builder: mozilla-beta_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-254 starttime: 1466724324.61 results: success (0) buildid: 20160623122823 builduid: b5460e7bfd014a1ea1343355595f8464 revision: 13b02b96281e550c3cdbdf4eaed034aa1edefd69 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-23 16:25:24.615754) ========= master: http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-23 16:25:24.616657) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-23 16:25:24.616953) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-23 16:25:24.712569) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-23 16:25:24.712875) ========= '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-254 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-254 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-254 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 --16:25:25-- 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% 8.20 MB/s 16:25:26 (8.20 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.247000 ========= master_lag: 0.08 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-23 16:25:26.037728) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-06-23 16:25:26.038018) ========= '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-254 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-254 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-254 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=3.201000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-06-23 16:25:29.257190) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-23 16:25:29.257533) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 13b02b96281e550c3cdbdf4eaed034aa1edefd69 --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 13b02b96281e550c3cdbdf4eaed034aa1edefd69 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-254 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-254 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-254 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-23 16:25:29,628 truncating revision to first 12 chars 2016-06-23 16:25:29,628 Setting DEBUG logging. 2016-06-23 16:25:29,628 attempt 1/10 2016-06-23 16:25:29,628 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/13b02b96281e?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-23 16:25:30,496 unpacking tar archive at: mozilla-beta-13b02b96281e/testing/mozharness/ program finished with exit code 0 elapsedTime=1.582000 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-23 16:25:30.875739) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-23 16:25:30.876055) ========= script_repo_revision: 13b02b96281e550c3cdbdf4eaed034aa1edefd69 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-23 16:25:30.876469) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-23 16:25:30.876748) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-23 16:25:30.891773) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 57 secs) (at 2016-06-23 16:25:30.892135) ========= '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-254 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-254 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-254 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 16:25:31 INFO - MultiFileLogger online at 20160623 16:25:31 in C:\slave\test 16:25:31 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 16:25:31 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 16:25:31 INFO - {'append_to_log': False, 16:25:31 INFO - 'base_work_dir': 'C:\\slave\\test', 16:25:31 INFO - 'blob_upload_branch': 'mozilla-beta', 16:25:31 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 16:25:31 INFO - 'buildbot_json_path': 'buildprops.json', 16:25:31 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 16:25:31 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 16:25:31 INFO - 'download_minidump_stackwalk': True, 16:25:31 INFO - 'download_symbols': 'true', 16:25:31 INFO - 'e10s': False, 16:25:31 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 16:25:31 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 16:25:31 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 16:25:31 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 16:25:31 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 16:25:31 INFO - 'C:/mozilla-build/tooltool.py'), 16:25:31 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 16:25:31 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 16:25:31 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 16:25:31 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 16:25:31 INFO - 'log_level': 'info', 16:25:31 INFO - 'log_to_console': True, 16:25:31 INFO - 'opt_config_files': (), 16:25:31 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 16:25:31 INFO - '--processes=1', 16:25:31 INFO - '--config=%(test_path)s/wptrunner.ini', 16:25:31 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 16:25:31 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 16:25:31 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 16:25:31 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 16:25:31 INFO - 'pip_index': False, 16:25:31 INFO - 'require_test_zip': True, 16:25:31 INFO - 'test_type': ('testharness',), 16:25:31 INFO - 'this_chunk': '1', 16:25:31 INFO - 'total_chunks': '10', 16:25:31 INFO - 'virtualenv_path': 'venv', 16:25:31 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 16:25:31 INFO - 'work_dir': 'build'} 16:25:31 INFO - ##### 16:25:31 INFO - ##### Running clobber step. 16:25:31 INFO - ##### 16:25:31 INFO - Running pre-action listener: _resource_record_pre_action 16:25:31 INFO - Running main action method: clobber 16:25:31 INFO - rmtree: C:\slave\test\build 16:25:31 INFO - Using _rmtree_windows ... 16:25:31 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 16:26:59 INFO - Running post-action listener: _resource_record_post_action 16:26:59 INFO - ##### 16:26:59 INFO - ##### Running read-buildbot-config step. 16:26:59 INFO - ##### 16:26:59 INFO - Running pre-action listener: _resource_record_pre_action 16:26:59 INFO - Running main action method: read_buildbot_config 16:26:59 INFO - Using buildbot properties: 16:26:59 INFO - { 16:26:59 INFO - "project": "", 16:26:59 INFO - "product": "firefox", 16:26:59 INFO - "script_repo_revision": "production", 16:26:59 INFO - "scheduler": "tests-mozilla-beta-win7_ix-debug-unittest", 16:26:59 INFO - "repository": "", 16:26:59 INFO - "buildername": "Windows 7 32-bit mozilla-beta debug test web-platform-tests-1", 16:26:59 INFO - "buildid": "20160623122823", 16:26:59 INFO - "pgo_build": "False", 16:26:59 INFO - "basedir": "C:\\slave\\test", 16:26:59 INFO - "buildnumber": 11, 16:26:59 INFO - "slavename": "t-w732-ix-254", 16:26:59 INFO - "revision": "13b02b96281e550c3cdbdf4eaed034aa1edefd69", 16:26:59 INFO - "master": "http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/", 16:26:59 INFO - "platform": "win32", 16:26:59 INFO - "branch": "mozilla-beta", 16:26:59 INFO - "repo_path": "releases/mozilla-beta", 16:26:59 INFO - "moz_repo_path": "", 16:26:59 INFO - "stage_platform": "win32", 16:26:59 INFO - "builduid": "b5460e7bfd014a1ea1343355595f8464", 16:26:59 INFO - "slavebuilddir": "test" 16:26:59 INFO - } 16:26:59 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/IiM2eUc5THG39aTQlRVVVA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 16:26:59 INFO - Found installer url https://queue.taskcluster.net/v1/task/IiM2eUc5THG39aTQlRVVVA/artifacts/public/build/firefox-48.0.en-US.win32.zip. 16:26:59 INFO - Running post-action listener: _resource_record_post_action 16:26:59 INFO - ##### 16:26:59 INFO - ##### Running download-and-extract step. 16:26:59 INFO - ##### 16:26:59 INFO - Running pre-action listener: _resource_record_pre_action 16:26:59 INFO - Running main action method: download_and_extract 16:26:59 INFO - mkdir: C:\slave\test\build\tests 16:26:59 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')]} 16:26:59 INFO - https://queue.taskcluster.net/v1/task/IiM2eUc5THG39aTQlRVVVA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 16:26:59 INFO - trying https://queue.taskcluster.net/v1/task/IiM2eUc5THG39aTQlRVVVA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 16:26:59 INFO - Downloading https://queue.taskcluster.net/v1/task/IiM2eUc5THG39aTQlRVVVA/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 16:26:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/IiM2eUc5THG39aTQlRVVVA/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 16:27:00 INFO - Downloaded 1240 bytes. 16:27:00 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 16:27:00 INFO - Using the following test package requirements: 16:27:00 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 16:27:00 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 16:27:00 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 16:27:00 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 16:27:00 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 16:27:00 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 16:27:00 INFO - u'jsshell-win32.zip'], 16:27:00 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 16:27:00 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 16:27:00 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 16:27:00 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 16:27:00 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 16:27:00 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 16:27:00 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 16:27:00 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 16:27:00 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 16:27:00 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 16:27:00 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 16:27:00 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 16:27:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:27:00 INFO - https://queue.taskcluster.net/v1/task/IiM2eUc5THG39aTQlRVVVA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 16:27:00 INFO - trying https://queue.taskcluster.net/v1/task/IiM2eUc5THG39aTQlRVVVA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 16:27:00 INFO - Downloading https://queue.taskcluster.net/v1/task/IiM2eUc5THG39aTQlRVVVA/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 16:27:00 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/IiM2eUc5THG39aTQlRVVVA/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 16:27:02 INFO - Downloaded 20352612 bytes. 16:27:02 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/*'] 16:27:02 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/* 16:27:04 INFO - caution: filename not matched: web-platform/* 16:27:04 INFO - Return code: 11 16:27:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:27:04 INFO - https://queue.taskcluster.net/v1/task/IiM2eUc5THG39aTQlRVVVA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 16:27:04 INFO - trying https://queue.taskcluster.net/v1/task/IiM2eUc5THG39aTQlRVVVA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 16:27:04 INFO - Downloading https://queue.taskcluster.net/v1/task/IiM2eUc5THG39aTQlRVVVA/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 16:27:04 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/IiM2eUc5THG39aTQlRVVVA/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 16:27:05 INFO - Downloaded 36389112 bytes. 16:27:05 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/*'] 16:27:05 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/* 16:27:48 INFO - caution: filename not matched: bin/* 16:27:48 INFO - caution: filename not matched: config/* 16:27:48 INFO - caution: filename not matched: mozbase/* 16:27:48 INFO - caution: filename not matched: marionette/* 16:27:48 INFO - caution: filename not matched: tools/wptserve/* 16:27:48 INFO - Return code: 11 16:27:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:27:48 INFO - https://queue.taskcluster.net/v1/task/IiM2eUc5THG39aTQlRVVVA/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 16:27:48 INFO - trying https://queue.taskcluster.net/v1/task/IiM2eUc5THG39aTQlRVVVA/artifacts/public/build/firefox-48.0.en-US.win32.zip 16:27:48 INFO - Downloading https://queue.taskcluster.net/v1/task/IiM2eUc5THG39aTQlRVVVA/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 16:27:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/IiM2eUc5THG39aTQlRVVVA/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 16:27:53 INFO - Downloaded 68462170 bytes. 16:27:53 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/IiM2eUc5THG39aTQlRVVVA/artifacts/public/build/firefox-48.0.en-US.win32.zip 16:27:53 INFO - mkdir: C:\slave\test\properties 16:27:53 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 16:27:53 INFO - Writing to file C:\slave\test\properties\build_url 16:27:53 INFO - Contents: 16:27:53 INFO - build_url:https://queue.taskcluster.net/v1/task/IiM2eUc5THG39aTQlRVVVA/artifacts/public/build/firefox-48.0.en-US.win32.zip 16:27:53 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/IiM2eUc5THG39aTQlRVVVA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 16:27:53 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 16:27:53 INFO - Writing to file C:\slave\test\properties\symbols_url 16:27:53 INFO - Contents: 16:27:53 INFO - symbols_url:https://queue.taskcluster.net/v1/task/IiM2eUc5THG39aTQlRVVVA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 16:27:53 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')]} 16:27:53 INFO - https://queue.taskcluster.net/v1/task/IiM2eUc5THG39aTQlRVVVA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 16:27:53 INFO - trying https://queue.taskcluster.net/v1/task/IiM2eUc5THG39aTQlRVVVA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 16:27:53 INFO - Downloading https://queue.taskcluster.net/v1/task/IiM2eUc5THG39aTQlRVVVA/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 16:27:53 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/IiM2eUc5THG39aTQlRVVVA/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 16:27:55 INFO - Downloaded 55578879 bytes. 16:27:55 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'] 16:27:55 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 16:27:59 INFO - Return code: 0 16:27:59 INFO - Running post-action listener: _resource_record_post_action 16:27:59 INFO - Running post-action listener: set_extra_try_arguments 16:27:59 INFO - ##### 16:27:59 INFO - ##### Running create-virtualenv step. 16:27:59 INFO - ##### 16:27:59 INFO - Running pre-action listener: _pre_create_virtualenv 16:27:59 INFO - Running pre-action listener: _resource_record_pre_action 16:27:59 INFO - Running main action method: create_virtualenv 16:27:59 INFO - Creating virtualenv C:\slave\test\build\venv 16:27: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 16:27: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 16:28:03 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 16:28:05 INFO - Installing distribute......................................................................................................................................................................................done. 16:28:06 INFO - Return code: 0 16:28:06 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 16:28:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:28:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:28:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:28:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:28:06 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018C86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C35200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018860B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BAC368>, '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 0x0184AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C410C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-254', 'USERDOMAIN': 'T-W732-IX-254', '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-254', '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 16:28:06 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 16:28:06 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 16:28:06 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:28:06 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 16:28:06 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 16:28:06 INFO - 'COMPUTERNAME': 'T-W732-IX-254', 16:28:06 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:28:06 INFO - 'DCLOCATION': 'SCL3', 16:28:06 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 16:28:06 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:28:06 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:28:06 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 16:28:06 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 16:28:06 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 16:28:06 INFO - 'HOMEDRIVE': 'C:', 16:28:06 INFO - 'HOMEPATH': '\\Users\\cltbld', 16:28:06 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:28:06 INFO - 'KTS_VERSION': '1.19c', 16:28:06 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 16:28:06 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 16:28:06 INFO - 'LOGONSERVER': '\\\\T-W732-IX-254', 16:28:06 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:28:06 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:28:06 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 16:28:06 INFO - 'MOZILLABUILDDRIVE': 'C:', 16:28:06 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 16:28:06 INFO - 'MOZ_AIRBAG': '1', 16:28:06 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:28:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:28:06 INFO - 'MOZ_MSVCVERSION': '8', 16:28:06 INFO - 'MOZ_NO_REMOTE': '1', 16:28:06 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 16:28:06 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 16:28:06 INFO - 'NO_EM_RESTART': '1', 16:28:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:28:06 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:28:06 INFO - 'OS': 'Windows_NT', 16:28:06 INFO - 'OURDRIVE': 'C:', 16:28:06 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 16:28:06 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:28:06 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:28:06 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 16:28:06 INFO - 'PROCESSOR_LEVEL': '6', 16:28:06 INFO - 'PROCESSOR_REVISION': '1e05', 16:28:06 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:28:06 INFO - 'PROGRAMFILES': 'C:\\Program Files', 16:28:06 INFO - 'PROMPT': '$P$G', 16:28:06 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:28:06 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:28:06 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:28:06 INFO - 'PWD': 'C:\\slave\\test', 16:28:06 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:28:06 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:28:06 INFO - 'SYSTEMDRIVE': 'C:', 16:28:06 INFO - 'SYSTEMROOT': 'C:\\windows', 16:28:06 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:28:06 INFO - 'TEST1': 'testie', 16:28:06 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:28:06 INFO - 'USERDOMAIN': 'T-W732-IX-254', 16:28:06 INFO - 'USERNAME': 'cltbld', 16:28:06 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 16:28:06 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 16:28:06 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 16:28:06 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 16:28:06 INFO - 'WINDIR': 'C:\\windows', 16:28:06 INFO - 'WINDOWS_TRACING_FLAGS': '3', 16:28:06 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 16:28:06 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:28:07 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:28:07 INFO - Downloading/unpacking psutil>=0.7.1 16:28:08 INFO - Running setup.py egg_info for package psutil 16:28:08 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 16:28:08 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 16:28:08 INFO - Installing collected packages: psutil 16:28:08 INFO - Running setup.py install for psutil 16:28:08 INFO - building 'psutil._psutil_windows' extension 16:28:08 INFO - error: Unable to find vcvarsall.bat 16:28:08 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-tef4ul-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 16:28:08 INFO - running install 16:28:08 INFO - running build 16:28:08 INFO - running build_py 16:28:08 INFO - creating build 16:28:08 INFO - creating build\lib.win32-2.7 16:28:08 INFO - creating build\lib.win32-2.7\psutil 16:28:08 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 16:28:08 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 16:28:08 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 16:28:08 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 16:28:08 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 16:28:08 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 16:28:08 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 16:28:08 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 16:28:08 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 16:28:08 INFO - running build_ext 16:28:08 INFO - building 'psutil._psutil_windows' extension 16:28:08 INFO - error: Unable to find vcvarsall.bat 16:28:08 INFO - ---------------------------------------- 16:28:08 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-tef4ul-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 16:28:08 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 16:28:08 WARNING - Return code: 1 16:28:08 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 16:28:08 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 16:28:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:28:08 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:28:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:28:08 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:28:08 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x018C86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C35200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018860B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BAC368>, '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 0x0184AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C410C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-254', 'USERDOMAIN': 'T-W732-IX-254', '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-254', '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 16:28:08 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 16:28:08 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 16:28:08 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:28:08 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 16:28:08 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 16:28:08 INFO - 'COMPUTERNAME': 'T-W732-IX-254', 16:28:08 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:28:08 INFO - 'DCLOCATION': 'SCL3', 16:28:08 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 16:28:08 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:28:08 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:28:08 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 16:28:08 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 16:28:08 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 16:28:08 INFO - 'HOMEDRIVE': 'C:', 16:28:08 INFO - 'HOMEPATH': '\\Users\\cltbld', 16:28:08 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:28:08 INFO - 'KTS_VERSION': '1.19c', 16:28:08 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 16:28:08 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 16:28:08 INFO - 'LOGONSERVER': '\\\\T-W732-IX-254', 16:28:08 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:28:08 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:28:08 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 16:28:08 INFO - 'MOZILLABUILDDRIVE': 'C:', 16:28:08 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 16:28:08 INFO - 'MOZ_AIRBAG': '1', 16:28:08 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:28:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:28:08 INFO - 'MOZ_MSVCVERSION': '8', 16:28:08 INFO - 'MOZ_NO_REMOTE': '1', 16:28:08 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 16:28:08 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 16:28:08 INFO - 'NO_EM_RESTART': '1', 16:28:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:28:08 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:28:08 INFO - 'OS': 'Windows_NT', 16:28:08 INFO - 'OURDRIVE': 'C:', 16:28:08 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 16:28:08 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:28:08 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:28:08 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 16:28:08 INFO - 'PROCESSOR_LEVEL': '6', 16:28:08 INFO - 'PROCESSOR_REVISION': '1e05', 16:28:08 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:28:08 INFO - 'PROGRAMFILES': 'C:\\Program Files', 16:28:08 INFO - 'PROMPT': '$P$G', 16:28:08 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:28:08 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:28:08 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:28:08 INFO - 'PWD': 'C:\\slave\\test', 16:28:08 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:28:08 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:28:08 INFO - 'SYSTEMDRIVE': 'C:', 16:28:08 INFO - 'SYSTEMROOT': 'C:\\windows', 16:28:08 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:28:08 INFO - 'TEST1': 'testie', 16:28:08 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:28:08 INFO - 'USERDOMAIN': 'T-W732-IX-254', 16:28:08 INFO - 'USERNAME': 'cltbld', 16:28:08 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 16:28:08 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 16:28:08 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 16:28:08 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 16:28:08 INFO - 'WINDIR': 'C:\\windows', 16:28:08 INFO - 'WINDOWS_TRACING_FLAGS': '3', 16:28:08 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 16:28:08 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:28:09 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:28:09 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 16:28:09 INFO - Downloading mozsystemmonitor-0.0.tar.gz 16:28:09 INFO - Running setup.py egg_info for package mozsystemmonitor 16:28:09 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 16:28:09 INFO - Running setup.py egg_info for package psutil 16:28:09 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 16:28:09 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 16:28:09 INFO - Installing collected packages: mozsystemmonitor, psutil 16:28:09 INFO - Running setup.py install for mozsystemmonitor 16:28:09 INFO - Running setup.py install for psutil 16:28:09 INFO - building 'psutil._psutil_windows' extension 16:28:09 INFO - error: Unable to find vcvarsall.bat 16:28:09 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-6bvhud-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 16:28:09 INFO - running install 16:28:09 INFO - running build 16:28:09 INFO - running build_py 16:28:09 INFO - running build_ext 16:28:09 INFO - building 'psutil._psutil_windows' extension 16:28:09 INFO - error: Unable to find vcvarsall.bat 16:28:09 INFO - ---------------------------------------- 16:28:09 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-6bvhud-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 16:28:09 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 16:28:09 WARNING - Return code: 1 16:28:09 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! 16:28:09 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 16:28: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')]} 16:28:09 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:28: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')]} 16:28:09 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:28:09 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 0x018C86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C35200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018860B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BAC368>, '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 0x0184AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C410C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-254', 'USERDOMAIN': 'T-W732-IX-254', '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-254', '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 16:28:09 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 16:28:09 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 16:28:09 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:28:09 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 16:28:09 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 16:28:09 INFO - 'COMPUTERNAME': 'T-W732-IX-254', 16:28:09 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:28:09 INFO - 'DCLOCATION': 'SCL3', 16:28:09 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 16:28:09 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:28:09 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:28:09 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 16:28:09 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 16:28:09 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 16:28:09 INFO - 'HOMEDRIVE': 'C:', 16:28:09 INFO - 'HOMEPATH': '\\Users\\cltbld', 16:28:09 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:28:09 INFO - 'KTS_VERSION': '1.19c', 16:28:09 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 16:28:09 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 16:28:09 INFO - 'LOGONSERVER': '\\\\T-W732-IX-254', 16:28:09 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:28:09 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:28:09 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 16:28:09 INFO - 'MOZILLABUILDDRIVE': 'C:', 16:28:09 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 16:28:09 INFO - 'MOZ_AIRBAG': '1', 16:28:09 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:28:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:28:09 INFO - 'MOZ_MSVCVERSION': '8', 16:28:09 INFO - 'MOZ_NO_REMOTE': '1', 16:28:09 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 16:28:09 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 16:28:09 INFO - 'NO_EM_RESTART': '1', 16:28:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:28:09 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:28:09 INFO - 'OS': 'Windows_NT', 16:28:09 INFO - 'OURDRIVE': 'C:', 16:28:09 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', 16:28:09 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:28:09 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:28:09 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 16:28:09 INFO - 'PROCESSOR_LEVEL': '6', 16:28:09 INFO - 'PROCESSOR_REVISION': '1e05', 16:28:09 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:28:09 INFO - 'PROGRAMFILES': 'C:\\Program Files', 16:28:09 INFO - 'PROMPT': '$P$G', 16:28:09 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:28:09 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:28:09 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:28:09 INFO - 'PWD': 'C:\\slave\\test', 16:28:09 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:28:09 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:28:09 INFO - 'SYSTEMDRIVE': 'C:', 16:28:09 INFO - 'SYSTEMROOT': 'C:\\windows', 16:28:09 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:28:09 INFO - 'TEST1': 'testie', 16:28:09 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:28:09 INFO - 'USERDOMAIN': 'T-W732-IX-254', 16:28:09 INFO - 'USERNAME': 'cltbld', 16:28:09 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 16:28:09 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 16:28:09 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 16:28:09 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 16:28:09 INFO - 'WINDIR': 'C:\\windows', 16:28:09 INFO - 'WINDOWS_TRACING_FLAGS': '3', 16:28:09 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 16:28:09 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:28:09 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:28:09 INFO - Downloading/unpacking blobuploader==1.2.4 16:28:09 INFO - Downloading blobuploader-1.2.4.tar.gz 16:28:09 INFO - Running setup.py egg_info for package blobuploader 16:28:09 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 16:28:13 INFO - Running setup.py egg_info for package requests 16:28:13 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 16:28:13 INFO - Downloading docopt-0.6.1.tar.gz 16:28:13 INFO - Running setup.py egg_info for package docopt 16:28:13 INFO - Installing collected packages: blobuploader, docopt, requests 16:28:13 INFO - Running setup.py install for blobuploader 16:28:13 INFO - Running setup.py install for docopt 16:28:13 INFO - Running setup.py install for requests 16:28:13 INFO - Successfully installed blobuploader docopt requests 16:28:13 INFO - Cleaning up... 16:28:13 INFO - Return code: 0 16:28:13 INFO - Installing None into virtualenv C:\slave\test\build\venv 16:28:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:28:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:28:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:28:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:28:13 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018C86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C35200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018860B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BAC368>, '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 0x0184AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C410C0>, '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-254', 'USERDOMAIN': 'T-W732-IX-254', '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-254', '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 16:28:13 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 16:28:13 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 16:28:13 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:28:13 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 16:28:13 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 16:28:13 INFO - 'COMPUTERNAME': 'T-W732-IX-254', 16:28:13 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:28:13 INFO - 'DCLOCATION': 'SCL3', 16:28:13 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 16:28:13 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:28:13 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:28:13 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 16:28:13 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 16:28:13 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 16:28:13 INFO - 'HOMEDRIVE': 'C:', 16:28:13 INFO - 'HOMEPATH': '\\Users\\cltbld', 16:28:13 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:28:13 INFO - 'KTS_VERSION': '1.19c', 16:28:13 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 16:28:13 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 16:28:13 INFO - 'LOGONSERVER': '\\\\T-W732-IX-254', 16:28:13 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:28:13 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:28:13 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 16:28:13 INFO - 'MOZILLABUILDDRIVE': 'C:', 16:28:13 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 16:28:13 INFO - 'MOZ_AIRBAG': '1', 16:28:13 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:28:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:28:13 INFO - 'MOZ_MSVCVERSION': '8', 16:28:13 INFO - 'MOZ_NO_REMOTE': '1', 16:28:13 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 16:28:13 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 16:28:13 INFO - 'NO_EM_RESTART': '1', 16:28:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:28:13 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:28:13 INFO - 'OS': 'Windows_NT', 16:28:13 INFO - 'OURDRIVE': 'C:', 16:28:13 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 16:28:13 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:28:13 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:28:13 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 16:28:13 INFO - 'PROCESSOR_LEVEL': '6', 16:28:13 INFO - 'PROCESSOR_REVISION': '1e05', 16:28:13 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:28:13 INFO - 'PROGRAMFILES': 'C:\\Program Files', 16:28:13 INFO - 'PROMPT': '$P$G', 16:28:13 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:28:13 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:28:13 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:28:13 INFO - 'PWD': 'C:\\slave\\test', 16:28:13 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:28:13 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:28:13 INFO - 'SYSTEMDRIVE': 'C:', 16:28:13 INFO - 'SYSTEMROOT': 'C:\\windows', 16:28:13 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:28:13 INFO - 'TEST1': 'testie', 16:28:13 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:28:13 INFO - 'USERDOMAIN': 'T-W732-IX-254', 16:28:13 INFO - 'USERNAME': 'cltbld', 16:28:13 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 16:28:13 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 16:28:13 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 16:28:13 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 16:28:13 INFO - 'WINDIR': 'C:\\windows', 16:28:13 INFO - 'WINDOWS_TRACING_FLAGS': '3', 16:28:13 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 16:28:13 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:28:18 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:28:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 16:28:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 16:28:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 16:28:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 16:28:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 16:28:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 16:28:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 16:28:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 16:28:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 16:28:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 16:28:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 16:28:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 16:28:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 16:28:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 16:28:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 16:28:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 16:28:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 16:28:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 16:28:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 16:28:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 16:28:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 16:28:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 16:28:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 16:28:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 16:28:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 16:28:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 16:28:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 16:28:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 16:28:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 16:28:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 16:28:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 16:28:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 16:28:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 16:28:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 16:28:18 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 16:28:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 16:28:18 INFO - Unpacking c:\slave\test\build\tests\marionette\client 16:28:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 16:28:18 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 16:28:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 16:28:18 INFO - Unpacking c:\slave\test\build\tests\marionette 16:28:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 16:28:18 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:28:18 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 16:28:18 INFO - Running setup.py install for browsermob-proxy 16:28:32 INFO - Running setup.py install for manifestparser 16:28:32 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 16:28:32 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 16:28:32 INFO - Running setup.py install for marionette-client 16:28:32 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:28:32 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 16:28:32 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 16:28:32 INFO - Running setup.py install for marionette-driver 16:28:32 INFO - Running setup.py install for mozcrash 16:28:32 INFO - Running setup.py install for mozdebug 16:28:32 INFO - Running setup.py install for mozdevice 16:28:32 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 16:28:32 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 16:28:32 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 16:28:32 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 16:28:32 INFO - Running setup.py install for mozfile 16:28:32 INFO - Running setup.py install for mozhttpd 16:28:32 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 16:28:32 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 16:28:32 INFO - Running setup.py install for mozinfo 16:28:32 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 16:28:32 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 16:28:32 INFO - Running setup.py install for mozInstall 16:28:32 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 16:28:32 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 16:28:32 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 16:28:32 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 16:28:32 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 16:28:32 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 16:28:32 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 16:28:32 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 16:28:32 INFO - Running setup.py install for mozleak 16:28:32 INFO - Running setup.py install for mozlog 16:28:32 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 16:28:32 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 16:28:32 INFO - Running setup.py install for moznetwork 16:28:32 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 16:28:32 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 16:28:32 INFO - Running setup.py install for mozprocess 16:28:32 INFO - Running setup.py install for mozprofile 16:28:32 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 16:28:32 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 16:28:32 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 16:28:32 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 16:28:32 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 16:28:32 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 16:28:32 INFO - Running setup.py install for mozrunner 16:28:32 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 16:28:32 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 16:28:32 INFO - Running setup.py install for mozscreenshot 16:28:32 INFO - Running setup.py install for moztest 16:28:32 INFO - Running setup.py install for mozversion 16:28:32 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 16:28:32 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 16:28:32 INFO - Running setup.py install for wptserve 16:28:32 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 16:28:32 INFO - Cleaning up... 16:28:32 INFO - Return code: 0 16:28:32 INFO - Installing None into virtualenv C:\slave\test\build\venv 16:28: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')]} 16:28:32 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:28: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')]} 16:28:32 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:28:32 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018C86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C35200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018860B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BAC368>, '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 0x0184AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C410C0>, '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-254', 'USERDOMAIN': 'T-W732-IX-254', '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-254', '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 16:28:32 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 16:28:32 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 16:28:32 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:28:32 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 16:28:32 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 16:28:32 INFO - 'COMPUTERNAME': 'T-W732-IX-254', 16:28:32 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:28:32 INFO - 'DCLOCATION': 'SCL3', 16:28:32 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 16:28:32 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:28:32 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:28:32 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 16:28:32 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 16:28:32 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 16:28:32 INFO - 'HOMEDRIVE': 'C:', 16:28:32 INFO - 'HOMEPATH': '\\Users\\cltbld', 16:28:32 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:28:32 INFO - 'KTS_VERSION': '1.19c', 16:28:32 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 16:28:32 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 16:28:32 INFO - 'LOGONSERVER': '\\\\T-W732-IX-254', 16:28:32 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:28:32 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:28:32 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 16:28:32 INFO - 'MOZILLABUILDDRIVE': 'C:', 16:28:32 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 16:28:32 INFO - 'MOZ_AIRBAG': '1', 16:28:32 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:28:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:28:32 INFO - 'MOZ_MSVCVERSION': '8', 16:28:32 INFO - 'MOZ_NO_REMOTE': '1', 16:28:32 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 16:28:32 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 16:28:32 INFO - 'NO_EM_RESTART': '1', 16:28:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:28:32 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:28:32 INFO - 'OS': 'Windows_NT', 16:28:32 INFO - 'OURDRIVE': 'C:', 16:28:32 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 16:28:32 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:28:32 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:28:32 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 16:28:32 INFO - 'PROCESSOR_LEVEL': '6', 16:28:32 INFO - 'PROCESSOR_REVISION': '1e05', 16:28:32 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:28:32 INFO - 'PROGRAMFILES': 'C:\\Program Files', 16:28:32 INFO - 'PROMPT': '$P$G', 16:28:32 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:28:32 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:28:32 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:28:32 INFO - 'PWD': 'C:\\slave\\test', 16:28:32 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:28:32 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:28:32 INFO - 'SYSTEMDRIVE': 'C:', 16:28:32 INFO - 'SYSTEMROOT': 'C:\\windows', 16:28:32 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:28:32 INFO - 'TEST1': 'testie', 16:28:32 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:28:32 INFO - 'USERDOMAIN': 'T-W732-IX-254', 16:28:32 INFO - 'USERNAME': 'cltbld', 16:28:32 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 16:28:32 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 16:28:32 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 16:28:32 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 16:28:32 INFO - 'WINDIR': 'C:\\windows', 16:28:32 INFO - 'WINDOWS_TRACING_FLAGS': '3', 16:28:32 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 16:28:32 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:28:36 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:28:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 16:28:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 16:28:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 16:28:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 16:28:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 16:28:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 16:28:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 16:28:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 16:28:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 16:28:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 16:28:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 16:28:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 16:28:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 16:28:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 16:28:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 16:28:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 16:28:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 16:28:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 16:28:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 16:28:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 16:28:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 16:28:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 16:28:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 16:28:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 16:28:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 16:28:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 16:28:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 16:28:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 16:28:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 16:28:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 16:28:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 16:28:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 16:28:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 16:28:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 16:28:36 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 16:28:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 16:28:36 INFO - Unpacking c:\slave\test\build\tests\marionette\client 16:28:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 16:28:36 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 16:28:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 16:28:36 INFO - Unpacking c:\slave\test\build\tests\marionette 16:28:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 16:28:36 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:28:36 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 16:28:47 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 16:28:47 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 16:28:47 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 16:28:47 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 16:28:47 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 16:28:47 INFO - Downloading blessings-1.6.tar.gz 16:28:47 INFO - Running setup.py egg_info for package blessings 16:28:47 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 16:28:47 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 16:28:47 INFO - Running setup.py install for blessings 16:28:47 INFO - Running setup.py install for browsermob-proxy 16:28:47 INFO - Running setup.py install for manifestparser 16:28:47 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 16:28:47 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 16:28:47 INFO - Running setup.py install for marionette-client 16:28:47 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:28:47 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 16:28:47 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 16:28:47 INFO - Running setup.py install for marionette-driver 16:28:47 INFO - Running setup.py install for mozcrash 16:28:47 INFO - Running setup.py install for mozdebug 16:28:47 INFO - Running setup.py install for mozdevice 16:28:47 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 16:28:47 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 16:28:47 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 16:28:47 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 16:28:47 INFO - Running setup.py install for mozhttpd 16:28:47 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 16:28:47 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 16:28:47 INFO - Running setup.py install for mozInstall 16:28:47 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 16:28:47 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 16:28:47 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 16:28:47 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 16:28:47 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 16:28:47 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 16:28:47 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 16:28:47 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 16:28:47 INFO - Running setup.py install for mozleak 16:28:47 INFO - Running setup.py install for mozprofile 16:28:47 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 16:28:47 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 16:28:47 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 16:28:47 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 16:28:47 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 16:28:47 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 16:28:47 INFO - Running setup.py install for mozrunner 16:28:47 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 16:28:47 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 16:28:49 INFO - Running setup.py install for mozscreenshot 16:28:49 INFO - Running setup.py install for moztest 16:28:49 INFO - Running setup.py install for mozversion 16:28:49 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 16:28:49 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 16:28:49 INFO - Running setup.py install for wptserve 16:28:49 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 16:28:49 INFO - Cleaning up... 16:28:49 INFO - Return code: 0 16:28:49 INFO - Done creating virtualenv C:\slave\test\build\venv. 16:28:49 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 16:28:49 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 16:28:49 INFO - Reading from file tmpfile_stdout 16:28:49 INFO - Using _rmtree_windows ... 16:28:49 INFO - Using _rmtree_windows ... 16:28:49 INFO - Current package versions: 16:28:49 INFO - blessings == 1.6 16:28:49 INFO - blobuploader == 1.2.4 16:28:49 INFO - browsermob-proxy == 0.6.0 16:28:49 INFO - distribute == 0.6.14 16:28:49 INFO - docopt == 0.6.1 16:28:49 INFO - manifestparser == 1.1 16:28:49 INFO - marionette-client == 2.3.0 16:28:49 INFO - marionette-driver == 1.4.0 16:28:49 INFO - mozInstall == 1.12 16:28:49 INFO - mozcrash == 0.17 16:28:49 INFO - mozdebug == 0.1 16:28:49 INFO - mozdevice == 0.48 16:28:49 INFO - mozfile == 1.2 16:28:49 INFO - mozhttpd == 0.7 16:28:49 INFO - mozinfo == 0.9 16:28:49 INFO - mozleak == 0.1 16:28:49 INFO - mozlog == 3.1 16:28:49 INFO - moznetwork == 0.27 16:28:49 INFO - mozprocess == 0.22 16:28:49 INFO - mozprofile == 0.28 16:28:49 INFO - mozrunner == 6.11 16:28:49 INFO - mozscreenshot == 0.1 16:28:49 INFO - mozsystemmonitor == 0.0 16:28:49 INFO - moztest == 0.7 16:28:49 INFO - mozversion == 1.4 16:28:49 INFO - requests == 1.2.3 16:28:49 INFO - wptserve == 1.4.0 16:28:49 INFO - Running post-action listener: _resource_record_post_action 16:28:49 INFO - Running post-action listener: _start_resource_monitoring 16:28:49 INFO - Starting resource monitoring. 16:28:49 INFO - ##### 16:28:49 INFO - ##### Running pull step. 16:28:49 INFO - ##### 16:28:49 INFO - Running pre-action listener: _resource_record_pre_action 16:28:49 INFO - Running main action method: pull 16:28:49 INFO - Pull has nothing to do! 16:28:49 INFO - Running post-action listener: _resource_record_post_action 16:28:49 INFO - ##### 16:28:49 INFO - ##### Running install step. 16:28:49 INFO - ##### 16:28:49 INFO - Running pre-action listener: _resource_record_pre_action 16:28:49 INFO - Running main action method: install 16:28:49 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 16:28:49 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 16:28:49 INFO - Reading from file tmpfile_stdout 16:28:49 INFO - Using _rmtree_windows ... 16:28:49 INFO - Using _rmtree_windows ... 16:28:49 INFO - Detecting whether we're running mozinstall >=1.0... 16:28:49 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 16:28:49 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 16:28:50 INFO - Reading from file tmpfile_stdout 16:28:50 INFO - Output received: 16:28:50 INFO - Usage: mozinstall-script.py [options] installer 16:28:50 INFO - Options: 16:28:50 INFO - -h, --help show this help message and exit 16:28:50 INFO - -d DEST, --destination=DEST 16:28:50 INFO - Directory to install application into. [default: 16:28:50 INFO - "C:\slave\test"] 16:28:50 INFO - --app=APP Application being installed. [default: firefox] 16:28:50 INFO - Using _rmtree_windows ... 16:28:50 INFO - Using _rmtree_windows ... 16:28:50 INFO - mkdir: C:\slave\test\build\application 16:28:50 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 16:28:50 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0.en-US.win32.zip --destination C:\slave\test\build\application 16:28:51 INFO - Reading from file tmpfile_stdout 16:28:51 INFO - Output received: 16:28:51 INFO - C:\slave\test\build\application\firefox\firefox.exe 16:28:51 INFO - Using _rmtree_windows ... 16:28:51 INFO - Using _rmtree_windows ... 16:28:51 INFO - Running post-action listener: _resource_record_post_action 16:28:51 INFO - ##### 16:28:51 INFO - ##### Running run-tests step. 16:28:51 INFO - ##### 16:28:51 INFO - Running pre-action listener: _resource_record_pre_action 16:28:51 INFO - Running main action method: run_tests 16:28:51 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 16:28:51 INFO - Minidump filename unknown. Determining based upon platform and architecture. 16:28:51 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 16:28:51 INFO - grabbing minidump binary from tooltool 16:28:51 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')]} 16:28:51 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 0x01BAC368>, '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 0x0184AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C410C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 16:28:51 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 16:28:51 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 16:28:51 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 16:28:53 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmph59vv3 16:28:53 INFO - INFO - File integrity verified, renaming tmph59vv3 to win32-minidump_stackwalk.exe 16:28:53 INFO - Return code: 0 16:28:53 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 16:28:53 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 16:28:53 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', '-u', 'C:\\slave\\test\\build\\tests\\web-platform\\runtests.py', '--log-raw=-', '--log-raw=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_raw.log', '--log-errorsummary=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_errorsummary.log', '--binary=C:\\slave\\test\\build\\application\\firefox\\firefox.exe', '--symbols-path=https://queue.taskcluster.net/v1/task/IiM2eUc5THG39aTQlRVVVA/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 16:28:53 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python -u C:\slave\test\build\tests\web-platform\runtests.py --log-raw=- --log-raw=C:\slave\test\build\blobber_upload_dir\wpt_raw.log --log-errorsummary=C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log --binary=C:\slave\test\build\application\firefox\firefox.exe --symbols-path=https://queue.taskcluster.net/v1/task/IiM2eUc5THG39aTQlRVVVA/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 16:28:53 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:28:53 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 16:28:53 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 16:28:53 INFO - 'COMPUTERNAME': 'T-W732-IX-254', 16:28:53 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:28:53 INFO - 'DCLOCATION': 'SCL3', 16:28:53 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 16:28:53 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:28:53 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:28:53 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 16:28:53 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 16:28:53 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 16:28:53 INFO - 'HOMEDRIVE': 'C:', 16:28:53 INFO - 'HOMEPATH': '\\Users\\cltbld', 16:28:53 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:28:53 INFO - 'KTS_VERSION': '1.19c', 16:28:53 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 16:28:53 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 16:28:53 INFO - 'LOGONSERVER': '\\\\T-W732-IX-254', 16:28:53 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 16:28:53 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:28:53 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:28:53 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 16:28:53 INFO - 'MOZILLABUILDDRIVE': 'C:', 16:28:53 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 16:28:53 INFO - 'MOZ_AIRBAG': '1', 16:28:53 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:28:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:28:53 INFO - 'MOZ_MSVCVERSION': '8', 16:28:53 INFO - 'MOZ_NO_REMOTE': '1', 16:28:53 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 16:28:53 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 16:28:53 INFO - 'NO_EM_RESTART': '1', 16:28:53 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:28:53 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:28:53 INFO - 'OS': 'Windows_NT', 16:28:53 INFO - 'OURDRIVE': 'C:', 16:28:53 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 16:28:53 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:28:53 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:28:53 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 16:28:53 INFO - 'PROCESSOR_LEVEL': '6', 16:28:53 INFO - 'PROCESSOR_REVISION': '1e05', 16:28:53 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:28:53 INFO - 'PROGRAMFILES': 'C:\\Program Files', 16:28:53 INFO - 'PROMPT': '$P$G', 16:28:53 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:28:53 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:28:53 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:28:53 INFO - 'PWD': 'C:\\slave\\test', 16:28:53 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:28:53 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:28:53 INFO - 'SYSTEMDRIVE': 'C:', 16:28:53 INFO - 'SYSTEMROOT': 'C:\\windows', 16:28:53 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:28:53 INFO - 'TEST1': 'testie', 16:28:53 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:28:53 INFO - 'USERDOMAIN': 'T-W732-IX-254', 16:28:53 INFO - 'USERNAME': 'cltbld', 16:28:53 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 16:28:53 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 16:28:53 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 16:28:53 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 16:28:53 INFO - 'WINDIR': 'C:\\windows', 16:28:53 INFO - 'WINDOWS_TRACING_FLAGS': '3', 16:28:53 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 16:28:53 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:28:53 INFO - Calling ['C:\\slave\\test\\build\\venv\\Scripts\\python', '-u', 'C:\\slave\\test\\build\\tests\\web-platform\\runtests.py', '--log-raw=-', '--log-raw=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_raw.log', '--log-errorsummary=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_errorsummary.log', '--binary=C:\\slave\\test\\build\\application\\firefox\\firefox.exe', '--symbols-path=https://queue.taskcluster.net/v1/task/IiM2eUc5THG39aTQlRVVVA/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 16:28:55 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 16:28:55 INFO - import pkg_resources 16:28:56 INFO - Using 1 client processes 16:28:59 INFO - SUITE-START | Running 778 tests 16:28:59 INFO - Running testharness tests 16:28:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 16:28:59 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1ms 16:28:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 16:28:59 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 16:28:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 16:28:59 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 16:28:59 INFO - Setting up ssl 16:29:00 INFO - PROCESS | certutil | 16:29:00 INFO - PROCESS | certutil | 16:29:00 INFO - PROCESS | certutil | 16:29:00 INFO - Certificate Nickname Trust Attributes 16:29:00 INFO - SSL,S/MIME,JAR/XPI 16:29:00 INFO - 16:29:00 INFO - web-platform-tests CT,, 16:29:00 INFO - 16:29:00 INFO - Starting runner 16:29:00 INFO - PROCESS | 3796 | [3796] 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 16:29:00 INFO - PROCESS | 3796 | [3796] 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 16:29:01 INFO - PROCESS | 3796 | [3796] 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 16:29:02 INFO - PROCESS | 3796 | 1466724542410 Marionette DEBUG Marionette enabled via build flag and pref 16:29:03 INFO - PROCESS | 3796 | ++DOCSHELL 0E1CC800 == 1 [pid = 3796] [id = 1] 16:29:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 1 (0E1CCC00) [pid = 3796] [serial = 1] [outer = 00000000] 16:29:03 INFO - PROCESS | 3796 | [3796] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 16:29:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 2 (0E1CD800) [pid = 3796] [serial = 2] [outer = 0E1CCC00] 16:29:03 INFO - PROCESS | 3796 | ++DOCSHELL 11D0A400 == 2 [pid = 3796] [id = 2] 16:29:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 3 (11D0A800) [pid = 3796] [serial = 3] [outer = 00000000] 16:29:03 INFO - PROCESS | 3796 | [3796] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 16:29:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 4 (11D0B400) [pid = 3796] [serial = 4] [outer = 11D0A800] 16:29:03 INFO - PROCESS | 3796 | 1466724543940 Marionette INFO Listening on port 2828 16:29:05 INFO - PROCESS | 3796 | 1466724545617 Marionette DEBUG Marionette enabled via command-line flag 16:29:05 INFO - PROCESS | 3796 | [3796] 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 16:29:05 INFO - PROCESS | 3796 | [3796] 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 16:29:05 INFO - PROCESS | 3796 | ++DOCSHELL 12645000 == 3 [pid = 3796] [id = 3] 16:29:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 5 (1264D000) [pid = 3796] [serial = 5] [outer = 00000000] 16:29:05 INFO - PROCESS | 3796 | [3796] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 16:29:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 6 (1264DC00) [pid = 3796] [serial = 6] [outer = 1264D000] 16:29:05 INFO - PROCESS | 3796 | [3796] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 16:29:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 7 (1335AC00) [pid = 3796] [serial = 7] [outer = 11D0A800] 16:29:06 INFO - PROCESS | 3796 | [3796] 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 16:29:06 INFO - PROCESS | 3796 | 1466724546549 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:50015 16:29:06 INFO - PROCESS | 3796 | [3796] 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 16:29:06 INFO - PROCESS | 3796 | 1466724546571 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:50016 16:29:06 INFO - PROCESS | 3796 | [3796] 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 16:29:06 INFO - PROCESS | 3796 | 1466724546578 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:50017 16:29:06 INFO - PROCESS | 3796 | [3796] 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 16:29:06 INFO - PROCESS | 3796 | 1466724546613 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:50018 16:29:06 INFO - PROCESS | 3796 | [3796] 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 16:29:06 INFO - PROCESS | 3796 | 1466724546618 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:50019 16:29:06 INFO - PROCESS | 3796 | 1466724546621 Marionette DEBUG Closed connection conn0 16:29:06 INFO - PROCESS | 3796 | 1466724546623 Marionette DEBUG Closed connection conn1 16:29:06 INFO - PROCESS | 3796 | 1466724546625 Marionette DEBUG Closed connection conn2 16:29:06 INFO - PROCESS | 3796 | 1466724546683 Marionette DEBUG Closed connection conn3 16:29:06 INFO - PROCESS | 3796 | 1466724546772 Marionette DEBUG Closed connection conn4 16:29:06 INFO - PROCESS | 3796 | [3796] 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 16:29:06 INFO - PROCESS | 3796 | 1466724546778 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:50020 16:29:06 INFO - PROCESS | 3796 | 1466724546811 Marionette DEBUG Closed connection conn5 16:29:06 INFO - PROCESS | 3796 | [3796] 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 16:29:06 INFO - PROCESS | 3796 | 1466724546817 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:50021 16:29:06 INFO - PROCESS | 3796 | ++DOCSHELL 0E1CDC00 == 4 [pid = 3796] [id = 4] 16:29:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 8 (14474400) [pid = 3796] [serial = 8] [outer = 00000000] 16:29:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 9 (14F5C000) [pid = 3796] [serial = 9] [outer = 14474400] 16:29:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 10 (14F62000) [pid = 3796] [serial = 10] [outer = 14474400] 16:29:06 INFO - PROCESS | 3796 | 1466724546950 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 16:29:06 INFO - PROCESS | 3796 | 1466724546955 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":"20160623122823","device":"desktop","version":"48.0"} 16:29:08 INFO - PROCESS | 3796 | [3796] 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 16:29:08 INFO - PROCESS | 3796 | [3796] 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 16:29:08 INFO - PROCESS | 3796 | [3796] 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 16:29:08 INFO - PROCESS | 3796 | ++DOCSHELL 16A8B000 == 5 [pid = 3796] [id = 5] 16:29:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 11 (16A8B400) [pid = 3796] [serial = 11] [outer = 00000000] 16:29:08 INFO - PROCESS | 3796 | ++DOCSHELL 16A8B800 == 6 [pid = 3796] [id = 6] 16:29:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 12 (16A8EC00) [pid = 3796] [serial = 12] [outer = 00000000] 16:29:09 INFO - PROCESS | 3796 | [3796] 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 16:29:09 INFO - PROCESS | 3796 | ++DOCSHELL 17BC1C00 == 7 [pid = 3796] [id = 7] 16:29:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 13 (17BC2000) [pid = 3796] [serial = 13] [outer = 00000000] 16:29:09 INFO - PROCESS | 3796 | [3796] 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 16:29:09 INFO - PROCESS | 3796 | [3796] 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 16:29:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 14 (17BCAC00) [pid = 3796] [serial = 14] [outer = 17BC2000] 16:29:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 15 (1841CC00) [pid = 3796] [serial = 15] [outer = 16A8B400] 16:29:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 16 (1841E400) [pid = 3796] [serial = 16] [outer = 16A8EC00] 16:29:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 17 (18420C00) [pid = 3796] [serial = 17] [outer = 17BC2000] 16:29:10 INFO - PROCESS | 3796 | 1466724550337 Marionette INFO startBrowser 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:10 INFO - PROCESS | 3796 | 1466724550373 Marionette DEBUG loaded listener.js 16:29:10 INFO - PROCESS | 3796 | 1466724550387 Marionette DEBUG loaded listener.js 16:29:10 INFO - PROCESS | 3796 | 1466724550389 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 18 (19FB8000) [pid = 3796] [serial = 18] [outer = 17BC2000] 16:29:11 INFO - PROCESS | 3796 | 1466724551104 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"73d74415-fbac-4f99-8d19-476ed1048de1","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":"20160623122823","device":"desktop","version":"48.0","command_id":1}}] 16:29:11 INFO - PROCESS | 3796 | 1466724551353 Marionette TRACE conn6 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 16:29:11 INFO - PROCESS | 3796 | 1466724551357 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:11 INFO - PROCESS | 3796 | 1466724551390 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 16:29:11 INFO - PROCESS | 3796 | 1466724551439 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 16:29:11 INFO - PROCESS | 3796 | 1466724551441 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:11 INFO - PROCESS | 3796 | [3796] 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 16:29:12 INFO - PROCESS | 3796 | [3796] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 16:29:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 19 (1C11E400) [pid = 3796] [serial = 19] [outer = 17BC2000] 16:29:12 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:29:12 INFO - PROCESS | 3796 | 1466724552365 Marionette TRACE conn6 <- [1,3,null,{}] 16:29:12 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:29:12 INFO - PROCESS | 3796 | 1466724552385 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 16:29:12 INFO - PROCESS | 3796 | 1466724552388 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:12 INFO - PROCESS | 3796 | 1466724552437 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 16:29:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 16:29:12 INFO - PROCESS | 3796 | 1466724552450 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 16:29:12 INFO - PROCESS | 3796 | 1466724552452 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 16:29:12 INFO - PROCESS | 3796 | 1466724552498 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 16:29:12 INFO - PROCESS | 3796 | 1466724552501 Marionette TRACE conn6 <- [1,6,null,{}] 16:29:12 INFO - PROCESS | 3796 | 1466724552564 Marionette TRACE conn6 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:12 INFO - PROCESS | 3796 | 1466724552567 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:12 INFO - PROCESS | 3796 | 1466724552584 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 16:29:12 INFO - PROCESS | 3796 | 1466724552588 Marionette TRACE conn6 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:12 INFO - PROCESS | 3796 | 1466724552590 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:12 INFO - PROCESS | 3796 | ++DOCSHELL 1C7C2C00 == 8 [pid = 3796] [id = 8] 16:29:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 20 (1C7C3000) [pid = 3796] [serial = 20] [outer = 00000000] 16:29:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 21 (1C7C5800) [pid = 3796] [serial = 21] [outer = 1C7C3000] 16:29:12 INFO - PROCESS | 3796 | 1466724552638 Marionette DEBUG loaded listener.js 16:29:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 22 (1C7C9400) [pid = 3796] [serial = 22] [outer = 1C7C3000] 16:29:13 INFO - PROCESS | 3796 | ++DOCSHELL 1A21B800 == 9 [pid = 3796] [id = 9] 16:29:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 23 (1C7CA800) [pid = 3796] [serial = 23] [outer = 00000000] 16:29:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 24 (1C8C4C00) [pid = 3796] [serial = 24] [outer = 1C7CA800] 16:29:13 INFO - PROCESS | 3796 | 1466724553040 Marionette DEBUG loaded listener.js 16:29:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 25 (1C8C9800) [pid = 3796] [serial = 25] [outer = 1C7CA800] 16:29:13 INFO - PROCESS | 3796 | --DOCSHELL 0E1CC800 == 8 [pid = 3796] [id = 1] 16:29:13 INFO - PROCESS | 3796 | 1466724553904 Marionette TRACE conn6 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 16:29:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 16:29:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1484ms 16:29:13 INFO - PROCESS | 3796 | 1466724553943 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 16:29:13 INFO - PROCESS | 3796 | 1466724553947 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 16:29:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 16:29:13 INFO - PROCESS | 3796 | 1466724553951 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 16:29:13 INFO - PROCESS | 3796 | 1466724553954 Marionette TRACE conn6 <- [1,10,null,{}] 16:29:13 INFO - PROCESS | 3796 | 1466724553960 Marionette TRACE conn6 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:13 INFO - PROCESS | 3796 | 1466724553962 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:14 INFO - PROCESS | 3796 | 1466724554088 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 16:29:14 INFO - PROCESS | 3796 | 1466724554160 Marionette TRACE conn6 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:14 INFO - PROCESS | 3796 | 1466724554163 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:14 INFO - PROCESS | 3796 | ++DOCSHELL 12187800 == 9 [pid = 3796] [id = 10] 16:29:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 26 (1218B800) [pid = 3796] [serial = 26] [outer = 00000000] 16:29:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 27 (12620000) [pid = 3796] [serial = 27] [outer = 1218B800] 16:29:14 INFO - PROCESS | 3796 | 1466724554262 Marionette DEBUG loaded listener.js 16:29:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 28 (127C5C00) [pid = 3796] [serial = 28] [outer = 1218B800] 16:29:14 INFO - PROCESS | 3796 | 1466724554813 Marionette TRACE conn6 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 16:29:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 16:29:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 931ms 16:29:14 INFO - PROCESS | 3796 | 1466724554883 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 16:29:14 INFO - PROCESS | 3796 | 1466724554888 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 16:29:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 16:29:14 INFO - PROCESS | 3796 | 1466724554895 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 16:29:14 INFO - PROCESS | 3796 | 1466724554897 Marionette TRACE conn6 <- [1,14,null,{}] 16:29:14 INFO - PROCESS | 3796 | 1466724554902 Marionette TRACE conn6 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:14 INFO - PROCESS | 3796 | 1466724554905 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:15 INFO - PROCESS | 3796 | 1466724555056 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 16:29:15 INFO - PROCESS | 3796 | 1466724555116 Marionette TRACE conn6 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:15 INFO - PROCESS | 3796 | 1466724555119 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:15 INFO - PROCESS | 3796 | ++DOCSHELL 1751B800 == 10 [pid = 3796] [id = 11] 16:29:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 29 (1751BC00) [pid = 3796] [serial = 29] [outer = 00000000] 16:29:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 30 (1751E800) [pid = 3796] [serial = 30] [outer = 1751BC00] 16:29:15 INFO - PROCESS | 3796 | 1466724555176 Marionette DEBUG loaded listener.js 16:29:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 31 (18415400) [pid = 3796] [serial = 31] [outer = 1751BC00] 16:29:15 INFO - PROCESS | 3796 | ++DOCSHELL 0D972C00 == 11 [pid = 3796] [id = 12] 16:29:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 32 (0D973400) [pid = 3796] [serial = 32] [outer = 00000000] 16:29:15 INFO - PROCESS | 3796 | 1466724555918 Marionette TRACE conn6 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 16:29:15 INFO - PROCESS | 3796 | --DOCSHELL 0E1CDC00 == 10 [pid = 3796] [id = 4] 16:29:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 33 (0DA6D400) [pid = 3796] [serial = 33] [outer = 0D973400] 16:29:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 34 (0DA71C00) [pid = 3796] [serial = 34] [outer = 0D973400] 16:29:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 16:29:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1075ms 16:29:15 INFO - PROCESS | 3796 | ++DOCSHELL 0CE27800 == 11 [pid = 3796] [id = 13] 16:29:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 35 (0DA72C00) [pid = 3796] [serial = 35] [outer = 00000000] 16:29:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 36 (0DE3F800) [pid = 3796] [serial = 36] [outer = 0DA72C00] 16:29:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 16:29:16 INFO - PROCESS | 3796 | 1466724556019 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 16:29:16 INFO - PROCESS | 3796 | 1466724556022 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 16:29:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 37 (0E1CD000) [pid = 3796] [serial = 37] [outer = 0DA72C00] 16:29:16 INFO - PROCESS | 3796 | 1466724556057 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 16:29:16 INFO - PROCESS | 3796 | 1466724556061 Marionette TRACE conn6 <- [1,18,null,{}] 16:29:16 INFO - PROCESS | 3796 | 1466724556077 Marionette TRACE conn6 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:16 INFO - PROCESS | 3796 | 1466724556080 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:16 INFO - PROCESS | 3796 | 1466724556229 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 16:29:16 INFO - PROCESS | 3796 | 1466724556290 Marionette TRACE conn6 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:16 INFO - PROCESS | 3796 | 1466724556293 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:16 INFO - PROCESS | 3796 | ++DOCSHELL 0D2F5C00 == 12 [pid = 3796] [id = 14] 16:29:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 38 (0D954000) [pid = 3796] [serial = 38] [outer = 00000000] 16:29:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 39 (11EE1800) [pid = 3796] [serial = 39] [outer = 0D954000] 16:29:16 INFO - PROCESS | 3796 | 1466724556342 Marionette DEBUG loaded listener.js 16:29:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 40 (11FD1800) [pid = 3796] [serial = 40] [outer = 0D954000] 16:29:16 INFO - PROCESS | 3796 | 1466724556704 Marionette TRACE conn6 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 16:29:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 16:29:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 710ms 16:29:16 INFO - PROCESS | 3796 | 1466724556760 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 16:29:16 INFO - PROCESS | 3796 | 1466724556764 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 16:29:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 16:29:16 INFO - PROCESS | 3796 | 1466724556771 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 16:29:16 INFO - PROCESS | 3796 | 1466724556773 Marionette TRACE conn6 <- [1,22,null,{}] 16:29:16 INFO - PROCESS | 3796 | 1466724556777 Marionette TRACE conn6 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:16 INFO - PROCESS | 3796 | 1466724556779 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:16 INFO - PROCESS | 3796 | 1466724556861 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 16:29:16 INFO - PROCESS | 3796 | 1466724556867 Marionette TRACE conn6 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:16 INFO - PROCESS | 3796 | 1466724556870 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:16 INFO - PROCESS | 3796 | ++DOCSHELL 12562400 == 13 [pid = 3796] [id = 15] 16:29:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 41 (12567C00) [pid = 3796] [serial = 41] [outer = 00000000] 16:29:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 42 (12593C00) [pid = 3796] [serial = 42] [outer = 12567C00] 16:29:16 INFO - PROCESS | 3796 | 1466724556917 Marionette DEBUG loaded listener.js 16:29:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 43 (12620C00) [pid = 3796] [serial = 43] [outer = 12567C00] 16:29:17 INFO - PROCESS | 3796 | 1466724557329 Marionette TRACE conn6 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 16:29:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 16:29:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 630ms 16:29:17 INFO - PROCESS | 3796 | 1466724557405 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 16:29:17 INFO - PROCESS | 3796 | 1466724557407 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 16:29:17 INFO - PROCESS | 3796 | 1466724557410 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 16:29:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 16:29:17 INFO - PROCESS | 3796 | 1466724557414 Marionette TRACE conn6 <- [1,26,null,{}] 16:29:17 INFO - PROCESS | 3796 | 1466724557425 Marionette TRACE conn6 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:17 INFO - PROCESS | 3796 | 1466724557429 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:17 INFO - PROCESS | 3796 | 1466724557524 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 16:29:17 INFO - PROCESS | 3796 | 1466724557539 Marionette TRACE conn6 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:17 INFO - PROCESS | 3796 | 1466724557543 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:17 INFO - PROCESS | 3796 | ++DOCSHELL 13E76C00 == 14 [pid = 3796] [id = 16] 16:29:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 44 (13E77000) [pid = 3796] [serial = 44] [outer = 00000000] 16:29:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 45 (1446B400) [pid = 3796] [serial = 45] [outer = 13E77000] 16:29:17 INFO - PROCESS | 3796 | 1466724557591 Marionette DEBUG loaded listener.js 16:29:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 46 (14F65800) [pid = 3796] [serial = 46] [outer = 13E77000] 16:29:17 INFO - PROCESS | 3796 | 1466724557986 Marionette TRACE conn6 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 16:29:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 16:29:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 630ms 16:29:18 INFO - PROCESS | 3796 | 1466724558045 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 16:29:18 INFO - PROCESS | 3796 | 1466724558047 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 16:29:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 16:29:18 INFO - PROCESS | 3796 | 1466724558051 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 16:29:18 INFO - PROCESS | 3796 | 1466724558053 Marionette TRACE conn6 <- [1,30,null,{}] 16:29:18 INFO - PROCESS | 3796 | 1466724558066 Marionette TRACE conn6 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:18 INFO - PROCESS | 3796 | 1466724558068 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:18 INFO - PROCESS | 3796 | 1466724558148 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 16:29:18 INFO - PROCESS | 3796 | 1466724558169 Marionette TRACE conn6 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:18 INFO - PROCESS | 3796 | 1466724558171 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:18 INFO - PROCESS | 3796 | ++DOCSHELL 154AD400 == 15 [pid = 3796] [id = 17] 16:29:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 47 (154ADC00) [pid = 3796] [serial = 47] [outer = 00000000] 16:29:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 48 (15C21C00) [pid = 3796] [serial = 48] [outer = 154ADC00] 16:29:18 INFO - PROCESS | 3796 | 1466724558221 Marionette DEBUG loaded listener.js 16:29:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 49 (16A72400) [pid = 3796] [serial = 49] [outer = 154ADC00] 16:29:18 INFO - PROCESS | 3796 | 1466724558604 Marionette TRACE conn6 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 16:29:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 16:29:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 571ms 16:29:18 INFO - PROCESS | 3796 | 1466724558625 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 16:29:18 INFO - PROCESS | 3796 | 1466724558627 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 16:29:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 16:29:18 INFO - PROCESS | 3796 | 1466724558630 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 16:29:18 INFO - PROCESS | 3796 | 1466724558632 Marionette TRACE conn6 <- [1,34,null,{}] 16:29:18 INFO - PROCESS | 3796 | 1466724558635 Marionette TRACE conn6 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:18 INFO - PROCESS | 3796 | 1466724558637 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:18 INFO - PROCESS | 3796 | 1466724558742 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 16:29:18 INFO - PROCESS | 3796 | 1466724558750 Marionette TRACE conn6 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:18 INFO - PROCESS | 3796 | 1466724558752 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:18 INFO - PROCESS | 3796 | ++DOCSHELL 16A7AC00 == 16 [pid = 3796] [id = 18] 16:29:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 50 (16A7B400) [pid = 3796] [serial = 50] [outer = 00000000] 16:29:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 51 (16C28000) [pid = 3796] [serial = 51] [outer = 16A7B400] 16:29:18 INFO - PROCESS | 3796 | 1466724558796 Marionette DEBUG loaded listener.js 16:29:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 52 (174A1400) [pid = 3796] [serial = 52] [outer = 16A7B400] 16:29:19 INFO - PROCESS | 3796 | 1466724559172 Marionette TRACE conn6 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 16:29:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 16:29:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 570ms 16:29:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 16:29:19 INFO - PROCESS | 3796 | 1466724559201 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 16:29:19 INFO - PROCESS | 3796 | 1466724559203 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 16:29:19 INFO - PROCESS | 3796 | 1466724559206 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 16:29:19 INFO - PROCESS | 3796 | 1466724559207 Marionette TRACE conn6 <- [1,38,null,{}] 16:29:19 INFO - PROCESS | 3796 | 1466724559211 Marionette TRACE conn6 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:19 INFO - PROCESS | 3796 | 1466724559216 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:19 INFO - PROCESS | 3796 | 1466724559342 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 16:29:19 INFO - PROCESS | 3796 | 1466724559350 Marionette TRACE conn6 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:19 INFO - PROCESS | 3796 | 1466724559352 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:19 INFO - PROCESS | 3796 | ++DOCSHELL 16C25800 == 17 [pid = 3796] [id = 19] 16:29:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 53 (17BCA800) [pid = 3796] [serial = 53] [outer = 00000000] 16:29:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 54 (1990D000) [pid = 3796] [serial = 54] [outer = 17BCA800] 16:29:19 INFO - PROCESS | 3796 | 1466724559396 Marionette DEBUG loaded listener.js 16:29:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 55 (17C82000) [pid = 3796] [serial = 55] [outer = 17BCA800] 16:29:19 INFO - PROCESS | 3796 | 1466724559782 Marionette TRACE conn6 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 16:29:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 16:29:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 630ms 16:29:19 INFO - PROCESS | 3796 | 1466724559837 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 16:29:19 INFO - PROCESS | 3796 | 1466724559839 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 16:29:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 16:29:19 INFO - PROCESS | 3796 | 1466724559842 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 16:29:19 INFO - PROCESS | 3796 | 1466724559844 Marionette TRACE conn6 <- [1,42,null,{}] 16:29:19 INFO - PROCESS | 3796 | 1466724559847 Marionette TRACE conn6 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:19 INFO - PROCESS | 3796 | 1466724559849 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:19 INFO - PROCESS | 3796 | 1466724559959 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 16:29:19 INFO - PROCESS | 3796 | 1466724559966 Marionette TRACE conn6 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:19 INFO - PROCESS | 3796 | 1466724559968 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:19 INFO - PROCESS | 3796 | ++DOCSHELL 19F74800 == 18 [pid = 3796] [id = 20] 16:29:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 56 (19F75400) [pid = 3796] [serial = 56] [outer = 00000000] 16:29:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 57 (1A218400) [pid = 3796] [serial = 57] [outer = 19F75400] 16:29:20 INFO - PROCESS | 3796 | 1466724560014 Marionette DEBUG loaded listener.js 16:29:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 58 (1A310800) [pid = 3796] [serial = 58] [outer = 19F75400] 16:29:20 INFO - PROCESS | 3796 | 1466724560455 Marionette TRACE conn6 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 16:29:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 16:29:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 630ms 16:29:20 INFO - PROCESS | 3796 | 1466724560473 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 16:29:20 INFO - PROCESS | 3796 | 1466724560475 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 16:29:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 16:29:20 INFO - PROCESS | 3796 | 1466724560478 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 16:29:20 INFO - PROCESS | 3796 | 1466724560479 Marionette TRACE conn6 <- [1,46,null,{}] 16:29:20 INFO - PROCESS | 3796 | 1466724560483 Marionette TRACE conn6 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:20 INFO - PROCESS | 3796 | 1466724560484 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:20 INFO - PROCESS | 3796 | 1466724560587 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 16:29:20 INFO - PROCESS | 3796 | 1466724560612 Marionette TRACE conn6 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:20 INFO - PROCESS | 3796 | 1466724560614 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:20 INFO - PROCESS | 3796 | ++DOCSHELL 1A9B5400 == 19 [pid = 3796] [id = 21] 16:29:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 59 (1A9B6C00) [pid = 3796] [serial = 59] [outer = 00000000] 16:29:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 60 (1C5B1C00) [pid = 3796] [serial = 60] [outer = 1A9B6C00] 16:29:20 INFO - PROCESS | 3796 | 1466724560663 Marionette DEBUG loaded listener.js 16:29:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 61 (1C7CD400) [pid = 3796] [serial = 61] [outer = 1A9B6C00] 16:29:21 INFO - PROCESS | 3796 | 1466724561037 Marionette TRACE conn6 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 16:29:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 16:29:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 570ms 16:29:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 16:29:21 INFO - PROCESS | 3796 | 1466724561049 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 16:29:21 INFO - PROCESS | 3796 | 1466724561051 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 16:29:21 INFO - PROCESS | 3796 | 1466724561054 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 16:29:21 INFO - PROCESS | 3796 | 1466724561056 Marionette TRACE conn6 <- [1,50,null,{}] 16:29:21 INFO - PROCESS | 3796 | 1466724561059 Marionette TRACE conn6 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:21 INFO - PROCESS | 3796 | 1466724561061 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:21 INFO - PROCESS | 3796 | 1466724561141 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 16:29:21 INFO - PROCESS | 3796 | 1466724561206 Marionette TRACE conn6 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:21 INFO - PROCESS | 3796 | 1466724561208 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:21 INFO - PROCESS | 3796 | ++DOCSHELL 13A41800 == 20 [pid = 3796] [id = 22] 16:29:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (13A43400) [pid = 3796] [serial = 62] [outer = 00000000] 16:29:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (1765C000) [pid = 3796] [serial = 63] [outer = 13A43400] 16:29:21 INFO - PROCESS | 3796 | 1466724561251 Marionette DEBUG loaded listener.js 16:29:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (17660800) [pid = 3796] [serial = 64] [outer = 13A43400] 16:29:21 INFO - PROCESS | 3796 | 1466724561580 Marionette TRACE conn6 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:29:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 16:29:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 570ms 16:29:21 INFO - PROCESS | 3796 | 1466724561625 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 16:29:21 INFO - PROCESS | 3796 | 1466724561627 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 16:29:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 16:29:21 INFO - PROCESS | 3796 | 1466724561630 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 16:29:21 INFO - PROCESS | 3796 | 1466724561632 Marionette TRACE conn6 <- [1,54,null,{}] 16:29:21 INFO - PROCESS | 3796 | 1466724561636 Marionette TRACE conn6 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:21 INFO - PROCESS | 3796 | 1466724561637 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:21 INFO - PROCESS | 3796 | 1466724561713 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 16:29:21 INFO - PROCESS | 3796 | 1466724561779 Marionette TRACE conn6 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:21 INFO - PROCESS | 3796 | 1466724561780 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:21 INFO - PROCESS | 3796 | ++DOCSHELL 08A79000 == 21 [pid = 3796] [id = 23] 16:29:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (08A79C00) [pid = 3796] [serial = 65] [outer = 00000000] 16:29:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (08A81800) [pid = 3796] [serial = 66] [outer = 08A79C00] 16:29:21 INFO - PROCESS | 3796 | 1466724561824 Marionette DEBUG loaded listener.js 16:29:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (0E08C000) [pid = 3796] [serial = 67] [outer = 08A79C00] 16:29:22 INFO - PROCESS | 3796 | 1466724562163 Marionette TRACE conn6 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:29:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 16:29:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 570ms 16:29:22 INFO - PROCESS | 3796 | 1466724562201 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 16:29:22 INFO - PROCESS | 3796 | 1466724562204 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 16:29:22 INFO - PROCESS | 3796 | 1466724562207 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 16:29:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 16:29:22 INFO - PROCESS | 3796 | 1466724562209 Marionette TRACE conn6 <- [1,58,null,{}] 16:29:22 INFO - PROCESS | 3796 | 1466724562213 Marionette TRACE conn6 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:22 INFO - PROCESS | 3796 | 1466724562215 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:22 INFO - PROCESS | 3796 | 1466724562347 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 16:29:22 INFO - PROCESS | 3796 | 1466724562355 Marionette TRACE conn6 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:22 INFO - PROCESS | 3796 | 1466724562358 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:22 INFO - PROCESS | 3796 | ++DOCSHELL 14F61000 == 22 [pid = 3796] [id = 24] 16:29:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (174BB000) [pid = 3796] [serial = 68] [outer = 00000000] 16:29:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (1A3EB000) [pid = 3796] [serial = 69] [outer = 174BB000] 16:29:22 INFO - PROCESS | 3796 | 1466724562402 Marionette DEBUG loaded listener.js 16:29:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (1A3F3800) [pid = 3796] [serial = 70] [outer = 174BB000] 16:29:22 INFO - PROCESS | 3796 | 1466724562771 Marionette TRACE conn6 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:29:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 16:29:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 630ms 16:29:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 16:29:22 INFO - PROCESS | 3796 | 1466724562841 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 16:29:22 INFO - PROCESS | 3796 | 1466724562843 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 16:29:22 INFO - PROCESS | 3796 | 1466724562846 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 16:29:22 INFO - PROCESS | 3796 | 1466724562848 Marionette TRACE conn6 <- [1,62,null,{}] 16:29:22 INFO - PROCESS | 3796 | 1466724562851 Marionette TRACE conn6 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:22 INFO - PROCESS | 3796 | 1466724562853 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:22 INFO - PROCESS | 3796 | 1466724562972 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 16:29:22 INFO - PROCESS | 3796 | 1466724562992 Marionette TRACE conn6 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:22 INFO - PROCESS | 3796 | 1466724562994 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:23 INFO - PROCESS | 3796 | ++DOCSHELL 1A3E6000 == 23 [pid = 3796] [id = 25] 16:29:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (1A3EA400) [pid = 3796] [serial = 71] [outer = 00000000] 16:29:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (1CAA6000) [pid = 3796] [serial = 72] [outer = 1A3EA400] 16:29:23 INFO - PROCESS | 3796 | 1466724563037 Marionette DEBUG loaded listener.js 16:29:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (1CB21400) [pid = 3796] [serial = 73] [outer = 1A3EA400] 16:29:24 INFO - PROCESS | 3796 | 1466724564151 Marionette TRACE conn6 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:29:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 16:29:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1330ms 16:29:24 INFO - PROCESS | 3796 | 1466724564183 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 16:29:24 INFO - PROCESS | 3796 | 1466724564187 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 16:29:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 16:29:24 INFO - PROCESS | 3796 | 1466724564199 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 16:29:24 INFO - PROCESS | 3796 | 1466724564202 Marionette TRACE conn6 <- [1,66,null,{}] 16:29:24 INFO - PROCESS | 3796 | 1466724564247 Marionette TRACE conn6 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:24 INFO - PROCESS | 3796 | 1466724564250 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:24 INFO - PROCESS | 3796 | 1466724564355 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 16:29:24 INFO - PROCESS | 3796 | 1466724564368 Marionette TRACE conn6 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:24 INFO - PROCESS | 3796 | 1466724564371 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:24 INFO - PROCESS | 3796 | ++DOCSHELL 0C744400 == 24 [pid = 3796] [id = 26] 16:29:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (0C744800) [pid = 3796] [serial = 74] [outer = 00000000] 16:29:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (0C749C00) [pid = 3796] [serial = 75] [outer = 0C744800] 16:29:24 INFO - PROCESS | 3796 | 1466724564421 Marionette DEBUG loaded listener.js 16:29:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (0C74C000) [pid = 3796] [serial = 76] [outer = 0C744800] 16:29:24 INFO - PROCESS | 3796 | 1466724564831 Marionette TRACE conn6 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:29:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 16:29:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 651ms 16:29:24 INFO - PROCESS | 3796 | 1466724564849 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 16:29:24 INFO - PROCESS | 3796 | 1466724564853 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 16:29:24 INFO - PROCESS | 3796 | 1466724564859 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 16:29:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 16:29:24 INFO - PROCESS | 3796 | 1466724564862 Marionette TRACE conn6 <- [1,70,null,{}] 16:29:24 INFO - PROCESS | 3796 | 1466724564865 Marionette TRACE conn6 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:24 INFO - PROCESS | 3796 | 1466724564868 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:24 INFO - PROCESS | 3796 | 1466724564977 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 16:29:24 INFO - PROCESS | 3796 | 1466724564983 Marionette TRACE conn6 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:24 INFO - PROCESS | 3796 | 1466724564986 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:25 INFO - PROCESS | 3796 | ++DOCSHELL 0D036800 == 25 [pid = 3796] [id = 27] 16:29:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (0D07A000) [pid = 3796] [serial = 77] [outer = 00000000] 16:29:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (0DA6DC00) [pid = 3796] [serial = 78] [outer = 0D07A000] 16:29:25 INFO - PROCESS | 3796 | 1466724565033 Marionette DEBUG loaded listener.js 16:29:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (0DE3E000) [pid = 3796] [serial = 79] [outer = 0D07A000] 16:29:25 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (14474400) [pid = 3796] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 16:29:25 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (1751BC00) [pid = 3796] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 16:29:25 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (0D954000) [pid = 3796] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 16:29:25 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (12567C00) [pid = 3796] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 16:29:25 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (13E77000) [pid = 3796] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 16:29:25 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (154ADC00) [pid = 3796] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 16:29:25 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (16A7B400) [pid = 3796] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 16:29:25 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (17BCA800) [pid = 3796] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 16:29:25 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (13A43400) [pid = 3796] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 16:29:25 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (08A79C00) [pid = 3796] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 16:29:25 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (1C7C3000) [pid = 3796] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 16:29:25 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (1218B800) [pid = 3796] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 16:29:25 INFO - PROCESS | 3796 | 1466724565790 Marionette TRACE conn6 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:29:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 16:29:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 971ms 16:29:25 INFO - PROCESS | 3796 | 1466724565835 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 16:29:25 INFO - PROCESS | 3796 | 1466724565837 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 16:29:25 INFO - PROCESS | 3796 | 1466724565845 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 16:29:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 16:29:25 INFO - PROCESS | 3796 | 1466724565848 Marionette TRACE conn6 <- [1,74,null,{}] 16:29:25 INFO - PROCESS | 3796 | 1466724565858 Marionette TRACE conn6 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:25 INFO - PROCESS | 3796 | 1466724565862 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:25 INFO - PROCESS | 3796 | 1466724565977 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 16:29:26 INFO - PROCESS | 3796 | 1466724566024 Marionette TRACE conn6 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:26 INFO - PROCESS | 3796 | 1466724566027 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:26 INFO - PROCESS | 3796 | ++DOCSHELL 11EED400 == 26 [pid = 3796] [id = 28] 16:29:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (121BBC00) [pid = 3796] [serial = 80] [outer = 00000000] 16:29:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (12562000) [pid = 3796] [serial = 81] [outer = 121BBC00] 16:29:26 INFO - PROCESS | 3796 | 1466724566076 Marionette DEBUG loaded listener.js 16:29:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (12569C00) [pid = 3796] [serial = 82] [outer = 121BBC00] 16:29:26 INFO - PROCESS | 3796 | 1466724566414 Marionette TRACE conn6 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:29:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 16:29:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 630ms 16:29:26 INFO - PROCESS | 3796 | 1466724566490 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 16:29:26 INFO - PROCESS | 3796 | 1466724566492 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 16:29:26 INFO - PROCESS | 3796 | 1466724566496 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 16:29:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 16:29:26 INFO - PROCESS | 3796 | 1466724566498 Marionette TRACE conn6 <- [1,78,null,{}] 16:29:26 INFO - PROCESS | 3796 | 1466724566501 Marionette TRACE conn6 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:26 INFO - PROCESS | 3796 | 1466724566503 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:26 INFO - PROCESS | 3796 | 1466724566583 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 16:29:26 INFO - PROCESS | 3796 | 1466724566589 Marionette TRACE conn6 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:26 INFO - PROCESS | 3796 | 1466724566591 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:26 INFO - PROCESS | 3796 | ++DOCSHELL 12561800 == 27 [pid = 3796] [id = 29] 16:29:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (1256C000) [pid = 3796] [serial = 83] [outer = 00000000] 16:29:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (126E4400) [pid = 3796] [serial = 84] [outer = 1256C000] 16:29:26 INFO - PROCESS | 3796 | 1466724566636 Marionette DEBUG loaded listener.js 16:29:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (13360000) [pid = 3796] [serial = 85] [outer = 1256C000] 16:29:27 INFO - PROCESS | 3796 | 1466724567046 Marionette TRACE conn6 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:29:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 16:29:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 570ms 16:29:27 INFO - PROCESS | 3796 | 1466724567071 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 16:29:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 16:29:27 INFO - PROCESS | 3796 | 1466724567073 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 16:29:27 INFO - PROCESS | 3796 | 1466724567077 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 16:29:27 INFO - PROCESS | 3796 | 1466724567078 Marionette TRACE conn6 <- [1,82,null,{}] 16:29:27 INFO - PROCESS | 3796 | 1466724567082 Marionette TRACE conn6 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:27 INFO - PROCESS | 3796 | 1466724567084 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:27 INFO - PROCESS | 3796 | 1466724567159 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 16:29:27 INFO - PROCESS | 3796 | 1466724567164 Marionette TRACE conn6 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:27 INFO - PROCESS | 3796 | 1466724567166 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:27 INFO - PROCESS | 3796 | ++DOCSHELL 13E76000 == 28 [pid = 3796] [id = 30] 16:29:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (13E77000) [pid = 3796] [serial = 86] [outer = 00000000] 16:29:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (14FD0400) [pid = 3796] [serial = 87] [outer = 13E77000] 16:29:27 INFO - PROCESS | 3796 | 1466724567210 Marionette DEBUG loaded listener.js 16:29:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (15B4D400) [pid = 3796] [serial = 88] [outer = 13E77000] 16:29:27 INFO - PROCESS | 3796 | 1466724567663 Marionette TRACE conn6 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:29:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 16:29:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 630ms 16:29:27 INFO - PROCESS | 3796 | 1466724567708 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 16:29:27 INFO - PROCESS | 3796 | 1466724567713 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 16:29:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 16:29:27 INFO - PROCESS | 3796 | 1466724567718 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 16:29:27 INFO - PROCESS | 3796 | 1466724567723 Marionette TRACE conn6 <- [1,86,null,{}] 16:29:27 INFO - PROCESS | 3796 | 1466724567730 Marionette TRACE conn6 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:27 INFO - PROCESS | 3796 | 1466724567733 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:27 INFO - PROCESS | 3796 | 1466724567840 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 16:29:27 INFO - PROCESS | 3796 | 1466724567967 Marionette TRACE conn6 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:27 INFO - PROCESS | 3796 | 1466724567972 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:27 INFO - PROCESS | 3796 | ++DOCSHELL 0C747000 == 29 [pid = 3796] [id = 31] 16:29:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (0C747400) [pid = 3796] [serial = 89] [outer = 00000000] 16:29:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (0C74F800) [pid = 3796] [serial = 90] [outer = 0C747400] 16:29:28 INFO - PROCESS | 3796 | 1466724568029 Marionette DEBUG loaded listener.js 16:29:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (0D262C00) [pid = 3796] [serial = 91] [outer = 0C747400] 16:29:28 INFO - PROCESS | 3796 | 1466724568555 Marionette TRACE conn6 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:29:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 16:29:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 870ms 16:29:28 INFO - PROCESS | 3796 | 1466724568593 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 16:29:28 INFO - PROCESS | 3796 | 1466724568598 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 16:29:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 16:29:28 INFO - PROCESS | 3796 | 1466724568604 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 16:29:28 INFO - PROCESS | 3796 | 1466724568607 Marionette TRACE conn6 <- [1,90,null,{}] 16:29:28 INFO - PROCESS | 3796 | 1466724568611 Marionette TRACE conn6 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:28 INFO - PROCESS | 3796 | 1466724568614 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:28 INFO - PROCESS | 3796 | 1466724568719 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 16:29:28 INFO - PROCESS | 3796 | 1466724568802 Marionette TRACE conn6 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:28 INFO - PROCESS | 3796 | 1466724568805 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:28 INFO - PROCESS | 3796 | ++DOCSHELL 11EE3800 == 30 [pid = 3796] [id = 32] 16:29:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (12194800) [pid = 3796] [serial = 92] [outer = 00000000] 16:29:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1256C800) [pid = 3796] [serial = 93] [outer = 12194800] 16:29:28 INFO - PROCESS | 3796 | 1466724568861 Marionette DEBUG loaded listener.js 16:29:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (126DBC00) [pid = 3796] [serial = 94] [outer = 12194800] 16:29:29 INFO - PROCESS | 3796 | 1466724569396 Marionette TRACE conn6 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:29:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 16:29:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 830ms 16:29:29 INFO - PROCESS | 3796 | 1466724569438 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 16:29:29 INFO - PROCESS | 3796 | 1466724569441 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 16:29:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 16:29:29 INFO - PROCESS | 3796 | 1466724569444 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 16:29:29 INFO - PROCESS | 3796 | 1466724569448 Marionette TRACE conn6 <- [1,94,null,{}] 16:29:29 INFO - PROCESS | 3796 | 1466724569459 Marionette TRACE conn6 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:29 INFO - PROCESS | 3796 | 1466724569464 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:29 INFO - PROCESS | 3796 | 1466724569568 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 16:29:29 INFO - PROCESS | 3796 | 1466724569651 Marionette TRACE conn6 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:29 INFO - PROCESS | 3796 | 1466724569655 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:29 INFO - PROCESS | 3796 | ++DOCSHELL 174A5000 == 31 [pid = 3796] [id = 33] 16:29:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (174AE800) [pid = 3796] [serial = 95] [outer = 00000000] 16:29:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (174B9400) [pid = 3796] [serial = 96] [outer = 174AE800] 16:29:29 INFO - PROCESS | 3796 | 1466724569713 Marionette DEBUG loaded listener.js 16:29:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1751BC00) [pid = 3796] [serial = 97] [outer = 174AE800] 16:29:30 INFO - PROCESS | 3796 | 1466724570230 Marionette TRACE conn6 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 16:29:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 16:29:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 830ms 16:29:30 INFO - PROCESS | 3796 | 1466724570278 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 16:29:30 INFO - PROCESS | 3796 | 1466724570281 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 16:29:30 INFO - PROCESS | 3796 | 1466724570284 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 16:29:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 16:29:30 INFO - PROCESS | 3796 | 1466724570286 Marionette TRACE conn6 <- [1,98,null,{}] 16:29:30 INFO - PROCESS | 3796 | 1466724570290 Marionette TRACE conn6 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:30 INFO - PROCESS | 3796 | 1466724570292 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:30 INFO - PROCESS | 3796 | 1466724570394 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 16:29:30 INFO - PROCESS | 3796 | 1466724570475 Marionette TRACE conn6 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:30 INFO - PROCESS | 3796 | 1466724570478 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:30 INFO - PROCESS | 3796 | ++DOCSHELL 176D6400 == 32 [pid = 3796] [id = 34] 16:29:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (176D6800) [pid = 3796] [serial = 98] [outer = 00000000] 16:29:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (18127800) [pid = 3796] [serial = 99] [outer = 176D6800] 16:29:30 INFO - PROCESS | 3796 | 1466724570532 Marionette DEBUG loaded listener.js 16:29:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (18F0C400) [pid = 3796] [serial = 100] [outer = 176D6800] 16:29:31 INFO - PROCESS | 3796 | 1466724571072 Marionette TRACE conn6 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 16:29:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 16:29:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 830ms 16:29:31 INFO - PROCESS | 3796 | 1466724571118 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 16:29:31 INFO - PROCESS | 3796 | 1466724571120 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 16:29:31 INFO - PROCESS | 3796 | 1466724571123 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 16:29:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 16:29:31 INFO - PROCESS | 3796 | 1466724571125 Marionette TRACE conn6 <- [1,102,null,{}] 16:29:31 INFO - PROCESS | 3796 | 1466724571129 Marionette TRACE conn6 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:31 INFO - PROCESS | 3796 | 1466724571131 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:31 INFO - PROCESS | 3796 | 1466724571226 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 16:29:31 INFO - PROCESS | 3796 | 1466724571325 Marionette TRACE conn6 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:31 INFO - PROCESS | 3796 | 1466724571328 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:31 INFO - PROCESS | 3796 | ++DOCSHELL 0C757000 == 33 [pid = 3796] [id = 35] 16:29:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (0C757800) [pid = 3796] [serial = 101] [outer = 00000000] 16:29:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (0C75D800) [pid = 3796] [serial = 102] [outer = 0C757800] 16:29:31 INFO - PROCESS | 3796 | 1466724571381 Marionette DEBUG loaded listener.js 16:29:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (1256B400) [pid = 3796] [serial = 103] [outer = 0C757800] 16:29:31 INFO - PROCESS | 3796 | 1466724571933 Marionette TRACE conn6 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 16:29:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 16:29:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 830ms 16:29:31 INFO - PROCESS | 3796 | 1466724571971 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 16:29:31 INFO - PROCESS | 3796 | 1466724571975 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 16:29:31 INFO - PROCESS | 3796 | 1466724571980 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 16:29:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 16:29:31 INFO - PROCESS | 3796 | 1466724571984 Marionette TRACE conn6 <- [1,106,null,{}] 16:29:31 INFO - PROCESS | 3796 | 1466724571989 Marionette TRACE conn6 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:31 INFO - PROCESS | 3796 | 1466724571992 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:32 INFO - PROCESS | 3796 | 1466724572088 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 16:29:32 INFO - PROCESS | 3796 | 1466724572174 Marionette TRACE conn6 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:32 INFO - PROCESS | 3796 | 1466724572176 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:32 INFO - PROCESS | 3796 | ++DOCSHELL 0C729C00 == 34 [pid = 3796] [id = 36] 16:29:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (0C72A400) [pid = 3796] [serial = 104] [outer = 00000000] 16:29:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (0C72D000) [pid = 3796] [serial = 105] [outer = 0C72A400] 16:29:32 INFO - PROCESS | 3796 | 1466724572225 Marionette DEBUG loaded listener.js 16:29:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (0C742800) [pid = 3796] [serial = 106] [outer = 0C72A400] 16:29:32 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (18420C00) [pid = 3796] [serial = 17] [outer = 00000000] [url = about:blank] 16:29:32 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (18415400) [pid = 3796] [serial = 31] [outer = 00000000] [url = about:blank] 16:29:32 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (0DE3F800) [pid = 3796] [serial = 36] [outer = 00000000] [url = about:blank] 16:29:32 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (11EE1800) [pid = 3796] [serial = 39] [outer = 00000000] [url = about:blank] 16:29:32 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (12593C00) [pid = 3796] [serial = 42] [outer = 00000000] [url = about:blank] 16:29:32 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (1446B400) [pid = 3796] [serial = 45] [outer = 00000000] [url = about:blank] 16:29:32 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (14F65800) [pid = 3796] [serial = 46] [outer = 00000000] [url = about:blank] 16:29:32 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (15C21C00) [pid = 3796] [serial = 48] [outer = 00000000] [url = about:blank] 16:29:32 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (16C28000) [pid = 3796] [serial = 51] [outer = 00000000] [url = about:blank] 16:29:32 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (1990D000) [pid = 3796] [serial = 54] [outer = 00000000] [url = about:blank] 16:29:32 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1A218400) [pid = 3796] [serial = 57] [outer = 00000000] [url = about:blank] 16:29:32 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (1C5B1C00) [pid = 3796] [serial = 60] [outer = 00000000] [url = about:blank] 16:29:32 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (1765C000) [pid = 3796] [serial = 63] [outer = 00000000] [url = about:blank] 16:29:32 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (08A81800) [pid = 3796] [serial = 66] [outer = 00000000] [url = about:blank] 16:29:32 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (16A72400) [pid = 3796] [serial = 49] [outer = 00000000] [url = about:blank] 16:29:32 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (0DA6D400) [pid = 3796] [serial = 33] [outer = 00000000] [url = about:blank] 16:29:32 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (174A1400) [pid = 3796] [serial = 52] [outer = 00000000] [url = about:blank] 16:29:32 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (17C82000) [pid = 3796] [serial = 55] [outer = 00000000] [url = about:blank] 16:29:32 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (11FD1800) [pid = 3796] [serial = 40] [outer = 00000000] [url = about:blank] 16:29:32 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (127C5C00) [pid = 3796] [serial = 28] [outer = 00000000] [url = about:blank] 16:29:32 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (17660800) [pid = 3796] [serial = 64] [outer = 00000000] [url = about:blank] 16:29:32 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (1A3EB000) [pid = 3796] [serial = 69] [outer = 00000000] [url = about:blank] 16:29:32 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (1C7C9400) [pid = 3796] [serial = 22] [outer = 00000000] [url = about:blank] 16:29:32 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (12620C00) [pid = 3796] [serial = 43] [outer = 00000000] [url = about:blank] 16:29:32 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (0E08C000) [pid = 3796] [serial = 67] [outer = 00000000] [url = about:blank] 16:29:32 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (14F62000) [pid = 3796] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 16:29:32 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (14F5C000) [pid = 3796] [serial = 9] [outer = 00000000] [url = about:blank] 16:29:32 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (11D0B400) [pid = 3796] [serial = 4] [outer = 00000000] [url = about:blank] 16:29:32 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (12620000) [pid = 3796] [serial = 27] [outer = 00000000] [url = about:blank] 16:29:32 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (1751E800) [pid = 3796] [serial = 30] [outer = 00000000] [url = about:blank] 16:29:32 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (1C8C4C00) [pid = 3796] [serial = 24] [outer = 00000000] [url = about:blank] 16:29:32 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (1C7C5800) [pid = 3796] [serial = 21] [outer = 00000000] [url = about:blank] 16:29:32 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (17BCAC00) [pid = 3796] [serial = 14] [outer = 00000000] [url = about:blank] 16:29:33 INFO - PROCESS | 3796 | 1466724573211 Marionette TRACE conn6 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 16:29:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 16:29:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1273ms 16:29:33 INFO - PROCESS | 3796 | 1466724573260 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 16:29:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 16:29:33 INFO - PROCESS | 3796 | 1466724573264 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 16:29:33 INFO - PROCESS | 3796 | 1466724573267 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 16:29:33 INFO - PROCESS | 3796 | 1466724573272 Marionette TRACE conn6 <- [1,110,null,{}] 16:29:33 INFO - PROCESS | 3796 | 1466724573277 Marionette TRACE conn6 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:33 INFO - PROCESS | 3796 | 1466724573280 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:33 INFO - PROCESS | 3796 | 1466724573365 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 16:29:33 INFO - PROCESS | 3796 | 1466724573374 Marionette TRACE conn6 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:33 INFO - PROCESS | 3796 | 1466724573377 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:33 INFO - PROCESS | 3796 | ++DOCSHELL 0C72B400 == 35 [pid = 3796] [id = 37] 16:29:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (0C72B800) [pid = 3796] [serial = 107] [outer = 00000000] 16:29:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (0C746000) [pid = 3796] [serial = 108] [outer = 0C72B800] 16:29:33 INFO - PROCESS | 3796 | 1466724573425 Marionette DEBUG loaded listener.js 16:29:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (0C753400) [pid = 3796] [serial = 109] [outer = 0C72B800] 16:29:33 INFO - PROCESS | 3796 | 1466724573857 Marionette TRACE conn6 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 16:29:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 16:29:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 630ms 16:29:33 INFO - PROCESS | 3796 | 1466724573899 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 16:29:33 INFO - PROCESS | 3796 | 1466724573904 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 16:29:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 16:29:33 INFO - PROCESS | 3796 | 1466724573914 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 16:29:33 INFO - PROCESS | 3796 | 1466724573917 Marionette TRACE conn6 <- [1,114,null,{}] 16:29:33 INFO - PROCESS | 3796 | 1466724573920 Marionette TRACE conn6 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:33 INFO - PROCESS | 3796 | 1466724573923 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:34 INFO - PROCESS | 3796 | 1466724574010 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 16:29:34 INFO - PROCESS | 3796 | 1466724574019 Marionette TRACE conn6 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:34 INFO - PROCESS | 3796 | 1466724574021 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:34 INFO - PROCESS | 3796 | ++DOCSHELL 0D952C00 == 36 [pid = 3796] [id = 38] 16:29:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (0D953400) [pid = 3796] [serial = 110] [outer = 00000000] 16:29:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (0DA6D000) [pid = 3796] [serial = 111] [outer = 0D953400] 16:29:34 INFO - PROCESS | 3796 | 1466724574069 Marionette DEBUG loaded listener.js 16:29:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (0DA72800) [pid = 3796] [serial = 112] [outer = 0D953400] 16:29:34 INFO - PROCESS | 3796 | 1466724574520 Marionette TRACE conn6 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 16:29:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 16:29:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 631ms 16:29:34 INFO - PROCESS | 3796 | 1466724574550 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 16:29:34 INFO - PROCESS | 3796 | 1466724574552 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 16:29:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 16:29:34 INFO - PROCESS | 3796 | 1466724574556 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 16:29:34 INFO - PROCESS | 3796 | 1466724574560 Marionette TRACE conn6 <- [1,118,null,{}] 16:29:34 INFO - PROCESS | 3796 | 1466724574571 Marionette TRACE conn6 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:34 INFO - PROCESS | 3796 | 1466724574576 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:34 INFO - PROCESS | 3796 | 1466724574663 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 16:29:34 INFO - PROCESS | 3796 | 1466724574673 Marionette TRACE conn6 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:34 INFO - PROCESS | 3796 | 1466724574676 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:34 INFO - PROCESS | 3796 | ++DOCSHELL 12564000 == 37 [pid = 3796] [id = 39] 16:29:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (12564400) [pid = 3796] [serial = 113] [outer = 00000000] 16:29:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (1256A000) [pid = 3796] [serial = 114] [outer = 12564400] 16:29:34 INFO - PROCESS | 3796 | 1466724574725 Marionette DEBUG loaded listener.js 16:29:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (12614400) [pid = 3796] [serial = 115] [outer = 12564400] 16:29:35 INFO - PROCESS | 3796 | 1466724575136 Marionette TRACE conn6 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 16:29:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 16:29:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 630ms 16:29:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 16:29:35 INFO - PROCESS | 3796 | 1466724575190 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 16:29:35 INFO - PROCESS | 3796 | 1466724575193 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 16:29:35 INFO - PROCESS | 3796 | 1466724575196 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 16:29:35 INFO - PROCESS | 3796 | 1466724575197 Marionette TRACE conn6 <- [1,122,null,{}] 16:29:35 INFO - PROCESS | 3796 | 1466724575201 Marionette TRACE conn6 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:35 INFO - PROCESS | 3796 | 1466724575203 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:35 INFO - PROCESS | 3796 | 1466724575314 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 16:29:35 INFO - PROCESS | 3796 | 1466724575319 Marionette TRACE conn6 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:35 INFO - PROCESS | 3796 | 1466724575321 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:35 INFO - PROCESS | 3796 | ++DOCSHELL 1264B000 == 38 [pid = 3796] [id = 40] 16:29:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (1264C400) [pid = 3796] [serial = 116] [outer = 00000000] 16:29:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (13363C00) [pid = 3796] [serial = 117] [outer = 1264C400] 16:29:35 INFO - PROCESS | 3796 | 1466724575366 Marionette DEBUG loaded listener.js 16:29:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (13E7B400) [pid = 3796] [serial = 118] [outer = 1264C400] 16:29:35 INFO - PROCESS | 3796 | 1466724575788 Marionette TRACE conn6 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 16:29:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 16:29:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 631ms 16:29:35 INFO - PROCESS | 3796 | 1466724575831 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 16:29:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 16:29:35 INFO - PROCESS | 3796 | 1466724575833 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 16:29:35 INFO - PROCESS | 3796 | 1466724575836 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 16:29:35 INFO - PROCESS | 3796 | 1466724575838 Marionette TRACE conn6 <- [1,126,null,{}] 16:29:35 INFO - PROCESS | 3796 | 1466724575848 Marionette TRACE conn6 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:35 INFO - PROCESS | 3796 | 1466724575850 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:35 INFO - PROCESS | 3796 | 1466724575947 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 16:29:35 INFO - PROCESS | 3796 | 1466724575952 Marionette TRACE conn6 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:35 INFO - PROCESS | 3796 | 1466724575954 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:35 INFO - PROCESS | 3796 | ++DOCSHELL 14479400 == 39 [pid = 3796] [id = 41] 16:29:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (14F5C800) [pid = 3796] [serial = 119] [outer = 00000000] 16:29:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (14FD0000) [pid = 3796] [serial = 120] [outer = 14F5C800] 16:29:36 INFO - PROCESS | 3796 | 1466724575999 Marionette DEBUG loaded listener.js 16:29:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (15B4E000) [pid = 3796] [serial = 121] [outer = 14F5C800] 16:29:36 INFO - PROCESS | 3796 | 1466724576451 Marionette TRACE conn6 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 16:29:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 16:29:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 670ms 16:29:36 INFO - PROCESS | 3796 | 1466724576507 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 16:29:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 16:29:36 INFO - PROCESS | 3796 | 1466724576509 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 16:29:36 INFO - PROCESS | 3796 | 1466724576512 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 16:29:36 INFO - PROCESS | 3796 | 1466724576514 Marionette TRACE conn6 <- [1,130,null,{}] 16:29:36 INFO - PROCESS | 3796 | 1466724576522 Marionette TRACE conn6 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:36 INFO - PROCESS | 3796 | 1466724576528 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:36 INFO - PROCESS | 3796 | 1466724576664 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 16:29:36 INFO - PROCESS | 3796 | 1466724576687 Marionette TRACE conn6 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:36 INFO - PROCESS | 3796 | 1466724576689 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:36 INFO - PROCESS | 3796 | ++DOCSHELL 16A83C00 == 40 [pid = 3796] [id = 42] 16:29:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (16A86000) [pid = 3796] [serial = 122] [outer = 00000000] 16:29:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (17497400) [pid = 3796] [serial = 123] [outer = 16A86000] 16:29:36 INFO - PROCESS | 3796 | 1466724576733 Marionette DEBUG loaded listener.js 16:29:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (174B3400) [pid = 3796] [serial = 124] [outer = 16A86000] 16:29:37 INFO - PROCESS | 3796 | 1466724577151 Marionette TRACE conn6 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 16:29:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 16:29:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 670ms 16:29:37 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (1A3EA400) [pid = 3796] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 16:29:37 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (19F75400) [pid = 3796] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 16:29:37 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1A9B6C00) [pid = 3796] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 16:29:37 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (174BB000) [pid = 3796] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 16:29:37 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (13E77000) [pid = 3796] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 16:29:37 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (0C744800) [pid = 3796] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 16:29:37 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (0D07A000) [pid = 3796] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 16:29:37 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (1256C000) [pid = 3796] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 16:29:37 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (121BBC00) [pid = 3796] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 16:29:37 INFO - PROCESS | 3796 | 1466724577284 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 16:29:37 INFO - PROCESS | 3796 | 1466724577286 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 16:29:37 INFO - PROCESS | 3796 | 1466724577295 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 16:29:37 INFO - PROCESS | 3796 | 1466724577296 Marionette TRACE conn6 <- [1,134,null,{}] 16:29:37 INFO - PROCESS | 3796 | 1466724577300 Marionette TRACE conn6 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 16:29:37 INFO - PROCESS | 3796 | 1466724577302 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:37 INFO - PROCESS | 3796 | 1466724577380 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 16:29:37 INFO - PROCESS | 3796 | 1466724577386 Marionette TRACE conn6 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:37 INFO - PROCESS | 3796 | 1466724577388 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:37 INFO - PROCESS | 3796 | ++DOCSHELL 12522000 == 41 [pid = 3796] [id = 43] 16:29:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (12526000) [pid = 3796] [serial = 125] [outer = 00000000] 16:29:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (14FDD000) [pid = 3796] [serial = 126] [outer = 12526000] 16:29:37 INFO - PROCESS | 3796 | 1466724577433 Marionette DEBUG loaded listener.js 16:29:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (16C2E800) [pid = 3796] [serial = 127] [outer = 12526000] 16:29:37 INFO - PROCESS | 3796 | 1466724577829 Marionette TRACE conn6 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 16:29:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 16:29:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 570ms 16:29:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 16:29:37 INFO - PROCESS | 3796 | 1466724577878 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 16:29:37 INFO - PROCESS | 3796 | 1466724577880 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 16:29:37 INFO - PROCESS | 3796 | 1466724577883 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 16:29:37 INFO - PROCESS | 3796 | 1466724577884 Marionette TRACE conn6 <- [1,138,null,{}] 16:29:37 INFO - PROCESS | 3796 | 1466724577892 Marionette TRACE conn6 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:37 INFO - PROCESS | 3796 | 1466724577893 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:37 INFO - PROCESS | 3796 | 1466724577989 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 16:29:37 INFO - PROCESS | 3796 | 1466724577996 Marionette TRACE conn6 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:37 INFO - PROCESS | 3796 | 1466724577998 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:38 INFO - PROCESS | 3796 | ++DOCSHELL 1751D800 == 42 [pid = 3796] [id = 44] 16:29:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (1763F400) [pid = 3796] [serial = 128] [outer = 00000000] 16:29:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (1765B000) [pid = 3796] [serial = 129] [outer = 1763F400] 16:29:38 INFO - PROCESS | 3796 | 1466724578042 Marionette DEBUG loaded listener.js 16:29:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (17657000) [pid = 3796] [serial = 130] [outer = 1763F400] 16:29:38 INFO - PROCESS | 3796 | 1466724578452 Marionette TRACE conn6 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 16:29:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 16:29:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 631ms 16:29:38 INFO - PROCESS | 3796 | 1466724578520 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 16:29:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 16:29:38 INFO - PROCESS | 3796 | 1466724578522 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 16:29:38 INFO - PROCESS | 3796 | 1466724578525 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 16:29:38 INFO - PROCESS | 3796 | 1466724578527 Marionette TRACE conn6 <- [1,142,null,{}] 16:29:38 INFO - PROCESS | 3796 | 1466724578530 Marionette TRACE conn6 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:38 INFO - PROCESS | 3796 | 1466724578532 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:38 INFO - PROCESS | 3796 | 1466724578606 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 16:29:38 INFO - PROCESS | 3796 | 1466724578613 Marionette TRACE conn6 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:38 INFO - PROCESS | 3796 | 1466724578615 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:38 INFO - PROCESS | 3796 | ++DOCSHELL 17659400 == 43 [pid = 3796] [id = 45] 16:29:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (1765A400) [pid = 3796] [serial = 131] [outer = 00000000] 16:29:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (17E97800) [pid = 3796] [serial = 132] [outer = 1765A400] 16:29:38 INFO - PROCESS | 3796 | 1466724578658 Marionette DEBUG loaded listener.js 16:29:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (18415400) [pid = 3796] [serial = 133] [outer = 1765A400] 16:29:39 INFO - PROCESS | 3796 | 1466724579062 Marionette TRACE conn6 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 16:29:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 16:29:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 570ms 16:29:39 INFO - PROCESS | 3796 | 1466724579096 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 16:29:39 INFO - PROCESS | 3796 | 1466724579098 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 16:29:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 16:29:39 INFO - PROCESS | 3796 | 1466724579101 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 16:29:39 INFO - PROCESS | 3796 | 1466724579103 Marionette TRACE conn6 <- [1,146,null,{}] 16:29:39 INFO - PROCESS | 3796 | 1466724579106 Marionette TRACE conn6 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:39 INFO - PROCESS | 3796 | 1466724579107 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:39 INFO - PROCESS | 3796 | 1466724579214 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 16:29:39 INFO - PROCESS | 3796 | 1466724579219 Marionette TRACE conn6 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:39 INFO - PROCESS | 3796 | 1466724579221 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:39 INFO - PROCESS | 3796 | ++DOCSHELL 1446C400 == 44 [pid = 3796] [id = 46] 16:29:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (17C85C00) [pid = 3796] [serial = 134] [outer = 00000000] 16:29:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1914EC00) [pid = 3796] [serial = 135] [outer = 17C85C00] 16:29:39 INFO - PROCESS | 3796 | 1466724579267 Marionette DEBUG loaded listener.js 16:29:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (19908800) [pid = 3796] [serial = 136] [outer = 17C85C00] 16:29:40 INFO - PROCESS | 3796 | 1466724580005 Marionette TRACE conn6 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 16:29:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 16:29:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 970ms 16:29:40 INFO - PROCESS | 3796 | 1466724580073 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 16:29:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 16:29:40 INFO - PROCESS | 3796 | 1466724580076 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 16:29:40 INFO - PROCESS | 3796 | 1466724580081 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 16:29:40 INFO - PROCESS | 3796 | 1466724580084 Marionette TRACE conn6 <- [1,150,null,{}] 16:29:40 INFO - PROCESS | 3796 | 1466724580089 Marionette TRACE conn6 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:40 INFO - PROCESS | 3796 | 1466724580093 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:40 INFO - PROCESS | 3796 | 1466724580208 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 16:29:40 INFO - PROCESS | 3796 | 1466724580280 Marionette TRACE conn6 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:40 INFO - PROCESS | 3796 | 1466724580283 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:40 INFO - PROCESS | 3796 | ++DOCSHELL 0C72A000 == 45 [pid = 3796] [id = 47] 16:29:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (0C755C00) [pid = 3796] [serial = 137] [outer = 00000000] 16:29:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (0D2EE000) [pid = 3796] [serial = 138] [outer = 0C755C00] 16:29:40 INFO - PROCESS | 3796 | 1466724580340 Marionette DEBUG loaded listener.js 16:29:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (0DAA8400) [pid = 3796] [serial = 139] [outer = 0C755C00] 16:29:41 INFO - PROCESS | 3796 | 1466724581178 Marionette TRACE conn6 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 16:29:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 16:29:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1127ms 16:29:41 INFO - PROCESS | 3796 | 1466724581211 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 16:29:41 INFO - PROCESS | 3796 | 1466724581215 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 16:29:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 16:29:41 INFO - PROCESS | 3796 | 1466724581221 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 16:29:41 INFO - PROCESS | 3796 | 1466724581225 Marionette TRACE conn6 <- [1,154,null,{}] 16:29:41 INFO - PROCESS | 3796 | 1466724581231 Marionette TRACE conn6 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:41 INFO - PROCESS | 3796 | 1466724581234 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:41 INFO - PROCESS | 3796 | 1466724581346 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 16:29:41 INFO - PROCESS | 3796 | 1466724581413 Marionette TRACE conn6 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:41 INFO - PROCESS | 3796 | 1466724581418 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:41 INFO - PROCESS | 3796 | ++DOCSHELL 0CECC800 == 46 [pid = 3796] [id = 48] 16:29:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (0CEE4400) [pid = 3796] [serial = 140] [outer = 00000000] 16:29:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (0D951800) [pid = 3796] [serial = 141] [outer = 0CEE4400] 16:29:41 INFO - PROCESS | 3796 | 1466724581466 Marionette DEBUG loaded listener.js 16:29:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (0E08D400) [pid = 3796] [serial = 142] [outer = 0CEE4400] 16:29:41 INFO - PROCESS | 3796 | --DOCSHELL 12561800 == 45 [pid = 3796] [id = 29] 16:29:41 INFO - PROCESS | 3796 | --DOCSHELL 13E76000 == 44 [pid = 3796] [id = 30] 16:29:41 INFO - PROCESS | 3796 | --DOCSHELL 17659400 == 43 [pid = 3796] [id = 45] 16:29:41 INFO - PROCESS | 3796 | --DOCSHELL 1751D800 == 42 [pid = 3796] [id = 44] 16:29:41 INFO - PROCESS | 3796 | --DOCSHELL 12522000 == 41 [pid = 3796] [id = 43] 16:29:41 INFO - PROCESS | 3796 | --DOCSHELL 16A83C00 == 40 [pid = 3796] [id = 42] 16:29:41 INFO - PROCESS | 3796 | --DOCSHELL 14479400 == 39 [pid = 3796] [id = 41] 16:29:41 INFO - PROCESS | 3796 | --DOCSHELL 1264B000 == 38 [pid = 3796] [id = 40] 16:29:41 INFO - PROCESS | 3796 | --DOCSHELL 12564000 == 37 [pid = 3796] [id = 39] 16:29:41 INFO - PROCESS | 3796 | --DOCSHELL 0D952C00 == 36 [pid = 3796] [id = 38] 16:29:41 INFO - PROCESS | 3796 | --DOCSHELL 0C72B400 == 35 [pid = 3796] [id = 37] 16:29:41 INFO - PROCESS | 3796 | --DOCSHELL 0C729C00 == 34 [pid = 3796] [id = 36] 16:29:41 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (1CAA6000) [pid = 3796] [serial = 72] [outer = 00000000] [url = about:blank] 16:29:41 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (1A310800) [pid = 3796] [serial = 58] [outer = 00000000] [url = about:blank] 16:29:41 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (1C7CD400) [pid = 3796] [serial = 61] [outer = 00000000] [url = about:blank] 16:29:41 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (1A3F3800) [pid = 3796] [serial = 70] [outer = 00000000] [url = about:blank] 16:29:41 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (15B4D400) [pid = 3796] [serial = 88] [outer = 00000000] [url = about:blank] 16:29:41 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (0C749C00) [pid = 3796] [serial = 75] [outer = 00000000] [url = about:blank] 16:29:41 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (0C74C000) [pid = 3796] [serial = 76] [outer = 00000000] [url = about:blank] 16:29:41 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (0DA6DC00) [pid = 3796] [serial = 78] [outer = 00000000] [url = about:blank] 16:29:41 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (126E4400) [pid = 3796] [serial = 84] [outer = 00000000] [url = about:blank] 16:29:41 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (13360000) [pid = 3796] [serial = 85] [outer = 00000000] [url = about:blank] 16:29:41 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (0DE3E000) [pid = 3796] [serial = 79] [outer = 00000000] [url = about:blank] 16:29:41 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (12562000) [pid = 3796] [serial = 81] [outer = 00000000] [url = about:blank] 16:29:41 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (14FD0400) [pid = 3796] [serial = 87] [outer = 00000000] [url = about:blank] 16:29:41 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (12569C00) [pid = 3796] [serial = 82] [outer = 00000000] [url = about:blank] 16:29:41 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (1CB21400) [pid = 3796] [serial = 73] [outer = 00000000] [url = about:blank] 16:29:41 INFO - PROCESS | 3796 | 1466724581983 Marionette TRACE conn6 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 16:29:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 16:29:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 770ms 16:29:41 INFO - PROCESS | 3796 | 1466724581994 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 16:29:42 INFO - PROCESS | 3796 | 1466724581999 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 16:29:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 16:29:42 INFO - PROCESS | 3796 | 1466724582009 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 16:29:42 INFO - PROCESS | 3796 | 1466724582012 Marionette TRACE conn6 <- [1,158,null,{}] 16:29:42 INFO - PROCESS | 3796 | 1466724582015 Marionette TRACE conn6 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:42 INFO - PROCESS | 3796 | 1466724582018 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:42 INFO - PROCESS | 3796 | 1466724582102 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 16:29:42 INFO - PROCESS | 3796 | 1466724582109 Marionette TRACE conn6 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:42 INFO - PROCESS | 3796 | 1466724582112 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:42 INFO - PROCESS | 3796 | ++DOCSHELL 0C74D800 == 35 [pid = 3796] [id = 49] 16:29:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (0C757C00) [pid = 3796] [serial = 143] [outer = 00000000] 16:29:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (0DAA7C00) [pid = 3796] [serial = 144] [outer = 0C757C00] 16:29:42 INFO - PROCESS | 3796 | 1466724582159 Marionette DEBUG loaded listener.js 16:29:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (11D0B400) [pid = 3796] [serial = 145] [outer = 0C757C00] 16:29:42 INFO - PROCESS | 3796 | 1466724582628 Marionette TRACE conn6 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 16:29:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 16:29:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 673ms 16:29:42 INFO - PROCESS | 3796 | 1466724582682 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 16:29:42 INFO - PROCESS | 3796 | 1466724582684 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 16:29:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 16:29:42 INFO - PROCESS | 3796 | 1466724582688 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 16:29:42 INFO - PROCESS | 3796 | 1466724582691 Marionette TRACE conn6 <- [1,162,null,{}] 16:29:42 INFO - PROCESS | 3796 | 1466724582702 Marionette TRACE conn6 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:42 INFO - PROCESS | 3796 | 1466724582706 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:42 INFO - PROCESS | 3796 | 1466724582809 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 16:29:42 INFO - PROCESS | 3796 | 1466724582882 Marionette TRACE conn6 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:42 INFO - PROCESS | 3796 | 1466724582885 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:42 INFO - PROCESS | 3796 | ++DOCSHELL 12620C00 == 36 [pid = 3796] [id = 50] 16:29:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (12646400) [pid = 3796] [serial = 146] [outer = 00000000] 16:29:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (126E3000) [pid = 3796] [serial = 147] [outer = 12646400] 16:29:42 INFO - PROCESS | 3796 | 1466724582935 Marionette DEBUG loaded listener.js 16:29:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (127CB800) [pid = 3796] [serial = 148] [outer = 12646400] 16:29:43 INFO - PROCESS | 3796 | 1466724583307 Marionette TRACE conn6 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 16:29:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 16:29:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 670ms 16:29:43 INFO - PROCESS | 3796 | 1466724583362 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 16:29:43 INFO - PROCESS | 3796 | 1466724583365 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 16:29:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 16:29:43 INFO - PROCESS | 3796 | 1466724583368 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 16:29:43 INFO - PROCESS | 3796 | 1466724583370 Marionette TRACE conn6 <- [1,166,null,{}] 16:29:43 INFO - PROCESS | 3796 | 1466724583373 Marionette TRACE conn6 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:43 INFO - PROCESS | 3796 | 1466724583375 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:43 INFO - PROCESS | 3796 | 1466724583466 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 16:29:43 INFO - PROCESS | 3796 | 1466724583472 Marionette TRACE conn6 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:43 INFO - PROCESS | 3796 | 1466724583474 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:43 INFO - PROCESS | 3796 | ++DOCSHELL 13E7A000 == 37 [pid = 3796] [id = 51] 16:29:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (14474400) [pid = 3796] [serial = 149] [outer = 00000000] 16:29:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1549F800) [pid = 3796] [serial = 150] [outer = 14474400] 16:29:43 INFO - PROCESS | 3796 | 1466724583520 Marionette DEBUG loaded listener.js 16:29:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (15B5A400) [pid = 3796] [serial = 151] [outer = 14474400] 16:29:43 INFO - PROCESS | 3796 | 1466724583929 Marionette TRACE conn6 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 16:29:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 16:29:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 570ms 16:29:43 INFO - PROCESS | 3796 | 1466724583942 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 16:29:43 INFO - PROCESS | 3796 | 1466724583944 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 16:29:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 16:29:43 INFO - PROCESS | 3796 | 1466724583947 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 16:29:43 INFO - PROCESS | 3796 | 1466724583949 Marionette TRACE conn6 <- [1,170,null,{}] 16:29:43 INFO - PROCESS | 3796 | 1466724583952 Marionette TRACE conn6 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:43 INFO - PROCESS | 3796 | 1466724583954 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:44 INFO - PROCESS | 3796 | 1466724584074 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 16:29:44 INFO - PROCESS | 3796 | 1466724584086 Marionette TRACE conn6 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:44 INFO - PROCESS | 3796 | 1466724584088 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:44 INFO - PROCESS | 3796 | ++DOCSHELL 15C24400 == 38 [pid = 3796] [id = 52] 16:29:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (15C24800) [pid = 3796] [serial = 152] [outer = 00000000] 16:29:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (16A7A800) [pid = 3796] [serial = 153] [outer = 15C24800] 16:29:44 INFO - PROCESS | 3796 | 1466724584133 Marionette DEBUG loaded listener.js 16:29:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (16C29400) [pid = 3796] [serial = 154] [outer = 15C24800] 16:29:44 INFO - PROCESS | 3796 | 1466724584565 Marionette TRACE conn6 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 16:29:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 16:29:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 671ms 16:29:44 INFO - PROCESS | 3796 | 1466724584618 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 16:29:44 INFO - PROCESS | 3796 | 1466724584620 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 16:29:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 16:29:44 INFO - PROCESS | 3796 | 1466724584623 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 16:29:44 INFO - PROCESS | 3796 | 1466724584625 Marionette TRACE conn6 <- [1,174,null,{}] 16:29:44 INFO - PROCESS | 3796 | 1466724584628 Marionette TRACE conn6 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:44 INFO - PROCESS | 3796 | 1466724584634 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:44 INFO - PROCESS | 3796 | 1466724584764 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 16:29:44 INFO - PROCESS | 3796 | 1466724584769 Marionette TRACE conn6 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:44 INFO - PROCESS | 3796 | 1466724584771 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:44 INFO - PROCESS | 3796 | ++DOCSHELL 0DE42800 == 39 [pid = 3796] [id = 53] 16:29:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (174B9000) [pid = 3796] [serial = 155] [outer = 00000000] 16:29:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (17BCAC00) [pid = 3796] [serial = 156] [outer = 174B9000] 16:29:44 INFO - PROCESS | 3796 | 1466724584816 Marionette DEBUG loaded listener.js 16:29:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (18F10400) [pid = 3796] [serial = 157] [outer = 174B9000] 16:29:45 INFO - PROCESS | 3796 | 1466724585240 Marionette TRACE conn6 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 16:29:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 16:29:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 670ms 16:29:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 16:29:45 INFO - PROCESS | 3796 | 1466724585294 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 16:29:45 INFO - PROCESS | 3796 | 1466724585296 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 16:29:45 INFO - PROCESS | 3796 | 1466724585299 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 16:29:45 INFO - PROCESS | 3796 | 1466724585301 Marionette TRACE conn6 <- [1,178,null,{}] 16:29:45 INFO - PROCESS | 3796 | 1466724585304 Marionette TRACE conn6 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:45 INFO - PROCESS | 3796 | 1466724585315 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:45 INFO - PROCESS | 3796 | 1466724585448 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 16:29:45 INFO - PROCESS | 3796 | 1466724585465 Marionette TRACE conn6 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:45 INFO - PROCESS | 3796 | 1466724585466 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:45 INFO - PROCESS | 3796 | ++DOCSHELL 19988800 == 40 [pid = 3796] [id = 54] 16:29:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (19B07400) [pid = 3796] [serial = 158] [outer = 00000000] 16:29:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (19F75400) [pid = 3796] [serial = 159] [outer = 19B07400] 16:29:45 INFO - PROCESS | 3796 | 1466724585510 Marionette DEBUG loaded listener.js 16:29:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (19F78C00) [pid = 3796] [serial = 160] [outer = 19B07400] 16:29:45 INFO - PROCESS | 3796 | 1466724585916 Marionette TRACE conn6 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 16:29:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 16:29:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 670ms 16:29:45 INFO - PROCESS | 3796 | 1466724585973 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 16:29:45 INFO - PROCESS | 3796 | 1466724585975 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 16:29:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 16:29:45 INFO - PROCESS | 3796 | 1466724585978 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 16:29:45 INFO - PROCESS | 3796 | 1466724585980 Marionette TRACE conn6 <- [1,182,null,{}] 16:29:45 INFO - PROCESS | 3796 | 1466724585983 Marionette TRACE conn6 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:45 INFO - PROCESS | 3796 | 1466724585985 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:46 INFO - PROCESS | 3796 | 1466724586242 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 16:29:46 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (12194800) [pid = 3796] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 16:29:46 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (174AE800) [pid = 3796] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 16:29:46 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (12526000) [pid = 3796] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 16:29:46 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (176D6800) [pid = 3796] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 16:29:46 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (0C757800) [pid = 3796] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 16:29:46 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (1763F400) [pid = 3796] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 16:29:46 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (1264C400) [pid = 3796] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 16:29:46 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1765A400) [pid = 3796] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 16:29:46 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (14F5C800) [pid = 3796] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 16:29:46 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (16A86000) [pid = 3796] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 16:29:46 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (12564400) [pid = 3796] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 16:29:46 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (0C72A400) [pid = 3796] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 16:29:46 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (0D953400) [pid = 3796] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 16:29:46 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (0C72B800) [pid = 3796] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 16:29:46 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (0C747400) [pid = 3796] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 16:29:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (0C71F800) [pid = 3796] [serial = 161] [outer = 0DA72C00] 16:29:46 INFO - PROCESS | 3796 | 1466724586315 Marionette TRACE conn6 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:46 INFO - PROCESS | 3796 | 1466724586317 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:46 INFO - PROCESS | 3796 | ++DOCSHELL 0C759400 == 41 [pid = 3796] [id = 55] 16:29:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (0C759C00) [pid = 3796] [serial = 162] [outer = 00000000] 16:29:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (0D94EC00) [pid = 3796] [serial = 163] [outer = 0C759C00] 16:29:46 INFO - PROCESS | 3796 | 1466724586367 Marionette DEBUG loaded listener.js 16:29:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (12521800) [pid = 3796] [serial = 164] [outer = 0C759C00] 16:29:46 INFO - PROCESS | 3796 | 1466724586733 Marionette TRACE conn6 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 16:29:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 16:29:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 830ms 16:29:46 INFO - PROCESS | 3796 | 1466724586810 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 16:29:46 INFO - PROCESS | 3796 | 1466724586813 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 16:29:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 16:29:46 INFO - PROCESS | 3796 | 1466724586815 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 16:29:46 INFO - PROCESS | 3796 | 1466724586817 Marionette TRACE conn6 <- [1,186,null,{}] 16:29:46 INFO - PROCESS | 3796 | 1466724586820 Marionette TRACE conn6 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:46 INFO - PROCESS | 3796 | 1466724586822 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:46 INFO - PROCESS | 3796 | 1466724586900 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 16:29:46 INFO - PROCESS | 3796 | 1466724586906 Marionette TRACE conn6 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:46 INFO - PROCESS | 3796 | 1466724586908 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:46 INFO - PROCESS | 3796 | ++DOCSHELL 0D084C00 == 42 [pid = 3796] [id = 56] 16:29:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (11D0D400) [pid = 3796] [serial = 165] [outer = 00000000] 16:29:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1749E000) [pid = 3796] [serial = 166] [outer = 11D0D400] 16:29:46 INFO - PROCESS | 3796 | 1466724586951 Marionette DEBUG loaded listener.js 16:29:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1763F400) [pid = 3796] [serial = 167] [outer = 11D0D400] 16:29:47 INFO - PROCESS | 3796 | 1466724587346 Marionette TRACE conn6 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 16:29:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 16:29:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 570ms 16:29:47 INFO - PROCESS | 3796 | 1466724587386 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 16:29:47 INFO - PROCESS | 3796 | 1466724587388 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 16:29:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 16:29:47 INFO - PROCESS | 3796 | 1466724587391 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 16:29:47 INFO - PROCESS | 3796 | 1466724587393 Marionette TRACE conn6 <- [1,190,null,{}] 16:29:47 INFO - PROCESS | 3796 | 1466724587407 Marionette TRACE conn6 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:47 INFO - PROCESS | 3796 | 1466724587409 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:47 INFO - PROCESS | 3796 | 1466724587485 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 16:29:47 INFO - PROCESS | 3796 | 1466724587490 Marionette TRACE conn6 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:47 INFO - PROCESS | 3796 | 1466724587492 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:47 INFO - PROCESS | 3796 | ++DOCSHELL 1256D800 == 43 [pid = 3796] [id = 57] 16:29:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1256E800) [pid = 3796] [serial = 168] [outer = 00000000] 16:29:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1A306800) [pid = 3796] [serial = 169] [outer = 1256E800] 16:29:47 INFO - PROCESS | 3796 | 1466724587536 Marionette DEBUG loaded listener.js 16:29:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (1A30EC00) [pid = 3796] [serial = 170] [outer = 1256E800] 16:29:47 INFO - PROCESS | 3796 | 1466724587933 Marionette TRACE conn6 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 16:29:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 16:29:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 590ms 16:29:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 16:29:47 INFO - PROCESS | 3796 | 1466724587982 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 16:29:47 INFO - PROCESS | 3796 | 1466724587985 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 16:29:47 INFO - PROCESS | 3796 | 1466724587988 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 16:29:47 INFO - PROCESS | 3796 | 1466724587990 Marionette TRACE conn6 <- [1,194,null,{}] 16:29:48 INFO - PROCESS | 3796 | 1466724588009 Marionette TRACE conn6 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:48 INFO - PROCESS | 3796 | 1466724588011 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:48 INFO - PROCESS | 3796 | 1466724588104 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 16:29:48 INFO - PROCESS | 3796 | 1466724588110 Marionette TRACE conn6 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:48 INFO - PROCESS | 3796 | 1466724588113 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:48 INFO - PROCESS | 3796 | ++DOCSHELL 1A3EF800 == 44 [pid = 3796] [id = 58] 16:29:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (1A3F0000) [pid = 3796] [serial = 171] [outer = 00000000] 16:29:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (1A9B3400) [pid = 3796] [serial = 172] [outer = 1A3F0000] 16:29:48 INFO - PROCESS | 3796 | 1466724588158 Marionette DEBUG loaded listener.js 16:29:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (1C2E9800) [pid = 3796] [serial = 173] [outer = 1A3F0000] 16:29:48 INFO - PROCESS | 3796 | 1466724588788 Marionette TRACE conn6 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 16:29:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 16:29:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 830ms 16:29:48 INFO - PROCESS | 3796 | 1466724588819 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 16:29:48 INFO - PROCESS | 3796 | 1466724588823 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 16:29:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 16:29:48 INFO - PROCESS | 3796 | 1466724588828 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 16:29:48 INFO - PROCESS | 3796 | 1466724588833 Marionette TRACE conn6 <- [1,198,null,{}] 16:29:48 INFO - PROCESS | 3796 | 1466724588838 Marionette TRACE conn6 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:48 INFO - PROCESS | 3796 | 1466724588841 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:48 INFO - PROCESS | 3796 | 1466724588952 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 16:29:49 INFO - PROCESS | 3796 | 1466724589030 Marionette TRACE conn6 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:49 INFO - PROCESS | 3796 | 1466724589033 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:49 INFO - PROCESS | 3796 | ++DOCSHELL 0C728C00 == 45 [pid = 3796] [id = 59] 16:29:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (0C748400) [pid = 3796] [serial = 174] [outer = 00000000] 16:29:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (0D2F6800) [pid = 3796] [serial = 175] [outer = 0C748400] 16:29:49 INFO - PROCESS | 3796 | 1466724589131 Marionette DEBUG loaded listener.js 16:29:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (0E9DD800) [pid = 3796] [serial = 176] [outer = 0C748400] 16:29:49 INFO - PROCESS | 3796 | 1466724589756 Marionette TRACE conn6 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 16:29:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 16:29:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 990ms 16:29:49 INFO - PROCESS | 3796 | 1466724589819 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 16:29:49 INFO - PROCESS | 3796 | 1466724589824 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 16:29:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 16:29:49 INFO - PROCESS | 3796 | 1466724589831 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 16:29:49 INFO - PROCESS | 3796 | 1466724589834 Marionette TRACE conn6 <- [1,202,null,{}] 16:29:49 INFO - PROCESS | 3796 | 1466724589851 Marionette TRACE conn6 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:49 INFO - PROCESS | 3796 | 1466724589854 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:49 INFO - PROCESS | 3796 | 1466724589992 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 16:29:50 INFO - PROCESS | 3796 | 1466724590047 Marionette TRACE conn6 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:50 INFO - PROCESS | 3796 | 1466724590049 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:50 INFO - PROCESS | 3796 | ++DOCSHELL 13E79000 == 46 [pid = 3796] [id = 60] 16:29:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (13E79400) [pid = 3796] [serial = 177] [outer = 00000000] 16:29:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (14FEA000) [pid = 3796] [serial = 178] [outer = 13E79400] 16:29:50 INFO - PROCESS | 3796 | 1466724590106 Marionette DEBUG loaded listener.js 16:29:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (16C27C00) [pid = 3796] [serial = 179] [outer = 13E79400] 16:29:50 INFO - PROCESS | 3796 | 1466724590642 Marionette TRACE conn6 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 16:29:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 16:29:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 870ms 16:29:50 INFO - PROCESS | 3796 | 1466724590704 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 16:29:50 INFO - PROCESS | 3796 | 1466724590707 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 16:29:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 16:29:50 INFO - PROCESS | 3796 | 1466724590710 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 16:29:50 INFO - PROCESS | 3796 | 1466724590714 Marionette TRACE conn6 <- [1,206,null,{}] 16:29:50 INFO - PROCESS | 3796 | 1466724590726 Marionette TRACE conn6 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:50 INFO - PROCESS | 3796 | 1466724590731 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:50 INFO - PROCESS | 3796 | 1466724590846 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 16:29:50 INFO - PROCESS | 3796 | 1466724590931 Marionette TRACE conn6 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:50 INFO - PROCESS | 3796 | 1466724590934 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:50 INFO - PROCESS | 3796 | ++DOCSHELL 1A3EBC00 == 47 [pid = 3796] [id = 61] 16:29:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (1A3ED000) [pid = 3796] [serial = 180] [outer = 00000000] 16:29:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (1A3F3000) [pid = 3796] [serial = 181] [outer = 1A3ED000] 16:29:50 INFO - PROCESS | 3796 | 1466724590991 Marionette DEBUG loaded listener.js 16:29:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (1C5B1C00) [pid = 3796] [serial = 182] [outer = 1A3ED000] 16:29:51 INFO - PROCESS | 3796 | 1466724591536 Marionette TRACE conn6 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 16:29:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 16:29:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 871ms 16:29:51 INFO - PROCESS | 3796 | 1466724591584 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 16:29:51 INFO - PROCESS | 3796 | 1466724591588 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 16:29:51 INFO - PROCESS | 3796 | 1466724591591 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 16:29:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 16:29:51 INFO - PROCESS | 3796 | 1466724591593 Marionette TRACE conn6 <- [1,210,null,{}] 16:29:51 INFO - PROCESS | 3796 | 1466724591596 Marionette TRACE conn6 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:51 INFO - PROCESS | 3796 | 1466724591599 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:51 INFO - PROCESS | 3796 | 1466724591706 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 16:29:51 INFO - PROCESS | 3796 | 1466724591800 Marionette TRACE conn6 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:51 INFO - PROCESS | 3796 | 1466724591803 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:51 INFO - PROCESS | 3796 | ++DOCSHELL 0C74F400 == 48 [pid = 3796] [id = 62] 16:29:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (0C752800) [pid = 3796] [serial = 183] [outer = 00000000] 16:29:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (0D95C400) [pid = 3796] [serial = 184] [outer = 0C752800] 16:29:51 INFO - PROCESS | 3796 | 1466724591857 Marionette DEBUG loaded listener.js 16:29:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (12644C00) [pid = 3796] [serial = 185] [outer = 0C752800] 16:29:52 INFO - PROCESS | 3796 | 1466724592504 Marionette TRACE conn6 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 16:29:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 16:29:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 970ms 16:29:52 INFO - PROCESS | 3796 | 1466724592565 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 16:29:52 INFO - PROCESS | 3796 | 1466724592569 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 16:29:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 16:29:52 INFO - PROCESS | 3796 | 1466724592574 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 16:29:52 INFO - PROCESS | 3796 | 1466724592577 Marionette TRACE conn6 <- [1,214,null,{}] 16:29:52 INFO - PROCESS | 3796 | 1466724592583 Marionette TRACE conn6 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:52 INFO - PROCESS | 3796 | 1466724592586 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:52 INFO - PROCESS | 3796 | 1466724592683 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 16:29:52 INFO - PROCESS | 3796 | 1466724592777 Marionette TRACE conn6 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:52 INFO - PROCESS | 3796 | 1466724592779 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:52 INFO - PROCESS | 3796 | ++DOCSHELL 0D951000 == 49 [pid = 3796] [id = 63] 16:29:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (0D959000) [pid = 3796] [serial = 186] [outer = 00000000] 16:29:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 103 (0D9E3800) [pid = 3796] [serial = 187] [outer = 0D959000] 16:29:52 INFO - PROCESS | 3796 | 1466724592829 Marionette DEBUG loaded listener.js 16:29:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 104 (0D9E7C00) [pid = 3796] [serial = 188] [outer = 0D959000] 16:29:53 INFO - PROCESS | 3796 | --DOCSHELL 174A5000 == 48 [pid = 3796] [id = 33] 16:29:53 INFO - PROCESS | 3796 | --DOCSHELL 11EE3800 == 47 [pid = 3796] [id = 32] 16:29:53 INFO - PROCESS | 3796 | --DOCSHELL 0C747000 == 46 [pid = 3796] [id = 31] 16:29:53 INFO - PROCESS | 3796 | --DOCSHELL 1256D800 == 45 [pid = 3796] [id = 57] 16:29:53 INFO - PROCESS | 3796 | --DOCSHELL 0D084C00 == 44 [pid = 3796] [id = 56] 16:29:53 INFO - PROCESS | 3796 | --DOCSHELL 0C759400 == 43 [pid = 3796] [id = 55] 16:29:53 INFO - PROCESS | 3796 | --DOCSHELL 19988800 == 42 [pid = 3796] [id = 54] 16:29:53 INFO - PROCESS | 3796 | --DOCSHELL 0DE42800 == 41 [pid = 3796] [id = 53] 16:29:53 INFO - PROCESS | 3796 | --DOCSHELL 15C24400 == 40 [pid = 3796] [id = 52] 16:29:53 INFO - PROCESS | 3796 | --DOCSHELL 13E7A000 == 39 [pid = 3796] [id = 51] 16:29:53 INFO - PROCESS | 3796 | --DOCSHELL 12620C00 == 38 [pid = 3796] [id = 50] 16:29:53 INFO - PROCESS | 3796 | --DOCSHELL 0C74D800 == 37 [pid = 3796] [id = 49] 16:29:53 INFO - PROCESS | 3796 | --DOCSHELL 0CECC800 == 36 [pid = 3796] [id = 48] 16:29:53 INFO - PROCESS | 3796 | --DOMWINDOW == 103 (17E97800) [pid = 3796] [serial = 132] [outer = 00000000] [url = about:blank] 16:29:53 INFO - PROCESS | 3796 | --DOMWINDOW == 102 (14FD0000) [pid = 3796] [serial = 120] [outer = 00000000] [url = about:blank] 16:29:53 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (17497400) [pid = 3796] [serial = 123] [outer = 00000000] [url = about:blank] 16:29:53 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (1256A000) [pid = 3796] [serial = 114] [outer = 00000000] [url = about:blank] 16:29:53 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (0C742800) [pid = 3796] [serial = 106] [outer = 00000000] [url = about:blank] 16:29:53 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (0C72D000) [pid = 3796] [serial = 105] [outer = 00000000] [url = about:blank] 16:29:53 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (0DA6D000) [pid = 3796] [serial = 111] [outer = 00000000] [url = about:blank] 16:29:53 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (0DA72800) [pid = 3796] [serial = 112] [outer = 00000000] [url = about:blank] 16:29:53 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (0C746000) [pid = 3796] [serial = 108] [outer = 00000000] [url = about:blank] 16:29:53 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (0C753400) [pid = 3796] [serial = 109] [outer = 00000000] [url = about:blank] 16:29:53 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (0D262C00) [pid = 3796] [serial = 91] [outer = 00000000] [url = about:blank] 16:29:53 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (0C74F800) [pid = 3796] [serial = 90] [outer = 00000000] [url = about:blank] 16:29:53 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (126DBC00) [pid = 3796] [serial = 94] [outer = 00000000] [url = about:blank] 16:29:53 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (1256C800) [pid = 3796] [serial = 93] [outer = 00000000] [url = about:blank] 16:29:53 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (1751BC00) [pid = 3796] [serial = 97] [outer = 00000000] [url = about:blank] 16:29:53 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (174B9400) [pid = 3796] [serial = 96] [outer = 00000000] [url = about:blank] 16:29:53 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (14FDD000) [pid = 3796] [serial = 126] [outer = 00000000] [url = about:blank] 16:29:53 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (18F0C400) [pid = 3796] [serial = 100] [outer = 00000000] [url = about:blank] 16:29:53 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (18127800) [pid = 3796] [serial = 99] [outer = 00000000] [url = about:blank] 16:29:53 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (1256B400) [pid = 3796] [serial = 103] [outer = 00000000] [url = about:blank] 16:29:53 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (0C75D800) [pid = 3796] [serial = 102] [outer = 00000000] [url = about:blank] 16:29:53 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (17657000) [pid = 3796] [serial = 130] [outer = 00000000] [url = about:blank] 16:29:53 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (174B3400) [pid = 3796] [serial = 124] [outer = 00000000] [url = about:blank] 16:29:53 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (13363C00) [pid = 3796] [serial = 117] [outer = 00000000] [url = about:blank] 16:29:53 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (13E7B400) [pid = 3796] [serial = 118] [outer = 00000000] [url = about:blank] 16:29:53 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (16C2E800) [pid = 3796] [serial = 127] [outer = 00000000] [url = about:blank] 16:29:53 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (15B4E000) [pid = 3796] [serial = 121] [outer = 00000000] [url = about:blank] 16:29:53 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (12614400) [pid = 3796] [serial = 115] [outer = 00000000] [url = about:blank] 16:29:53 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (1765B000) [pid = 3796] [serial = 129] [outer = 00000000] [url = about:blank] 16:29:53 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (18415400) [pid = 3796] [serial = 133] [outer = 00000000] [url = about:blank] 16:29:53 INFO - PROCESS | 3796 | 1466724593367 Marionette TRACE conn6 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 16:29:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 16:29:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 830ms 16:29:53 INFO - PROCESS | 3796 | 1466724593409 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 16:29:53 INFO - PROCESS | 3796 | 1466724593413 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 16:29:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 16:29:53 INFO - PROCESS | 3796 | 1466724593419 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 16:29:53 INFO - PROCESS | 3796 | 1466724593421 Marionette TRACE conn6 <- [1,218,null,{}] 16:29:53 INFO - PROCESS | 3796 | 1466724593425 Marionette TRACE conn6 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:53 INFO - PROCESS | 3796 | 1466724593428 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:53 INFO - PROCESS | 3796 | 1466724593514 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 16:29:53 INFO - PROCESS | 3796 | 1466724593523 Marionette TRACE conn6 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:53 INFO - PROCESS | 3796 | 1466724593525 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:53 INFO - PROCESS | 3796 | ++DOCSHELL 0C753800 == 37 [pid = 3796] [id = 64] 16:29:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (0C755400) [pid = 3796] [serial = 189] [outer = 00000000] 16:29:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (0D262C00) [pid = 3796] [serial = 190] [outer = 0C755400] 16:29:53 INFO - PROCESS | 3796 | 1466724593572 Marionette DEBUG loaded listener.js 16:29:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (0D9EA400) [pid = 3796] [serial = 191] [outer = 0C755400] 16:29:54 INFO - PROCESS | 3796 | 1466724594038 Marionette TRACE conn6 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 16:29:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 16:29:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 670ms 16:29:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 16:29:54 INFO - PROCESS | 3796 | 1466724594090 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 16:29:54 INFO - PROCESS | 3796 | 1466724594092 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 16:29:54 INFO - PROCESS | 3796 | 1466724594095 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 16:29:54 INFO - PROCESS | 3796 | 1466724594099 Marionette TRACE conn6 <- [1,222,null,{}] 16:29:54 INFO - PROCESS | 3796 | 1466724594109 Marionette TRACE conn6 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:54 INFO - PROCESS | 3796 | 1466724594113 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:54 INFO - PROCESS | 3796 | 1466724594197 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 16:29:54 INFO - PROCESS | 3796 | 1466724594206 Marionette TRACE conn6 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:54 INFO - PROCESS | 3796 | 1466724594209 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:54 INFO - PROCESS | 3796 | ++DOCSHELL 11EEEC00 == 38 [pid = 3796] [id = 65] 16:29:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (11FC6C00) [pid = 3796] [serial = 192] [outer = 00000000] 16:29:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (1252B400) [pid = 3796] [serial = 193] [outer = 11FC6C00] 16:29:54 INFO - PROCESS | 3796 | 1466724594256 Marionette DEBUG loaded listener.js 16:29:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (12568800) [pid = 3796] [serial = 194] [outer = 11FC6C00] 16:29:54 INFO - PROCESS | 3796 | 1466724594697 Marionette TRACE conn6 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 16:29:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 16:29:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 631ms 16:29:54 INFO - PROCESS | 3796 | 1466724594726 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 16:29:54 INFO - PROCESS | 3796 | 1466724594728 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 16:29:54 INFO - PROCESS | 3796 | 1466724594731 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 16:29:54 INFO - PROCESS | 3796 | 1466724594733 Marionette TRACE conn6 <- [1,226,null,{}] 16:29:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 16:29:54 INFO - PROCESS | 3796 | 1466724594736 Marionette TRACE conn6 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:54 INFO - PROCESS | 3796 | 1466724594738 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:54 INFO - PROCESS | 3796 | 1466724594825 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 16:29:54 INFO - PROCESS | 3796 | 1466724594856 Marionette TRACE conn6 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:54 INFO - PROCESS | 3796 | 1466724594858 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:54 INFO - PROCESS | 3796 | ++DOCSHELL 12614400 == 39 [pid = 3796] [id = 66] 16:29:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (12616C00) [pid = 3796] [serial = 195] [outer = 00000000] 16:29:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (126DCC00) [pid = 3796] [serial = 196] [outer = 12616C00] 16:29:54 INFO - PROCESS | 3796 | 1466724594911 Marionette DEBUG loaded listener.js 16:29:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (12724800) [pid = 3796] [serial = 197] [outer = 12616C00] 16:29:55 INFO - PROCESS | 3796 | 1466724595320 Marionette TRACE conn6 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 16:29:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 16:29:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 630ms 16:29:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 16:29:55 INFO - PROCESS | 3796 | 1466724595369 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 16:29:55 INFO - PROCESS | 3796 | 1466724595371 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 16:29:55 INFO - PROCESS | 3796 | 1466724595374 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 16:29:55 INFO - PROCESS | 3796 | 1466724595376 Marionette TRACE conn6 <- [1,230,null,{}] 16:29:55 INFO - PROCESS | 3796 | 1466724595380 Marionette TRACE conn6 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:55 INFO - PROCESS | 3796 | 1466724595382 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:55 INFO - PROCESS | 3796 | 1466724595466 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 16:29:55 INFO - PROCESS | 3796 | 1466724595472 Marionette TRACE conn6 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:55 INFO - PROCESS | 3796 | 1466724595474 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:55 INFO - PROCESS | 3796 | ++DOCSHELL 0C75BC00 == 40 [pid = 3796] [id = 67] 16:29:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1335FC00) [pid = 3796] [serial = 198] [outer = 00000000] 16:29:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (13E7BC00) [pid = 3796] [serial = 199] [outer = 1335FC00] 16:29:55 INFO - PROCESS | 3796 | 1466724595518 Marionette DEBUG loaded listener.js 16:29:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (14478400) [pid = 3796] [serial = 200] [outer = 1335FC00] 16:29:55 INFO - PROCESS | 3796 | 1466724595985 Marionette TRACE conn6 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 16:29:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 16:29:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 630ms 16:29:56 INFO - PROCESS | 3796 | 1466724596008 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 16:29:56 INFO - PROCESS | 3796 | 1466724596010 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 16:29:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 16:29:56 INFO - PROCESS | 3796 | 1466724596013 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 16:29:56 INFO - PROCESS | 3796 | 1466724596015 Marionette TRACE conn6 <- [1,234,null,{}] 16:29:56 INFO - PROCESS | 3796 | 1466724596025 Marionette TRACE conn6 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:56 INFO - PROCESS | 3796 | 1466724596030 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:56 INFO - PROCESS | 3796 | 1466724596160 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 16:29:56 INFO - PROCESS | 3796 | 1466724596239 Marionette TRACE conn6 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:56 INFO - PROCESS | 3796 | 1466724596240 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:56 INFO - PROCESS | 3796 | ++DOCSHELL 16A13C00 == 41 [pid = 3796] [id = 68] 16:29:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (16A1E800) [pid = 3796] [serial = 201] [outer = 00000000] 16:29:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (16A85800) [pid = 3796] [serial = 202] [outer = 16A1E800] 16:29:56 INFO - PROCESS | 3796 | 1466724596285 Marionette DEBUG loaded listener.js 16:29:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (16C26400) [pid = 3796] [serial = 203] [outer = 16A1E800] 16:29:56 INFO - PROCESS | 3796 | 1466724596667 Marionette TRACE conn6 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 16:29:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 16:29:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 690ms 16:29:56 INFO - PROCESS | 3796 | 1466724596706 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 16:29:56 INFO - PROCESS | 3796 | 1466724596708 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 16:29:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 16:29:56 INFO - PROCESS | 3796 | 1466724596711 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 16:29:56 INFO - PROCESS | 3796 | 1466724596712 Marionette TRACE conn6 <- [1,238,null,{}] 16:29:56 INFO - PROCESS | 3796 | 1466724596716 Marionette TRACE conn6 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:56 INFO - PROCESS | 3796 | 1466724596718 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:56 INFO - PROCESS | 3796 | 1466724596833 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 16:29:56 INFO - PROCESS | 3796 | 1466724596839 Marionette TRACE conn6 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:56 INFO - PROCESS | 3796 | 1466724596841 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:56 INFO - PROCESS | 3796 | ++DOCSHELL 0D9F2400 == 42 [pid = 3796] [id = 69] 16:29:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (16A76C00) [pid = 3796] [serial = 204] [outer = 00000000] 16:29:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (174BC800) [pid = 3796] [serial = 205] [outer = 16A76C00] 16:29:56 INFO - PROCESS | 3796 | 1466724596885 Marionette DEBUG loaded listener.js 16:29:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (1751E000) [pid = 3796] [serial = 206] [outer = 16A76C00] 16:29:57 INFO - PROCESS | 3796 | 1466724597296 Marionette TRACE conn6 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 16:29:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 16:29:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 631ms 16:29:57 INFO - PROCESS | 3796 | 1466724597343 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 16:29:57 INFO - PROCESS | 3796 | 1466724597345 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 16:29:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 16:29:57 INFO - PROCESS | 3796 | 1466724597348 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 16:29:57 INFO - PROCESS | 3796 | 1466724597350 Marionette TRACE conn6 <- [1,242,null,{}] 16:29:57 INFO - PROCESS | 3796 | 1466724597361 Marionette TRACE conn6 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:57 INFO - PROCESS | 3796 | 1466724597362 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:57 INFO - PROCESS | 3796 | 1466724597467 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 16:29:57 INFO - PROCESS | 3796 | 1466724597554 Marionette TRACE conn6 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:57 INFO - PROCESS | 3796 | 1466724597556 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:57 INFO - PROCESS | 3796 | ++DOCSHELL 1765AC00 == 43 [pid = 3796] [id = 70] 16:29:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (1765B000) [pid = 3796] [serial = 207] [outer = 00000000] 16:29:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (17BBFC00) [pid = 3796] [serial = 208] [outer = 1765B000] 16:29:57 INFO - PROCESS | 3796 | 1466724597599 Marionette DEBUG loaded listener.js 16:29:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (18125400) [pid = 3796] [serial = 209] [outer = 1765B000] 16:29:57 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (1256E800) [pid = 3796] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 16:29:57 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (174B9000) [pid = 3796] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 16:29:57 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (19B07400) [pid = 3796] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 16:29:57 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (0C757C00) [pid = 3796] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 16:29:57 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (14474400) [pid = 3796] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 16:29:57 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (0CEE4400) [pid = 3796] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 16:29:57 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (0C759C00) [pid = 3796] [serial = 162] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 16:29:57 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (12646400) [pid = 3796] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 16:29:57 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (11D0D400) [pid = 3796] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 16:29:57 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (15C24800) [pid = 3796] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 16:29:58 INFO - PROCESS | 3796 | 1466724598087 Marionette TRACE conn6 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 16:29:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 16:29:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 770ms 16:29:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 16:29:58 INFO - PROCESS | 3796 | 1466724598119 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 16:29:58 INFO - PROCESS | 3796 | 1466724598121 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 16:29:58 INFO - PROCESS | 3796 | 1466724598124 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 16:29:58 INFO - PROCESS | 3796 | 1466724598126 Marionette TRACE conn6 <- [1,246,null,{}] 16:29:58 INFO - PROCESS | 3796 | 1466724598129 Marionette TRACE conn6 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:58 INFO - PROCESS | 3796 | 1466724598131 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:58 INFO - PROCESS | 3796 | 1466724598210 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 16:29:58 INFO - PROCESS | 3796 | 1466724598215 Marionette TRACE conn6 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:58 INFO - PROCESS | 3796 | 1466724598217 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:58 INFO - PROCESS | 3796 | ++DOCSHELL 08A83800 == 44 [pid = 3796] [id = 71] 16:29:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (0DA6D400) [pid = 3796] [serial = 210] [outer = 00000000] 16:29:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (176DEC00) [pid = 3796] [serial = 211] [outer = 0DA6D400] 16:29:58 INFO - PROCESS | 3796 | 1466724598261 Marionette DEBUG loaded listener.js 16:29:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (18418C00) [pid = 3796] [serial = 212] [outer = 0DA6D400] 16:29:58 INFO - PROCESS | 3796 | 1466724598670 Marionette TRACE conn6 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 16:29:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 16:29:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 570ms 16:29:58 INFO - PROCESS | 3796 | 1466724598695 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 16:29:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 16:29:58 INFO - PROCESS | 3796 | 1466724598697 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 16:29:58 INFO - PROCESS | 3796 | 1466724598700 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 16:29:58 INFO - PROCESS | 3796 | 1466724598701 Marionette TRACE conn6 <- [1,250,null,{}] 16:29:58 INFO - PROCESS | 3796 | 1466724598715 Marionette TRACE conn6 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:58 INFO - PROCESS | 3796 | 1466724598717 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:58 INFO - PROCESS | 3796 | 1466724598799 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 16:29:58 INFO - PROCESS | 3796 | 1466724598806 Marionette TRACE conn6 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:58 INFO - PROCESS | 3796 | 1466724598807 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:58 INFO - PROCESS | 3796 | ++DOCSHELL 15C27400 == 45 [pid = 3796] [id = 72] 16:29:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (174BD400) [pid = 3796] [serial = 213] [outer = 00000000] 16:29:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (19905C00) [pid = 3796] [serial = 214] [outer = 174BD400] 16:29:58 INFO - PROCESS | 3796 | 1466724598851 Marionette DEBUG loaded listener.js 16:29:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (1998DC00) [pid = 3796] [serial = 215] [outer = 174BD400] 16:29:59 INFO - PROCESS | 3796 | 1466724599284 Marionette TRACE conn6 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 16:29:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 16:29:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 630ms 16:29:59 INFO - PROCESS | 3796 | 1466724599341 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 16:29:59 INFO - PROCESS | 3796 | 1466724599343 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 16:29:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 16:29:59 INFO - PROCESS | 3796 | 1466724599347 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 16:29:59 INFO - PROCESS | 3796 | 1466724599349 Marionette TRACE conn6 <- [1,254,null,{}] 16:29:59 INFO - PROCESS | 3796 | 1466724599353 Marionette TRACE conn6 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:59 INFO - PROCESS | 3796 | 1466724599355 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:59 INFO - PROCESS | 3796 | 1466724599460 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 16:29:59 INFO - PROCESS | 3796 | 1466724599503 Marionette TRACE conn6 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:59 INFO - PROCESS | 3796 | 1466724599505 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:29:59 INFO - PROCESS | 3796 | ++DOCSHELL 1A3EB400 == 46 [pid = 3796] [id = 73] 16:29:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (1A3EC400) [pid = 3796] [serial = 216] [outer = 00000000] 16:29:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (1A3F0800) [pid = 3796] [serial = 217] [outer = 1A3EC400] 16:29:59 INFO - PROCESS | 3796 | 1466724599556 Marionette DEBUG loaded listener.js 16:29:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (1C125000) [pid = 3796] [serial = 218] [outer = 1A3EC400] 16:30:00 INFO - PROCESS | 3796 | 1466724600204 Marionette TRACE conn6 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 16:30:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 16:30:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 870ms 16:30:00 INFO - PROCESS | 3796 | 1466724600222 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 16:30:00 INFO - PROCESS | 3796 | 1466724600226 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 16:30:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 16:30:00 INFO - PROCESS | 3796 | 1466724600231 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 16:30:00 INFO - PROCESS | 3796 | 1466724600234 Marionette TRACE conn6 <- [1,258,null,{}] 16:30:00 INFO - PROCESS | 3796 | 1466724600254 Marionette TRACE conn6 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:00 INFO - PROCESS | 3796 | 1466724600258 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:00 INFO - PROCESS | 3796 | 1466724600367 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 16:30:00 INFO - PROCESS | 3796 | 1466724600446 Marionette TRACE conn6 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:00 INFO - PROCESS | 3796 | 1466724600448 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:00 INFO - PROCESS | 3796 | ++DOCSHELL 0C722800 == 47 [pid = 3796] [id = 74] 16:30:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (0C726400) [pid = 3796] [serial = 219] [outer = 00000000] 16:30:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (0C75E000) [pid = 3796] [serial = 220] [outer = 0C726400] 16:30:00 INFO - PROCESS | 3796 | 1466724600546 Marionette DEBUG loaded listener.js 16:30:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (0D958800) [pid = 3796] [serial = 221] [outer = 0C726400] 16:30:01 INFO - PROCESS | 3796 | 1466724601104 Marionette TRACE conn6 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 16:30:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 16:30:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 930ms 16:30:01 INFO - PROCESS | 3796 | 1466724601162 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 16:30:01 INFO - PROCESS | 3796 | 1466724601167 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 16:30:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 16:30:01 INFO - PROCESS | 3796 | 1466724601173 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 16:30:01 INFO - PROCESS | 3796 | 1466724601176 Marionette TRACE conn6 <- [1,262,null,{}] 16:30:01 INFO - PROCESS | 3796 | 1466724601180 Marionette TRACE conn6 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:01 INFO - PROCESS | 3796 | 1466724601183 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:01 INFO - PROCESS | 3796 | 1466724601295 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 16:30:01 INFO - PROCESS | 3796 | 1466724601416 Marionette TRACE conn6 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:01 INFO - PROCESS | 3796 | 1466724601419 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:01 INFO - PROCESS | 3796 | ++DOCSHELL 11E9F800 == 48 [pid = 3796] [id = 75] 16:30:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (11EA2800) [pid = 3796] [serial = 222] [outer = 00000000] 16:30:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (12567000) [pid = 3796] [serial = 223] [outer = 11EA2800] 16:30:01 INFO - PROCESS | 3796 | 1466724601475 Marionette DEBUG loaded listener.js 16:30:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (126E1400) [pid = 3796] [serial = 224] [outer = 11EA2800] 16:30:02 INFO - PROCESS | 3796 | 1466724602047 Marionette TRACE conn6 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 16:30:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 16:30:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 930ms 16:30:02 INFO - PROCESS | 3796 | 1466724602107 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 16:30:02 INFO - PROCESS | 3796 | 1466724602110 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 16:30:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 16:30:02 INFO - PROCESS | 3796 | 1466724602114 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 16:30:02 INFO - PROCESS | 3796 | 1466724602117 Marionette TRACE conn6 <- [1,266,null,{}] 16:30:02 INFO - PROCESS | 3796 | 1466724602128 Marionette TRACE conn6 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:02 INFO - PROCESS | 3796 | 1466724602133 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:02 INFO - PROCESS | 3796 | 1466724602271 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 16:30:02 INFO - PROCESS | 3796 | 1466724602395 Marionette TRACE conn6 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:02 INFO - PROCESS | 3796 | 1466724602398 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:02 INFO - PROCESS | 3796 | ++DOCSHELL 19B0CC00 == 49 [pid = 3796] [id = 76] 16:30:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (19B10800) [pid = 3796] [serial = 225] [outer = 00000000] 16:30:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (19F52C00) [pid = 3796] [serial = 226] [outer = 19B10800] 16:30:02 INFO - PROCESS | 3796 | 1466724602456 Marionette DEBUG loaded listener.js 16:30:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 103 (1A3EA000) [pid = 3796] [serial = 227] [outer = 19B10800] 16:30:03 INFO - PROCESS | 3796 | 1466724603019 Marionette TRACE conn6 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 16:30:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 16:30:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 930ms 16:30:03 INFO - PROCESS | 3796 | 1466724603053 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 16:30:03 INFO - PROCESS | 3796 | 1466724603056 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 16:30:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 16:30:03 INFO - PROCESS | 3796 | 1466724603061 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 16:30:03 INFO - PROCESS | 3796 | 1466724603063 Marionette TRACE conn6 <- [1,270,null,{}] 16:30:03 INFO - PROCESS | 3796 | 1466724603066 Marionette TRACE conn6 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:03 INFO - PROCESS | 3796 | 1466724603068 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:03 INFO - PROCESS | 3796 | 1466724603180 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 16:30:03 INFO - PROCESS | 3796 | 1466724603272 Marionette TRACE conn6 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:03 INFO - PROCESS | 3796 | 1466724603274 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:03 INFO - PROCESS | 3796 | ++DOCSHELL 0D95B800 == 50 [pid = 3796] [id = 77] 16:30:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 104 (0DE3F800) [pid = 3796] [serial = 228] [outer = 00000000] 16:30:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 105 (11EE2800) [pid = 3796] [serial = 229] [outer = 0DE3F800] 16:30:03 INFO - PROCESS | 3796 | 1466724603328 Marionette DEBUG loaded listener.js 16:30:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 106 (154A3400) [pid = 3796] [serial = 230] [outer = 0DE3F800] 16:30:04 INFO - PROCESS | 3796 | 1466724604222 Marionette TRACE conn6 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 16:30:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 16:30:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1232ms 16:30:04 INFO - PROCESS | 3796 | 1466724604294 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 16:30:04 INFO - PROCESS | 3796 | 1466724604297 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 16:30:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 16:30:04 INFO - PROCESS | 3796 | 1466724604301 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 16:30:04 INFO - PROCESS | 3796 | 1466724604304 Marionette TRACE conn6 <- [1,274,null,{}] 16:30:04 INFO - PROCESS | 3796 | 1466724604309 Marionette TRACE conn6 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:04 INFO - PROCESS | 3796 | 1466724604312 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:04 INFO - PROCESS | 3796 | 1466724604411 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 16:30:04 INFO - PROCESS | 3796 | 1466724604494 Marionette TRACE conn6 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:04 INFO - PROCESS | 3796 | 1466724604497 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:04 INFO - PROCESS | 3796 | ++DOCSHELL 0D9E6400 == 51 [pid = 3796] [id = 78] 16:30:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 107 (0D9E7400) [pid = 3796] [serial = 231] [outer = 00000000] 16:30:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 108 (12612800) [pid = 3796] [serial = 232] [outer = 0D9E7400] 16:30:04 INFO - PROCESS | 3796 | 1466724604590 Marionette DEBUG loaded listener.js 16:30:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 109 (13A3E000) [pid = 3796] [serial = 233] [outer = 0D9E7400] 16:30:04 INFO - PROCESS | 3796 | --DOCSHELL 176D6400 == 50 [pid = 3796] [id = 34] 16:30:04 INFO - PROCESS | 3796 | --DOCSHELL 15C27400 == 49 [pid = 3796] [id = 72] 16:30:04 INFO - PROCESS | 3796 | --DOCSHELL 08A83800 == 48 [pid = 3796] [id = 71] 16:30:04 INFO - PROCESS | 3796 | --DOCSHELL 1765AC00 == 47 [pid = 3796] [id = 70] 16:30:04 INFO - PROCESS | 3796 | --DOCSHELL 0D9F2400 == 46 [pid = 3796] [id = 69] 16:30:04 INFO - PROCESS | 3796 | --DOCSHELL 16A13C00 == 45 [pid = 3796] [id = 68] 16:30:04 INFO - PROCESS | 3796 | --DOCSHELL 0C75BC00 == 44 [pid = 3796] [id = 67] 16:30:04 INFO - PROCESS | 3796 | --DOCSHELL 12614400 == 43 [pid = 3796] [id = 66] 16:30:04 INFO - PROCESS | 3796 | --DOCSHELL 11EEEC00 == 42 [pid = 3796] [id = 65] 16:30:04 INFO - PROCESS | 3796 | --DOCSHELL 0C753800 == 41 [pid = 3796] [id = 64] 16:30:04 INFO - PROCESS | 3796 | --DOCSHELL 0D951000 == 40 [pid = 3796] [id = 63] 16:30:04 INFO - PROCESS | 3796 | --DOMWINDOW == 108 (1914EC00) [pid = 3796] [serial = 135] [outer = 00000000] [url = about:blank] 16:30:04 INFO - PROCESS | 3796 | --DOCSHELL 1A3EF800 == 39 [pid = 3796] [id = 58] 16:30:05 INFO - PROCESS | 3796 | --DOMWINDOW == 107 (17BCAC00) [pid = 3796] [serial = 156] [outer = 00000000] [url = about:blank] 16:30:05 INFO - PROCESS | 3796 | --DOMWINDOW == 106 (19F75400) [pid = 3796] [serial = 159] [outer = 00000000] [url = about:blank] 16:30:05 INFO - PROCESS | 3796 | --DOMWINDOW == 105 (0D2EE000) [pid = 3796] [serial = 138] [outer = 00000000] [url = about:blank] 16:30:05 INFO - PROCESS | 3796 | --DOMWINDOW == 104 (0DAA7C00) [pid = 3796] [serial = 144] [outer = 00000000] [url = about:blank] 16:30:05 INFO - PROCESS | 3796 | --DOMWINDOW == 103 (11D0B400) [pid = 3796] [serial = 145] [outer = 00000000] [url = about:blank] 16:30:05 INFO - PROCESS | 3796 | --DOMWINDOW == 102 (1549F800) [pid = 3796] [serial = 150] [outer = 00000000] [url = about:blank] 16:30:05 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (15B5A400) [pid = 3796] [serial = 151] [outer = 00000000] [url = about:blank] 16:30:05 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (0E08D400) [pid = 3796] [serial = 142] [outer = 00000000] [url = about:blank] 16:30:05 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (0D951800) [pid = 3796] [serial = 141] [outer = 00000000] [url = about:blank] 16:30:05 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (0D94EC00) [pid = 3796] [serial = 163] [outer = 00000000] [url = about:blank] 16:30:05 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (126E3000) [pid = 3796] [serial = 147] [outer = 00000000] [url = about:blank] 16:30:05 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (127CB800) [pid = 3796] [serial = 148] [outer = 00000000] [url = about:blank] 16:30:05 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (19F78C00) [pid = 3796] [serial = 160] [outer = 00000000] [url = about:blank] 16:30:05 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (12521800) [pid = 3796] [serial = 164] [outer = 00000000] [url = about:blank] 16:30:05 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (0E1CD000) [pid = 3796] [serial = 37] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 16:30:05 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (1763F400) [pid = 3796] [serial = 167] [outer = 00000000] [url = about:blank] 16:30:05 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (1749E000) [pid = 3796] [serial = 166] [outer = 00000000] [url = about:blank] 16:30:05 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (16A7A800) [pid = 3796] [serial = 153] [outer = 00000000] [url = about:blank] 16:30:05 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (16C29400) [pid = 3796] [serial = 154] [outer = 00000000] [url = about:blank] 16:30:05 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (1A30EC00) [pid = 3796] [serial = 170] [outer = 00000000] [url = about:blank] 16:30:05 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (18F10400) [pid = 3796] [serial = 157] [outer = 00000000] [url = about:blank] 16:30:05 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (1A306800) [pid = 3796] [serial = 169] [outer = 00000000] [url = about:blank] 16:30:05 INFO - PROCESS | 3796 | 1466724605121 Marionette TRACE conn6 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 16:30:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 16:30:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 872ms 16:30:05 INFO - PROCESS | 3796 | 1466724605175 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 16:30:05 INFO - PROCESS | 3796 | 1466724605179 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 16:30:05 INFO - PROCESS | 3796 | 1466724605185 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 16:30:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 16:30:05 INFO - PROCESS | 3796 | 1466724605188 Marionette TRACE conn6 <- [1,278,null,{}] 16:30:05 INFO - PROCESS | 3796 | 1466724605191 Marionette TRACE conn6 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:05 INFO - PROCESS | 3796 | 1466724605194 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:05 INFO - PROCESS | 3796 | 1466724605280 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 16:30:05 INFO - PROCESS | 3796 | 1466724605355 Marionette TRACE conn6 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:05 INFO - PROCESS | 3796 | 1466724605357 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:05 INFO - PROCESS | 3796 | ++DOCSHELL 0D951000 == 40 [pid = 3796] [id = 79] 16:30:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (0D9F1000) [pid = 3796] [serial = 234] [outer = 00000000] 16:30:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (0DAA7C00) [pid = 3796] [serial = 235] [outer = 0D9F1000] 16:30:05 INFO - PROCESS | 3796 | 1466724605412 Marionette DEBUG loaded listener.js 16:30:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (0E1CDC00) [pid = 3796] [serial = 236] [outer = 0D9F1000] 16:30:05 INFO - PROCESS | 3796 | 1466724605799 Marionette TRACE conn6 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 16:30:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 16:30:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 632ms 16:30:05 INFO - PROCESS | 3796 | 1466724605822 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 16:30:05 INFO - PROCESS | 3796 | 1466724605825 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 16:30:05 INFO - PROCESS | 3796 | 1466724605828 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 16:30:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 16:30:05 INFO - PROCESS | 3796 | 1466724605831 Marionette TRACE conn6 <- [1,282,null,{}] 16:30:05 INFO - PROCESS | 3796 | 1466724605841 Marionette TRACE conn6 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:05 INFO - PROCESS | 3796 | 1466724605845 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:05 INFO - PROCESS | 3796 | 1466724605928 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 16:30:05 INFO - PROCESS | 3796 | 1466724605935 Marionette TRACE conn6 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:05 INFO - PROCESS | 3796 | 1466724605938 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:05 INFO - PROCESS | 3796 | ++DOCSHELL 13358000 == 41 [pid = 3796] [id = 80] 16:30:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (13E75800) [pid = 3796] [serial = 237] [outer = 00000000] 16:30:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (14FD1400) [pid = 3796] [serial = 238] [outer = 13E75800] 16:30:05 INFO - PROCESS | 3796 | 1466724605985 Marionette DEBUG loaded listener.js 16:30:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (15B58C00) [pid = 3796] [serial = 239] [outer = 13E75800] 16:30:06 INFO - PROCESS | 3796 | 1466724606427 Marionette TRACE conn6 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 16:30:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 16:30:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 630ms 16:30:06 INFO - PROCESS | 3796 | 1466724606462 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 16:30:06 INFO - PROCESS | 3796 | 1466724606465 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 16:30:06 INFO - PROCESS | 3796 | 1466724606468 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 16:30:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 16:30:06 INFO - PROCESS | 3796 | 1466724606469 Marionette TRACE conn6 <- [1,286,null,{}] 16:30:06 INFO - PROCESS | 3796 | 1466724606473 Marionette TRACE conn6 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:06 INFO - PROCESS | 3796 | 1466724606474 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:06 INFO - PROCESS | 3796 | 1466724606559 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 16:30:06 INFO - PROCESS | 3796 | 1466724606565 Marionette TRACE conn6 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:06 INFO - PROCESS | 3796 | 1466724606566 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:06 INFO - PROCESS | 3796 | ++DOCSHELL 15C1C400 == 42 [pid = 3796] [id = 81] 16:30:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (15C27400) [pid = 3796] [serial = 240] [outer = 00000000] 16:30:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (16C2C000) [pid = 3796] [serial = 241] [outer = 15C27400] 16:30:06 INFO - PROCESS | 3796 | 1466724606619 Marionette DEBUG loaded listener.js 16:30:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (174BC400) [pid = 3796] [serial = 242] [outer = 15C27400] 16:30:07 INFO - PROCESS | 3796 | 1466724607047 Marionette TRACE conn6 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 16:30:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 16:30:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 630ms 16:30:07 INFO - PROCESS | 3796 | 1466724607109 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 16:30:07 INFO - PROCESS | 3796 | 1466724607111 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 16:30:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 16:30:07 INFO - PROCESS | 3796 | 1466724607114 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 16:30:07 INFO - PROCESS | 3796 | 1466724607116 Marionette TRACE conn6 <- [1,290,null,{}] 16:30:07 INFO - PROCESS | 3796 | 1466724607119 Marionette TRACE conn6 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:07 INFO - PROCESS | 3796 | 1466724607121 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:07 INFO - PROCESS | 3796 | 1466724607234 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 16:30:07 INFO - PROCESS | 3796 | 1466724607240 Marionette TRACE conn6 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:07 INFO - PROCESS | 3796 | 1466724607242 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:07 INFO - PROCESS | 3796 | ++DOCSHELL 1765AC00 == 43 [pid = 3796] [id = 82] 16:30:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (1765B800) [pid = 3796] [serial = 243] [outer = 00000000] 16:30:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (176E3000) [pid = 3796] [serial = 244] [outer = 1765B800] 16:30:07 INFO - PROCESS | 3796 | 1466724607329 Marionette DEBUG loaded listener.js 16:30:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (176E5400) [pid = 3796] [serial = 245] [outer = 1765B800] 16:30:07 INFO - PROCESS | 3796 | 1466724607748 Marionette TRACE conn6 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 16:30:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 16:30:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 670ms 16:30:07 INFO - PROCESS | 3796 | 1466724607787 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 16:30:07 INFO - PROCESS | 3796 | 1466724607789 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 16:30:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 16:30:07 INFO - PROCESS | 3796 | 1466724607792 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 16:30:07 INFO - PROCESS | 3796 | 1466724607794 Marionette TRACE conn6 <- [1,294,null,{}] 16:30:07 INFO - PROCESS | 3796 | 1466724607797 Marionette TRACE conn6 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:07 INFO - PROCESS | 3796 | 1466724607802 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:07 INFO - PROCESS | 3796 | 1466724607938 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 16:30:08 INFO - PROCESS | 3796 | 1466724608027 Marionette TRACE conn6 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:08 INFO - PROCESS | 3796 | 1466724608029 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:08 INFO - PROCESS | 3796 | ++DOCSHELL 19081800 == 44 [pid = 3796] [id = 83] 16:30:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (19088400) [pid = 3796] [serial = 246] [outer = 00000000] 16:30:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (19F50400) [pid = 3796] [serial = 247] [outer = 19088400] 16:30:08 INFO - PROCESS | 3796 | 1466724608074 Marionette DEBUG loaded listener.js 16:30:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (19F7C400) [pid = 3796] [serial = 248] [outer = 19088400] 16:30:08 INFO - PROCESS | 3796 | 1466724608493 Marionette TRACE conn6 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:30:08 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. 16:30:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 730ms 16:30:08 INFO - PROCESS | 3796 | 1466724608530 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 16:30:08 INFO - PROCESS | 3796 | 1466724608532 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 16:30:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 16:30:08 INFO - PROCESS | 3796 | 1466724608535 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 16:30:08 INFO - PROCESS | 3796 | 1466724608537 Marionette TRACE conn6 <- [1,298,null,{}] 16:30:08 INFO - PROCESS | 3796 | 1466724608541 Marionette TRACE conn6 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:08 INFO - PROCESS | 3796 | 1466724608543 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:08 INFO - PROCESS | 3796 | 1466724608662 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 16:30:08 INFO - PROCESS | 3796 | 1466724608667 Marionette TRACE conn6 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:08 INFO - PROCESS | 3796 | 1466724608669 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:08 INFO - PROCESS | 3796 | ++DOCSHELL 19F53800 == 45 [pid = 3796] [id = 84] 16:30:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (1A303C00) [pid = 3796] [serial = 249] [outer = 00000000] 16:30:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 103 (1A9BC400) [pid = 3796] [serial = 250] [outer = 1A303C00] 16:30:08 INFO - PROCESS | 3796 | 1466724608758 Marionette DEBUG loaded listener.js 16:30:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 104 (1AA8D400) [pid = 3796] [serial = 251] [outer = 1A303C00] 16:30:09 INFO - PROCESS | 3796 | --DOMWINDOW == 103 (16A1E800) [pid = 3796] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 16:30:09 INFO - PROCESS | 3796 | --DOMWINDOW == 102 (16A76C00) [pid = 3796] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 16:30:09 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (1765B000) [pid = 3796] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 16:30:09 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (0C752800) [pid = 3796] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 16:30:09 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (0C755400) [pid = 3796] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 16:30:09 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (11FC6C00) [pid = 3796] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 16:30:09 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (0D959000) [pid = 3796] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 16:30:09 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (12616C00) [pid = 3796] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 16:30:09 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (1335FC00) [pid = 3796] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 16:30:09 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (174BD400) [pid = 3796] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 16:30:09 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (0DA6D400) [pid = 3796] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 16:30:09 INFO - PROCESS | 3796 | 1466724609316 Marionette TRACE conn6 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:30:09 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. 16:30:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 830ms 16:30:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 16:30:09 INFO - PROCESS | 3796 | 1466724609368 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 16:30:09 INFO - PROCESS | 3796 | 1466724609370 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 16:30:09 INFO - PROCESS | 3796 | 1466724609373 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 16:30:09 INFO - PROCESS | 3796 | 1466724609375 Marionette TRACE conn6 <- [1,302,null,{}] 16:30:09 INFO - PROCESS | 3796 | 1466724609378 Marionette TRACE conn6 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:09 INFO - PROCESS | 3796 | 1466724609380 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:09 INFO - PROCESS | 3796 | 1466724609459 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 16:30:09 INFO - PROCESS | 3796 | 1466724609465 Marionette TRACE conn6 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:09 INFO - PROCESS | 3796 | 1466724609466 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:09 INFO - PROCESS | 3796 | ++DOCSHELL 0C756000 == 46 [pid = 3796] [id = 85] 16:30:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (0C756800) [pid = 3796] [serial = 252] [outer = 00000000] 16:30:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (126E2C00) [pid = 3796] [serial = 253] [outer = 0C756800] 16:30:09 INFO - PROCESS | 3796 | 1466724609510 Marionette DEBUG loaded listener.js 16:30:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (15C24400) [pid = 3796] [serial = 254] [outer = 0C756800] 16:30:09 INFO - PROCESS | 3796 | 1466724609924 Marionette TRACE conn6 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:30:09 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. 16:30:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 570ms 16:30:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 16:30:09 INFO - PROCESS | 3796 | 1466724609954 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 16:30:09 INFO - PROCESS | 3796 | 1466724609956 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 16:30:09 INFO - PROCESS | 3796 | 1466724609959 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 16:30:09 INFO - PROCESS | 3796 | 1466724609960 Marionette TRACE conn6 <- [1,306,null,{}] 16:30:09 INFO - PROCESS | 3796 | 1466724609964 Marionette TRACE conn6 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:09 INFO - PROCESS | 3796 | 1466724609966 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:10 INFO - PROCESS | 3796 | 1466724610051 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 16:30:10 INFO - PROCESS | 3796 | 1466724610057 Marionette TRACE conn6 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:10 INFO - PROCESS | 3796 | 1466724610059 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:10 INFO - PROCESS | 3796 | ++DOCSHELL 1A30D800 == 47 [pid = 3796] [id = 86] 16:30:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (1A30E400) [pid = 3796] [serial = 255] [outer = 00000000] 16:30:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (1B941800) [pid = 3796] [serial = 256] [outer = 1A30E400] 16:30:10 INFO - PROCESS | 3796 | 1466724610102 Marionette DEBUG loaded listener.js 16:30:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (1B946C00) [pid = 3796] [serial = 257] [outer = 1A30E400] 16:30:10 INFO - PROCESS | 3796 | 1466724610414 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 16:30:10 INFO - PROCESS | 3796 | 1466724610549 Marionette TRACE conn6 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:30:10 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. 16:30:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 631ms 16:30:10 INFO - PROCESS | 3796 | 1466724610590 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 16:30:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 16:30:10 INFO - PROCESS | 3796 | 1466724610592 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 16:30:10 INFO - PROCESS | 3796 | 1466724610595 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 16:30:10 INFO - PROCESS | 3796 | 1466724610597 Marionette TRACE conn6 <- [1,310,null,{}] 16:30:10 INFO - PROCESS | 3796 | 1466724610600 Marionette TRACE conn6 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:10 INFO - PROCESS | 3796 | 1466724610602 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:10 INFO - PROCESS | 3796 | 1466724610687 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 16:30:10 INFO - PROCESS | 3796 | 1466724610692 Marionette TRACE conn6 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:10 INFO - PROCESS | 3796 | 1466724610694 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:10 INFO - PROCESS | 3796 | ++DOCSHELL 1AA47400 == 48 [pid = 3796] [id = 87] 16:30:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (1AA53C00) [pid = 3796] [serial = 258] [outer = 00000000] 16:30:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (1AA93000) [pid = 3796] [serial = 259] [outer = 1AA53C00] 16:30:10 INFO - PROCESS | 3796 | 1466724610737 Marionette DEBUG loaded listener.js 16:30:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (1B947800) [pid = 3796] [serial = 260] [outer = 1AA53C00] 16:30:11 INFO - PROCESS | 3796 | 1466724611174 Marionette TRACE conn6 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:30:11 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. 16:30:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 630ms 16:30:11 INFO - PROCESS | 3796 | 1466724611230 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 16:30:11 INFO - PROCESS | 3796 | 1466724611232 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 16:30:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 16:30:11 INFO - PROCESS | 3796 | 1466724611235 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 16:30:11 INFO - PROCESS | 3796 | 1466724611238 Marionette TRACE conn6 <- [1,314,null,{}] 16:30:11 INFO - PROCESS | 3796 | 1466724611241 Marionette TRACE conn6 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:11 INFO - PROCESS | 3796 | 1466724611243 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:11 INFO - PROCESS | 3796 | 1466724611388 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 16:30:11 INFO - PROCESS | 3796 | 1466724611491 Marionette TRACE conn6 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:11 INFO - PROCESS | 3796 | 1466724611494 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:11 INFO - PROCESS | 3796 | ++DOCSHELL 0C727000 == 49 [pid = 3796] [id = 88] 16:30:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 103 (0C728000) [pid = 3796] [serial = 261] [outer = 00000000] 16:30:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 104 (0C74C000) [pid = 3796] [serial = 262] [outer = 0C728000] 16:30:11 INFO - PROCESS | 3796 | 1466724611552 Marionette DEBUG loaded listener.js 16:30:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 105 (0C756400) [pid = 3796] [serial = 263] [outer = 0C728000] 16:30:12 INFO - PROCESS | 3796 | 1466724612174 Marionette TRACE conn6 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:30:12 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. 16:30:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 970ms 16:30:12 INFO - PROCESS | 3796 | 1466724612208 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 16:30:12 INFO - PROCESS | 3796 | 1466724612212 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 16:30:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 16:30:12 INFO - PROCESS | 3796 | 1466724612217 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 16:30:12 INFO - PROCESS | 3796 | 1466724612221 Marionette TRACE conn6 <- [1,318,null,{}] 16:30:12 INFO - PROCESS | 3796 | 1466724612226 Marionette TRACE conn6 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:12 INFO - PROCESS | 3796 | 1466724612229 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:12 INFO - PROCESS | 3796 | 1466724612344 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 16:30:12 INFO - PROCESS | 3796 | 1466724612473 Marionette TRACE conn6 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:12 INFO - PROCESS | 3796 | 1466724612476 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:12 INFO - PROCESS | 3796 | ++DOCSHELL 11D0CC00 == 50 [pid = 3796] [id = 89] 16:30:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 106 (11E19000) [pid = 3796] [serial = 264] [outer = 00000000] 16:30:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 107 (1256EC00) [pid = 3796] [serial = 265] [outer = 11E19000] 16:30:12 INFO - PROCESS | 3796 | 1466724612533 Marionette DEBUG loaded listener.js 16:30:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 108 (1264B000) [pid = 3796] [serial = 266] [outer = 11E19000] 16:30:13 INFO - PROCESS | 3796 | 1466724613111 Marionette TRACE conn6 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:30:13 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. 16:30:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 930ms 16:30:13 INFO - PROCESS | 3796 | 1466724613152 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 16:30:13 INFO - PROCESS | 3796 | 1466724613156 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 16:30:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 16:30:13 INFO - PROCESS | 3796 | 1466724613159 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 16:30:13 INFO - PROCESS | 3796 | 1466724613162 Marionette TRACE conn6 <- [1,322,null,{}] 16:30:13 INFO - PROCESS | 3796 | 1466724613166 Marionette TRACE conn6 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:13 INFO - PROCESS | 3796 | 1466724613168 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:13 INFO - PROCESS | 3796 | 1466724613280 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 16:30:13 INFO - PROCESS | 3796 | 1466724613405 Marionette TRACE conn6 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:13 INFO - PROCESS | 3796 | 1466724613407 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:13 INFO - PROCESS | 3796 | ++DOCSHELL 15C1BC00 == 51 [pid = 3796] [id = 90] 16:30:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 109 (1751E800) [pid = 3796] [serial = 267] [outer = 00000000] 16:30:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 110 (176C0400) [pid = 3796] [serial = 268] [outer = 1751E800] 16:30:13 INFO - PROCESS | 3796 | 1466724613462 Marionette DEBUG loaded listener.js 16:30:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 111 (176C4400) [pid = 3796] [serial = 269] [outer = 1751E800] 16:30:14 INFO - PROCESS | 3796 | 1466724614063 Marionette TRACE conn6 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:30:14 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. 16:30:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 930ms 16:30:14 INFO - PROCESS | 3796 | 1466724614092 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 16:30:14 INFO - PROCESS | 3796 | 1466724614096 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 16:30:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 16:30:14 INFO - PROCESS | 3796 | 1466724614107 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 16:30:14 INFO - PROCESS | 3796 | 1466724614111 Marionette TRACE conn6 <- [1,326,null,{}] 16:30:14 INFO - PROCESS | 3796 | 1466724614115 Marionette TRACE conn6 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:14 INFO - PROCESS | 3796 | 1466724614118 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:14 INFO - PROCESS | 3796 | 1466724614233 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 16:30:14 INFO - PROCESS | 3796 | 1466724614358 Marionette TRACE conn6 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:14 INFO - PROCESS | 3796 | 1466724614360 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:14 INFO - PROCESS | 3796 | ++DOCSHELL 176C6000 == 52 [pid = 3796] [id = 91] 16:30:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 112 (19F74400) [pid = 3796] [serial = 270] [outer = 00000000] 16:30:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 113 (1AA89C00) [pid = 3796] [serial = 271] [outer = 19F74400] 16:30:14 INFO - PROCESS | 3796 | 1466724614414 Marionette DEBUG loaded listener.js 16:30:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 114 (1B945000) [pid = 3796] [serial = 272] [outer = 19F74400] 16:30:14 INFO - PROCESS | 3796 | 1466724614985 Marionette TRACE conn6 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:30:15 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. 16:30:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 931ms 16:30:15 INFO - PROCESS | 3796 | 1466724615032 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 16:30:15 INFO - PROCESS | 3796 | 1466724615034 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 16:30:15 INFO - PROCESS | 3796 | 1466724615038 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 16:30:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 16:30:15 INFO - PROCESS | 3796 | 1466724615040 Marionette TRACE conn6 <- [1,330,null,{}] 16:30:15 INFO - PROCESS | 3796 | 1466724615043 Marionette TRACE conn6 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:15 INFO - PROCESS | 3796 | 1466724615046 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:15 INFO - PROCESS | 3796 | 1466724615156 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 16:30:15 INFO - PROCESS | 3796 | 1466724615254 Marionette TRACE conn6 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:15 INFO - PROCESS | 3796 | 1466724615257 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:15 INFO - PROCESS | 3796 | ++DOCSHELL 0D9EE000 == 53 [pid = 3796] [id = 92] 16:30:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 115 (0D9EE400) [pid = 3796] [serial = 273] [outer = 00000000] 16:30:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 116 (12565400) [pid = 3796] [serial = 274] [outer = 0D9EE400] 16:30:15 INFO - PROCESS | 3796 | 1466724615309 Marionette DEBUG loaded listener.js 16:30:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 117 (127C5C00) [pid = 3796] [serial = 275] [outer = 0D9EE400] 16:30:16 INFO - PROCESS | 3796 | 1466724616044 Marionette TRACE conn6 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:30:16 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. 16:30:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1018ms 16:30:16 INFO - PROCESS | 3796 | 1466724616060 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 16:30:16 INFO - PROCESS | 3796 | 1466724616064 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 16:30:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 16:30:16 INFO - PROCESS | 3796 | 1466724616068 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 16:30:16 INFO - PROCESS | 3796 | 1466724616071 Marionette TRACE conn6 <- [1,334,null,{}] 16:30:16 INFO - PROCESS | 3796 | 1466724616076 Marionette TRACE conn6 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:16 INFO - PROCESS | 3796 | 1466724616079 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:16 INFO - PROCESS | 3796 | 1466724616177 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 16:30:16 INFO - PROCESS | 3796 | 1466724616263 Marionette TRACE conn6 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:16 INFO - PROCESS | 3796 | 1466724616266 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:16 INFO - PROCESS | 3796 | ++DOCSHELL 0C71C400 == 54 [pid = 3796] [id = 93] 16:30:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 118 (0C740400) [pid = 3796] [serial = 276] [outer = 00000000] 16:30:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 119 (0DAA5400) [pid = 3796] [serial = 277] [outer = 0C740400] 16:30:16 INFO - PROCESS | 3796 | 1466724616361 Marionette DEBUG loaded listener.js 16:30:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 120 (11D0C800) [pid = 3796] [serial = 278] [outer = 0C740400] 16:30:16 INFO - PROCESS | 3796 | --DOCSHELL 1AA47400 == 53 [pid = 3796] [id = 87] 16:30:16 INFO - PROCESS | 3796 | --DOCSHELL 1A30D800 == 52 [pid = 3796] [id = 86] 16:30:16 INFO - PROCESS | 3796 | --DOCSHELL 0C756000 == 51 [pid = 3796] [id = 85] 16:30:16 INFO - PROCESS | 3796 | --DOCSHELL 19F53800 == 50 [pid = 3796] [id = 84] 16:30:16 INFO - PROCESS | 3796 | --DOCSHELL 19081800 == 49 [pid = 3796] [id = 83] 16:30:16 INFO - PROCESS | 3796 | --DOCSHELL 1765AC00 == 48 [pid = 3796] [id = 82] 16:30:16 INFO - PROCESS | 3796 | --DOCSHELL 15C1C400 == 47 [pid = 3796] [id = 81] 16:30:16 INFO - PROCESS | 3796 | --DOCSHELL 13358000 == 46 [pid = 3796] [id = 80] 16:30:16 INFO - PROCESS | 3796 | --DOCSHELL 0D951000 == 45 [pid = 3796] [id = 79] 16:30:16 INFO - PROCESS | 3796 | --DOCSHELL 0D9E6400 == 44 [pid = 3796] [id = 78] 16:30:16 INFO - PROCESS | 3796 | --DOMWINDOW == 119 (1A3F0800) [pid = 3796] [serial = 217] [outer = 00000000] [url = about:blank] 16:30:16 INFO - PROCESS | 3796 | --DOCSHELL 0D95B800 == 43 [pid = 3796] [id = 77] 16:30:16 INFO - PROCESS | 3796 | --DOCSHELL 19B0CC00 == 42 [pid = 3796] [id = 76] 16:30:16 INFO - PROCESS | 3796 | --DOCSHELL 11E9F800 == 41 [pid = 3796] [id = 75] 16:30:16 INFO - PROCESS | 3796 | --DOCSHELL 0C722800 == 40 [pid = 3796] [id = 74] 16:30:16 INFO - PROCESS | 3796 | --DOMWINDOW == 118 (16A85800) [pid = 3796] [serial = 202] [outer = 00000000] [url = about:blank] 16:30:16 INFO - PROCESS | 3796 | --DOMWINDOW == 117 (1751E000) [pid = 3796] [serial = 206] [outer = 00000000] [url = about:blank] 16:30:16 INFO - PROCESS | 3796 | --DOMWINDOW == 116 (174BC800) [pid = 3796] [serial = 205] [outer = 00000000] [url = about:blank] 16:30:16 INFO - PROCESS | 3796 | --DOMWINDOW == 115 (16C26400) [pid = 3796] [serial = 203] [outer = 00000000] [url = about:blank] 16:30:16 INFO - PROCESS | 3796 | --DOMWINDOW == 114 (1A9B3400) [pid = 3796] [serial = 172] [outer = 00000000] [url = about:blank] 16:30:16 INFO - PROCESS | 3796 | --DOMWINDOW == 113 (17BBFC00) [pid = 3796] [serial = 208] [outer = 00000000] [url = about:blank] 16:30:16 INFO - PROCESS | 3796 | --DOMWINDOW == 112 (0D95C400) [pid = 3796] [serial = 184] [outer = 00000000] [url = about:blank] 16:30:16 INFO - PROCESS | 3796 | --DOMWINDOW == 111 (0D262C00) [pid = 3796] [serial = 190] [outer = 00000000] [url = about:blank] 16:30:16 INFO - PROCESS | 3796 | --DOMWINDOW == 110 (0D9EA400) [pid = 3796] [serial = 191] [outer = 00000000] [url = about:blank] 16:30:16 INFO - PROCESS | 3796 | --DOMWINDOW == 109 (14FEA000) [pid = 3796] [serial = 178] [outer = 00000000] [url = about:blank] 16:30:16 INFO - PROCESS | 3796 | --DOMWINDOW == 108 (1A3F3000) [pid = 3796] [serial = 181] [outer = 00000000] [url = about:blank] 16:30:16 INFO - PROCESS | 3796 | --DOMWINDOW == 107 (1252B400) [pid = 3796] [serial = 193] [outer = 00000000] [url = about:blank] 16:30:16 INFO - PROCESS | 3796 | --DOMWINDOW == 106 (12568800) [pid = 3796] [serial = 194] [outer = 00000000] [url = about:blank] 16:30:16 INFO - PROCESS | 3796 | --DOMWINDOW == 105 (0D9E7C00) [pid = 3796] [serial = 188] [outer = 00000000] [url = about:blank] 16:30:16 INFO - PROCESS | 3796 | --DOMWINDOW == 104 (0D9E3800) [pid = 3796] [serial = 187] [outer = 00000000] [url = about:blank] 16:30:16 INFO - PROCESS | 3796 | --DOMWINDOW == 103 (126DCC00) [pid = 3796] [serial = 196] [outer = 00000000] [url = about:blank] 16:30:16 INFO - PROCESS | 3796 | --DOMWINDOW == 102 (12724800) [pid = 3796] [serial = 197] [outer = 00000000] [url = about:blank] 16:30:16 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (13E7BC00) [pid = 3796] [serial = 199] [outer = 00000000] [url = about:blank] 16:30:16 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (0D2F6800) [pid = 3796] [serial = 175] [outer = 00000000] [url = about:blank] 16:30:16 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (19905C00) [pid = 3796] [serial = 214] [outer = 00000000] [url = about:blank] 16:30:16 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (1998DC00) [pid = 3796] [serial = 215] [outer = 00000000] [url = about:blank] 16:30:16 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (12644C00) [pid = 3796] [serial = 185] [outer = 00000000] [url = about:blank] 16:30:16 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (18125400) [pid = 3796] [serial = 209] [outer = 00000000] [url = about:blank] 16:30:16 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (176DEC00) [pid = 3796] [serial = 211] [outer = 00000000] [url = about:blank] 16:30:16 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (18418C00) [pid = 3796] [serial = 212] [outer = 00000000] [url = about:blank] 16:30:16 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (14478400) [pid = 3796] [serial = 200] [outer = 00000000] [url = about:blank] 16:30:16 INFO - PROCESS | 3796 | 1466724616881 Marionette TRACE conn6 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:30:16 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. 16:30:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 830ms 16:30:16 INFO - PROCESS | 3796 | 1466724616900 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 16:30:16 INFO - PROCESS | 3796 | 1466724616904 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 16:30:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 16:30:16 INFO - PROCESS | 3796 | 1466724616910 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 16:30:16 INFO - PROCESS | 3796 | 1466724616912 Marionette TRACE conn6 <- [1,338,null,{}] 16:30:16 INFO - PROCESS | 3796 | 1466724616916 Marionette TRACE conn6 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:16 INFO - PROCESS | 3796 | 1466724616918 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:17 INFO - PROCESS | 3796 | 1466724617005 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 16:30:17 INFO - PROCESS | 3796 | 1466724617016 Marionette TRACE conn6 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:17 INFO - PROCESS | 3796 | 1466724617019 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:17 INFO - PROCESS | 3796 | ++DOCSHELL 0D952400 == 41 [pid = 3796] [id = 94] 16:30:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (0D95C800) [pid = 3796] [serial = 279] [outer = 00000000] 16:30:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (0D9F2800) [pid = 3796] [serial = 280] [outer = 0D95C800] 16:30:17 INFO - PROCESS | 3796 | 1466724617133 Marionette DEBUG loaded listener.js 16:30:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (0E1CF000) [pid = 3796] [serial = 281] [outer = 0D95C800] 16:30:17 INFO - PROCESS | 3796 | 1466724617533 Marionette TRACE conn6 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:30:17 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. 16:30:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 670ms 16:30:17 INFO - PROCESS | 3796 | 1466724617585 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 16:30:17 INFO - PROCESS | 3796 | 1466724617587 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 16:30:17 INFO - PROCESS | 3796 | 1466724617591 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 16:30:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 16:30:17 INFO - PROCESS | 3796 | 1466724617594 Marionette TRACE conn6 <- [1,342,null,{}] 16:30:17 INFO - PROCESS | 3796 | 1466724617604 Marionette TRACE conn6 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:17 INFO - PROCESS | 3796 | 1466724617608 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:17 INFO - PROCESS | 3796 | 1466724617693 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 16:30:17 INFO - PROCESS | 3796 | 1466724617699 Marionette TRACE conn6 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:17 INFO - PROCESS | 3796 | 1466724617702 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:17 INFO - PROCESS | 3796 | ++DOCSHELL 1272B800 == 42 [pid = 3796] [id = 95] 16:30:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (1272BC00) [pid = 3796] [serial = 282] [outer = 00000000] 16:30:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (13A44000) [pid = 3796] [serial = 283] [outer = 1272BC00] 16:30:17 INFO - PROCESS | 3796 | 1466724617751 Marionette DEBUG loaded listener.js 16:30:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (14F5D400) [pid = 3796] [serial = 284] [outer = 1272BC00] 16:30:18 INFO - PROCESS | 3796 | 1466724618200 Marionette TRACE conn6 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:30:18 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. 16:30:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 630ms 16:30:18 INFO - PROCESS | 3796 | 1466724618224 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 16:30:18 INFO - PROCESS | 3796 | 1466724618227 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 16:30:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 16:30:18 INFO - PROCESS | 3796 | 1466724618230 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 16:30:18 INFO - PROCESS | 3796 | 1466724618232 Marionette TRACE conn6 <- [1,346,null,{}] 16:30:18 INFO - PROCESS | 3796 | 1466724618235 Marionette TRACE conn6 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:18 INFO - PROCESS | 3796 | 1466724618237 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:18 INFO - PROCESS | 3796 | 1466724618327 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 16:30:18 INFO - PROCESS | 3796 | 1466724618341 Marionette TRACE conn6 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:18 INFO - PROCESS | 3796 | 1466724618343 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:18 INFO - PROCESS | 3796 | ++DOCSHELL 16A13400 == 43 [pid = 3796] [id = 96] 16:30:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (16A13C00) [pid = 3796] [serial = 285] [outer = 00000000] 16:30:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (16C27800) [pid = 3796] [serial = 286] [outer = 16A13C00] 16:30:18 INFO - PROCESS | 3796 | 1466724618418 Marionette DEBUG loaded listener.js 16:30:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (16D6F400) [pid = 3796] [serial = 287] [outer = 16A13C00] 16:30:18 INFO - PROCESS | 3796 | 1466724618863 Marionette TRACE conn6 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:30:18 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. 16:30:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 670ms 16:30:18 INFO - PROCESS | 3796 | 1466724618901 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 16:30:18 INFO - PROCESS | 3796 | 1466724618903 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 16:30:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 16:30:18 INFO - PROCESS | 3796 | 1466724618912 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 16:30:18 INFO - PROCESS | 3796 | 1466724618914 Marionette TRACE conn6 <- [1,350,null,{}] 16:30:18 INFO - PROCESS | 3796 | 1466724618917 Marionette TRACE conn6 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:18 INFO - PROCESS | 3796 | 1466724618919 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:19 INFO - PROCESS | 3796 | 1466724619027 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 16:30:19 INFO - PROCESS | 3796 | 1466724619032 Marionette TRACE conn6 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:19 INFO - PROCESS | 3796 | 1466724619034 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:19 INFO - PROCESS | 3796 | ++DOCSHELL 16A85800 == 44 [pid = 3796] [id = 97] 16:30:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 103 (16D73000) [pid = 3796] [serial = 288] [outer = 00000000] 16:30:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 104 (16D7B400) [pid = 3796] [serial = 289] [outer = 16D73000] 16:30:19 INFO - PROCESS | 3796 | 1466724619078 Marionette DEBUG loaded listener.js 16:30:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 105 (1749C800) [pid = 3796] [serial = 290] [outer = 16D73000] 16:30:19 INFO - PROCESS | 3796 | 1466724619523 Marionette TRACE conn6 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:30:19 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. 16:30:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 630ms 16:30:19 INFO - PROCESS | 3796 | 1466724619545 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 16:30:19 INFO - PROCESS | 3796 | 1466724619547 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 16:30:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 16:30:19 INFO - PROCESS | 3796 | 1466724619557 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 16:30:19 INFO - PROCESS | 3796 | 1466724619558 Marionette TRACE conn6 <- [1,354,null,{}] 16:30:19 INFO - PROCESS | 3796 | 1466724619562 Marionette TRACE conn6 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:19 INFO - PROCESS | 3796 | 1466724619567 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:19 INFO - PROCESS | 3796 | 1466724619699 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 16:30:19 INFO - PROCESS | 3796 | 1466724619785 Marionette TRACE conn6 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:19 INFO - PROCESS | 3796 | 1466724619787 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:19 INFO - PROCESS | 3796 | ++DOCSHELL 17521800 == 45 [pid = 3796] [id = 98] 16:30:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 106 (0C744C00) [pid = 3796] [serial = 291] [outer = 00000000] 16:30:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 107 (176C6800) [pid = 3796] [serial = 292] [outer = 0C744C00] 16:30:19 INFO - PROCESS | 3796 | 1466724619834 Marionette DEBUG loaded listener.js 16:30:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 108 (17BCB400) [pid = 3796] [serial = 293] [outer = 0C744C00] 16:30:20 INFO - PROCESS | 3796 | 1466724620266 Marionette TRACE conn6 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:30:20 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. 16:30:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 730ms 16:30:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 16:30:20 INFO - PROCESS | 3796 | 1466724620282 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 16:30:20 INFO - PROCESS | 3796 | 1466724620283 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 16:30:20 INFO - PROCESS | 3796 | 1466724620286 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 16:30:20 INFO - PROCESS | 3796 | 1466724620297 Marionette TRACE conn6 <- [1,358,null,{}] 16:30:20 INFO - PROCESS | 3796 | 1466724620309 Marionette TRACE conn6 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:20 INFO - PROCESS | 3796 | 1466724620311 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:20 INFO - PROCESS | 3796 | 1466724620421 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 16:30:20 INFO - PROCESS | 3796 | 1466724620426 Marionette TRACE conn6 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:20 INFO - PROCESS | 3796 | 1466724620428 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:20 INFO - PROCESS | 3796 | ++DOCSHELL 176B8C00 == 46 [pid = 3796] [id = 99] 16:30:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 109 (18125400) [pid = 3796] [serial = 294] [outer = 00000000] 16:30:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 110 (18FEA000) [pid = 3796] [serial = 295] [outer = 18125400] 16:30:20 INFO - PROCESS | 3796 | 1466724620472 Marionette DEBUG loaded listener.js 16:30:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 111 (18FF0800) [pid = 3796] [serial = 296] [outer = 18125400] 16:30:21 INFO - PROCESS | 3796 | 1466724621101 Marionette TRACE conn6 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:30:21 INFO - PROCESS | 3796 | --DOMWINDOW == 110 (1A303C00) [pid = 3796] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 16:30:21 INFO - PROCESS | 3796 | --DOMWINDOW == 109 (13E75800) [pid = 3796] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 16:30:21 INFO - PROCESS | 3796 | --DOMWINDOW == 108 (0D9F1000) [pid = 3796] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 16:30:21 INFO - PROCESS | 3796 | --DOMWINDOW == 107 (19088400) [pid = 3796] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 16:30:21 INFO - PROCESS | 3796 | --DOMWINDOW == 106 (15C27400) [pid = 3796] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 16:30:21 INFO - PROCESS | 3796 | --DOMWINDOW == 105 (0D9E7400) [pid = 3796] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 16:30:21 INFO - PROCESS | 3796 | --DOMWINDOW == 104 (0C756800) [pid = 3796] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 16:30:21 INFO - PROCESS | 3796 | --DOMWINDOW == 103 (1765B800) [pid = 3796] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 16:30:21 INFO - PROCESS | 3796 | --DOMWINDOW == 102 (1A30E400) [pid = 3796] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 16:30:21 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. 16:30:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 890ms 16:30:21 INFO - PROCESS | 3796 | 1466724621178 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 16:30:21 INFO - PROCESS | 3796 | 1466724621180 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 16:30:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 16:30:21 INFO - PROCESS | 3796 | 1466724621183 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 16:30:21 INFO - PROCESS | 3796 | 1466724621185 Marionette TRACE conn6 <- [1,362,null,{}] 16:30:21 INFO - PROCESS | 3796 | 1466724621188 Marionette TRACE conn6 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:21 INFO - PROCESS | 3796 | 1466724621190 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:21 INFO - PROCESS | 3796 | 1466724621270 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 16:30:21 INFO - PROCESS | 3796 | 1466724621276 Marionette TRACE conn6 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:21 INFO - PROCESS | 3796 | 1466724621278 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:21 INFO - PROCESS | 3796 | ++DOCSHELL 12564000 == 47 [pid = 3796] [id = 100] 16:30:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 103 (12652400) [pid = 3796] [serial = 297] [outer = 00000000] 16:30:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 104 (174B3C00) [pid = 3796] [serial = 298] [outer = 12652400] 16:30:21 INFO - PROCESS | 3796 | 1466724621322 Marionette DEBUG loaded listener.js 16:30:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 105 (18417400) [pid = 3796] [serial = 299] [outer = 12652400] 16:30:21 INFO - PROCESS | 3796 | 1466724621742 Marionette TRACE conn6 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:30:21 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. 16:30:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 571ms 16:30:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 16:30:21 INFO - PROCESS | 3796 | 1466724621755 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 16:30:21 INFO - PROCESS | 3796 | 1466724621757 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 16:30:21 INFO - PROCESS | 3796 | 1466724621759 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 16:30:21 INFO - PROCESS | 3796 | 1466724621761 Marionette TRACE conn6 <- [1,366,null,{}] 16:30:21 INFO - PROCESS | 3796 | 1466724621776 Marionette TRACE conn6 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:21 INFO - PROCESS | 3796 | 1466724621778 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:21 INFO - PROCESS | 3796 | 1466724621858 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 16:30:21 INFO - PROCESS | 3796 | 1466724621863 Marionette TRACE conn6 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:21 INFO - PROCESS | 3796 | 1466724621865 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:21 INFO - PROCESS | 3796 | ++DOCSHELL 1998DC00 == 48 [pid = 3796] [id = 101] 16:30:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 106 (19B06000) [pid = 3796] [serial = 300] [outer = 00000000] 16:30:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 107 (19F51800) [pid = 3796] [serial = 301] [outer = 19B06000] 16:30:21 INFO - PROCESS | 3796 | 1466724621908 Marionette DEBUG loaded listener.js 16:30:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 108 (1A30F400) [pid = 3796] [serial = 302] [outer = 19B06000] 16:30:22 INFO - PROCESS | 3796 | 1466724622327 Marionette TRACE conn6 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:30:22 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. 16:30:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 630ms 16:30:22 INFO - PROCESS | 3796 | 1466724622392 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 16:30:22 INFO - PROCESS | 3796 | 1466724622394 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 16:30:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 16:30:22 INFO - PROCESS | 3796 | 1466724622398 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 16:30:22 INFO - PROCESS | 3796 | 1466724622399 Marionette TRACE conn6 <- [1,370,null,{}] 16:30:22 INFO - PROCESS | 3796 | 1466724622403 Marionette TRACE conn6 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:22 INFO - PROCESS | 3796 | 1466724622405 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:22 INFO - PROCESS | 3796 | 1466724622486 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 16:30:22 INFO - PROCESS | 3796 | 1466724622491 Marionette TRACE conn6 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:22 INFO - PROCESS | 3796 | 1466724622493 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:22 INFO - PROCESS | 3796 | ++DOCSHELL 1A3E9C00 == 49 [pid = 3796] [id = 102] 16:30:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 109 (1A3EB800) [pid = 3796] [serial = 303] [outer = 00000000] 16:30:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 110 (1AA46400) [pid = 3796] [serial = 304] [outer = 1A3EB800] 16:30:22 INFO - PROCESS | 3796 | 1466724622535 Marionette DEBUG loaded listener.js 16:30:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 111 (1AA50000) [pid = 3796] [serial = 305] [outer = 1A3EB800] 16:30:22 INFO - PROCESS | 3796 | 1466724622981 Marionette TRACE conn6 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:30:23 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. 16:30:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 630ms 16:30:23 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 16:30:23 INFO - PROCESS | 3796 | 1466724623033 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 16:30:23 INFO - PROCESS | 3796 | 1466724623035 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 16:30:23 INFO - PROCESS | 3796 | 1466724623038 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 16:30:23 INFO - PROCESS | 3796 | 1466724623040 Marionette TRACE conn6 <- [1,374,null,{}] 16:30:23 INFO - PROCESS | 3796 | 1466724623044 Marionette TRACE conn6 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:23 INFO - PROCESS | 3796 | 1466724623046 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:23 INFO - PROCESS | 3796 | 1466724623192 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 16:30:23 INFO - PROCESS | 3796 | 1466724623327 Marionette TRACE conn6 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:23 INFO - PROCESS | 3796 | 1466724623330 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:23 INFO - PROCESS | 3796 | ++DOCSHELL 0C722400 == 50 [pid = 3796] [id = 103] 16:30:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 112 (0C722800) [pid = 3796] [serial = 306] [outer = 00000000] 16:30:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 113 (0C74B400) [pid = 3796] [serial = 307] [outer = 0C722800] 16:30:23 INFO - PROCESS | 3796 | 1466724623388 Marionette DEBUG loaded listener.js 16:30:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 114 (0C75DC00) [pid = 3796] [serial = 308] [outer = 0C722800] 16:30:24 INFO - PROCESS | 3796 | 1466724624032 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 16:30:24 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 16:30:24 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1021ms 16:30:24 INFO - PROCESS | 3796 | 1466724624063 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 16:30:24 INFO - PROCESS | 3796 | 1466724624067 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 16:30:24 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 16:30:24 INFO - PROCESS | 3796 | 1466724624072 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 16:30:24 INFO - PROCESS | 3796 | 1466724624076 Marionette TRACE conn6 <- [1,378,null,{}] 16:30:24 INFO - PROCESS | 3796 | 1466724624099 Marionette TRACE conn6 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:24 INFO - PROCESS | 3796 | 1466724624102 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:24 INFO - PROCESS | 3796 | 1466724624246 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 16:30:24 INFO - PROCESS | 3796 | 1466724624374 Marionette TRACE conn6 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:24 INFO - PROCESS | 3796 | 1466724624377 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:24 INFO - PROCESS | 3796 | ++DOCSHELL 12524000 == 51 [pid = 3796] [id = 104] 16:30:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 115 (12560C00) [pid = 3796] [serial = 309] [outer = 00000000] 16:30:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 116 (12644C00) [pid = 3796] [serial = 310] [outer = 12560C00] 16:30:24 INFO - PROCESS | 3796 | 1466724624435 Marionette DEBUG loaded listener.js 16:30:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 117 (12724800) [pid = 3796] [serial = 311] [outer = 12560C00] 16:30:25 INFO - PROCESS | 3796 | 1466724625013 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 16:30:25 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 16:30:25 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 991ms 16:30:25 INFO - PROCESS | 3796 | 1466724625063 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 16:30:25 INFO - PROCESS | 3796 | 1466724625066 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 16:30:25 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 16:30:25 INFO - PROCESS | 3796 | 1466724625070 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 16:30:25 INFO - PROCESS | 3796 | 1466724625072 Marionette TRACE conn6 <- [1,382,null,{}] 16:30:25 INFO - PROCESS | 3796 | 1466724625076 Marionette TRACE conn6 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:25 INFO - PROCESS | 3796 | 1466724625079 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:25 INFO - PROCESS | 3796 | 1466724625190 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 16:30:25 INFO - PROCESS | 3796 | 1466724625320 Marionette TRACE conn6 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:25 INFO - PROCESS | 3796 | 1466724625323 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:25 INFO - PROCESS | 3796 | ++DOCSHELL 16A88400 == 52 [pid = 3796] [id = 105] 16:30:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 118 (17658C00) [pid = 3796] [serial = 312] [outer = 00000000] 16:30:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 119 (176BCC00) [pid = 3796] [serial = 313] [outer = 17658C00] 16:30:25 INFO - PROCESS | 3796 | 1466724625378 Marionette DEBUG loaded listener.js 16:30:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 120 (17C83000) [pid = 3796] [serial = 314] [outer = 17658C00] 16:30:26 INFO - PROCESS | 3796 | 1466724626011 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 16:30:26 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 16:30:26 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 970ms 16:30:26 INFO - PROCESS | 3796 | 1466724626042 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 16:30:26 INFO - PROCESS | 3796 | 1466724626046 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 16:30:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 16:30:26 INFO - PROCESS | 3796 | 1466724626057 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 16:30:26 INFO - PROCESS | 3796 | 1466724626062 Marionette TRACE conn6 <- [1,386,null,{}] 16:30:26 INFO - PROCESS | 3796 | 1466724626066 Marionette TRACE conn6 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:26 INFO - PROCESS | 3796 | 1466724626069 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:26 INFO - PROCESS | 3796 | 1466724626213 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 16:30:26 INFO - PROCESS | 3796 | 1466724626338 Marionette TRACE conn6 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:26 INFO - PROCESS | 3796 | 1466724626341 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:26 INFO - PROCESS | 3796 | ++DOCSHELL 19B10000 == 53 [pid = 3796] [id = 106] 16:30:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 121 (1A3F3400) [pid = 3796] [serial = 315] [outer = 00000000] 16:30:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 122 (1B138800) [pid = 3796] [serial = 316] [outer = 1A3F3400] 16:30:26 INFO - PROCESS | 3796 | 1466724626395 Marionette DEBUG loaded listener.js 16:30:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 123 (1B13CC00) [pid = 3796] [serial = 317] [outer = 1A3F3400] 16:30:27 INFO - PROCESS | 3796 | 1466724627205 Marionette TRACE conn6 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 16:30:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 16:30:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1177ms 16:30:27 INFO - PROCESS | 3796 | 1466724627235 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 16:30:27 INFO - PROCESS | 3796 | 1466724627239 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 16:30:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 16:30:27 INFO - PROCESS | 3796 | 1466724627254 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 16:30:27 INFO - PROCESS | 3796 | 1466724627258 Marionette TRACE conn6 <- [1,390,null,{}] 16:30:27 INFO - PROCESS | 3796 | 1466724627263 Marionette TRACE conn6 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:27 INFO - PROCESS | 3796 | 1466724627266 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:27 INFO - PROCESS | 3796 | 1466724627366 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 16:30:27 INFO - PROCESS | 3796 | 1466724627448 Marionette TRACE conn6 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:27 INFO - PROCESS | 3796 | 1466724627453 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:27 INFO - PROCESS | 3796 | ++DOCSHELL 0D9E8800 == 54 [pid = 3796] [id = 107] 16:30:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 124 (0D9EA400) [pid = 3796] [serial = 318] [outer = 00000000] 16:30:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 125 (0D9F1C00) [pid = 3796] [serial = 319] [outer = 0D9EA400] 16:30:27 INFO - PROCESS | 3796 | 1466724627546 Marionette DEBUG loaded listener.js 16:30:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 126 (11D0C000) [pid = 3796] [serial = 320] [outer = 0D9EA400] 16:30:28 INFO - PROCESS | 3796 | --DOCSHELL 1A3E9C00 == 53 [pid = 3796] [id = 102] 16:30:28 INFO - PROCESS | 3796 | --DOCSHELL 1998DC00 == 52 [pid = 3796] [id = 101] 16:30:28 INFO - PROCESS | 3796 | --DOCSHELL 12564000 == 51 [pid = 3796] [id = 100] 16:30:28 INFO - PROCESS | 3796 | --DOCSHELL 176B8C00 == 50 [pid = 3796] [id = 99] 16:30:28 INFO - PROCESS | 3796 | --DOCSHELL 17521800 == 49 [pid = 3796] [id = 98] 16:30:28 INFO - PROCESS | 3796 | --DOCSHELL 16A85800 == 48 [pid = 3796] [id = 97] 16:30:28 INFO - PROCESS | 3796 | --DOCSHELL 16A13400 == 47 [pid = 3796] [id = 96] 16:30:28 INFO - PROCESS | 3796 | --DOCSHELL 1272B800 == 46 [pid = 3796] [id = 95] 16:30:28 INFO - PROCESS | 3796 | --DOCSHELL 0D952400 == 45 [pid = 3796] [id = 94] 16:30:28 INFO - PROCESS | 3796 | --DOCSHELL 0C71C400 == 44 [pid = 3796] [id = 93] 16:30:28 INFO - PROCESS | 3796 | --DOCSHELL 0D9EE000 == 43 [pid = 3796] [id = 92] 16:30:28 INFO - PROCESS | 3796 | --DOCSHELL 176C6000 == 42 [pid = 3796] [id = 91] 16:30:28 INFO - PROCESS | 3796 | --DOCSHELL 15C1BC00 == 41 [pid = 3796] [id = 90] 16:30:28 INFO - PROCESS | 3796 | --DOCSHELL 11D0CC00 == 40 [pid = 3796] [id = 89] 16:30:28 INFO - PROCESS | 3796 | --DOMWINDOW == 125 (1AA93000) [pid = 3796] [serial = 259] [outer = 00000000] [url = about:blank] 16:30:28 INFO - PROCESS | 3796 | --DOMWINDOW == 124 (19F52C00) [pid = 3796] [serial = 226] [outer = 00000000] [url = about:blank] 16:30:28 INFO - PROCESS | 3796 | --DOCSHELL 0C727000 == 39 [pid = 3796] [id = 88] 16:30:28 INFO - PROCESS | 3796 | 1466724628218 Marionette TRACE conn6 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 16:30:28 INFO - PROCESS | 3796 | --DOMWINDOW == 123 (1A9BC400) [pid = 3796] [serial = 250] [outer = 00000000] [url = about:blank] 16:30:28 INFO - PROCESS | 3796 | --DOMWINDOW == 122 (14FD1400) [pid = 3796] [serial = 238] [outer = 00000000] [url = about:blank] 16:30:28 INFO - PROCESS | 3796 | --DOMWINDOW == 121 (0DAA7C00) [pid = 3796] [serial = 235] [outer = 00000000] [url = about:blank] 16:30:28 INFO - PROCESS | 3796 | --DOMWINDOW == 120 (0E1CDC00) [pid = 3796] [serial = 236] [outer = 00000000] [url = about:blank] 16:30:28 INFO - PROCESS | 3796 | --DOMWINDOW == 119 (15B58C00) [pid = 3796] [serial = 239] [outer = 00000000] [url = about:blank] 16:30:28 INFO - PROCESS | 3796 | --DOMWINDOW == 118 (19F7C400) [pid = 3796] [serial = 248] [outer = 00000000] [url = about:blank] 16:30:28 INFO - PROCESS | 3796 | --DOMWINDOW == 117 (16C2C000) [pid = 3796] [serial = 241] [outer = 00000000] [url = about:blank] 16:30:28 INFO - PROCESS | 3796 | --DOMWINDOW == 116 (12567000) [pid = 3796] [serial = 223] [outer = 00000000] [url = about:blank] 16:30:28 INFO - PROCESS | 3796 | --DOMWINDOW == 115 (0C75E000) [pid = 3796] [serial = 220] [outer = 00000000] [url = about:blank] 16:30:28 INFO - PROCESS | 3796 | --DOMWINDOW == 114 (13A3E000) [pid = 3796] [serial = 233] [outer = 00000000] [url = about:blank] 16:30:28 INFO - PROCESS | 3796 | --DOMWINDOW == 113 (12612800) [pid = 3796] [serial = 232] [outer = 00000000] [url = about:blank] 16:30:28 INFO - PROCESS | 3796 | --DOMWINDOW == 112 (11EE2800) [pid = 3796] [serial = 229] [outer = 00000000] [url = about:blank] 16:30:28 INFO - PROCESS | 3796 | --DOMWINDOW == 111 (19F50400) [pid = 3796] [serial = 247] [outer = 00000000] [url = about:blank] 16:30:28 INFO - PROCESS | 3796 | --DOMWINDOW == 110 (15C24400) [pid = 3796] [serial = 254] [outer = 00000000] [url = about:blank] 16:30:28 INFO - PROCESS | 3796 | --DOMWINDOW == 109 (126E2C00) [pid = 3796] [serial = 253] [outer = 00000000] [url = about:blank] 16:30:28 INFO - PROCESS | 3796 | --DOMWINDOW == 108 (1AA8D400) [pid = 3796] [serial = 251] [outer = 00000000] [url = about:blank] 16:30:28 INFO - PROCESS | 3796 | --DOMWINDOW == 107 (176E3000) [pid = 3796] [serial = 244] [outer = 00000000] [url = about:blank] 16:30:28 INFO - PROCESS | 3796 | --DOMWINDOW == 106 (176E5400) [pid = 3796] [serial = 245] [outer = 00000000] [url = about:blank] 16:30:28 INFO - PROCESS | 3796 | --DOMWINDOW == 105 (1B941800) [pid = 3796] [serial = 256] [outer = 00000000] [url = about:blank] 16:30:28 INFO - PROCESS | 3796 | --DOMWINDOW == 104 (174BC400) [pid = 3796] [serial = 242] [outer = 00000000] [url = about:blank] 16:30:28 INFO - PROCESS | 3796 | --DOMWINDOW == 103 (1B946C00) [pid = 3796] [serial = 257] [outer = 00000000] [url = about:blank] 16:30:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 16:30:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1023ms 16:30:28 INFO - PROCESS | 3796 | 1466724628280 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 16:30:28 INFO - PROCESS | 3796 | 1466724628285 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 16:30:28 INFO - PROCESS | 3796 | 1466724628291 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 16:30:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 16:30:28 INFO - PROCESS | 3796 | 1466724628294 Marionette TRACE conn6 <- [1,394,null,{}] 16:30:28 INFO - PROCESS | 3796 | 1466724628297 Marionette TRACE conn6 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:28 INFO - PROCESS | 3796 | 1466724628300 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:28 INFO - PROCESS | 3796 | 1466724628389 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 16:30:28 INFO - PROCESS | 3796 | 1466724628396 Marionette TRACE conn6 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:28 INFO - PROCESS | 3796 | 1466724628399 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:28 INFO - PROCESS | 3796 | ++DOCSHELL 0D95B800 == 40 [pid = 3796] [id = 108] 16:30:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 104 (0D973000) [pid = 3796] [serial = 321] [outer = 00000000] 16:30:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 105 (0DA6C800) [pid = 3796] [serial = 322] [outer = 0D973000] 16:30:28 INFO - PROCESS | 3796 | 1466724628445 Marionette DEBUG loaded listener.js 16:30:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 106 (0EBC9800) [pid = 3796] [serial = 323] [outer = 0D973000] 16:30:28 INFO - PROCESS | 3796 | 1466724628925 Marionette TRACE conn6 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 16:30:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 16:30:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 670ms 16:30:28 INFO - PROCESS | 3796 | 1466724628965 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 16:30:28 INFO - PROCESS | 3796 | 1466724628968 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 16:30:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 16:30:28 INFO - PROCESS | 3796 | 1466724628971 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 16:30:28 INFO - PROCESS | 3796 | 1466724628974 Marionette TRACE conn6 <- [1,398,null,{}] 16:30:29 INFO - PROCESS | 3796 | 1466724629016 Marionette TRACE conn6 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:29 INFO - PROCESS | 3796 | 1466724629020 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:29 INFO - PROCESS | 3796 | 1466724629105 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 16:30:29 INFO - PROCESS | 3796 | 1466724629193 Marionette TRACE conn6 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:29 INFO - PROCESS | 3796 | 1466724629196 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:29 INFO - PROCESS | 3796 | ++DOCSHELL 14F65C00 == 41 [pid = 3796] [id = 109] 16:30:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 107 (14FD0000) [pid = 3796] [serial = 324] [outer = 00000000] 16:30:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 108 (15B5A000) [pid = 3796] [serial = 325] [outer = 14FD0000] 16:30:29 INFO - PROCESS | 3796 | 1466724629244 Marionette DEBUG loaded listener.js 16:30:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 109 (16A13400) [pid = 3796] [serial = 326] [outer = 14FD0000] 16:30:29 INFO - PROCESS | 3796 | 1466724629658 Marionette TRACE conn6 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 16:30:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 16:30:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 710ms 16:30:29 INFO - PROCESS | 3796 | 1466724629685 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 16:30:29 INFO - PROCESS | 3796 | 1466724629688 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 16:30:29 INFO - PROCESS | 3796 | 1466724629691 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 16:30:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 16:30:29 INFO - PROCESS | 3796 | 1466724629692 Marionette TRACE conn6 <- [1,402,null,{}] 16:30:29 INFO - PROCESS | 3796 | 1466724629696 Marionette TRACE conn6 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:29 INFO - PROCESS | 3796 | 1466724629697 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:29 INFO - PROCESS | 3796 | 1466724629785 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 16:30:29 INFO - PROCESS | 3796 | 1466724629791 Marionette TRACE conn6 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:29 INFO - PROCESS | 3796 | 1466724629793 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:29 INFO - PROCESS | 3796 | ++DOCSHELL 16C28400 == 42 [pid = 3796] [id = 110] 16:30:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 110 (16D6F000) [pid = 3796] [serial = 327] [outer = 00000000] 16:30:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 111 (1751C400) [pid = 3796] [serial = 328] [outer = 16D6F000] 16:30:29 INFO - PROCESS | 3796 | 1466724629838 Marionette DEBUG loaded listener.js 16:30:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 112 (17657C00) [pid = 3796] [serial = 329] [outer = 16D6F000] 16:30:30 INFO - PROCESS | 3796 | 1466724630303 Marionette TRACE conn6 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 16:30:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 16:30:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 670ms 16:30:30 INFO - PROCESS | 3796 | 1466724630365 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 16:30:30 INFO - PROCESS | 3796 | 1466724630367 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 16:30:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 16:30:30 INFO - PROCESS | 3796 | 1466724630370 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 16:30:30 INFO - PROCESS | 3796 | 1466724630372 Marionette TRACE conn6 <- [1,406,null,{}] 16:30:30 INFO - PROCESS | 3796 | 1466724630375 Marionette TRACE conn6 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:30 INFO - PROCESS | 3796 | 1466724630377 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:30 INFO - PROCESS | 3796 | 1466724630520 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 16:30:30 INFO - PROCESS | 3796 | 1466724630542 Marionette TRACE conn6 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:30 INFO - PROCESS | 3796 | 1466724630544 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:30 INFO - PROCESS | 3796 | ++DOCSHELL 176B9400 == 43 [pid = 3796] [id = 111] 16:30:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 113 (176BB400) [pid = 3796] [serial = 330] [outer = 00000000] 16:30:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 114 (176DD000) [pid = 3796] [serial = 331] [outer = 176BB400] 16:30:30 INFO - PROCESS | 3796 | 1466724630588 Marionette DEBUG loaded listener.js 16:30:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 115 (1841D800) [pid = 3796] [serial = 332] [outer = 176BB400] 16:30:31 INFO - PROCESS | 3796 | 1466724631022 Marionette TRACE conn6 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 16:30:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 16:30:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 670ms 16:30:31 INFO - PROCESS | 3796 | 1466724631043 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 16:30:31 INFO - PROCESS | 3796 | 1466724631045 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 16:30:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 16:30:31 INFO - PROCESS | 3796 | 1466724631050 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 16:30:31 INFO - PROCESS | 3796 | 1466724631052 Marionette TRACE conn6 <- [1,410,null,{}] 16:30:31 INFO - PROCESS | 3796 | 1466724631055 Marionette TRACE conn6 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:31 INFO - PROCESS | 3796 | 1466724631061 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:31 INFO - PROCESS | 3796 | 1466724631203 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 16:30:31 INFO - PROCESS | 3796 | 1466724631267 Marionette TRACE conn6 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:31 INFO - PROCESS | 3796 | 1466724631269 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:31 INFO - PROCESS | 3796 | ++DOCSHELL 19B0B000 == 44 [pid = 3796] [id = 112] 16:30:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 116 (19F52C00) [pid = 3796] [serial = 333] [outer = 00000000] 16:30:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 117 (1A305800) [pid = 3796] [serial = 334] [outer = 19F52C00] 16:30:31 INFO - PROCESS | 3796 | 1466724631313 Marionette DEBUG loaded listener.js 16:30:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 118 (1A3EE800) [pid = 3796] [serial = 335] [outer = 19F52C00] 16:30:31 INFO - PROCESS | 3796 | 1466724631750 Marionette TRACE conn6 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 16:30:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 16:30:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 730ms 16:30:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 16:30:31 INFO - PROCESS | 3796 | 1466724631781 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 16:30:31 INFO - PROCESS | 3796 | 1466724631783 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 16:30:31 INFO - PROCESS | 3796 | 1466724631786 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 16:30:31 INFO - PROCESS | 3796 | 1466724631788 Marionette TRACE conn6 <- [1,414,null,{}] 16:30:31 INFO - PROCESS | 3796 | 1466724631800 Marionette TRACE conn6 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:31 INFO - PROCESS | 3796 | 1466724631801 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:31 INFO - PROCESS | 3796 | 1466724631948 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 16:30:31 INFO - PROCESS | 3796 | 1466724631960 Marionette TRACE conn6 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:31 INFO - PROCESS | 3796 | 1466724631962 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:32 INFO - PROCESS | 3796 | ++DOCSHELL 176B8400 == 45 [pid = 3796] [id = 113] 16:30:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 119 (1A9BC400) [pid = 3796] [serial = 336] [outer = 00000000] 16:30:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 120 (1AA8D000) [pid = 3796] [serial = 337] [outer = 1A9BC400] 16:30:32 INFO - PROCESS | 3796 | 1466724632056 Marionette DEBUG loaded listener.js 16:30:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 121 (1AA8D800) [pid = 3796] [serial = 338] [outer = 1A9BC400] 16:30:32 INFO - PROCESS | 3796 | --DOMWINDOW == 120 (16D73000) [pid = 3796] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 16:30:32 INFO - PROCESS | 3796 | --DOMWINDOW == 119 (0C744C00) [pid = 3796] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 16:30:32 INFO - PROCESS | 3796 | --DOMWINDOW == 118 (0D95C800) [pid = 3796] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 16:30:32 INFO - PROCESS | 3796 | --DOMWINDOW == 117 (0C740400) [pid = 3796] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 16:30:32 INFO - PROCESS | 3796 | --DOMWINDOW == 116 (16A13C00) [pid = 3796] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 16:30:32 INFO - PROCESS | 3796 | --DOMWINDOW == 115 (1272BC00) [pid = 3796] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 16:30:32 INFO - PROCESS | 3796 | --DOMWINDOW == 114 (1AA53C00) [pid = 3796] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 16:30:32 INFO - PROCESS | 3796 | --DOMWINDOW == 113 (18125400) [pid = 3796] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 16:30:32 INFO - PROCESS | 3796 | --DOMWINDOW == 112 (12652400) [pid = 3796] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 16:30:32 INFO - PROCESS | 3796 | --DOMWINDOW == 111 (19B06000) [pid = 3796] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 16:30:32 INFO - PROCESS | 3796 | 1466724632627 Marionette TRACE conn6 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 16:30:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 16:30:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 890ms 16:30:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 16:30:32 INFO - PROCESS | 3796 | 1466724632677 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 16:30:32 INFO - PROCESS | 3796 | 1466724632679 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 16:30:32 INFO - PROCESS | 3796 | 1466724632682 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 16:30:32 INFO - PROCESS | 3796 | 1466724632684 Marionette TRACE conn6 <- [1,418,null,{}] 16:30:32 INFO - PROCESS | 3796 | 1466724632687 Marionette TRACE conn6 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:32 INFO - PROCESS | 3796 | 1466724632689 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:32 INFO - PROCESS | 3796 | 1466724632770 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 16:30:32 INFO - PROCESS | 3796 | 1466724632860 Marionette TRACE conn6 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:32 INFO - PROCESS | 3796 | 1466724632862 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:32 INFO - PROCESS | 3796 | ++DOCSHELL 0C740400 == 46 [pid = 3796] [id = 114] 16:30:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 112 (0E1C1800) [pid = 3796] [serial = 339] [outer = 00000000] 16:30:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 113 (19907C00) [pid = 3796] [serial = 340] [outer = 0E1C1800] 16:30:32 INFO - PROCESS | 3796 | 1466724632905 Marionette DEBUG loaded listener.js 16:30:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 114 (19F7AC00) [pid = 3796] [serial = 341] [outer = 0E1C1800] 16:30:34 INFO - PROCESS | 3796 | 1466724634010 Marionette TRACE conn6 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 16:30:34 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 16:30:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1374ms 16:30:34 INFO - PROCESS | 3796 | 1466724634058 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 16:30:34 INFO - PROCESS | 3796 | 1466724634062 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 16:30:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 16:30:34 INFO - PROCESS | 3796 | 1466724634118 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 16:30:34 INFO - PROCESS | 3796 | 1466724634122 Marionette TRACE conn6 <- [1,422,null,{}] 16:30:34 INFO - PROCESS | 3796 | 1466724634127 Marionette TRACE conn6 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:34 INFO - PROCESS | 3796 | 1466724634131 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:34 INFO - PROCESS | 3796 | 1466724634226 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 16:30:34 INFO - PROCESS | 3796 | 1466724634348 Marionette TRACE conn6 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:34 INFO - PROCESS | 3796 | 1466724634351 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:34 INFO - PROCESS | 3796 | ++DOCSHELL 0D94F800 == 47 [pid = 3796] [id = 115] 16:30:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 115 (0D952800) [pid = 3796] [serial = 342] [outer = 00000000] 16:30:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 116 (12596C00) [pid = 3796] [serial = 343] [outer = 0D952800] 16:30:34 INFO - PROCESS | 3796 | 1466724634408 Marionette DEBUG loaded listener.js 16:30:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 117 (126E5800) [pid = 3796] [serial = 344] [outer = 0D952800] 16:30:35 INFO - PROCESS | 3796 | 1466724635433 Marionette TRACE conn6 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 16:30:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 16:30:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1341ms 16:30:35 INFO - PROCESS | 3796 | 1466724635453 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 16:30:35 INFO - PROCESS | 3796 | 1466724635457 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 16:30:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 16:30:35 INFO - PROCESS | 3796 | 1466724635464 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 16:30:35 INFO - PROCESS | 3796 | 1466724635467 Marionette TRACE conn6 <- [1,426,null,{}] 16:30:35 INFO - PROCESS | 3796 | 1466724635471 Marionette TRACE conn6 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:35 INFO - PROCESS | 3796 | 1466724635474 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:35 INFO - PROCESS | 3796 | 1466724635589 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 16:30:35 INFO - PROCESS | 3796 | 1466724635712 Marionette TRACE conn6 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:35 INFO - PROCESS | 3796 | 1466724635715 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:35 INFO - PROCESS | 3796 | ++DOCSHELL 16D74400 == 48 [pid = 3796] [id = 116] 16:30:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 118 (1751BC00) [pid = 3796] [serial = 345] [outer = 00000000] 16:30:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 119 (176C4000) [pid = 3796] [serial = 346] [outer = 1751BC00] 16:30:35 INFO - PROCESS | 3796 | 1466724635805 Marionette DEBUG loaded listener.js 16:30:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 120 (1914DC00) [pid = 3796] [serial = 347] [outer = 1751BC00] 16:30:36 INFO - PROCESS | 3796 | 1466724636414 Marionette TRACE conn6 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 16:30:36 INFO - PROCESS | 3796 | 1466724636489 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 16:30:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 16:30:36 INFO - PROCESS | 3796 | 1466724636492 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 16:30:36 INFO - PROCESS | 3796 | 1466724636496 Marionette TRACE conn6 <- [1,430,null,{}] 16:30:36 INFO - PROCESS | 3796 | 1466724636507 Marionette TRACE conn6 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:36 INFO - PROCESS | 3796 | 1466724636512 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:36 INFO - PROCESS | 3796 | 1466724636623 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 16:30:36 INFO - PROCESS | 3796 | 1466724636755 Marionette TRACE conn6 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:36 INFO - PROCESS | 3796 | 1466724636758 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:36 INFO - PROCESS | 3796 | ++DOCSHELL 0DAB1400 == 49 [pid = 3796] [id = 117] 16:30:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 121 (0E1C5800) [pid = 3796] [serial = 348] [outer = 00000000] 16:30:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 122 (14474400) [pid = 3796] [serial = 349] [outer = 0E1C5800] 16:30:36 INFO - PROCESS | 3796 | 1466724636816 Marionette DEBUG loaded listener.js 16:30:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 123 (176B9800) [pid = 3796] [serial = 350] [outer = 0E1C5800] 16:30:37 INFO - PROCESS | 3796 | 1466724637523 Marionette TRACE conn6 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 16:30:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 16:30:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1080ms 16:30:37 INFO - PROCESS | 3796 | 1466724637576 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 16:30:37 INFO - PROCESS | 3796 | 1466724637580 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 16:30:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 16:30:37 INFO - PROCESS | 3796 | 1466724637585 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 16:30:37 INFO - PROCESS | 3796 | 1466724637590 Marionette TRACE conn6 <- [1,434,null,{}] 16:30:37 INFO - PROCESS | 3796 | 1466724637595 Marionette TRACE conn6 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:37 INFO - PROCESS | 3796 | 1466724637598 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:37 INFO - PROCESS | 3796 | 1466724637699 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 16:30:37 INFO - PROCESS | 3796 | 1466724637832 Marionette TRACE conn6 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:37 INFO - PROCESS | 3796 | 1466724637835 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:37 INFO - PROCESS | 3796 | ++DOCSHELL 0C75E800 == 50 [pid = 3796] [id = 118] 16:30:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 124 (0CE76800) [pid = 3796] [serial = 351] [outer = 00000000] 16:30:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 125 (12563000) [pid = 3796] [serial = 352] [outer = 0CE76800] 16:30:37 INFO - PROCESS | 3796 | 1466724637888 Marionette DEBUG loaded listener.js 16:30:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 126 (154ADC00) [pid = 3796] [serial = 353] [outer = 0CE76800] 16:30:38 INFO - PROCESS | 3796 | --DOCSHELL 176B8400 == 49 [pid = 3796] [id = 113] 16:30:38 INFO - PROCESS | 3796 | --DOCSHELL 19B0B000 == 48 [pid = 3796] [id = 112] 16:30:38 INFO - PROCESS | 3796 | --DOCSHELL 176B9400 == 47 [pid = 3796] [id = 111] 16:30:38 INFO - PROCESS | 3796 | --DOCSHELL 16C28400 == 46 [pid = 3796] [id = 110] 16:30:38 INFO - PROCESS | 3796 | --DOCSHELL 14F65C00 == 45 [pid = 3796] [id = 109] 16:30:38 INFO - PROCESS | 3796 | --DOCSHELL 0D95B800 == 44 [pid = 3796] [id = 108] 16:30:38 INFO - PROCESS | 3796 | --DOCSHELL 0D9E8800 == 43 [pid = 3796] [id = 107] 16:30:38 INFO - PROCESS | 3796 | --DOCSHELL 13E79000 == 42 [pid = 3796] [id = 60] 16:30:38 INFO - PROCESS | 3796 | --DOCSHELL 1A3EB400 == 41 [pid = 3796] [id = 73] 16:30:38 INFO - PROCESS | 3796 | --DOCSHELL 16A88400 == 40 [pid = 3796] [id = 105] 16:30:38 INFO - PROCESS | 3796 | --DOCSHELL 0C757000 == 39 [pid = 3796] [id = 35] 16:30:38 INFO - PROCESS | 3796 | --DOCSHELL 0C728C00 == 38 [pid = 3796] [id = 59] 16:30:38 INFO - PROCESS | 3796 | --DOCSHELL 1446C400 == 37 [pid = 3796] [id = 46] 16:30:38 INFO - PROCESS | 3796 | --DOCSHELL 12524000 == 36 [pid = 3796] [id = 104] 16:30:38 INFO - PROCESS | 3796 | --DOCSHELL 19B10000 == 35 [pid = 3796] [id = 106] 16:30:38 INFO - PROCESS | 3796 | --DOCSHELL 0C722400 == 34 [pid = 3796] [id = 103] 16:30:38 INFO - PROCESS | 3796 | --DOCSHELL 1A3EBC00 == 33 [pid = 3796] [id = 61] 16:30:38 INFO - PROCESS | 3796 | --DOCSHELL 0C74F400 == 32 [pid = 3796] [id = 62] 16:30:38 INFO - PROCESS | 3796 | --DOCSHELL 0C72A000 == 31 [pid = 3796] [id = 47] 16:30:38 INFO - PROCESS | 3796 | --DOCSHELL 16D74400 == 30 [pid = 3796] [id = 116] 16:30:38 INFO - PROCESS | 3796 | --DOCSHELL 0DAB1400 == 29 [pid = 3796] [id = 117] 16:30:38 INFO - PROCESS | 3796 | --DOCSHELL 0D94F800 == 28 [pid = 3796] [id = 115] 16:30:38 INFO - PROCESS | 3796 | --DOCSHELL 0C740400 == 27 [pid = 3796] [id = 114] 16:30:39 INFO - PROCESS | 3796 | --DOMWINDOW == 125 (1AA46400) [pid = 3796] [serial = 304] [outer = 00000000] [url = about:blank] 16:30:39 INFO - PROCESS | 3796 | --DOMWINDOW == 124 (16D7B400) [pid = 3796] [serial = 289] [outer = 00000000] [url = about:blank] 16:30:39 INFO - PROCESS | 3796 | --DOMWINDOW == 123 (17BCB400) [pid = 3796] [serial = 293] [outer = 00000000] [url = about:blank] 16:30:39 INFO - PROCESS | 3796 | --DOMWINDOW == 122 (0C74C000) [pid = 3796] [serial = 262] [outer = 00000000] [url = about:blank] 16:30:39 INFO - PROCESS | 3796 | --DOMWINDOW == 121 (176C6800) [pid = 3796] [serial = 292] [outer = 00000000] [url = about:blank] 16:30:39 INFO - PROCESS | 3796 | --DOMWINDOW == 120 (0D9F2800) [pid = 3796] [serial = 280] [outer = 00000000] [url = about:blank] 16:30:39 INFO - PROCESS | 3796 | --DOMWINDOW == 119 (0E1CF000) [pid = 3796] [serial = 281] [outer = 00000000] [url = about:blank] 16:30:39 INFO - PROCESS | 3796 | --DOMWINDOW == 118 (1256EC00) [pid = 3796] [serial = 265] [outer = 00000000] [url = about:blank] 16:30:39 INFO - PROCESS | 3796 | --DOMWINDOW == 117 (11D0C800) [pid = 3796] [serial = 278] [outer = 00000000] [url = about:blank] 16:30:39 INFO - PROCESS | 3796 | --DOMWINDOW == 116 (0DAA5400) [pid = 3796] [serial = 277] [outer = 00000000] [url = about:blank] 16:30:39 INFO - PROCESS | 3796 | --DOMWINDOW == 115 (12565400) [pid = 3796] [serial = 274] [outer = 00000000] [url = about:blank] 16:30:39 INFO - PROCESS | 3796 | --DOMWINDOW == 114 (16C27800) [pid = 3796] [serial = 286] [outer = 00000000] [url = about:blank] 16:30:39 INFO - PROCESS | 3796 | --DOMWINDOW == 113 (1AA89C00) [pid = 3796] [serial = 271] [outer = 00000000] [url = about:blank] 16:30:39 INFO - PROCESS | 3796 | --DOMWINDOW == 112 (176C0400) [pid = 3796] [serial = 268] [outer = 00000000] [url = about:blank] 16:30:39 INFO - PROCESS | 3796 | --DOMWINDOW == 111 (13A44000) [pid = 3796] [serial = 283] [outer = 00000000] [url = about:blank] 16:30:39 INFO - PROCESS | 3796 | --DOMWINDOW == 110 (14F5D400) [pid = 3796] [serial = 284] [outer = 00000000] [url = about:blank] 16:30:39 INFO - PROCESS | 3796 | --DOMWINDOW == 109 (1B947800) [pid = 3796] [serial = 260] [outer = 00000000] [url = about:blank] 16:30:39 INFO - PROCESS | 3796 | --DOMWINDOW == 108 (18FEA000) [pid = 3796] [serial = 295] [outer = 00000000] [url = about:blank] 16:30:39 INFO - PROCESS | 3796 | --DOMWINDOW == 107 (18417400) [pid = 3796] [serial = 299] [outer = 00000000] [url = about:blank] 16:30:39 INFO - PROCESS | 3796 | --DOMWINDOW == 106 (174B3C00) [pid = 3796] [serial = 298] [outer = 00000000] [url = about:blank] 16:30:39 INFO - PROCESS | 3796 | --DOMWINDOW == 105 (18FF0800) [pid = 3796] [serial = 296] [outer = 00000000] [url = about:blank] 16:30:39 INFO - PROCESS | 3796 | --DOMWINDOW == 104 (1749C800) [pid = 3796] [serial = 290] [outer = 00000000] [url = about:blank] 16:30:39 INFO - PROCESS | 3796 | --DOMWINDOW == 103 (1A30F400) [pid = 3796] [serial = 302] [outer = 00000000] [url = about:blank] 16:30:39 INFO - PROCESS | 3796 | --DOMWINDOW == 102 (19F51800) [pid = 3796] [serial = 301] [outer = 00000000] [url = about:blank] 16:30:39 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (16D6F400) [pid = 3796] [serial = 287] [outer = 00000000] [url = about:blank] 16:30:39 INFO - PROCESS | 3796 | 1466724639303 Marionette TRACE conn6 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 16:30:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 16:30:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1790ms 16:30:39 INFO - PROCESS | 3796 | 1466724639376 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 16:30:39 INFO - PROCESS | 3796 | 1466724639380 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 16:30:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 16:30:39 INFO - PROCESS | 3796 | 1466724639387 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 16:30:39 INFO - PROCESS | 3796 | 1466724639390 Marionette TRACE conn6 <- [1,438,null,{}] 16:30:39 INFO - PROCESS | 3796 | 1466724639399 Marionette TRACE conn6 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:39 INFO - PROCESS | 3796 | 1466724639402 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:39 INFO - PROCESS | 3796 | 1466724639490 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 16:30:39 INFO - PROCESS | 3796 | 1466724639503 Marionette TRACE conn6 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:39 INFO - PROCESS | 3796 | 1466724639505 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:39 INFO - PROCESS | 3796 | ++DOCSHELL 0C74E800 == 28 [pid = 3796] [id = 119] 16:30:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (0C758000) [pid = 3796] [serial = 354] [outer = 00000000] 16:30:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 103 (0CED2400) [pid = 3796] [serial = 355] [outer = 0C758000] 16:30:39 INFO - PROCESS | 3796 | 1466724639553 Marionette DEBUG loaded listener.js 16:30:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 104 (0D267800) [pid = 3796] [serial = 356] [outer = 0C758000] 16:30:40 INFO - PROCESS | 3796 | 1466724640039 Marionette TRACE conn6 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 16:30:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 16:30:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 690ms 16:30:40 INFO - PROCESS | 3796 | 1466724640076 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 16:30:40 INFO - PROCESS | 3796 | 1466724640081 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 16:30:40 INFO - PROCESS | 3796 | 1466724640087 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 16:30:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 16:30:40 INFO - PROCESS | 3796 | 1466724640089 Marionette TRACE conn6 <- [1,442,null,{}] 16:30:40 INFO - PROCESS | 3796 | 1466724640093 Marionette TRACE conn6 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:40 INFO - PROCESS | 3796 | 1466724640095 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:40 INFO - PROCESS | 3796 | 1466724640182 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 16:30:40 INFO - PROCESS | 3796 | 1466724640191 Marionette TRACE conn6 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:40 INFO - PROCESS | 3796 | 1466724640193 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:40 INFO - PROCESS | 3796 | ++DOCSHELL 0DAA6800 == 29 [pid = 3796] [id = 120] 16:30:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 105 (0DAB1400) [pid = 3796] [serial = 357] [outer = 00000000] 16:30:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 106 (0E1C7C00) [pid = 3796] [serial = 358] [outer = 0DAB1400] 16:30:40 INFO - PROCESS | 3796 | 1466724640241 Marionette DEBUG loaded listener.js 16:30:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 107 (11D0C800) [pid = 3796] [serial = 359] [outer = 0DAB1400] 16:30:40 INFO - PROCESS | 3796 | 1466724640725 Marionette TRACE conn6 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 16:30:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 16:30:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 670ms 16:30:40 INFO - PROCESS | 3796 | 1466724640761 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 16:30:40 INFO - PROCESS | 3796 | 1466724640763 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 16:30:40 INFO - PROCESS | 3796 | 1466724640766 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 16:30:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 16:30:40 INFO - PROCESS | 3796 | 1466724640770 Marionette TRACE conn6 <- [1,446,null,{}] 16:30:40 INFO - PROCESS | 3796 | 1466724640780 Marionette TRACE conn6 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:40 INFO - PROCESS | 3796 | 1466724640785 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:40 INFO - PROCESS | 3796 | 1466724640901 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 16:30:41 INFO - PROCESS | 3796 | 1466724640999 Marionette TRACE conn6 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:41 INFO - PROCESS | 3796 | 1466724641002 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:41 INFO - PROCESS | 3796 | ++DOCSHELL 1446C400 == 30 [pid = 3796] [id = 121] 16:30:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 108 (1446C800) [pid = 3796] [serial = 360] [outer = 00000000] 16:30:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 109 (14F5D400) [pid = 3796] [serial = 361] [outer = 1446C800] 16:30:41 INFO - PROCESS | 3796 | 1466724641050 Marionette DEBUG loaded listener.js 16:30:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 110 (14FDF400) [pid = 3796] [serial = 362] [outer = 1446C800] 16:30:41 INFO - PROCESS | 3796 | 1466724641489 Marionette TRACE conn6 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 16:30:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 16:30:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 770ms 16:30:41 INFO - PROCESS | 3796 | 1466724641542 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 16:30:41 INFO - PROCESS | 3796 | 1466724641545 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 16:30:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 16:30:41 INFO - PROCESS | 3796 | 1466724641548 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 16:30:41 INFO - PROCESS | 3796 | 1466724641550 Marionette TRACE conn6 <- [1,450,null,{}] 16:30:41 INFO - PROCESS | 3796 | 1466724641554 Marionette TRACE conn6 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:41 INFO - PROCESS | 3796 | 1466724641556 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:41 INFO - PROCESS | 3796 | 1466724641675 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 16:30:41 INFO - PROCESS | 3796 | 1466724641688 Marionette TRACE conn6 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:41 INFO - PROCESS | 3796 | 1466724641690 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:41 INFO - PROCESS | 3796 | ++DOCSHELL 16A1B000 == 31 [pid = 3796] [id = 122] 16:30:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 111 (16A78C00) [pid = 3796] [serial = 363] [outer = 00000000] 16:30:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 112 (16A88400) [pid = 3796] [serial = 364] [outer = 16A78C00] 16:30:41 INFO - PROCESS | 3796 | 1466724641735 Marionette DEBUG loaded listener.js 16:30:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 113 (16D70800) [pid = 3796] [serial = 365] [outer = 16A78C00] 16:30:42 INFO - PROCESS | 3796 | 1466724642196 Marionette TRACE conn6 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 16:30:42 INFO - PROCESS | 3796 | 1466724642230 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 16:30:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 16:30:42 INFO - PROCESS | 3796 | 1466724642260 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 16:30:42 INFO - PROCESS | 3796 | 1466724642262 Marionette TRACE conn6 <- [1,454,null,{}] 16:30:42 INFO - PROCESS | 3796 | 1466724642275 Marionette TRACE conn6 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:42 INFO - PROCESS | 3796 | 1466724642277 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:42 INFO - PROCESS | 3796 | 1466724642385 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 16:30:42 INFO - PROCESS | 3796 | 1466724642397 Marionette TRACE conn6 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:42 INFO - PROCESS | 3796 | 1466724642398 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:42 INFO - PROCESS | 3796 | ++DOCSHELL 16D7AC00 == 32 [pid = 3796] [id = 123] 16:30:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 114 (17498000) [pid = 3796] [serial = 366] [outer = 00000000] 16:30:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 115 (1751C800) [pid = 3796] [serial = 367] [outer = 17498000] 16:30:42 INFO - PROCESS | 3796 | 1466724642442 Marionette DEBUG loaded listener.js 16:30:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 116 (17659400) [pid = 3796] [serial = 368] [outer = 17498000] 16:30:42 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:30:42 INFO - PROCESS | 3796 | 1466724642892 Marionette TRACE conn6 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 16:30:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 16:30:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 710ms 16:30:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 16:30:42 INFO - PROCESS | 3796 | 1466724642948 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 16:30:42 INFO - PROCESS | 3796 | 1466724642950 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 16:30:42 INFO - PROCESS | 3796 | 1466724642953 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 16:30:42 INFO - PROCESS | 3796 | 1466724642954 Marionette TRACE conn6 <- [1,458,null,{}] 16:30:42 INFO - PROCESS | 3796 | 1466724642965 Marionette TRACE conn6 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:42 INFO - PROCESS | 3796 | 1466724642971 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:43 INFO - PROCESS | 3796 | 1466724643107 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 16:30:43 INFO - PROCESS | 3796 | 1466724643120 Marionette TRACE conn6 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:43 INFO - PROCESS | 3796 | 1466724643122 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:43 INFO - PROCESS | 3796 | ++DOCSHELL 176D9C00 == 33 [pid = 3796] [id = 124] 16:30:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 117 (17C82800) [pid = 3796] [serial = 369] [outer = 00000000] 16:30:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 118 (18F13C00) [pid = 3796] [serial = 370] [outer = 17C82800] 16:30:43 INFO - PROCESS | 3796 | 1466724643175 Marionette DEBUG loaded listener.js 16:30:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 119 (19088400) [pid = 3796] [serial = 371] [outer = 17C82800] 16:30:44 INFO - PROCESS | 3796 | --DOMWINDOW == 118 (19F74400) [pid = 3796] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 16:30:44 INFO - PROCESS | 3796 | --DOMWINDOW == 117 (0C726400) [pid = 3796] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 16:30:44 INFO - PROCESS | 3796 | --DOMWINDOW == 116 (1A3EC400) [pid = 3796] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 16:30:44 INFO - PROCESS | 3796 | --DOMWINDOW == 115 (11EA2800) [pid = 3796] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 16:30:44 INFO - PROCESS | 3796 | --DOMWINDOW == 114 (0D9EE400) [pid = 3796] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 16:30:44 INFO - PROCESS | 3796 | --DOMWINDOW == 113 (0DE3F800) [pid = 3796] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 16:30:44 INFO - PROCESS | 3796 | --DOMWINDOW == 112 (13E79400) [pid = 3796] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 16:30:44 INFO - PROCESS | 3796 | --DOMWINDOW == 111 (0C748400) [pid = 3796] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 16:30:44 INFO - PROCESS | 3796 | --DOMWINDOW == 110 (0E1C1800) [pid = 3796] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 16:30:44 INFO - PROCESS | 3796 | --DOMWINDOW == 109 (1A3ED000) [pid = 3796] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 16:30:44 INFO - PROCESS | 3796 | --DOMWINDOW == 108 (0C755C00) [pid = 3796] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 16:30:44 INFO - PROCESS | 3796 | --DOMWINDOW == 107 (17C85C00) [pid = 3796] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 16:30:44 INFO - PROCESS | 3796 | --DOMWINDOW == 106 (176BB400) [pid = 3796] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 16:30:44 INFO - PROCESS | 3796 | --DOMWINDOW == 105 (19F52C00) [pid = 3796] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 16:30:44 INFO - PROCESS | 3796 | --DOMWINDOW == 104 (1A9BC400) [pid = 3796] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 16:30:44 INFO - PROCESS | 3796 | --DOMWINDOW == 103 (1A3F3400) [pid = 3796] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 16:30:44 INFO - PROCESS | 3796 | --DOMWINDOW == 102 (17658C00) [pid = 3796] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 16:30:44 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (12560C00) [pid = 3796] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 16:30:44 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (0D973000) [pid = 3796] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 16:30:44 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (16D6F000) [pid = 3796] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 16:30:44 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (0C722800) [pid = 3796] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 16:30:44 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (0D9EA400) [pid = 3796] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 16:30:44 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (14FD0000) [pid = 3796] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 16:30:44 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (1A3EB800) [pid = 3796] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 16:30:44 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (1A3F0000) [pid = 3796] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 16:30:44 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (11E19000) [pid = 3796] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 16:30:44 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (1751E800) [pid = 3796] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 16:30:44 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (19B10800) [pid = 3796] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 16:30:44 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (0C728000) [pid = 3796] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 16:30:44 INFO - PROCESS | 3796 | 1466724644278 Marionette TRACE conn6 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 16:30:44 INFO - PROCESS | 3796 | 1466724644340 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 16:30:44 INFO - PROCESS | 3796 | 1466724644343 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 16:30:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 16:30:44 INFO - PROCESS | 3796 | 1466724644345 Marionette TRACE conn6 <- [1,462,null,{}] 16:30:44 INFO - PROCESS | 3796 | 1466724644348 Marionette TRACE conn6 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:44 INFO - PROCESS | 3796 | 1466724644350 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:44 INFO - PROCESS | 3796 | 1466724644427 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 16:30:44 INFO - PROCESS | 3796 | 1466724644434 Marionette TRACE conn6 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:44 INFO - PROCESS | 3796 | 1466724644436 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:44 INFO - PROCESS | 3796 | ++DOCSHELL 0C755C00 == 34 [pid = 3796] [id = 125] 16:30:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (0D9E4400) [pid = 3796] [serial = 372] [outer = 00000000] 16:30:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (1256D800) [pid = 3796] [serial = 373] [outer = 0D9E4400] 16:30:44 INFO - PROCESS | 3796 | 1466724644481 Marionette DEBUG loaded listener.js 16:30:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (12593C00) [pid = 3796] [serial = 374] [outer = 0D9E4400] 16:30:44 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:30:44 INFO - PROCESS | 3796 | 1466724644924 Marionette TRACE conn6 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 16:30:44 INFO - PROCESS | 3796 | 1466724644981 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 16:30:44 INFO - PROCESS | 3796 | 1466724644984 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 16:30:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 16:30:44 INFO - PROCESS | 3796 | 1466724644985 Marionette TRACE conn6 <- [1,466,null,{}] 16:30:45 INFO - PROCESS | 3796 | 1466724644989 Marionette TRACE conn6 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:45 INFO - PROCESS | 3796 | 1466724644991 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:45 INFO - PROCESS | 3796 | 1466724645068 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 16:30:45 INFO - PROCESS | 3796 | 1466724645074 Marionette TRACE conn6 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:45 INFO - PROCESS | 3796 | 1466724645076 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:45 INFO - PROCESS | 3796 | ++DOCSHELL 08A83800 == 35 [pid = 3796] [id = 126] 16:30:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (14F57400) [pid = 3796] [serial = 375] [outer = 00000000] 16:30:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (176BB400) [pid = 3796] [serial = 376] [outer = 14F57400] 16:30:45 INFO - PROCESS | 3796 | 1466724645119 Marionette DEBUG loaded listener.js 16:30:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (16D76000) [pid = 3796] [serial = 377] [outer = 14F57400] 16:30:45 INFO - PROCESS | 3796 | 1466724645565 Marionette TRACE conn6 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 16:30:45 INFO - PROCESS | 3796 | 1466724645620 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 16:30:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 16:30:45 INFO - PROCESS | 3796 | 1466724645628 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 16:30:45 INFO - PROCESS | 3796 | 1466724645629 Marionette TRACE conn6 <- [1,470,null,{}] 16:30:45 INFO - PROCESS | 3796 | 1466724645633 Marionette TRACE conn6 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:45 INFO - PROCESS | 3796 | 1466724645634 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:45 INFO - PROCESS | 3796 | 1466724645730 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 16:30:45 INFO - PROCESS | 3796 | 1466724645738 Marionette TRACE conn6 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:45 INFO - PROCESS | 3796 | 1466724645740 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:45 INFO - PROCESS | 3796 | ++DOCSHELL 1446C000 == 36 [pid = 3796] [id = 127] 16:30:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (19F46800) [pid = 3796] [serial = 378] [outer = 00000000] 16:30:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (19F53C00) [pid = 3796] [serial = 379] [outer = 19F46800] 16:30:45 INFO - PROCESS | 3796 | 1466724645783 Marionette DEBUG loaded listener.js 16:30:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (19F54400) [pid = 3796] [serial = 380] [outer = 19F46800] 16:30:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (0D261800) [pid = 3796] [serial = 381] [outer = 0DA72C00] 16:30:46 INFO - PROCESS | 3796 | 1466724646666 Marionette TRACE conn6 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 16:30:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 16:30:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1123ms 16:30:46 INFO - PROCESS | 3796 | 1466724646756 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 16:30:46 INFO - PROCESS | 3796 | 1466724646761 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 16:30:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 16:30:46 INFO - PROCESS | 3796 | 1466724646766 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 16:30:46 INFO - PROCESS | 3796 | 1466724646770 Marionette TRACE conn6 <- [1,474,null,{}] 16:30:46 INFO - PROCESS | 3796 | 1466724646775 Marionette TRACE conn6 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:46 INFO - PROCESS | 3796 | 1466724646778 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:46 INFO - PROCESS | 3796 | 1466724646905 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 16:30:47 INFO - PROCESS | 3796 | 1466724647028 Marionette TRACE conn6 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:47 INFO - PROCESS | 3796 | 1466724647031 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:47 INFO - PROCESS | 3796 | ++DOCSHELL 0C742000 == 37 [pid = 3796] [id = 128] 16:30:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (0C74A800) [pid = 3796] [serial = 382] [outer = 00000000] 16:30:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (12562800) [pid = 3796] [serial = 383] [outer = 0C74A800] 16:30:47 INFO - PROCESS | 3796 | 1466724647090 Marionette DEBUG loaded listener.js 16:30:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 103 (12649000) [pid = 3796] [serial = 384] [outer = 0C74A800] 16:30:47 INFO - PROCESS | 3796 | 1466724647799 Marionette TRACE conn6 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 16:30:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 16:30:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1074ms 16:30:47 INFO - PROCESS | 3796 | 1466724647848 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 16:30:47 INFO - PROCESS | 3796 | 1466724647853 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 16:30:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 16:30:47 INFO - PROCESS | 3796 | 1466724647860 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 16:30:47 INFO - PROCESS | 3796 | 1466724647863 Marionette TRACE conn6 <- [1,478,null,{}] 16:30:47 INFO - PROCESS | 3796 | 1466724647867 Marionette TRACE conn6 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:47 INFO - PROCESS | 3796 | 1466724647870 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:48 INFO - PROCESS | 3796 | 1466724648010 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 16:30:48 INFO - PROCESS | 3796 | 1466724648157 Marionette TRACE conn6 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:48 INFO - PROCESS | 3796 | 1466724648160 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:48 INFO - PROCESS | 3796 | ++DOCSHELL 0C75B000 == 38 [pid = 3796] [id = 129] 16:30:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 104 (0D9EAC00) [pid = 3796] [serial = 385] [outer = 00000000] 16:30:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 105 (16D73400) [pid = 3796] [serial = 386] [outer = 0D9EAC00] 16:30:48 INFO - PROCESS | 3796 | 1466724648219 Marionette DEBUG loaded listener.js 16:30:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 106 (176B8400) [pid = 3796] [serial = 387] [outer = 0D9EAC00] 16:30:49 INFO - PROCESS | 3796 | 1466724649098 Marionette TRACE conn6 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 16:30:49 INFO - PROCESS | 3796 | --DOCSHELL 08A83800 == 37 [pid = 3796] [id = 126] 16:30:49 INFO - PROCESS | 3796 | --DOCSHELL 0C755C00 == 36 [pid = 3796] [id = 125] 16:30:49 INFO - PROCESS | 3796 | --DOCSHELL 176D9C00 == 35 [pid = 3796] [id = 124] 16:30:49 INFO - PROCESS | 3796 | --DOCSHELL 16D7AC00 == 34 [pid = 3796] [id = 123] 16:30:49 INFO - PROCESS | 3796 | --DOCSHELL 16A1B000 == 33 [pid = 3796] [id = 122] 16:30:49 INFO - PROCESS | 3796 | --DOCSHELL 1446C400 == 32 [pid = 3796] [id = 121] 16:30:49 INFO - PROCESS | 3796 | --DOCSHELL 0DAA6800 == 31 [pid = 3796] [id = 120] 16:30:49 INFO - PROCESS | 3796 | --DOCSHELL 0C74E800 == 30 [pid = 3796] [id = 119] 16:30:49 INFO - PROCESS | 3796 | --DOMWINDOW == 105 (154A3400) [pid = 3796] [serial = 230] [outer = 00000000] [url = about:blank] 16:30:49 INFO - PROCESS | 3796 | --DOMWINDOW == 104 (126E1400) [pid = 3796] [serial = 224] [outer = 00000000] [url = about:blank] 16:30:49 INFO - PROCESS | 3796 | --DOMWINDOW == 103 (127C5C00) [pid = 3796] [serial = 275] [outer = 00000000] [url = about:blank] 16:30:49 INFO - PROCESS | 3796 | --DOMWINDOW == 102 (1C2E9800) [pid = 3796] [serial = 173] [outer = 00000000] [url = about:blank] 16:30:49 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (1264B000) [pid = 3796] [serial = 266] [outer = 00000000] [url = about:blank] 16:30:49 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (176C4400) [pid = 3796] [serial = 269] [outer = 00000000] [url = about:blank] 16:30:49 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (1A3EA000) [pid = 3796] [serial = 227] [outer = 00000000] [url = about:blank] 16:30:49 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (0C756400) [pid = 3796] [serial = 263] [outer = 00000000] [url = about:blank] 16:30:49 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (1B945000) [pid = 3796] [serial = 272] [outer = 00000000] [url = about:blank] 16:30:49 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (0D958800) [pid = 3796] [serial = 221] [outer = 00000000] [url = about:blank] 16:30:49 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (1C125000) [pid = 3796] [serial = 218] [outer = 00000000] [url = about:blank] 16:30:49 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (16C27C00) [pid = 3796] [serial = 179] [outer = 00000000] [url = about:blank] 16:30:49 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (0E9DD800) [pid = 3796] [serial = 176] [outer = 00000000] [url = about:blank] 16:30:49 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (19F7AC00) [pid = 3796] [serial = 341] [outer = 00000000] [url = about:blank] 16:30:49 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (1C5B1C00) [pid = 3796] [serial = 182] [outer = 00000000] [url = about:blank] 16:30:49 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (0DAA8400) [pid = 3796] [serial = 139] [outer = 00000000] [url = about:blank] 16:30:49 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (19908800) [pid = 3796] [serial = 136] [outer = 00000000] [url = about:blank] 16:30:49 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (19907C00) [pid = 3796] [serial = 340] [outer = 00000000] [url = about:blank] 16:30:49 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (176DD000) [pid = 3796] [serial = 331] [outer = 00000000] [url = about:blank] 16:30:49 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (1A3EE800) [pid = 3796] [serial = 335] [outer = 00000000] [url = about:blank] 16:30:49 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (1A305800) [pid = 3796] [serial = 334] [outer = 00000000] [url = about:blank] 16:30:49 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (1AA8D000) [pid = 3796] [serial = 337] [outer = 00000000] [url = about:blank] 16:30:49 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1B138800) [pid = 3796] [serial = 316] [outer = 00000000] [url = about:blank] 16:30:49 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (1B13CC00) [pid = 3796] [serial = 317] [outer = 00000000] [url = about:blank] 16:30:49 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (176BCC00) [pid = 3796] [serial = 313] [outer = 00000000] [url = about:blank] 16:30:49 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (17C83000) [pid = 3796] [serial = 314] [outer = 00000000] [url = about:blank] 16:30:49 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (12644C00) [pid = 3796] [serial = 310] [outer = 00000000] [url = about:blank] 16:30:49 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (12724800) [pid = 3796] [serial = 311] [outer = 00000000] [url = about:blank] 16:30:49 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (0DA6C800) [pid = 3796] [serial = 322] [outer = 00000000] [url = about:blank] 16:30:49 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (0EBC9800) [pid = 3796] [serial = 323] [outer = 00000000] [url = about:blank] 16:30:49 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (1751C400) [pid = 3796] [serial = 328] [outer = 00000000] [url = about:blank] 16:30:49 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (0C74B400) [pid = 3796] [serial = 307] [outer = 00000000] [url = about:blank] 16:30:49 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (0C75DC00) [pid = 3796] [serial = 308] [outer = 00000000] [url = about:blank] 16:30:49 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (0D9F1C00) [pid = 3796] [serial = 319] [outer = 00000000] [url = about:blank] 16:30:49 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (11D0C000) [pid = 3796] [serial = 320] [outer = 00000000] [url = about:blank] 16:30:49 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (15B5A000) [pid = 3796] [serial = 325] [outer = 00000000] [url = about:blank] 16:30:49 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (16A13400) [pid = 3796] [serial = 326] [outer = 00000000] [url = about:blank] 16:30:49 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (1AA8D800) [pid = 3796] [serial = 338] [outer = 00000000] [url = about:blank] 16:30:49 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (1AA50000) [pid = 3796] [serial = 305] [outer = 00000000] [url = about:blank] 16:30:49 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (1841D800) [pid = 3796] [serial = 332] [outer = 00000000] [url = about:blank] 16:30:49 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (17657C00) [pid = 3796] [serial = 329] [outer = 00000000] [url = about:blank] 16:30:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 16:30:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1334ms 16:30:49 INFO - PROCESS | 3796 | 1466724649196 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 16:30:49 INFO - PROCESS | 3796 | 1466724649200 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 16:30:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 16:30:49 INFO - PROCESS | 3796 | 1466724649205 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 16:30:49 INFO - PROCESS | 3796 | 1466724649208 Marionette TRACE conn6 <- [1,482,null,{}] 16:30:49 INFO - PROCESS | 3796 | 1466724649214 Marionette TRACE conn6 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:49 INFO - PROCESS | 3796 | 1466724649216 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:49 INFO - PROCESS | 3796 | 1466724649310 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 16:30:49 INFO - PROCESS | 3796 | 1466724649317 Marionette TRACE conn6 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:49 INFO - PROCESS | 3796 | 1466724649321 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:49 INFO - PROCESS | 3796 | ++DOCSHELL 0C756400 == 31 [pid = 3796] [id = 130] 16:30:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (0C756C00) [pid = 3796] [serial = 388] [outer = 00000000] 16:30:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (0C75BC00) [pid = 3796] [serial = 389] [outer = 0C756C00] 16:30:49 INFO - PROCESS | 3796 | 1466724649371 Marionette DEBUG loaded listener.js 16:30:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (0D084800) [pid = 3796] [serial = 390] [outer = 0C756C00] 16:30:49 INFO - PROCESS | 3796 | 1466724649893 Marionette TRACE conn6 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 16:30:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 16:30:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 730ms 16:30:49 INFO - PROCESS | 3796 | 1466724649936 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 16:30:49 INFO - PROCESS | 3796 | 1466724649940 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 16:30:49 INFO - PROCESS | 3796 | 1466724649946 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 16:30:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 16:30:49 INFO - PROCESS | 3796 | 1466724649949 Marionette TRACE conn6 <- [1,486,null,{}] 16:30:49 INFO - PROCESS | 3796 | 1466724649952 Marionette TRACE conn6 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:49 INFO - PROCESS | 3796 | 1466724649955 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:50 INFO - PROCESS | 3796 | 1466724650040 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 16:30:50 INFO - PROCESS | 3796 | 1466724650126 Marionette TRACE conn6 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:50 INFO - PROCESS | 3796 | 1466724650128 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:50 INFO - PROCESS | 3796 | ++DOCSHELL 0DAB0C00 == 32 [pid = 3796] [id = 131] 16:30:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (0DDB2400) [pid = 3796] [serial = 391] [outer = 00000000] 16:30:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (11D09400) [pid = 3796] [serial = 392] [outer = 0DDB2400] 16:30:50 INFO - PROCESS | 3796 | 1466724650175 Marionette DEBUG loaded listener.js 16:30:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (12188400) [pid = 3796] [serial = 393] [outer = 0DDB2400] 16:30:50 INFO - PROCESS | 3796 | 1466724650569 Marionette TRACE conn6 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 16:30:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 16:30:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 670ms 16:30:50 INFO - PROCESS | 3796 | 1466724650621 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 16:30:50 INFO - PROCESS | 3796 | 1466724650624 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 16:30:50 INFO - PROCESS | 3796 | 1466724650627 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 16:30:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 16:30:50 INFO - PROCESS | 3796 | 1466724650631 Marionette TRACE conn6 <- [1,490,null,{}] 16:30:50 INFO - PROCESS | 3796 | 1466724650642 Marionette TRACE conn6 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:50 INFO - PROCESS | 3796 | 1466724650647 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:50 INFO - PROCESS | 3796 | 1466724650767 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 16:30:50 INFO - PROCESS | 3796 | 1466724650780 Marionette TRACE conn6 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:50 INFO - PROCESS | 3796 | 1466724650783 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:50 INFO - PROCESS | 3796 | ++DOCSHELL 13E7A000 == 33 [pid = 3796] [id = 132] 16:30:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (13E7B400) [pid = 3796] [serial = 394] [outer = 00000000] 16:30:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (14F5C000) [pid = 3796] [serial = 395] [outer = 13E7B400] 16:30:50 INFO - PROCESS | 3796 | 1466724650830 Marionette DEBUG loaded listener.js 16:30:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (15B51C00) [pid = 3796] [serial = 396] [outer = 13E7B400] 16:30:51 INFO - PROCESS | 3796 | 1466724651277 Marionette TRACE conn6 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 16:30:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 16:30:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 670ms 16:30:51 INFO - PROCESS | 3796 | 1466724651308 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 16:30:51 INFO - PROCESS | 3796 | 1466724651310 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 16:30:51 INFO - PROCESS | 3796 | 1466724651313 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 16:30:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 16:30:51 INFO - PROCESS | 3796 | 1466724651315 Marionette TRACE conn6 <- [1,494,null,{}] 16:30:51 INFO - PROCESS | 3796 | 1466724651318 Marionette TRACE conn6 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:51 INFO - PROCESS | 3796 | 1466724651320 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:51 INFO - PROCESS | 3796 | 1466724651444 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 16:30:51 INFO - PROCESS | 3796 | 1466724651449 Marionette TRACE conn6 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:51 INFO - PROCESS | 3796 | 1466724651451 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:51 INFO - PROCESS | 3796 | ++DOCSHELL 16A86400 == 34 [pid = 3796] [id = 133] 16:30:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (16A88800) [pid = 3796] [serial = 397] [outer = 00000000] 16:30:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (16D72C00) [pid = 3796] [serial = 398] [outer = 16A88800] 16:30:51 INFO - PROCESS | 3796 | 1466724651496 Marionette DEBUG loaded listener.js 16:30:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (16D7C000) [pid = 3796] [serial = 399] [outer = 16A88800] 16:30:51 INFO - PROCESS | 3796 | 1466724651947 Marionette TRACE conn6 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 16:30:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 16:30:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 670ms 16:30:51 INFO - PROCESS | 3796 | 1466724651986 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 16:30:51 INFO - PROCESS | 3796 | 1466724651988 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 16:30:52 INFO - PROCESS | 3796 | 1466724651991 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 16:30:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 16:30:52 INFO - PROCESS | 3796 | 1466724651993 Marionette TRACE conn6 <- [1,498,null,{}] 16:30:52 INFO - PROCESS | 3796 | 1466724651996 Marionette TRACE conn6 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:52 INFO - PROCESS | 3796 | 1466724651998 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:52 INFO - PROCESS | 3796 | 1466724652107 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 16:30:52 INFO - PROCESS | 3796 | 1466724652194 Marionette TRACE conn6 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:52 INFO - PROCESS | 3796 | 1466724652196 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:52 INFO - PROCESS | 3796 | ++DOCSHELL 174AF400 == 35 [pid = 3796] [id = 134] 16:30:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (174B1C00) [pid = 3796] [serial = 400] [outer = 00000000] 16:30:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (1763F400) [pid = 3796] [serial = 401] [outer = 174B1C00] 16:30:52 INFO - PROCESS | 3796 | 1466724652239 Marionette DEBUG loaded listener.js 16:30:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (17659C00) [pid = 3796] [serial = 402] [outer = 174B1C00] 16:30:52 INFO - PROCESS | 3796 | 1466724652672 Marionette TRACE conn6 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 16:30:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 16:30:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 730ms 16:30:52 INFO - PROCESS | 3796 | 1466724652726 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 16:30:52 INFO - PROCESS | 3796 | 1466724652728 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 16:30:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 16:30:52 INFO - PROCESS | 3796 | 1466724652731 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 16:30:52 INFO - PROCESS | 3796 | 1466724652733 Marionette TRACE conn6 <- [1,502,null,{}] 16:30:52 INFO - PROCESS | 3796 | 1466724652736 Marionette TRACE conn6 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:52 INFO - PROCESS | 3796 | 1466724652742 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:52 INFO - PROCESS | 3796 | 1466724652896 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 16:30:52 INFO - PROCESS | 3796 | 1466724652909 Marionette TRACE conn6 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:52 INFO - PROCESS | 3796 | 1466724652911 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:52 INFO - PROCESS | 3796 | ++DOCSHELL 0C720800 == 36 [pid = 3796] [id = 135] 16:30:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (0C753C00) [pid = 3796] [serial = 403] [outer = 00000000] 16:30:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (176E5C00) [pid = 3796] [serial = 404] [outer = 0C753C00] 16:30:53 INFO - PROCESS | 3796 | 1466724653002 Marionette DEBUG loaded listener.js 16:30:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1751F400) [pid = 3796] [serial = 405] [outer = 0C753C00] 16:30:53 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (16A78C00) [pid = 3796] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 16:30:53 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (1446C800) [pid = 3796] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 16:30:53 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (0C758000) [pid = 3796] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 16:30:53 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (0CE76800) [pid = 3796] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 16:30:53 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (17498000) [pid = 3796] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 16:30:53 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (0D952800) [pid = 3796] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 16:30:53 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1751BC00) [pid = 3796] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 16:30:53 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (0E1C5800) [pid = 3796] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 16:30:53 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (17C82800) [pid = 3796] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 16:30:53 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (14F57400) [pid = 3796] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 16:30:53 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (0DAB1400) [pid = 3796] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 16:30:53 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (0D9E4400) [pid = 3796] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 16:30:53 INFO - PROCESS | 3796 | 1466724653534 Marionette TRACE conn6 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 16:30:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 16:30:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 830ms 16:30:53 INFO - PROCESS | 3796 | 1466724653562 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 16:30:53 INFO - PROCESS | 3796 | 1466724653564 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 16:30:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 16:30:53 INFO - PROCESS | 3796 | 1466724653567 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 16:30:53 INFO - PROCESS | 3796 | 1466724653568 Marionette TRACE conn6 <- [1,506,null,{}] 16:30:53 INFO - PROCESS | 3796 | 1466724653572 Marionette TRACE conn6 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:53 INFO - PROCESS | 3796 | 1466724653574 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:53 INFO - PROCESS | 3796 | 1466724653652 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 16:30:53 INFO - PROCESS | 3796 | 1466724653731 Marionette TRACE conn6 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:53 INFO - PROCESS | 3796 | 1466724653733 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:53 INFO - PROCESS | 3796 | ++DOCSHELL 0C722000 == 37 [pid = 3796] [id = 136] 16:30:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (0C722400) [pid = 3796] [serial = 406] [outer = 00000000] 16:30:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (1218C400) [pid = 3796] [serial = 407] [outer = 0C722400] 16:30:53 INFO - PROCESS | 3796 | 1466724653782 Marionette DEBUG loaded listener.js 16:30:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (16C2CC00) [pid = 3796] [serial = 408] [outer = 0C722400] 16:30:54 INFO - PROCESS | 3796 | 1466724654143 Marionette TRACE conn6 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 16:30:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 16:30:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 630ms 16:30:54 INFO - PROCESS | 3796 | 1466724654198 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 16:30:54 INFO - PROCESS | 3796 | 1466724654200 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 16:30:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 16:30:54 INFO - PROCESS | 3796 | 1466724654203 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 16:30:54 INFO - PROCESS | 3796 | 1466724654204 Marionette TRACE conn6 <- [1,510,null,{}] 16:30:54 INFO - PROCESS | 3796 | 1466724654208 Marionette TRACE conn6 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:54 INFO - PROCESS | 3796 | 1466724654210 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:54 INFO - PROCESS | 3796 | 1466724654321 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 16:30:54 INFO - PROCESS | 3796 | 1466724654329 Marionette TRACE conn6 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:54 INFO - PROCESS | 3796 | 1466724654331 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:54 INFO - PROCESS | 3796 | ++DOCSHELL 0D9EE400 == 38 [pid = 3796] [id = 137] 16:30:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (1446C800) [pid = 3796] [serial = 409] [outer = 00000000] 16:30:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (19902C00) [pid = 3796] [serial = 410] [outer = 1446C800] 16:30:54 INFO - PROCESS | 3796 | 1466724654374 Marionette DEBUG loaded listener.js 16:30:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (19F49000) [pid = 3796] [serial = 411] [outer = 1446C800] 16:30:54 INFO - PROCESS | 3796 | 1466724654780 Marionette TRACE conn6 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 16:30:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 16:30:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 631ms 16:30:54 INFO - PROCESS | 3796 | 1466724654834 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 16:30:54 INFO - PROCESS | 3796 | 1466724654845 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 16:30:54 INFO - PROCESS | 3796 | 1466724654848 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 16:30:54 INFO - PROCESS | 3796 | 1466724654850 Marionette TRACE conn6 <- [1,514,null,{}] 16:30:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 16:30:54 INFO - PROCESS | 3796 | 1466724654854 Marionette TRACE conn6 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:54 INFO - PROCESS | 3796 | 1466724654855 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:54 INFO - PROCESS | 3796 | 1466724654967 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 16:30:55 INFO - PROCESS | 3796 | 1466724655005 Marionette TRACE conn6 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:55 INFO - PROCESS | 3796 | 1466724655007 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:55 INFO - PROCESS | 3796 | ++DOCSHELL 18FF6000 == 39 [pid = 3796] [id = 138] 16:30:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (19149400) [pid = 3796] [serial = 412] [outer = 00000000] 16:30:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (1A30CC00) [pid = 3796] [serial = 413] [outer = 19149400] 16:30:55 INFO - PROCESS | 3796 | 1466724655051 Marionette DEBUG loaded listener.js 16:30:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (1A3E4C00) [pid = 3796] [serial = 414] [outer = 19149400] 16:30:55 INFO - PROCESS | 3796 | 1466724655482 Marionette TRACE conn6 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 16:30:55 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 16:30:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 671ms 16:30:55 INFO - PROCESS | 3796 | 1466724655527 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 16:30:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 16:30:55 INFO - PROCESS | 3796 | 1466724655531 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 16:30:55 INFO - PROCESS | 3796 | 1466724655537 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 16:30:55 INFO - PROCESS | 3796 | 1466724655541 Marionette TRACE conn6 <- [1,518,null,{}] 16:30:55 INFO - PROCESS | 3796 | 1466724655564 Marionette TRACE conn6 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:55 INFO - PROCESS | 3796 | 1466724655567 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:55 INFO - PROCESS | 3796 | 1466724655689 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 16:30:55 INFO - PROCESS | 3796 | 1466724655784 Marionette TRACE conn6 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:55 INFO - PROCESS | 3796 | 1466724655789 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:55 INFO - PROCESS | 3796 | ++DOCSHELL 0C752800 == 40 [pid = 3796] [id = 139] 16:30:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (0C754C00) [pid = 3796] [serial = 415] [outer = 00000000] 16:30:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (0C75F000) [pid = 3796] [serial = 416] [outer = 0C754C00] 16:30:55 INFO - PROCESS | 3796 | 1466724655846 Marionette DEBUG loaded listener.js 16:30:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (0D9ED000) [pid = 3796] [serial = 417] [outer = 0C754C00] 16:30:56 INFO - PROCESS | 3796 | 1466724656475 Marionette TRACE conn6 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 16:30:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 16:30:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 990ms 16:30:56 INFO - PROCESS | 3796 | 1466724656527 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 16:30:56 INFO - PROCESS | 3796 | 1466724656532 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 16:30:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 16:30:56 INFO - PROCESS | 3796 | 1466724656538 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 16:30:56 INFO - PROCESS | 3796 | 1466724656541 Marionette TRACE conn6 <- [1,522,null,{}] 16:30:56 INFO - PROCESS | 3796 | 1466724656545 Marionette TRACE conn6 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:56 INFO - PROCESS | 3796 | 1466724656548 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:56 INFO - PROCESS | 3796 | 1466724656659 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 16:30:56 INFO - PROCESS | 3796 | 1466724656759 Marionette TRACE conn6 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:56 INFO - PROCESS | 3796 | 1466724656761 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:56 INFO - PROCESS | 3796 | ++DOCSHELL 13357800 == 41 [pid = 3796] [id = 140] 16:30:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (13360000) [pid = 3796] [serial = 418] [outer = 00000000] 16:30:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (14F5C400) [pid = 3796] [serial = 419] [outer = 13360000] 16:30:56 INFO - PROCESS | 3796 | 1466724656817 Marionette DEBUG loaded listener.js 16:30:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (16A70800) [pid = 3796] [serial = 420] [outer = 13360000] 16:30:57 INFO - PROCESS | 3796 | 1466724657408 Marionette TRACE conn6 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 16:30:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 16:30:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 930ms 16:30:57 INFO - PROCESS | 3796 | 1466724657472 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 16:30:57 INFO - PROCESS | 3796 | 1466724657474 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 16:30:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 16:30:57 INFO - PROCESS | 3796 | 1466724657478 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 16:30:57 INFO - PROCESS | 3796 | 1466724657482 Marionette TRACE conn6 <- [1,526,null,{}] 16:30:57 INFO - PROCESS | 3796 | 1466724657493 Marionette TRACE conn6 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:57 INFO - PROCESS | 3796 | 1466724657497 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:57 INFO - PROCESS | 3796 | 1466724657609 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 16:30:57 INFO - PROCESS | 3796 | 1466724657736 Marionette TRACE conn6 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:57 INFO - PROCESS | 3796 | 1466724657740 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:57 INFO - PROCESS | 3796 | ++DOCSHELL 19B06000 == 42 [pid = 3796] [id = 141] 16:30:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (19B07000) [pid = 3796] [serial = 421] [outer = 00000000] 16:30:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (1A21A000) [pid = 3796] [serial = 422] [outer = 19B07000] 16:30:57 INFO - PROCESS | 3796 | 1466724657798 Marionette DEBUG loaded listener.js 16:30:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (1A3EF800) [pid = 3796] [serial = 423] [outer = 19B07000] 16:30:58 INFO - PROCESS | 3796 | 1466724658447 Marionette TRACE conn6 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 16:30:58 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 16:30:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1020ms 16:30:58 INFO - PROCESS | 3796 | 1466724658501 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 16:30:58 INFO - PROCESS | 3796 | 1466724658504 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 16:30:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 16:30:58 INFO - PROCESS | 3796 | 1466724658508 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 16:30:58 INFO - PROCESS | 3796 | 1466724658510 Marionette TRACE conn6 <- [1,530,null,{}] 16:30:58 INFO - PROCESS | 3796 | 1466724658513 Marionette TRACE conn6 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:58 INFO - PROCESS | 3796 | 1466724658516 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:58 INFO - PROCESS | 3796 | 1466724658624 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 16:30:58 INFO - PROCESS | 3796 | 1466724658749 Marionette TRACE conn6 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:58 INFO - PROCESS | 3796 | 1466724658751 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:58 INFO - PROCESS | 3796 | ++DOCSHELL 1A9BE800 == 43 [pid = 3796] [id = 142] 16:30:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (1AA8B000) [pid = 3796] [serial = 424] [outer = 00000000] 16:30:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (1AA92800) [pid = 3796] [serial = 425] [outer = 1AA8B000] 16:30:58 INFO - PROCESS | 3796 | 1466724658805 Marionette DEBUG loaded listener.js 16:30:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (1AA95C00) [pid = 3796] [serial = 426] [outer = 1AA8B000] 16:30:59 INFO - PROCESS | 3796 | 1466724659383 Marionette TRACE conn6 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 16:30:59 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 16:30:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 16:30:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:30:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:30:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 16:30:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 16:30:59 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 16:30:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 16:30:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:30:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:30:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 16:30:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 16:30:59 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 930ms 16:30:59 INFO - PROCESS | 3796 | 1466724659456 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 16:30:59 INFO - PROCESS | 3796 | 1466724659458 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 16:30:59 INFO - PROCESS | 3796 | 1466724659462 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 16:30:59 INFO - PROCESS | 3796 | 1466724659464 Marionette TRACE conn6 <- [1,534,null,{}] 16:30:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 16:30:59 INFO - PROCESS | 3796 | 1466724659468 Marionette TRACE conn6 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:59 INFO - PROCESS | 3796 | 1466724659470 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:59 INFO - PROCESS | 3796 | 1466724659584 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 16:30:59 INFO - PROCESS | 3796 | 1466724659683 Marionette TRACE conn6 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:59 INFO - PROCESS | 3796 | 1466724659686 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:30:59 INFO - PROCESS | 3796 | ++DOCSHELL 1B13B400 == 44 [pid = 3796] [id = 143] 16:30:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (1B13B800) [pid = 3796] [serial = 427] [outer = 00000000] 16:30:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (1B944000) [pid = 3796] [serial = 428] [outer = 1B13B800] 16:30:59 INFO - PROCESS | 3796 | 1466724659739 Marionette DEBUG loaded listener.js 16:30:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (1B945800) [pid = 3796] [serial = 429] [outer = 1B13B800] 16:31:00 INFO - PROCESS | 3796 | 1466724660424 Marionette TRACE conn6 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 16:31:00 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. 16:31:00 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 970ms 16:31:00 INFO - PROCESS | 3796 | 1466724660440 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 16:31:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 16:31:00 INFO - PROCESS | 3796 | 1466724660444 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 16:31:00 INFO - PROCESS | 3796 | 1466724660449 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 16:31:00 INFO - PROCESS | 3796 | 1466724660452 Marionette TRACE conn6 <- [1,538,null,{}] 16:31:00 INFO - PROCESS | 3796 | 1466724660457 Marionette TRACE conn6 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:00 INFO - PROCESS | 3796 | 1466724660460 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:00 INFO - PROCESS | 3796 | 1466724660564 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 16:31:00 INFO - PROCESS | 3796 | 1466724660651 Marionette TRACE conn6 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:00 INFO - PROCESS | 3796 | 1466724660655 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:00 INFO - PROCESS | 3796 | ++DOCSHELL 0C74D000 == 45 [pid = 3796] [id = 144] 16:31:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (0C74F000) [pid = 3796] [serial = 430] [outer = 00000000] 16:31:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (0E08D400) [pid = 3796] [serial = 431] [outer = 0C74F000] 16:31:00 INFO - PROCESS | 3796 | 1466724660749 Marionette DEBUG loaded listener.js 16:31:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (11FD0800) [pid = 3796] [serial = 432] [outer = 0C74F000] 16:31:01 INFO - PROCESS | 3796 | 1466724661295 Marionette TRACE conn6 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 16:31:01 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. 16:31:01 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 870ms 16:31:01 INFO - PROCESS | 3796 | 1466724661320 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 16:31:01 INFO - PROCESS | 3796 | 1466724661324 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 16:31:01 INFO - PROCESS | 3796 | 1466724661330 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 16:31:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 16:31:01 INFO - PROCESS | 3796 | 1466724661332 Marionette TRACE conn6 <- [1,542,null,{}] 16:31:01 INFO - PROCESS | 3796 | 1466724661336 Marionette TRACE conn6 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:01 INFO - PROCESS | 3796 | 1466724661338 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:01 INFO - PROCESS | 3796 | 1466724661445 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 16:31:02 INFO - PROCESS | 3796 | --DOCSHELL 0D9EE400 == 44 [pid = 3796] [id = 137] 16:31:02 INFO - PROCESS | 3796 | --DOCSHELL 0C722000 == 43 [pid = 3796] [id = 136] 16:31:02 INFO - PROCESS | 3796 | --DOCSHELL 0C720800 == 42 [pid = 3796] [id = 135] 16:31:02 INFO - PROCESS | 3796 | --DOCSHELL 174AF400 == 41 [pid = 3796] [id = 134] 16:31:02 INFO - PROCESS | 3796 | --DOCSHELL 16A86400 == 40 [pid = 3796] [id = 133] 16:31:02 INFO - PROCESS | 3796 | --DOCSHELL 13E7A000 == 39 [pid = 3796] [id = 132] 16:31:02 INFO - PROCESS | 3796 | --DOCSHELL 0DAB0C00 == 38 [pid = 3796] [id = 131] 16:31:02 INFO - PROCESS | 3796 | --DOCSHELL 0C756400 == 37 [pid = 3796] [id = 130] 16:31:02 INFO - PROCESS | 3796 | --DOCSHELL 0C75B000 == 36 [pid = 3796] [id = 129] 16:31:02 INFO - PROCESS | 3796 | --DOCSHELL 0C742000 == 35 [pid = 3796] [id = 128] 16:31:02 INFO - PROCESS | 3796 | --DOCSHELL 1446C000 == 34 [pid = 3796] [id = 127] 16:31:02 INFO - PROCESS | 3796 | --DOCSHELL 0C75E800 == 33 [pid = 3796] [id = 118] 16:31:02 INFO - PROCESS | 3796 | --DOCSHELL 1B13B400 == 32 [pid = 3796] [id = 143] 16:31:02 INFO - PROCESS | 3796 | --DOCSHELL 0C74D000 == 31 [pid = 3796] [id = 144] 16:31:02 INFO - PROCESS | 3796 | --DOCSHELL 1A9BE800 == 30 [pid = 3796] [id = 142] 16:31:02 INFO - PROCESS | 3796 | --DOCSHELL 19B06000 == 29 [pid = 3796] [id = 141] 16:31:02 INFO - PROCESS | 3796 | --DOCSHELL 18FF6000 == 28 [pid = 3796] [id = 138] 16:31:02 INFO - PROCESS | 3796 | --DOCSHELL 0C752800 == 27 [pid = 3796] [id = 139] 16:31:02 INFO - PROCESS | 3796 | --DOCSHELL 13357800 == 26 [pid = 3796] [id = 140] 16:31:02 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (16A88400) [pid = 3796] [serial = 364] [outer = 00000000] [url = about:blank] 16:31:02 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (14F5D400) [pid = 3796] [serial = 361] [outer = 00000000] [url = about:blank] 16:31:02 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (0CED2400) [pid = 3796] [serial = 355] [outer = 00000000] [url = about:blank] 16:31:02 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (0D267800) [pid = 3796] [serial = 356] [outer = 00000000] [url = about:blank] 16:31:02 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (154ADC00) [pid = 3796] [serial = 353] [outer = 00000000] [url = about:blank] 16:31:02 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (12563000) [pid = 3796] [serial = 352] [outer = 00000000] [url = about:blank] 16:31:02 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (1751C800) [pid = 3796] [serial = 367] [outer = 00000000] [url = about:blank] 16:31:02 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (126E5800) [pid = 3796] [serial = 344] [outer = 00000000] [url = about:blank] 16:31:02 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (12596C00) [pid = 3796] [serial = 343] [outer = 00000000] [url = about:blank] 16:31:02 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (1914DC00) [pid = 3796] [serial = 347] [outer = 00000000] [url = about:blank] 16:31:02 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (176C4000) [pid = 3796] [serial = 346] [outer = 00000000] [url = about:blank] 16:31:02 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (176B9800) [pid = 3796] [serial = 350] [outer = 00000000] [url = about:blank] 16:31:02 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (14474400) [pid = 3796] [serial = 349] [outer = 00000000] [url = about:blank] 16:31:02 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (16D70800) [pid = 3796] [serial = 365] [outer = 00000000] [url = about:blank] 16:31:02 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (18F13C00) [pid = 3796] [serial = 370] [outer = 00000000] [url = about:blank] 16:31:02 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (17659400) [pid = 3796] [serial = 368] [outer = 00000000] [url = about:blank] 16:31:02 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (176BB400) [pid = 3796] [serial = 376] [outer = 00000000] [url = about:blank] 16:31:02 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (0E1C7C00) [pid = 3796] [serial = 358] [outer = 00000000] [url = about:blank] 16:31:02 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (19088400) [pid = 3796] [serial = 371] [outer = 00000000] [url = about:blank] 16:31:02 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (11D0C800) [pid = 3796] [serial = 359] [outer = 00000000] [url = about:blank] 16:31:02 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (19F53C00) [pid = 3796] [serial = 379] [outer = 00000000] [url = about:blank] 16:31:02 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1256D800) [pid = 3796] [serial = 373] [outer = 00000000] [url = about:blank] 16:31:02 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (16D76000) [pid = 3796] [serial = 377] [outer = 00000000] [url = about:blank] 16:31:02 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (14FDF400) [pid = 3796] [serial = 362] [outer = 00000000] [url = about:blank] 16:31:02 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (12593C00) [pid = 3796] [serial = 374] [outer = 00000000] [url = about:blank] 16:31:02 INFO - PROCESS | 3796 | 1466724662325 Marionette TRACE conn6 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:02 INFO - PROCESS | 3796 | 1466724662328 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:02 INFO - PROCESS | 3796 | ++DOCSHELL 0C713800 == 27 [pid = 3796] [id = 145] 16:31:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (0C714000) [pid = 3796] [serial = 433] [outer = 00000000] 16:31:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (0C71A800) [pid = 3796] [serial = 434] [outer = 0C714000] 16:31:02 INFO - PROCESS | 3796 | 1466724662383 Marionette DEBUG loaded listener.js 16:31:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (0C722000) [pid = 3796] [serial = 435] [outer = 0C714000] 16:31:02 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:31:02 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:31:02 INFO - PROCESS | 3796 | 1466724662796 Marionette TRACE conn6 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 16:31:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 16:31:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1520ms 16:31:02 INFO - PROCESS | 3796 | 1466724662856 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 16:31:02 INFO - PROCESS | 3796 | 1466724662859 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 16:31:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 16:31:02 INFO - PROCESS | 3796 | 1466724662863 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 16:31:02 INFO - PROCESS | 3796 | 1466724662866 Marionette TRACE conn6 <- [1,546,null,{}] 16:31:02 INFO - PROCESS | 3796 | 1466724662876 Marionette TRACE conn6 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:02 INFO - PROCESS | 3796 | 1466724662878 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:02 INFO - PROCESS | 3796 | 1466724662964 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 16:31:02 INFO - PROCESS | 3796 | 1466724662974 Marionette TRACE conn6 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:02 INFO - PROCESS | 3796 | 1466724662977 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:02 INFO - PROCESS | 3796 | ++DOCSHELL 0CE6E000 == 28 [pid = 3796] [id = 146] 16:31:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (0CE70400) [pid = 3796] [serial = 436] [outer = 00000000] 16:31:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (0D261400) [pid = 3796] [serial = 437] [outer = 0CE70400] 16:31:03 INFO - PROCESS | 3796 | 1466724663023 Marionette DEBUG loaded listener.js 16:31:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (0D951000) [pid = 3796] [serial = 438] [outer = 0CE70400] 16:31:03 INFO - PROCESS | 3796 | 1466724663491 Marionette TRACE conn6 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 16:31:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 16:31:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 670ms 16:31:03 INFO - PROCESS | 3796 | 1466724663538 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 16:31:03 INFO - PROCESS | 3796 | 1466724663542 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 16:31:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 16:31:03 INFO - PROCESS | 3796 | 1466724663546 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 16:31:03 INFO - PROCESS | 3796 | 1466724663548 Marionette TRACE conn6 <- [1,550,null,{}] 16:31:03 INFO - PROCESS | 3796 | 1466724663552 Marionette TRACE conn6 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:03 INFO - PROCESS | 3796 | 1466724663554 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:03 INFO - PROCESS | 3796 | 1466724663672 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 16:31:03 INFO - PROCESS | 3796 | 1466724663802 Marionette TRACE conn6 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:03 INFO - PROCESS | 3796 | 1466724663804 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:03 INFO - PROCESS | 3796 | ++DOCSHELL 0C75E400 == 29 [pid = 3796] [id = 147] 16:31:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (11D95C00) [pid = 3796] [serial = 439] [outer = 00000000] 16:31:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (11EE4800) [pid = 3796] [serial = 440] [outer = 11D95C00] 16:31:03 INFO - PROCESS | 3796 | 1466724663851 Marionette DEBUG loaded listener.js 16:31:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (12560C00) [pid = 3796] [serial = 441] [outer = 11D95C00] 16:31:04 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:31:04 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:31:04 INFO - PROCESS | 3796 | 1466724664235 Marionette TRACE conn6 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 16:31:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 16:31:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 731ms 16:31:04 INFO - PROCESS | 3796 | 1466724664281 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 16:31:04 INFO - PROCESS | 3796 | 1466724664283 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 16:31:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 16:31:04 INFO - PROCESS | 3796 | 1466724664296 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 16:31:04 INFO - PROCESS | 3796 | 1466724664302 Marionette TRACE conn6 <- [1,554,null,{}] 16:31:04 INFO - PROCESS | 3796 | 1466724664307 Marionette TRACE conn6 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:04 INFO - PROCESS | 3796 | 1466724664311 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:04 INFO - PROCESS | 3796 | 1466724664446 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 16:31:04 INFO - PROCESS | 3796 | 1466724664467 Marionette TRACE conn6 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:04 INFO - PROCESS | 3796 | 1466724664469 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:04 INFO - PROCESS | 3796 | ++DOCSHELL 12568400 == 30 [pid = 3796] [id = 148] 16:31:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1256E400) [pid = 3796] [serial = 442] [outer = 00000000] 16:31:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (12652400) [pid = 3796] [serial = 443] [outer = 1256E400] 16:31:04 INFO - PROCESS | 3796 | 1466724664515 Marionette DEBUG loaded listener.js 16:31:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1446EC00) [pid = 3796] [serial = 444] [outer = 1256E400] 16:31:04 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:31:04 INFO - PROCESS | 3796 | [3796] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:31:04 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:31:05 INFO - PROCESS | 3796 | 1466724664995 Marionette TRACE conn6 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 16:31:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 16:31:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 731ms 16:31:05 INFO - PROCESS | 3796 | 1466724665021 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 16:31:05 INFO - PROCESS | 3796 | 1466724665024 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 16:31:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 16:31:05 INFO - PROCESS | 3796 | 1466724665068 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 16:31:05 INFO - PROCESS | 3796 | 1466724665070 Marionette TRACE conn6 <- [1,558,null,{}] 16:31:05 INFO - PROCESS | 3796 | 1466724665073 Marionette TRACE conn6 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:05 INFO - PROCESS | 3796 | 1466724665075 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:05 INFO - PROCESS | 3796 | 1466724665188 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 16:31:05 INFO - PROCESS | 3796 | 1466724665197 Marionette TRACE conn6 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:05 INFO - PROCESS | 3796 | 1466724665199 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:05 INFO - PROCESS | 3796 | ++DOCSHELL 14F5D800 == 31 [pid = 3796] [id = 149] 16:31:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (154A5400) [pid = 3796] [serial = 445] [outer = 00000000] 16:31:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (16A77400) [pid = 3796] [serial = 446] [outer = 154A5400] 16:31:05 INFO - PROCESS | 3796 | 1466724665287 Marionette DEBUG loaded listener.js 16:31:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (16C29800) [pid = 3796] [serial = 447] [outer = 154A5400] 16:31:05 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:31:05 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:31:05 INFO - PROCESS | 3796 | 1466724665667 Marionette TRACE conn6 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 16:31:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 16:31:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 630ms 16:31:05 INFO - PROCESS | 3796 | 1466724665696 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 16:31:05 INFO - PROCESS | 3796 | 1466724665698 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 16:31:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 16:31:05 INFO - PROCESS | 3796 | 1466724665701 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 16:31:05 INFO - PROCESS | 3796 | 1466724665702 Marionette TRACE conn6 <- [1,562,null,{}] 16:31:05 INFO - PROCESS | 3796 | 1466724665706 Marionette TRACE conn6 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:05 INFO - PROCESS | 3796 | 1466724665708 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:05 INFO - PROCESS | 3796 | 1466724665814 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 16:31:05 INFO - PROCESS | 3796 | 1466724665914 Marionette TRACE conn6 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:05 INFO - PROCESS | 3796 | 1466724665920 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:05 INFO - PROCESS | 3796 | ++DOCSHELL 15B4E000 == 32 [pid = 3796] [id = 150] 16:31:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (15B54000) [pid = 3796] [serial = 448] [outer = 00000000] 16:31:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (16D71C00) [pid = 3796] [serial = 449] [outer = 15B54000] 16:31:05 INFO - PROCESS | 3796 | 1466724665978 Marionette DEBUG loaded listener.js 16:31:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (1751D400) [pid = 3796] [serial = 450] [outer = 15B54000] 16:31:06 INFO - PROCESS | 3796 | 1466724666716 Marionette TRACE conn6 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 16:31:06 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (174B1C00) [pid = 3796] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 16:31:06 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (0C722400) [pid = 3796] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 16:31:06 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (0C753C00) [pid = 3796] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 16:31:06 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (1446C800) [pid = 3796] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 16:31:06 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (19F46800) [pid = 3796] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 16:31:06 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (0D9EAC00) [pid = 3796] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 16:31:06 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (0C756C00) [pid = 3796] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 16:31:06 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (0DDB2400) [pid = 3796] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 16:31:06 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (13E7B400) [pid = 3796] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 16:31:06 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (0C74A800) [pid = 3796] [serial = 382] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 16:31:06 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (19149400) [pid = 3796] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 16:31:06 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (16A88800) [pid = 3796] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 16:31:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 16:31:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1078ms 16:31:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 16:31:06 INFO - PROCESS | 3796 | 1466724666780 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 16:31:06 INFO - PROCESS | 3796 | 1466724666782 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 16:31:06 INFO - PROCESS | 3796 | 1466724666784 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 16:31:06 INFO - PROCESS | 3796 | 1466724666786 Marionette TRACE conn6 <- [1,566,null,{}] 16:31:06 INFO - PROCESS | 3796 | 1466724666789 Marionette TRACE conn6 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:06 INFO - PROCESS | 3796 | 1466724666791 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:06 INFO - PROCESS | 3796 | 1466724666907 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 16:31:06 INFO - PROCESS | 3796 | 1466724666913 Marionette TRACE conn6 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:06 INFO - PROCESS | 3796 | 1466724666915 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:06 INFO - PROCESS | 3796 | ++DOCSHELL 08A7E000 == 33 [pid = 3796] [id = 151] 16:31:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (0E9DF400) [pid = 3796] [serial = 451] [outer = 00000000] 16:31:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (13360400) [pid = 3796] [serial = 452] [outer = 0E9DF400] 16:31:06 INFO - PROCESS | 3796 | 1466724666960 Marionette DEBUG loaded listener.js 16:31:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (15C1F000) [pid = 3796] [serial = 453] [outer = 0E9DF400] 16:31:07 INFO - PROCESS | 3796 | 1466724667388 Marionette TRACE conn6 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 16:31:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 16:31:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 630ms 16:31:07 INFO - PROCESS | 3796 | 1466724667416 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 16:31:07 INFO - PROCESS | 3796 | 1466724667418 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 16:31:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 16:31:07 INFO - PROCESS | 3796 | 1466724667421 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 16:31:07 INFO - PROCESS | 3796 | 1466724667422 Marionette TRACE conn6 <- [1,570,null,{}] 16:31:07 INFO - PROCESS | 3796 | 1466724667426 Marionette TRACE conn6 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:07 INFO - PROCESS | 3796 | 1466724667427 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:07 INFO - PROCESS | 3796 | 1466724667503 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 16:31:07 INFO - PROCESS | 3796 | 1466724667508 Marionette TRACE conn6 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:07 INFO - PROCESS | 3796 | 1466724667510 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:07 INFO - PROCESS | 3796 | ++DOCSHELL 16A7C400 == 34 [pid = 3796] [id = 152] 16:31:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (174A5000) [pid = 3796] [serial = 454] [outer = 00000000] 16:31:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (176C3400) [pid = 3796] [serial = 455] [outer = 174A5000] 16:31:07 INFO - PROCESS | 3796 | 1466724667554 Marionette DEBUG loaded listener.js 16:31:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (17BCB000) [pid = 3796] [serial = 456] [outer = 174A5000] 16:31:07 INFO - PROCESS | 3796 | 1466724667978 Marionette TRACE conn6 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 16:31:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 16:31:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 570ms 16:31:07 INFO - PROCESS | 3796 | 1466724667991 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 16:31:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 16:31:07 INFO - PROCESS | 3796 | 1466724667993 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 16:31:08 INFO - PROCESS | 3796 | 1466724667996 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 16:31:08 INFO - PROCESS | 3796 | 1466724667998 Marionette TRACE conn6 <- [1,574,null,{}] 16:31:08 INFO - PROCESS | 3796 | 1466724668001 Marionette TRACE conn6 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:08 INFO - PROCESS | 3796 | 1466724668003 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:08 INFO - PROCESS | 3796 | 1466724668124 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 16:31:08 INFO - PROCESS | 3796 | 1466724668129 Marionette TRACE conn6 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:08 INFO - PROCESS | 3796 | 1466724668131 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:08 INFO - PROCESS | 3796 | ++DOCSHELL 17521C00 == 35 [pid = 3796] [id = 153] 16:31:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (176C2800) [pid = 3796] [serial = 457] [outer = 00000000] 16:31:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (18417400) [pid = 3796] [serial = 458] [outer = 176C2800] 16:31:08 INFO - PROCESS | 3796 | 1466724668174 Marionette DEBUG loaded listener.js 16:31:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (18FF1C00) [pid = 3796] [serial = 459] [outer = 176C2800] 16:31:08 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:31:08 INFO - PROCESS | 3796 | [3796] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:31:08 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:31:08 INFO - PROCESS | 3796 | 1466724668590 Marionette TRACE conn6 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 16:31:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 16:31:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 630ms 16:31:08 INFO - PROCESS | 3796 | 1466724668638 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 16:31:08 INFO - PROCESS | 3796 | 1466724668640 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 16:31:08 INFO - PROCESS | 3796 | 1466724668643 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 16:31:08 INFO - PROCESS | 3796 | 1466724668644 Marionette TRACE conn6 <- [1,578,null,{}] 16:31:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 16:31:08 INFO - PROCESS | 3796 | 1466724668648 Marionette TRACE conn6 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:08 INFO - PROCESS | 3796 | 1466724668649 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:08 INFO - PROCESS | 3796 | 1466724668777 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 16:31:08 INFO - PROCESS | 3796 | 1466724668863 Marionette TRACE conn6 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:08 INFO - PROCESS | 3796 | 1466724668866 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:08 INFO - PROCESS | 3796 | ++DOCSHELL 08A84800 == 36 [pid = 3796] [id = 154] 16:31:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (08A85000) [pid = 3796] [serial = 460] [outer = 00000000] 16:31:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (0C71A000) [pid = 3796] [serial = 461] [outer = 08A85000] 16:31:08 INFO - PROCESS | 3796 | 1466724668924 Marionette DEBUG loaded listener.js 16:31:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (0C749C00) [pid = 3796] [serial = 462] [outer = 08A85000] 16:31:09 INFO - PROCESS | 3796 | 1466724669676 Marionette TRACE conn6 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 16:31:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 16:31:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1068ms 16:31:09 INFO - PROCESS | 3796 | 1466724669732 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 16:31:09 INFO - PROCESS | 3796 | 1466724669737 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 16:31:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 16:31:09 INFO - PROCESS | 3796 | 1466724669742 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 16:31:09 INFO - PROCESS | 3796 | 1466724669745 Marionette TRACE conn6 <- [1,582,null,{}] 16:31:09 INFO - PROCESS | 3796 | 1466724669750 Marionette TRACE conn6 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:09 INFO - PROCESS | 3796 | 1466724669753 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:09 INFO - PROCESS | 3796 | 1466724669872 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 16:31:10 INFO - PROCESS | 3796 | 1466724669995 Marionette TRACE conn6 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:10 INFO - PROCESS | 3796 | 1466724669998 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:10 INFO - PROCESS | 3796 | ++DOCSHELL 0DE3F000 == 37 [pid = 3796] [id = 155] 16:31:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (0DE3F800) [pid = 3796] [serial = 463] [outer = 00000000] 16:31:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (11EE8800) [pid = 3796] [serial = 464] [outer = 0DE3F800] 16:31:10 INFO - PROCESS | 3796 | 1466724670055 Marionette DEBUG loaded listener.js 16:31:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (1256B800) [pid = 3796] [serial = 465] [outer = 0DE3F800] 16:31:10 INFO - PROCESS | 3796 | 1466724670777 Marionette TRACE conn6 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 16:31:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 16:31:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1075ms 16:31:10 INFO - PROCESS | 3796 | 1466724670835 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 16:31:10 INFO - PROCESS | 3796 | 1466724670838 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 16:31:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 16:31:10 INFO - PROCESS | 3796 | 1466724670842 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 16:31:10 INFO - PROCESS | 3796 | 1466724670844 Marionette TRACE conn6 <- [1,586,null,{}] 16:31:10 INFO - PROCESS | 3796 | 1466724670848 Marionette TRACE conn6 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:10 INFO - PROCESS | 3796 | 1466724670851 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:11 INFO - PROCESS | 3796 | 1466724671204 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 16:31:11 INFO - PROCESS | 3796 | [3796] 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 16:31:11 INFO - PROCESS | 3796 | 1466724671390 Marionette TRACE conn6 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:11 INFO - PROCESS | 3796 | 1466724671393 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:11 INFO - PROCESS | 3796 | ++DOCSHELL 0C742000 == 38 [pid = 3796] [id = 156] 16:31:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (0C742800) [pid = 3796] [serial = 466] [outer = 00000000] 16:31:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (0C750C00) [pid = 3796] [serial = 467] [outer = 0C742800] 16:31:11 INFO - PROCESS | 3796 | 1466724671489 Marionette DEBUG loaded listener.js 16:31:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (0C75D800) [pid = 3796] [serial = 468] [outer = 0C742800] 16:31:11 INFO - PROCESS | 3796 | --DOCSHELL 17521C00 == 37 [pid = 3796] [id = 153] 16:31:11 INFO - PROCESS | 3796 | --DOCSHELL 16A7C400 == 36 [pid = 3796] [id = 152] 16:31:11 INFO - PROCESS | 3796 | --DOCSHELL 08A7E000 == 35 [pid = 3796] [id = 151] 16:31:11 INFO - PROCESS | 3796 | --DOCSHELL 15B4E000 == 34 [pid = 3796] [id = 150] 16:31:11 INFO - PROCESS | 3796 | --DOCSHELL 14F5D800 == 33 [pid = 3796] [id = 149] 16:31:11 INFO - PROCESS | 3796 | --DOCSHELL 12568400 == 32 [pid = 3796] [id = 148] 16:31:11 INFO - PROCESS | 3796 | --DOCSHELL 0C75E400 == 31 [pid = 3796] [id = 147] 16:31:11 INFO - PROCESS | 3796 | --DOCSHELL 0CE6E000 == 30 [pid = 3796] [id = 146] 16:31:11 INFO - PROCESS | 3796 | --DOCSHELL 0C713800 == 29 [pid = 3796] [id = 145] 16:31:11 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (17659C00) [pid = 3796] [serial = 402] [outer = 00000000] [url = about:blank] 16:31:11 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (1763F400) [pid = 3796] [serial = 401] [outer = 00000000] [url = about:blank] 16:31:11 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (1218C400) [pid = 3796] [serial = 407] [outer = 00000000] [url = about:blank] 16:31:11 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (176E5C00) [pid = 3796] [serial = 404] [outer = 00000000] [url = about:blank] 16:31:11 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (19902C00) [pid = 3796] [serial = 410] [outer = 00000000] [url = about:blank] 16:31:11 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (19F54400) [pid = 3796] [serial = 380] [outer = 00000000] [url = about:blank] 16:31:11 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (16D73400) [pid = 3796] [serial = 386] [outer = 00000000] [url = about:blank] 16:31:11 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (176B8400) [pid = 3796] [serial = 387] [outer = 00000000] [url = about:blank] 16:31:11 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (0C75BC00) [pid = 3796] [serial = 389] [outer = 00000000] [url = about:blank] 16:31:11 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (19F49000) [pid = 3796] [serial = 411] [outer = 00000000] [url = about:blank] 16:31:11 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (0D084800) [pid = 3796] [serial = 390] [outer = 00000000] [url = about:blank] 16:31:11 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (11D09400) [pid = 3796] [serial = 392] [outer = 00000000] [url = about:blank] 16:31:11 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (12188400) [pid = 3796] [serial = 393] [outer = 00000000] [url = about:blank] 16:31:11 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (14F5C000) [pid = 3796] [serial = 395] [outer = 00000000] [url = about:blank] 16:31:11 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (12562800) [pid = 3796] [serial = 383] [outer = 00000000] [url = about:blank] 16:31:11 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (12649000) [pid = 3796] [serial = 384] [outer = 00000000] [url = about:blank] 16:31:11 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (1751F400) [pid = 3796] [serial = 405] [outer = 00000000] [url = about:blank] 16:31:11 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (1A3E4C00) [pid = 3796] [serial = 414] [outer = 00000000] [url = about:blank] 16:31:11 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (0C71F800) [pid = 3796] [serial = 161] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 16:31:11 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (1A30CC00) [pid = 3796] [serial = 413] [outer = 00000000] [url = about:blank] 16:31:11 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (16D72C00) [pid = 3796] [serial = 398] [outer = 00000000] [url = about:blank] 16:31:11 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (16D7C000) [pid = 3796] [serial = 399] [outer = 00000000] [url = about:blank] 16:31:11 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (15B51C00) [pid = 3796] [serial = 396] [outer = 00000000] [url = about:blank] 16:31:11 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (16C2CC00) [pid = 3796] [serial = 408] [outer = 00000000] [url = about:blank] 16:31:12 INFO - PROCESS | 3796 | 1466724671996 Marionette TRACE conn6 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 16:31:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 16:31:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1166ms 16:31:12 INFO - PROCESS | 3796 | 1466724672015 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 16:31:12 INFO - PROCESS | 3796 | 1466724672019 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 16:31:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 16:31:12 INFO - PROCESS | 3796 | 1466724672023 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 16:31:12 INFO - PROCESS | 3796 | 1466724672026 Marionette TRACE conn6 <- [1,590,null,{}] 16:31:12 INFO - PROCESS | 3796 | 1466724672030 Marionette TRACE conn6 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:12 INFO - PROCESS | 3796 | 1466724672033 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:12 INFO - PROCESS | 3796 | 1466724672118 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 16:31:12 INFO - PROCESS | 3796 | 1466724672125 Marionette TRACE conn6 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:12 INFO - PROCESS | 3796 | 1466724672127 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:12 INFO - PROCESS | 3796 | ++DOCSHELL 0D2EDC00 == 30 [pid = 3796] [id = 157] 16:31:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (0D2EF000) [pid = 3796] [serial = 469] [outer = 00000000] 16:31:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (0DA6F000) [pid = 3796] [serial = 470] [outer = 0D2EF000] 16:31:12 INFO - PROCESS | 3796 | 1466724672174 Marionette DEBUG loaded listener.js 16:31:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (0E107400) [pid = 3796] [serial = 471] [outer = 0D2EF000] 16:31:12 INFO - PROCESS | 3796 | 1466724672662 Marionette TRACE conn6 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 16:31:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 16:31:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 670ms 16:31:12 INFO - PROCESS | 3796 | 1466724672694 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 16:31:12 INFO - PROCESS | 3796 | 1466724672697 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 16:31:12 INFO - PROCESS | 3796 | 1466724672700 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 16:31:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 16:31:12 INFO - PROCESS | 3796 | 1466724672702 Marionette TRACE conn6 <- [1,594,null,{}] 16:31:12 INFO - PROCESS | 3796 | 1466724672706 Marionette TRACE conn6 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:12 INFO - PROCESS | 3796 | 1466724672708 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:12 INFO - PROCESS | 3796 | 1466724672820 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 16:31:12 INFO - PROCESS | 3796 | 1466724672901 Marionette TRACE conn6 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:12 INFO - PROCESS | 3796 | 1466724672903 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:12 INFO - PROCESS | 3796 | ++DOCSHELL 12620C00 == 31 [pid = 3796] [id = 158] 16:31:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (1272CC00) [pid = 3796] [serial = 472] [outer = 00000000] 16:31:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (127C6400) [pid = 3796] [serial = 473] [outer = 1272CC00] 16:31:12 INFO - PROCESS | 3796 | 1466724672956 Marionette DEBUG loaded listener.js 16:31:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (1256A000) [pid = 3796] [serial = 474] [outer = 1272CC00] 16:31:13 INFO - PROCESS | 3796 | 1466724673368 Marionette TRACE conn6 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 16:31:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 16:31:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 731ms 16:31:13 INFO - PROCESS | 3796 | 1466724673435 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 16:31:13 INFO - PROCESS | 3796 | 1466724673439 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 16:31:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 16:31:13 INFO - PROCESS | 3796 | 1466724673449 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 16:31:13 INFO - PROCESS | 3796 | 1466724673454 Marionette TRACE conn6 <- [1,598,null,{}] 16:31:13 INFO - PROCESS | 3796 | 1466724673457 Marionette TRACE conn6 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:13 INFO - PROCESS | 3796 | 1466724673460 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:13 INFO - PROCESS | 3796 | 1466724673558 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 16:31:13 INFO - PROCESS | 3796 | 1466724673567 Marionette TRACE conn6 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:13 INFO - PROCESS | 3796 | 1466724673569 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:13 INFO - PROCESS | 3796 | ++DOCSHELL 14F62C00 == 32 [pid = 3796] [id = 159] 16:31:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (15C21400) [pid = 3796] [serial = 475] [outer = 00000000] 16:31:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (16D72C00) [pid = 3796] [serial = 476] [outer = 15C21400] 16:31:13 INFO - PROCESS | 3796 | 1466724673613 Marionette DEBUG loaded listener.js 16:31:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (17497800) [pid = 3796] [serial = 477] [outer = 15C21400] 16:31:14 INFO - PROCESS | 3796 | 1466724674043 Marionette TRACE conn6 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 16:31:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 16:31:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 630ms 16:31:14 INFO - PROCESS | 3796 | 1466724674075 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 16:31:14 INFO - PROCESS | 3796 | 1466724674077 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 16:31:14 INFO - PROCESS | 3796 | 1466724674080 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 16:31:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 16:31:14 INFO - PROCESS | 3796 | 1466724674082 Marionette TRACE conn6 <- [1,602,null,{}] 16:31:14 INFO - PROCESS | 3796 | 1466724674085 Marionette TRACE conn6 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:14 INFO - PROCESS | 3796 | 1466724674087 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:14 INFO - PROCESS | 3796 | 1466724674202 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 16:31:14 INFO - PROCESS | 3796 | 1466724674283 Marionette TRACE conn6 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:14 INFO - PROCESS | 3796 | 1466724674285 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:14 INFO - PROCESS | 3796 | ++DOCSHELL 126E3400 == 33 [pid = 3796] [id = 160] 16:31:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (174B3800) [pid = 3796] [serial = 478] [outer = 00000000] 16:31:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1765F400) [pid = 3796] [serial = 479] [outer = 174B3800] 16:31:14 INFO - PROCESS | 3796 | 1466724674328 Marionette DEBUG loaded listener.js 16:31:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (176BE000) [pid = 3796] [serial = 480] [outer = 174B3800] 16:31:14 INFO - PROCESS | 3796 | 1466724674740 Marionette TRACE conn6 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 16:31:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 16:31:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 671ms 16:31:14 INFO - PROCESS | 3796 | 1466724674755 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 16:31:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 16:31:14 INFO - PROCESS | 3796 | 1466724674757 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 16:31:14 INFO - PROCESS | 3796 | 1466724674760 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 16:31:14 INFO - PROCESS | 3796 | 1466724674762 Marionette TRACE conn6 <- [1,606,null,{}] 16:31:14 INFO - PROCESS | 3796 | 1466724674765 Marionette TRACE conn6 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:14 INFO - PROCESS | 3796 | 1466724674767 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:14 INFO - PROCESS | 3796 | 1466724674885 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 16:31:14 INFO - PROCESS | 3796 | 1466724674891 Marionette TRACE conn6 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:14 INFO - PROCESS | 3796 | 1466724674897 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:14 INFO - PROCESS | 3796 | ++DOCSHELL 176E5C00 == 34 [pid = 3796] [id = 161] 16:31:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (17BBFC00) [pid = 3796] [serial = 481] [outer = 00000000] 16:31:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (1839EC00) [pid = 3796] [serial = 482] [outer = 17BBFC00] 16:31:15 INFO - PROCESS | 3796 | 1466724675001 Marionette DEBUG loaded listener.js 16:31:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (190C8800) [pid = 3796] [serial = 483] [outer = 17BBFC00] 16:31:15 INFO - PROCESS | 3796 | 1466724675462 Marionette TRACE conn6 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 16:31:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 16:31:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 730ms 16:31:15 INFO - PROCESS | 3796 | 1466724675499 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 16:31:15 INFO - PROCESS | 3796 | 1466724675501 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 16:31:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 16:31:15 INFO - PROCESS | 3796 | 1466724675513 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 16:31:15 INFO - PROCESS | 3796 | 1466724675515 Marionette TRACE conn6 <- [1,610,null,{}] 16:31:15 INFO - PROCESS | 3796 | 1466724675552 Marionette TRACE conn6 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:15 INFO - PROCESS | 3796 | 1466724675554 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:15 INFO - PROCESS | 3796 | 1466724675664 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 16:31:15 INFO - PROCESS | 3796 | 1466724675675 Marionette TRACE conn6 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:15 INFO - PROCESS | 3796 | 1466724675677 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:15 INFO - PROCESS | 3796 | ++DOCSHELL 12722000 == 35 [pid = 3796] [id = 162] 16:31:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (17655400) [pid = 3796] [serial = 484] [outer = 00000000] 16:31:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (19B0C400) [pid = 3796] [serial = 485] [outer = 17655400] 16:31:15 INFO - PROCESS | 3796 | 1466724675720 Marionette DEBUG loaded listener.js 16:31:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (19F46C00) [pid = 3796] [serial = 486] [outer = 17655400] 16:31:16 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (154A5400) [pid = 3796] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 16:31:16 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (0C714000) [pid = 3796] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 16:31:16 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (15B54000) [pid = 3796] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 16:31:16 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (11D95C00) [pid = 3796] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 16:31:16 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (0C74F000) [pid = 3796] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 16:31:16 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (0C754C00) [pid = 3796] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 16:31:16 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (13360000) [pid = 3796] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 16:31:16 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (19B07000) [pid = 3796] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 16:31:16 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (1AA8B000) [pid = 3796] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 16:31:16 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (1B13B800) [pid = 3796] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 16:31:16 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (0E9DF400) [pid = 3796] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 16:31:16 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (0CE70400) [pid = 3796] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 16:31:16 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (1256E400) [pid = 3796] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 16:31:16 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (174A5000) [pid = 3796] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 16:31:16 INFO - PROCESS | 3796 | 1466724676271 Marionette TRACE conn6 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 16:31:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 16:31:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 810ms 16:31:16 INFO - PROCESS | 3796 | 1466724676316 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 16:31:16 INFO - PROCESS | 3796 | 1466724676318 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 16:31:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 16:31:16 INFO - PROCESS | 3796 | 1466724676321 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 16:31:16 INFO - PROCESS | 3796 | 1466724676323 Marionette TRACE conn6 <- [1,614,null,{}] 16:31:16 INFO - PROCESS | 3796 | 1466724676326 Marionette TRACE conn6 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:16 INFO - PROCESS | 3796 | 1466724676328 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:16 INFO - PROCESS | 3796 | 1466724676404 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 16:31:16 INFO - PROCESS | 3796 | 1466724676410 Marionette TRACE conn6 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:16 INFO - PROCESS | 3796 | 1466724676412 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:16 INFO - PROCESS | 3796 | ++DOCSHELL 0D969C00 == 36 [pid = 3796] [id = 163] 16:31:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (0D9EF800) [pid = 3796] [serial = 487] [outer = 00000000] 16:31:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (126E1400) [pid = 3796] [serial = 488] [outer = 0D9EF800] 16:31:16 INFO - PROCESS | 3796 | 1466724676455 Marionette DEBUG loaded listener.js 16:31:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (13360000) [pid = 3796] [serial = 489] [outer = 0D9EF800] 16:31:16 INFO - PROCESS | 3796 | 1466724676883 Marionette TRACE conn6 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 16:31:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 16:31:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 570ms 16:31:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 16:31:16 INFO - PROCESS | 3796 | 1466724676892 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 16:31:16 INFO - PROCESS | 3796 | 1466724676894 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 16:31:16 INFO - PROCESS | 3796 | 1466724676908 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 16:31:16 INFO - PROCESS | 3796 | 1466724676909 Marionette TRACE conn6 <- [1,618,null,{}] 16:31:16 INFO - PROCESS | 3796 | 1466724676913 Marionette TRACE conn6 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:16 INFO - PROCESS | 3796 | 1466724676915 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:17 INFO - PROCESS | 3796 | 1466724677017 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 16:31:17 INFO - PROCESS | 3796 | 1466724677028 Marionette TRACE conn6 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:17 INFO - PROCESS | 3796 | 1466724677029 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:17 INFO - PROCESS | 3796 | ++DOCSHELL 15C1BC00 == 37 [pid = 3796] [id = 164] 16:31:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (174A5000) [pid = 3796] [serial = 490] [outer = 00000000] 16:31:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (19F4C400) [pid = 3796] [serial = 491] [outer = 174A5000] 16:31:17 INFO - PROCESS | 3796 | 1466724677072 Marionette DEBUG loaded listener.js 16:31:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (19F53C00) [pid = 3796] [serial = 492] [outer = 174A5000] 16:31:17 INFO - PROCESS | 3796 | 1466724677498 Marionette TRACE conn6 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 16:31:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 16:31:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 630ms 16:31:17 INFO - PROCESS | 3796 | 1466724677531 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 16:31:17 INFO - PROCESS | 3796 | 1466724677533 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 16:31:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 16:31:17 INFO - PROCESS | 3796 | 1466724677536 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 16:31:17 INFO - PROCESS | 3796 | 1466724677537 Marionette TRACE conn6 <- [1,622,null,{}] 16:31:17 INFO - PROCESS | 3796 | 1466724677545 Marionette TRACE conn6 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:17 INFO - PROCESS | 3796 | 1466724677547 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:17 INFO - PROCESS | 3796 | 1466724677628 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 16:31:17 INFO - PROCESS | 3796 | 1466724677633 Marionette TRACE conn6 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:17 INFO - PROCESS | 3796 | 1466724677635 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:17 INFO - PROCESS | 3796 | ++DOCSHELL 14F62400 == 38 [pid = 3796] [id = 165] 16:31:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (15C20800) [pid = 3796] [serial = 493] [outer = 00000000] 16:31:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1A3E4800) [pid = 3796] [serial = 494] [outer = 15C20800] 16:31:17 INFO - PROCESS | 3796 | 1466724677678 Marionette DEBUG loaded listener.js 16:31:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (1A3EDC00) [pid = 3796] [serial = 495] [outer = 15C20800] 16:31:17 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:31:18 INFO - PROCESS | 3796 | [3796] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:31:18 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:31:18 INFO - PROCESS | 3796 | [3796] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:31:18 INFO - PROCESS | 3796 | 1466724678111 Marionette TRACE conn6 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 16:31:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 16:31:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 630ms 16:31:18 INFO - PROCESS | 3796 | 1466724678168 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 16:31:18 INFO - PROCESS | 3796 | 1466724678170 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 16:31:18 INFO - PROCESS | 3796 | 1466724678173 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 16:31:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 16:31:18 INFO - PROCESS | 3796 | 1466724678175 Marionette TRACE conn6 <- [1,626,null,{}] 16:31:18 INFO - PROCESS | 3796 | 1466724678179 Marionette TRACE conn6 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:18 INFO - PROCESS | 3796 | 1466724678180 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:18 INFO - PROCESS | 3796 | 1466724678260 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 16:31:18 INFO - PROCESS | 3796 | 1466724678449 Marionette TRACE conn6 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:18 INFO - PROCESS | 3796 | 1466724678452 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:18 INFO - PROCESS | 3796 | ++DOCSHELL 0C715C00 == 39 [pid = 3796] [id = 166] 16:31:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (0C717400) [pid = 3796] [serial = 496] [outer = 00000000] 16:31:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (0C72C800) [pid = 3796] [serial = 497] [outer = 0C717400] 16:31:18 INFO - PROCESS | 3796 | 1466724678511 Marionette DEBUG loaded listener.js 16:31:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (0C74FC00) [pid = 3796] [serial = 498] [outer = 0C717400] 16:31:18 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:31:18 INFO - PROCESS | 3796 | [3796] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:31:19 INFO - PROCESS | 3796 | 1466724679039 Marionette TRACE conn6 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 16:31:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 16:31:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 930ms 16:31:19 INFO - PROCESS | 3796 | 1466724679110 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 16:31:19 INFO - PROCESS | 3796 | 1466724679114 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 16:31:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 16:31:19 INFO - PROCESS | 3796 | 1466724679118 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 16:31:19 INFO - PROCESS | 3796 | 1466724679122 Marionette TRACE conn6 <- [1,630,null,{}] 16:31:19 INFO - PROCESS | 3796 | 1466724679127 Marionette TRACE conn6 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:19 INFO - PROCESS | 3796 | 1466724679130 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:19 INFO - PROCESS | 3796 | 1466724679240 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 16:31:19 INFO - PROCESS | 3796 | 1466724679342 Marionette TRACE conn6 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:19 INFO - PROCESS | 3796 | 1466724679344 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:19 INFO - PROCESS | 3796 | ++DOCSHELL 127BEC00 == 40 [pid = 3796] [id = 167] 16:31:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (127C5C00) [pid = 3796] [serial = 499] [outer = 00000000] 16:31:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (1446C400) [pid = 3796] [serial = 500] [outer = 127C5C00] 16:31:19 INFO - PROCESS | 3796 | 1466724679400 Marionette DEBUG loaded listener.js 16:31:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (14FE2800) [pid = 3796] [serial = 501] [outer = 127C5C00] 16:31:20 INFO - PROCESS | 3796 | 1466724680025 Marionette TRACE conn6 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 16:31:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 16:31:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 970ms 16:31:20 INFO - PROCESS | 3796 | 1466724680096 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 16:31:20 INFO - PROCESS | 3796 | 1466724680101 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 16:31:20 INFO - PROCESS | 3796 | 1466724680105 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 16:31:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 16:31:20 INFO - PROCESS | 3796 | 1466724680107 Marionette TRACE conn6 <- [1,634,null,{}] 16:31:20 INFO - PROCESS | 3796 | 1466724680111 Marionette TRACE conn6 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:20 INFO - PROCESS | 3796 | 1466724680113 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:20 INFO - PROCESS | 3796 | 1466724680226 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 16:31:20 INFO - PROCESS | 3796 | 1466724680355 Marionette TRACE conn6 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:20 INFO - PROCESS | 3796 | 1466724680358 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:20 INFO - PROCESS | 3796 | ++DOCSHELL 15C1D000 == 41 [pid = 3796] [id = 168] 16:31:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (19081800) [pid = 3796] [serial = 502] [outer = 00000000] 16:31:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (19B0E400) [pid = 3796] [serial = 503] [outer = 19081800] 16:31:20 INFO - PROCESS | 3796 | 1466724680413 Marionette DEBUG loaded listener.js 16:31:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (1A21A800) [pid = 3796] [serial = 504] [outer = 19081800] 16:31:21 INFO - PROCESS | 3796 | 1466724681029 Marionette TRACE conn6 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 16:31:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 16:31:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 970ms 16:31:21 INFO - PROCESS | 3796 | 1466724681079 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 16:31:21 INFO - PROCESS | 3796 | 1466724681081 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 16:31:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 16:31:21 INFO - PROCESS | 3796 | 1466724681092 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 16:31:21 INFO - PROCESS | 3796 | 1466724681098 Marionette TRACE conn6 <- [1,638,null,{}] 16:31:21 INFO - PROCESS | 3796 | 1466724681103 Marionette TRACE conn6 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:21 INFO - PROCESS | 3796 | 1466724681107 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:21 INFO - PROCESS | 3796 | 1466724681263 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 16:31:21 INFO - PROCESS | 3796 | 1466724681277 Marionette TRACE conn6 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:21 INFO - PROCESS | 3796 | 1466724681280 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:21 INFO - PROCESS | 3796 | ++DOCSHELL 1AA89C00 == 42 [pid = 3796] [id = 169] 16:31:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (1AA8A400) [pid = 3796] [serial = 505] [outer = 00000000] 16:31:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (1AA93000) [pid = 3796] [serial = 506] [outer = 1AA8A400] 16:31:21 INFO - PROCESS | 3796 | 1466724681332 Marionette DEBUG loaded listener.js 16:31:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (1B139400) [pid = 3796] [serial = 507] [outer = 1AA8A400] 16:31:21 INFO - PROCESS | 3796 | 1466724681896 Marionette TRACE conn6 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 16:31:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 16:31:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 890ms 16:31:21 INFO - PROCESS | 3796 | 1466724681979 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 16:31:21 INFO - PROCESS | 3796 | 1466724681981 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 16:31:21 INFO - PROCESS | 3796 | 1466724681985 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 16:31:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 16:31:21 INFO - PROCESS | 3796 | 1466724681987 Marionette TRACE conn6 <- [1,642,null,{}] 16:31:22 INFO - PROCESS | 3796 | 1466724681990 Marionette TRACE conn6 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:22 INFO - PROCESS | 3796 | 1466724681993 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:22 INFO - PROCESS | 3796 | 1466724682157 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 16:31:22 INFO - PROCESS | 3796 | 1466724682283 Marionette TRACE conn6 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:22 INFO - PROCESS | 3796 | 1466724682285 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:22 INFO - PROCESS | 3796 | ++DOCSHELL 08A84400 == 43 [pid = 3796] [id = 170] 16:31:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (0C71E800) [pid = 3796] [serial = 508] [outer = 00000000] 16:31:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (0CECA800) [pid = 3796] [serial = 509] [outer = 0C71E800] 16:31:22 INFO - PROCESS | 3796 | 1466724682340 Marionette DEBUG loaded listener.js 16:31:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (0D2EE000) [pid = 3796] [serial = 510] [outer = 0C71E800] 16:31:23 INFO - PROCESS | 3796 | 1466724683064 Marionette TRACE conn6 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 16:31:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 16:31:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1130ms 16:31:23 INFO - PROCESS | 3796 | 1466724683119 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 16:31:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 16:31:23 INFO - PROCESS | 3796 | 1466724683123 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 16:31:23 INFO - PROCESS | 3796 | 1466724683127 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 16:31:23 INFO - PROCESS | 3796 | 1466724683133 Marionette TRACE conn6 <- [1,646,null,{}] 16:31:23 INFO - PROCESS | 3796 | 1466724683137 Marionette TRACE conn6 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:23 INFO - PROCESS | 3796 | 1466724683140 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:23 INFO - PROCESS | 3796 | 1466724683294 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 16:31:23 INFO - PROCESS | 3796 | 1466724683304 Marionette TRACE conn6 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:23 INFO - PROCESS | 3796 | 1466724683307 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:23 INFO - PROCESS | 3796 | ++DOCSHELL 0EB32800 == 44 [pid = 3796] [id = 171] 16:31:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (0EB35800) [pid = 3796] [serial = 511] [outer = 00000000] 16:31:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 103 (12617400) [pid = 3796] [serial = 512] [outer = 0EB35800] 16:31:23 INFO - PROCESS | 3796 | 1466724683357 Marionette DEBUG loaded listener.js 16:31:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 104 (1272E000) [pid = 3796] [serial = 513] [outer = 0EB35800] 16:31:24 INFO - PROCESS | 3796 | --DOCSHELL 14F62400 == 43 [pid = 3796] [id = 165] 16:31:24 INFO - PROCESS | 3796 | --DOCSHELL 15C1BC00 == 42 [pid = 3796] [id = 164] 16:31:24 INFO - PROCESS | 3796 | --DOCSHELL 0D969C00 == 41 [pid = 3796] [id = 163] 16:31:24 INFO - PROCESS | 3796 | --DOCSHELL 12722000 == 40 [pid = 3796] [id = 162] 16:31:24 INFO - PROCESS | 3796 | --DOCSHELL 176E5C00 == 39 [pid = 3796] [id = 161] 16:31:24 INFO - PROCESS | 3796 | --DOCSHELL 126E3400 == 38 [pid = 3796] [id = 160] 16:31:24 INFO - PROCESS | 3796 | --DOCSHELL 14F62C00 == 37 [pid = 3796] [id = 159] 16:31:24 INFO - PROCESS | 3796 | --DOCSHELL 12620C00 == 36 [pid = 3796] [id = 158] 16:31:24 INFO - PROCESS | 3796 | --DOCSHELL 0D2EDC00 == 35 [pid = 3796] [id = 157] 16:31:24 INFO - PROCESS | 3796 | --DOCSHELL 0C742000 == 34 [pid = 3796] [id = 156] 16:31:24 INFO - PROCESS | 3796 | --DOCSHELL 0DE3F000 == 33 [pid = 3796] [id = 155] 16:31:24 INFO - PROCESS | 3796 | --DOCSHELL 08A84800 == 32 [pid = 3796] [id = 154] 16:31:24 INFO - PROCESS | 3796 | --DOCSHELL 1AA89C00 == 31 [pid = 3796] [id = 169] 16:31:24 INFO - PROCESS | 3796 | --DOCSHELL 08A84400 == 30 [pid = 3796] [id = 170] 16:31:24 INFO - PROCESS | 3796 | --DOCSHELL 15C1D000 == 29 [pid = 3796] [id = 168] 16:31:24 INFO - PROCESS | 3796 | --DOCSHELL 0C715C00 == 28 [pid = 3796] [id = 166] 16:31:24 INFO - PROCESS | 3796 | --DOCSHELL 127BEC00 == 27 [pid = 3796] [id = 167] 16:31:24 INFO - PROCESS | 3796 | --DOMWINDOW == 103 (16A77400) [pid = 3796] [serial = 446] [outer = 00000000] [url = about:blank] 16:31:24 INFO - PROCESS | 3796 | --DOMWINDOW == 102 (0C71A800) [pid = 3796] [serial = 434] [outer = 00000000] [url = about:blank] 16:31:24 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (16D71C00) [pid = 3796] [serial = 449] [outer = 00000000] [url = about:blank] 16:31:24 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (11EE4800) [pid = 3796] [serial = 440] [outer = 00000000] [url = about:blank] 16:31:24 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (12560C00) [pid = 3796] [serial = 441] [outer = 00000000] [url = about:blank] 16:31:24 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (11FD0800) [pid = 3796] [serial = 432] [outer = 00000000] [url = about:blank] 16:31:24 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (0E08D400) [pid = 3796] [serial = 431] [outer = 00000000] [url = about:blank] 16:31:24 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (0D9ED000) [pid = 3796] [serial = 417] [outer = 00000000] [url = about:blank] 16:31:24 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (0C75F000) [pid = 3796] [serial = 416] [outer = 00000000] [url = about:blank] 16:31:24 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (16A70800) [pid = 3796] [serial = 420] [outer = 00000000] [url = about:blank] 16:31:24 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (14F5C400) [pid = 3796] [serial = 419] [outer = 00000000] [url = about:blank] 16:31:24 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (1A3EF800) [pid = 3796] [serial = 423] [outer = 00000000] [url = about:blank] 16:31:24 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (1A21A000) [pid = 3796] [serial = 422] [outer = 00000000] [url = about:blank] 16:31:24 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (1AA95C00) [pid = 3796] [serial = 426] [outer = 00000000] [url = about:blank] 16:31:24 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (1AA92800) [pid = 3796] [serial = 425] [outer = 00000000] [url = about:blank] 16:31:24 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (16C29800) [pid = 3796] [serial = 447] [outer = 00000000] [url = about:blank] 16:31:24 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (1B945800) [pid = 3796] [serial = 429] [outer = 00000000] [url = about:blank] 16:31:24 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (1B944000) [pid = 3796] [serial = 428] [outer = 00000000] [url = about:blank] 16:31:24 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (15C1F000) [pid = 3796] [serial = 453] [outer = 00000000] [url = about:blank] 16:31:24 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (13360400) [pid = 3796] [serial = 452] [outer = 00000000] [url = about:blank] 16:31:24 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1751D400) [pid = 3796] [serial = 450] [outer = 00000000] [url = about:blank] 16:31:24 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (0D951000) [pid = 3796] [serial = 438] [outer = 00000000] [url = about:blank] 16:31:24 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (0C722000) [pid = 3796] [serial = 435] [outer = 00000000] [url = about:blank] 16:31:24 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (0D261400) [pid = 3796] [serial = 437] [outer = 00000000] [url = about:blank] 16:31:24 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (12652400) [pid = 3796] [serial = 443] [outer = 00000000] [url = about:blank] 16:31:24 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (176C3400) [pid = 3796] [serial = 455] [outer = 00000000] [url = about:blank] 16:31:24 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (1446EC00) [pid = 3796] [serial = 444] [outer = 00000000] [url = about:blank] 16:31:24 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (17BCB000) [pid = 3796] [serial = 456] [outer = 00000000] [url = about:blank] 16:31:24 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (18417400) [pid = 3796] [serial = 458] [outer = 00000000] [url = about:blank] 16:31:24 INFO - PROCESS | 3796 | 1466724684656 Marionette TRACE conn6 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 16:31:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 16:31:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1580ms 16:31:24 INFO - PROCESS | 3796 | 1466724684708 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 16:31:24 INFO - PROCESS | 3796 | 1466724684713 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 16:31:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 16:31:24 INFO - PROCESS | 3796 | 1466724684717 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 16:31:24 INFO - PROCESS | 3796 | 1466724684720 Marionette TRACE conn6 <- [1,650,null,{}] 16:31:24 INFO - PROCESS | 3796 | 1466724684726 Marionette TRACE conn6 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:24 INFO - PROCESS | 3796 | 1466724684729 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:24 INFO - PROCESS | 3796 | 1466724684810 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 16:31:24 INFO - PROCESS | 3796 | 1466724684816 Marionette TRACE conn6 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:24 INFO - PROCESS | 3796 | 1466724684820 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:24 INFO - PROCESS | 3796 | ++DOCSHELL 0C75D400 == 28 [pid = 3796] [id = 172] 16:31:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (0C75E000) [pid = 3796] [serial = 514] [outer = 00000000] 16:31:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (0CED3800) [pid = 3796] [serial = 515] [outer = 0C75E000] 16:31:24 INFO - PROCESS | 3796 | 1466724684869 Marionette DEBUG loaded listener.js 16:31:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (0D2EFC00) [pid = 3796] [serial = 516] [outer = 0C75E000] 16:31:25 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:31:25 INFO - PROCESS | 3796 | [3796] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:31:25 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:31:25 INFO - PROCESS | 3796 | [3796] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:31:25 INFO - PROCESS | 3796 | 1466724685351 Marionette TRACE conn6 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 16:31:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 16:31:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 690ms 16:31:25 INFO - PROCESS | 3796 | 1466724685408 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 16:31:25 INFO - PROCESS | 3796 | 1466724685412 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 16:31:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 16:31:25 INFO - PROCESS | 3796 | 1466724685419 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 16:31:25 INFO - PROCESS | 3796 | 1466724685421 Marionette TRACE conn6 <- [1,654,null,{}] 16:31:25 INFO - PROCESS | 3796 | 1466724685425 Marionette TRACE conn6 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:25 INFO - PROCESS | 3796 | 1466724685428 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:25 INFO - PROCESS | 3796 | 1466724685513 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 16:31:25 INFO - PROCESS | 3796 | 1466724685561 Marionette TRACE conn6 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:25 INFO - PROCESS | 3796 | 1466724685563 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:25 INFO - PROCESS | 3796 | ++DOCSHELL 0E1C1800 == 29 [pid = 3796] [id = 173] 16:31:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (0E1C1C00) [pid = 3796] [serial = 517] [outer = 00000000] 16:31:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (0E9DF800) [pid = 3796] [serial = 518] [outer = 0E1C1C00] 16:31:25 INFO - PROCESS | 3796 | 1466724685610 Marionette DEBUG loaded listener.js 16:31:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (11E9F800) [pid = 3796] [serial = 519] [outer = 0E1C1C00] 16:31:25 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:31:25 INFO - PROCESS | 3796 | [3796] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:31:25 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:31:26 INFO - PROCESS | 3796 | 1466724686075 Marionette TRACE conn6 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 16:31:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 16:31:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 670ms 16:31:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 16:31:26 INFO - PROCESS | 3796 | 1466724686092 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 16:31:26 INFO - PROCESS | 3796 | 1466724686095 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 16:31:26 INFO - PROCESS | 3796 | 1466724686098 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 16:31:26 INFO - PROCESS | 3796 | 1466724686101 Marionette TRACE conn6 <- [1,658,null,{}] 16:31:26 INFO - PROCESS | 3796 | 1466724686112 Marionette TRACE conn6 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:26 INFO - PROCESS | 3796 | 1466724686116 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:26 INFO - PROCESS | 3796 | 1466724686199 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 16:31:26 INFO - PROCESS | 3796 | 1466724686209 Marionette TRACE conn6 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:26 INFO - PROCESS | 3796 | 1466724686212 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:26 INFO - PROCESS | 3796 | ++DOCSHELL 12650800 == 30 [pid = 3796] [id = 174] 16:31:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (126DB400) [pid = 3796] [serial = 520] [outer = 00000000] 16:31:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (12724400) [pid = 3796] [serial = 521] [outer = 126DB400] 16:31:26 INFO - PROCESS | 3796 | 1466724686259 Marionette DEBUG loaded listener.js 16:31:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (13A3D000) [pid = 3796] [serial = 522] [outer = 126DB400] 16:31:26 INFO - PROCESS | 3796 | 1466724686709 Marionette TRACE conn6 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 16:31:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 16:31:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 690ms 16:31:26 INFO - PROCESS | 3796 | 1466724686796 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 16:31:26 INFO - PROCESS | 3796 | 1466724686799 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 16:31:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 16:31:26 INFO - PROCESS | 3796 | 1466724686802 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 16:31:26 INFO - PROCESS | 3796 | 1466724686804 Marionette TRACE conn6 <- [1,662,null,{}] 16:31:26 INFO - PROCESS | 3796 | 1466724686807 Marionette TRACE conn6 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:26 INFO - PROCESS | 3796 | 1466724686809 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:26 INFO - PROCESS | 3796 | 1466724686944 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 16:31:27 INFO - PROCESS | 3796 | 1466724686996 Marionette TRACE conn6 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:27 INFO - PROCESS | 3796 | 1466724686998 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:27 INFO - PROCESS | 3796 | ++DOCSHELL 14474400 == 31 [pid = 3796] [id = 175] 16:31:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (14F5D800) [pid = 3796] [serial = 523] [outer = 00000000] 16:31:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (14FE8800) [pid = 3796] [serial = 524] [outer = 14F5D800] 16:31:27 INFO - PROCESS | 3796 | 1466724687042 Marionette DEBUG loaded listener.js 16:31:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (15C1D400) [pid = 3796] [serial = 525] [outer = 14F5D800] 16:31:27 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:31:27 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:31:27 INFO - PROCESS | 3796 | [3796] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:31:27 INFO - PROCESS | 3796 | 1466724687463 Marionette TRACE conn6 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 16:31:27 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 16:31:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 670ms 16:31:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 16:31:27 INFO - PROCESS | 3796 | 1466724687473 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 16:31:27 INFO - PROCESS | 3796 | 1466724687475 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 16:31:27 INFO - PROCESS | 3796 | 1466724687478 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 16:31:27 INFO - PROCESS | 3796 | 1466724687480 Marionette TRACE conn6 <- [1,666,null,{}] 16:31:27 INFO - PROCESS | 3796 | 1466724687483 Marionette TRACE conn6 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:27 INFO - PROCESS | 3796 | 1466724687485 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:27 INFO - PROCESS | 3796 | 1466724687592 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 16:31:27 INFO - PROCESS | 3796 | 1466724687597 Marionette TRACE conn6 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:27 INFO - PROCESS | 3796 | 1466724687599 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:27 INFO - PROCESS | 3796 | ++DOCSHELL 16A7A800 == 32 [pid = 3796] [id = 176] 16:31:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (16A7BC00) [pid = 3796] [serial = 526] [outer = 00000000] 16:31:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (16C2B800) [pid = 3796] [serial = 527] [outer = 16A7BC00] 16:31:27 INFO - PROCESS | 3796 | 1466724687643 Marionette DEBUG loaded listener.js 16:31:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (16D73C00) [pid = 3796] [serial = 528] [outer = 16A7BC00] 16:31:28 INFO - PROCESS | 3796 | 1466724688107 Marionette TRACE conn6 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 16:31:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 16:31:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 670ms 16:31:28 INFO - PROCESS | 3796 | 1466724688163 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 16:31:28 INFO - PROCESS | 3796 | 1466724688165 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 16:31:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 16:31:28 INFO - PROCESS | 3796 | 1466724688168 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 16:31:28 INFO - PROCESS | 3796 | 1466724688170 Marionette TRACE conn6 <- [1,670,null,{}] 16:31:28 INFO - PROCESS | 3796 | 1466724688182 Marionette TRACE conn6 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:28 INFO - PROCESS | 3796 | 1466724688187 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:28 INFO - PROCESS | 3796 | 1466724688348 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 16:31:28 INFO - PROCESS | 3796 | 1466724688373 Marionette TRACE conn6 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:28 INFO - PROCESS | 3796 | 1466724688375 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:28 INFO - PROCESS | 3796 | ++DOCSHELL 1765A000 == 33 [pid = 3796] [id = 177] 16:31:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (1765C000) [pid = 3796] [serial = 529] [outer = 00000000] 16:31:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (176BB400) [pid = 3796] [serial = 530] [outer = 1765C000] 16:31:28 INFO - PROCESS | 3796 | 1466724688429 Marionette DEBUG loaded listener.js 16:31:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (176C4800) [pid = 3796] [serial = 531] [outer = 1765C000] 16:31:29 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (15C20800) [pid = 3796] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 16:31:29 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (0DE3F800) [pid = 3796] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 16:31:29 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (0D9EF800) [pid = 3796] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 16:31:29 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (08A85000) [pid = 3796] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 16:31:29 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (174A5000) [pid = 3796] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 16:31:29 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (17655400) [pid = 3796] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 16:31:29 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (15C21400) [pid = 3796] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 16:31:29 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (0D2EF000) [pid = 3796] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 16:31:29 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (174B3800) [pid = 3796] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 16:31:29 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1272CC00) [pid = 3796] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 16:31:29 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (0C742800) [pid = 3796] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 16:31:29 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (17BBFC00) [pid = 3796] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 16:31:29 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (176C2800) [pid = 3796] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 16:31:29 INFO - PROCESS | 3796 | 1466724689647 Marionette TRACE conn6 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 16:31:29 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) 16:31:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1536ms 16:31:29 INFO - PROCESS | 3796 | 1466724689707 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 16:31:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 16:31:29 INFO - PROCESS | 3796 | 1466724689709 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 16:31:29 INFO - PROCESS | 3796 | 1466724689712 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 16:31:29 INFO - PROCESS | 3796 | 1466724689714 Marionette TRACE conn6 <- [1,674,null,{}] 16:31:29 INFO - PROCESS | 3796 | 1466724689717 Marionette TRACE conn6 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:29 INFO - PROCESS | 3796 | 1466724689719 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:29 INFO - PROCESS | 3796 | 1466724689790 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 16:31:29 INFO - PROCESS | 3796 | 1466724689795 Marionette TRACE conn6 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:29 INFO - PROCESS | 3796 | 1466724689797 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:29 INFO - PROCESS | 3796 | ++DOCSHELL 0C723000 == 34 [pid = 3796] [id = 178] 16:31:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (0C74D000) [pid = 3796] [serial = 532] [outer = 00000000] 16:31:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (15C25800) [pid = 3796] [serial = 533] [outer = 0C74D000] 16:31:29 INFO - PROCESS | 3796 | 1466724689840 Marionette DEBUG loaded listener.js 16:31:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (16D79000) [pid = 3796] [serial = 534] [outer = 0C74D000] 16:31:30 INFO - PROCESS | 3796 | 1466724690742 Marionette TRACE conn6 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 16:31:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 16:31:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1074ms 16:31:30 INFO - PROCESS | 3796 | 1466724690790 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 16:31:30 INFO - PROCESS | 3796 | 1466724690793 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 16:31:30 INFO - PROCESS | 3796 | 1466724690796 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 16:31:30 INFO - PROCESS | 3796 | 1466724690798 Marionette TRACE conn6 <- [1,678,null,{}] 16:31:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 16:31:30 INFO - PROCESS | 3796 | 1466724690801 Marionette TRACE conn6 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:30 INFO - PROCESS | 3796 | 1466724690803 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:30 INFO - PROCESS | 3796 | 1466724690886 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 16:31:30 INFO - PROCESS | 3796 | 1466724690892 Marionette TRACE conn6 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:30 INFO - PROCESS | 3796 | 1466724690893 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:30 INFO - PROCESS | 3796 | ++DOCSHELL 12614400 == 35 [pid = 3796] [id = 179] 16:31:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (16C28000) [pid = 3796] [serial = 535] [outer = 00000000] 16:31:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (17BCB000) [pid = 3796] [serial = 536] [outer = 16C28000] 16:31:30 INFO - PROCESS | 3796 | 1466724690936 Marionette DEBUG loaded listener.js 16:31:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (15B52C00) [pid = 3796] [serial = 537] [outer = 16C28000] 16:31:32 INFO - PROCESS | 3796 | 1466724692162 Marionette TRACE conn6 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 16:31:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 16:31:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1421ms 16:31:32 INFO - PROCESS | 3796 | 1466724692223 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 16:31:32 INFO - PROCESS | 3796 | 1466724692228 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 16:31:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 16:31:32 INFO - PROCESS | 3796 | 1466724692274 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 16:31:32 INFO - PROCESS | 3796 | 1466724692277 Marionette TRACE conn6 <- [1,682,null,{}] 16:31:32 INFO - PROCESS | 3796 | 1466724692320 Marionette TRACE conn6 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:32 INFO - PROCESS | 3796 | 1466724692324 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:32 INFO - PROCESS | 3796 | 1466724692438 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 16:31:32 INFO - PROCESS | 3796 | 1466724692512 Marionette TRACE conn6 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:32 INFO - PROCESS | 3796 | 1466724692515 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:32 INFO - PROCESS | 3796 | ++DOCSHELL 0D952000 == 36 [pid = 3796] [id = 180] 16:31:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (0D972400) [pid = 3796] [serial = 538] [outer = 00000000] 16:31:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (0E1C5800) [pid = 3796] [serial = 539] [outer = 0D972400] 16:31:32 INFO - PROCESS | 3796 | 1466724692572 Marionette DEBUG loaded listener.js 16:31:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (11FC7000) [pid = 3796] [serial = 540] [outer = 0D972400] 16:31:33 INFO - PROCESS | 3796 | 1466724693731 Marionette TRACE conn6 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 16:31:33 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) 16:31:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1549ms 16:31:33 INFO - PROCESS | 3796 | 1466724693782 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 16:31:33 INFO - PROCESS | 3796 | 1466724693786 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 16:31:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 16:31:33 INFO - PROCESS | 3796 | 1466724693790 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 16:31:33 INFO - PROCESS | 3796 | 1466724693793 Marionette TRACE conn6 <- [1,686,null,{}] 16:31:33 INFO - PROCESS | 3796 | 1466724693804 Marionette TRACE conn6 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:33 INFO - PROCESS | 3796 | 1466724693807 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:33 INFO - PROCESS | 3796 | 1466724693956 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 16:31:33 INFO - PROCESS | 3796 | --DOCSHELL 0C723000 == 35 [pid = 3796] [id = 178] 16:31:33 INFO - PROCESS | 3796 | --DOCSHELL 1765A000 == 34 [pid = 3796] [id = 177] 16:31:33 INFO - PROCESS | 3796 | --DOCSHELL 16A7A800 == 33 [pid = 3796] [id = 176] 16:31:33 INFO - PROCESS | 3796 | --DOCSHELL 14474400 == 32 [pid = 3796] [id = 175] 16:31:33 INFO - PROCESS | 3796 | --DOCSHELL 12650800 == 31 [pid = 3796] [id = 174] 16:31:33 INFO - PROCESS | 3796 | --DOCSHELL 0E1C1800 == 30 [pid = 3796] [id = 173] 16:31:33 INFO - PROCESS | 3796 | --DOCSHELL 0C75D400 == 29 [pid = 3796] [id = 172] 16:31:33 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (1A3EDC00) [pid = 3796] [serial = 495] [outer = 00000000] [url = about:blank] 16:31:33 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (1A3E4800) [pid = 3796] [serial = 494] [outer = 00000000] [url = about:blank] 16:31:33 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (1256B800) [pid = 3796] [serial = 465] [outer = 00000000] [url = about:blank] 16:31:33 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (126E1400) [pid = 3796] [serial = 488] [outer = 00000000] [url = about:blank] 16:31:33 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (0C749C00) [pid = 3796] [serial = 462] [outer = 00000000] [url = about:blank] 16:31:33 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (19F4C400) [pid = 3796] [serial = 491] [outer = 00000000] [url = about:blank] 16:31:33 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (19F46C00) [pid = 3796] [serial = 486] [outer = 00000000] [url = about:blank] 16:31:33 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (19B0C400) [pid = 3796] [serial = 485] [outer = 00000000] [url = about:blank] 16:31:33 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (16D72C00) [pid = 3796] [serial = 476] [outer = 00000000] [url = about:blank] 16:31:33 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (0DA6F000) [pid = 3796] [serial = 470] [outer = 00000000] [url = about:blank] 16:31:33 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (176BE000) [pid = 3796] [serial = 480] [outer = 00000000] [url = about:blank] 16:31:33 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (13360000) [pid = 3796] [serial = 489] [outer = 00000000] [url = about:blank] 16:31:34 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1765F400) [pid = 3796] [serial = 479] [outer = 00000000] [url = about:blank] 16:31:34 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (0C71A000) [pid = 3796] [serial = 461] [outer = 00000000] [url = about:blank] 16:31:34 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (1256A000) [pid = 3796] [serial = 474] [outer = 00000000] [url = about:blank] 16:31:34 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (0C750C00) [pid = 3796] [serial = 467] [outer = 00000000] [url = about:blank] 16:31:34 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (1839EC00) [pid = 3796] [serial = 482] [outer = 00000000] [url = about:blank] 16:31:34 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (127C6400) [pid = 3796] [serial = 473] [outer = 00000000] [url = about:blank] 16:31:34 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (190C8800) [pid = 3796] [serial = 483] [outer = 00000000] [url = about:blank] 16:31:34 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (17497800) [pid = 3796] [serial = 477] [outer = 00000000] [url = about:blank] 16:31:34 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (0E107400) [pid = 3796] [serial = 471] [outer = 00000000] [url = about:blank] 16:31:34 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (18FF1C00) [pid = 3796] [serial = 459] [outer = 00000000] [url = about:blank] 16:31:34 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (0C75D800) [pid = 3796] [serial = 468] [outer = 00000000] [url = about:blank] 16:31:34 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (11EE8800) [pid = 3796] [serial = 464] [outer = 00000000] [url = about:blank] 16:31:34 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (19F53C00) [pid = 3796] [serial = 492] [outer = 00000000] [url = about:blank] 16:31:34 INFO - PROCESS | 3796 | 1466724694062 Marionette TRACE conn6 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:34 INFO - PROCESS | 3796 | 1466724694066 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:34 INFO - PROCESS | 3796 | ++DOCSHELL 0C723000 == 30 [pid = 3796] [id = 181] 16:31:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (0C725400) [pid = 3796] [serial = 541] [outer = 00000000] 16:31:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (0C74BC00) [pid = 3796] [serial = 542] [outer = 0C725400] 16:31:34 INFO - PROCESS | 3796 | 1466724694114 Marionette DEBUG loaded listener.js 16:31:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (0C75CC00) [pid = 3796] [serial = 543] [outer = 0C725400] 16:31:34 INFO - PROCESS | 3796 | 1466724694977 Marionette TRACE conn6 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 16:31:35 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) 16:31:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1232ms 16:31:35 INFO - PROCESS | 3796 | 1466724695023 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 16:31:35 INFO - PROCESS | 3796 | 1466724695028 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 16:31:35 INFO - PROCESS | 3796 | 1466724695034 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 16:31:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 16:31:35 INFO - PROCESS | 3796 | 1466724695037 Marionette TRACE conn6 <- [1,690,null,{}] 16:31:35 INFO - PROCESS | 3796 | 1466724695041 Marionette TRACE conn6 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:35 INFO - PROCESS | 3796 | 1466724695043 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:35 INFO - PROCESS | 3796 | 1466724695131 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 16:31:35 INFO - PROCESS | 3796 | 1466724695139 Marionette TRACE conn6 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:35 INFO - PROCESS | 3796 | 1466724695141 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:35 INFO - PROCESS | 3796 | ++DOCSHELL 0DAA7C00 == 31 [pid = 3796] [id = 182] 16:31:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (0DE40000) [pid = 3796] [serial = 544] [outer = 00000000] 16:31:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (0E9D5C00) [pid = 3796] [serial = 545] [outer = 0DE40000] 16:31:35 INFO - PROCESS | 3796 | 1466724695188 Marionette DEBUG loaded listener.js 16:31:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (11EE5400) [pid = 3796] [serial = 546] [outer = 0DE40000] 16:31:36 INFO - PROCESS | 3796 | 1466724696131 Marionette TRACE conn6 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 16:31:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 16:31:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1122ms 16:31:36 INFO - PROCESS | 3796 | 1466724696160 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 16:31:36 INFO - PROCESS | 3796 | 1466724696162 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 16:31:36 INFO - PROCESS | 3796 | 1466724696166 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 16:31:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 16:31:36 INFO - PROCESS | 3796 | 1466724696169 Marionette TRACE conn6 <- [1,694,null,{}] 16:31:36 INFO - PROCESS | 3796 | 1466724696180 Marionette TRACE conn6 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:36 INFO - PROCESS | 3796 | 1466724696184 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:36 INFO - PROCESS | 3796 | 1466724696315 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 16:31:36 INFO - PROCESS | 3796 | 1466724696323 Marionette TRACE conn6 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:36 INFO - PROCESS | 3796 | 1466724696326 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:36 INFO - PROCESS | 3796 | ++DOCSHELL 12651400 == 32 [pid = 3796] [id = 183] 16:31:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (12652400) [pid = 3796] [serial = 547] [outer = 00000000] 16:31:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (13E79000) [pid = 3796] [serial = 548] [outer = 12652400] 16:31:36 INFO - PROCESS | 3796 | 1466724696374 Marionette DEBUG loaded listener.js 16:31:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (12563800) [pid = 3796] [serial = 549] [outer = 12652400] 16:31:37 INFO - PROCESS | 3796 | 1466724697339 Marionette TRACE conn6 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 16:31:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 16:31:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1220ms 16:31:37 INFO - PROCESS | 3796 | 1466724697390 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 16:31:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 16:31:37 INFO - PROCESS | 3796 | 1466724697392 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 16:31:37 INFO - PROCESS | 3796 | 1466724697396 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 16:31:37 INFO - PROCESS | 3796 | 1466724697397 Marionette TRACE conn6 <- [1,698,null,{}] 16:31:37 INFO - PROCESS | 3796 | 1466724697406 Marionette TRACE conn6 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:37 INFO - PROCESS | 3796 | 1466724697408 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:37 INFO - PROCESS | 3796 | 1466724697531 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 16:31:37 INFO - PROCESS | 3796 | 1466724697537 Marionette TRACE conn6 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:37 INFO - PROCESS | 3796 | 1466724697539 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:37 INFO - PROCESS | 3796 | ++DOCSHELL 154A3400 == 33 [pid = 3796] [id = 184] 16:31:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (15C1B800) [pid = 3796] [serial = 550] [outer = 00000000] 16:31:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (16D6F000) [pid = 3796] [serial = 551] [outer = 15C1B800] 16:31:37 INFO - PROCESS | 3796 | 1466724697584 Marionette DEBUG loaded listener.js 16:31:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (17496800) [pid = 3796] [serial = 552] [outer = 15C1B800] 16:31:38 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (0C75E000) [pid = 3796] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 16:31:38 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (0E1C1C00) [pid = 3796] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 16:31:38 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (14F5D800) [pid = 3796] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 16:31:38 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (0EB35800) [pid = 3796] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 16:31:38 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (16A7BC00) [pid = 3796] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 16:31:38 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (126DB400) [pid = 3796] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 16:31:38 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (1765C000) [pid = 3796] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 16:31:38 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (0C74D000) [pid = 3796] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 16:31:38 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (0C717400) [pid = 3796] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 16:31:38 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (127C5C00) [pid = 3796] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 16:31:38 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (19081800) [pid = 3796] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 16:31:38 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (1AA8A400) [pid = 3796] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 16:31:38 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (0C71E800) [pid = 3796] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 16:31:38 INFO - PROCESS | 3796 | 1466724698572 Marionette TRACE conn6 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 16:31:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 16:31:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1221ms 16:31:38 INFO - PROCESS | 3796 | 1466724698621 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 16:31:38 INFO - PROCESS | 3796 | 1466724698623 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 16:31:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 16:31:38 INFO - PROCESS | 3796 | 1466724698626 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 16:31:38 INFO - PROCESS | 3796 | 1466724698628 Marionette TRACE conn6 <- [1,702,null,{}] 16:31:38 INFO - PROCESS | 3796 | 1466724698632 Marionette TRACE conn6 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:38 INFO - PROCESS | 3796 | 1466724698634 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:38 INFO - PROCESS | 3796 | 1466724698712 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 16:31:38 INFO - PROCESS | 3796 | 1466724698718 Marionette TRACE conn6 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:38 INFO - PROCESS | 3796 | 1466724698720 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:38 INFO - PROCESS | 3796 | ++DOCSHELL 11FCF000 == 34 [pid = 3796] [id = 185] 16:31:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (1218B800) [pid = 3796] [serial = 553] [outer = 00000000] 16:31:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (16D6E400) [pid = 3796] [serial = 554] [outer = 1218B800] 16:31:38 INFO - PROCESS | 3796 | 1466724698763 Marionette DEBUG loaded listener.js 16:31:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (174B8000) [pid = 3796] [serial = 555] [outer = 1218B800] 16:31:39 INFO - PROCESS | 3796 | 1466724699873 Marionette TRACE conn6 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 16:31:39 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 16:31:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1271ms 16:31:39 INFO - PROCESS | 3796 | 1466724699927 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 16:31:39 INFO - PROCESS | 3796 | 1466724699932 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 16:31:39 INFO - PROCESS | 3796 | 1466724699938 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 16:31:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 16:31:39 INFO - PROCESS | 3796 | 1466724699941 Marionette TRACE conn6 <- [1,706,null,{}] 16:31:39 INFO - PROCESS | 3796 | 1466724699946 Marionette TRACE conn6 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:39 INFO - PROCESS | 3796 | 1466724699950 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:40 INFO - PROCESS | 3796 | 1466724700048 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 16:31:40 INFO - PROCESS | 3796 | 1466724700247 Marionette TRACE conn6 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:40 INFO - PROCESS | 3796 | 1466724700250 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:40 INFO - PROCESS | 3796 | ++DOCSHELL 0D9F1000 == 35 [pid = 3796] [id = 186] 16:31:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (0D9F1400) [pid = 3796] [serial = 556] [outer = 00000000] 16:31:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (12524400) [pid = 3796] [serial = 557] [outer = 0D9F1400] 16:31:40 INFO - PROCESS | 3796 | 1466724700308 Marionette DEBUG loaded listener.js 16:31:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (1256D800) [pid = 3796] [serial = 558] [outer = 0D9F1400] 16:31:41 INFO - PROCESS | 3796 | 1466724701358 Marionette TRACE conn6 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 16:31:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 16:31:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1481ms 16:31:41 INFO - PROCESS | 3796 | 1466724701425 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 16:31:41 INFO - PROCESS | 3796 | 1466724701429 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 16:31:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 16:31:41 INFO - PROCESS | 3796 | 1466724701436 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 16:31:41 INFO - PROCESS | 3796 | 1466724701439 Marionette TRACE conn6 <- [1,710,null,{}] 16:31:41 INFO - PROCESS | 3796 | 1466724701443 Marionette TRACE conn6 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:41 INFO - PROCESS | 3796 | 1466724701445 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:41 INFO - PROCESS | 3796 | 1466724701650 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 16:31:41 INFO - PROCESS | 3796 | 1466724701744 Marionette TRACE conn6 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:41 INFO - PROCESS | 3796 | 1466724701746 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:41 INFO - PROCESS | 3796 | ++DOCSHELL 15C1D800 == 36 [pid = 3796] [id = 187] 16:31:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (15C1EC00) [pid = 3796] [serial = 559] [outer = 00000000] 16:31:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (16A86800) [pid = 3796] [serial = 560] [outer = 15C1EC00] 16:31:41 INFO - PROCESS | 3796 | 1466724701802 Marionette DEBUG loaded listener.js 16:31:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (16D7B400) [pid = 3796] [serial = 561] [outer = 15C1EC00] 16:31:42 INFO - PROCESS | 3796 | 1466724702435 Marionette TRACE conn6 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 16:31:42 INFO - PROCESS | 3796 | 1466724702463 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 16:31:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 16:31:42 INFO - PROCESS | 3796 | 1466724702468 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 16:31:42 INFO - PROCESS | 3796 | 1466724702471 Marionette TRACE conn6 <- [1,714,null,{}] 16:31:42 INFO - PROCESS | 3796 | 1466724702476 Marionette TRACE conn6 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:42 INFO - PROCESS | 3796 | 1466724702479 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:42 INFO - PROCESS | 3796 | 1466724702581 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 16:31:42 INFO - PROCESS | 3796 | 1466724702664 Marionette TRACE conn6 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:42 INFO - PROCESS | 3796 | 1466724702668 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:42 INFO - PROCESS | 3796 | ++DOCSHELL 0D9EB000 == 37 [pid = 3796] [id = 188] 16:31:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (0DA77400) [pid = 3796] [serial = 562] [outer = 00000000] 16:31:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (0E1CDC00) [pid = 3796] [serial = 563] [outer = 0DA77400] 16:31:42 INFO - PROCESS | 3796 | 1466724702764 Marionette DEBUG loaded listener.js 16:31:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (12560C00) [pid = 3796] [serial = 564] [outer = 0DA77400] 16:31:43 INFO - PROCESS | 3796 | --DOCSHELL 154A3400 == 36 [pid = 3796] [id = 184] 16:31:43 INFO - PROCESS | 3796 | --DOCSHELL 12651400 == 35 [pid = 3796] [id = 183] 16:31:43 INFO - PROCESS | 3796 | --DOCSHELL 0DAA7C00 == 34 [pid = 3796] [id = 182] 16:31:43 INFO - PROCESS | 3796 | --DOCSHELL 0C723000 == 33 [pid = 3796] [id = 181] 16:31:43 INFO - PROCESS | 3796 | --DOCSHELL 0D952000 == 32 [pid = 3796] [id = 180] 16:31:43 INFO - PROCESS | 3796 | --DOCSHELL 12614400 == 31 [pid = 3796] [id = 179] 16:31:43 INFO - PROCESS | 3796 | --DOCSHELL 0EB32800 == 30 [pid = 3796] [id = 171] 16:31:43 INFO - PROCESS | 3796 | --DOCSHELL 15C1D800 == 29 [pid = 3796] [id = 187] 16:31:43 INFO - PROCESS | 3796 | --DOCSHELL 11FCF000 == 28 [pid = 3796] [id = 185] 16:31:43 INFO - PROCESS | 3796 | --DOCSHELL 0D9F1000 == 27 [pid = 3796] [id = 186] 16:31:43 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (0CED3800) [pid = 3796] [serial = 515] [outer = 00000000] [url = about:blank] 16:31:43 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (0D2EFC00) [pid = 3796] [serial = 516] [outer = 00000000] [url = about:blank] 16:31:43 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (0E9DF800) [pid = 3796] [serial = 518] [outer = 00000000] [url = about:blank] 16:31:43 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (14FE8800) [pid = 3796] [serial = 524] [outer = 00000000] [url = about:blank] 16:31:43 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (15C1D400) [pid = 3796] [serial = 525] [outer = 00000000] [url = about:blank] 16:31:43 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (11E9F800) [pid = 3796] [serial = 519] [outer = 00000000] [url = about:blank] 16:31:43 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (1272E000) [pid = 3796] [serial = 513] [outer = 00000000] [url = about:blank] 16:31:43 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (12617400) [pid = 3796] [serial = 512] [outer = 00000000] [url = about:blank] 16:31:43 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (16D73C00) [pid = 3796] [serial = 528] [outer = 00000000] [url = about:blank] 16:31:43 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (16C2B800) [pid = 3796] [serial = 527] [outer = 00000000] [url = about:blank] 16:31:43 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (12724400) [pid = 3796] [serial = 521] [outer = 00000000] [url = about:blank] 16:31:43 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (176BB400) [pid = 3796] [serial = 530] [outer = 00000000] [url = about:blank] 16:31:43 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (176C4800) [pid = 3796] [serial = 531] [outer = 00000000] [url = about:blank] 16:31:43 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (15C25800) [pid = 3796] [serial = 533] [outer = 00000000] [url = about:blank] 16:31:43 INFO - PROCESS | 3796 | --DOMWINDOW == 60 (0C74FC00) [pid = 3796] [serial = 498] [outer = 00000000] [url = about:blank] 16:31:43 INFO - PROCESS | 3796 | --DOMWINDOW == 59 (0C72C800) [pid = 3796] [serial = 497] [outer = 00000000] [url = about:blank] 16:31:43 INFO - PROCESS | 3796 | --DOMWINDOW == 58 (14FE2800) [pid = 3796] [serial = 501] [outer = 00000000] [url = about:blank] 16:31:43 INFO - PROCESS | 3796 | --DOMWINDOW == 57 (1446C400) [pid = 3796] [serial = 500] [outer = 00000000] [url = about:blank] 16:31:43 INFO - PROCESS | 3796 | --DOMWINDOW == 56 (1A21A800) [pid = 3796] [serial = 504] [outer = 00000000] [url = about:blank] 16:31:43 INFO - PROCESS | 3796 | --DOMWINDOW == 55 (19B0E400) [pid = 3796] [serial = 503] [outer = 00000000] [url = about:blank] 16:31:43 INFO - PROCESS | 3796 | --DOMWINDOW == 54 (1B139400) [pid = 3796] [serial = 507] [outer = 00000000] [url = about:blank] 16:31:43 INFO - PROCESS | 3796 | --DOMWINDOW == 53 (1AA93000) [pid = 3796] [serial = 506] [outer = 00000000] [url = about:blank] 16:31:43 INFO - PROCESS | 3796 | --DOMWINDOW == 52 (17BCB000) [pid = 3796] [serial = 536] [outer = 00000000] [url = about:blank] 16:31:43 INFO - PROCESS | 3796 | --DOMWINDOW == 51 (0D2EE000) [pid = 3796] [serial = 510] [outer = 00000000] [url = about:blank] 16:31:43 INFO - PROCESS | 3796 | --DOMWINDOW == 50 (0CECA800) [pid = 3796] [serial = 509] [outer = 00000000] [url = about:blank] 16:31:43 INFO - PROCESS | 3796 | --DOMWINDOW == 49 (16D79000) [pid = 3796] [serial = 534] [outer = 00000000] [url = about:blank] 16:31:43 INFO - PROCESS | 3796 | --DOMWINDOW == 48 (13A3D000) [pid = 3796] [serial = 522] [outer = 00000000] [url = about:blank] 16:31:43 INFO - PROCESS | 3796 | 1466724703921 Marionette TRACE conn6 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 16:31:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 16:31:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1483ms 16:31:43 INFO - PROCESS | 3796 | 1466724703952 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 16:31:43 INFO - PROCESS | 3796 | 1466724703955 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 16:31:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 16:31:43 INFO - PROCESS | 3796 | 1466724703959 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 16:31:43 INFO - PROCESS | 3796 | 1466724703962 Marionette TRACE conn6 <- [1,718,null,{}] 16:31:43 INFO - PROCESS | 3796 | 1466724703967 Marionette TRACE conn6 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:43 INFO - PROCESS | 3796 | 1466724703970 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:44 INFO - PROCESS | 3796 | 1466724704057 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 16:31:44 INFO - PROCESS | 3796 | 1466724704065 Marionette TRACE conn6 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:44 INFO - PROCESS | 3796 | 1466724704068 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:44 INFO - PROCESS | 3796 | ++DOCSHELL 0CEC9C00 == 28 [pid = 3796] [id = 189] 16:31:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 49 (0CECA000) [pid = 3796] [serial = 565] [outer = 00000000] 16:31:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 50 (0D25BC00) [pid = 3796] [serial = 566] [outer = 0CECA000] 16:31:44 INFO - PROCESS | 3796 | 1466724704115 Marionette DEBUG loaded listener.js 16:31:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 51 (0D2EFC00) [pid = 3796] [serial = 567] [outer = 0CECA000] 16:31:44 INFO - PROCESS | 3796 | 1466724704613 Marionette TRACE conn6 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 16:31:44 INFO - PROCESS | 3796 | 1466724704636 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 16:31:44 INFO - PROCESS | 3796 | 1466724704643 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 16:31:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 16:31:44 INFO - PROCESS | 3796 | 1466724704645 Marionette TRACE conn6 <- [1,722,null,{}] 16:31:44 INFO - PROCESS | 3796 | 1466724704649 Marionette TRACE conn6 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:44 INFO - PROCESS | 3796 | 1466724704651 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:44 INFO - PROCESS | 3796 | 1466724704769 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 16:31:44 INFO - PROCESS | 3796 | 1466724704783 Marionette TRACE conn6 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:44 INFO - PROCESS | 3796 | 1466724704786 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:44 INFO - PROCESS | 3796 | ++DOCSHELL 0DE3F000 == 29 [pid = 3796] [id = 190] 16:31:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 52 (0DE42800) [pid = 3796] [serial = 568] [outer = 00000000] 16:31:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 53 (0E1C1800) [pid = 3796] [serial = 569] [outer = 0DE42800] 16:31:44 INFO - PROCESS | 3796 | 1466724704894 Marionette DEBUG loaded listener.js 16:31:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 54 (0EB34C00) [pid = 3796] [serial = 570] [outer = 0DE42800] 16:31:45 INFO - PROCESS | 3796 | 1466724705282 Marionette TRACE conn6 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 16:31:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 16:31:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 670ms 16:31:45 INFO - PROCESS | 3796 | 1466724705317 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 16:31:45 INFO - PROCESS | 3796 | 1466724705319 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 16:31:45 INFO - PROCESS | 3796 | 1466724705322 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 16:31:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 16:31:45 INFO - PROCESS | 3796 | 1466724705326 Marionette TRACE conn6 <- [1,726,null,{}] 16:31:45 INFO - PROCESS | 3796 | 1466724705337 Marionette TRACE conn6 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:45 INFO - PROCESS | 3796 | 1466724705341 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:45 INFO - PROCESS | 3796 | 1466724705421 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 16:31:45 INFO - PROCESS | 3796 | 1466724705428 Marionette TRACE conn6 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:45 INFO - PROCESS | 3796 | 1466724705431 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:45 INFO - PROCESS | 3796 | ++DOCSHELL 12643C00 == 30 [pid = 3796] [id = 191] 16:31:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 55 (12644C00) [pid = 3796] [serial = 571] [outer = 00000000] 16:31:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 56 (126DC400) [pid = 3796] [serial = 572] [outer = 12644C00] 16:31:45 INFO - PROCESS | 3796 | 1466724705479 Marionette DEBUG loaded listener.js 16:31:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 57 (1272B800) [pid = 3796] [serial = 573] [outer = 12644C00] 16:31:46 INFO - PROCESS | 3796 | 1466724706429 Marionette TRACE conn6 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 16:31:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 16:31:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1132ms 16:31:46 INFO - PROCESS | 3796 | 1466724706458 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 16:31:46 INFO - PROCESS | 3796 | 1466724706461 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 16:31:46 INFO - PROCESS | 3796 | 1466724706464 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 16:31:46 INFO - PROCESS | 3796 | 1466724706466 Marionette TRACE conn6 <- [1,730,null,{}] 16:31:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 16:31:46 INFO - PROCESS | 3796 | 1466724706478 Marionette TRACE conn6 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:46 INFO - PROCESS | 3796 | 1466724706480 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:46 INFO - PROCESS | 3796 | 1466724706595 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 16:31:46 INFO - PROCESS | 3796 | 1466724706601 Marionette TRACE conn6 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:46 INFO - PROCESS | 3796 | 1466724706603 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:46 INFO - PROCESS | 3796 | ++DOCSHELL 13357800 == 31 [pid = 3796] [id = 192] 16:31:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 58 (13358800) [pid = 3796] [serial = 574] [outer = 00000000] 16:31:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 59 (13E7B000) [pid = 3796] [serial = 575] [outer = 13358800] 16:31:46 INFO - PROCESS | 3796 | 1466724706648 Marionette DEBUG loaded listener.js 16:31:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 60 (14F5CC00) [pid = 3796] [serial = 576] [outer = 13358800] 16:31:47 INFO - PROCESS | 3796 | 1466724707554 Marionette TRACE conn6 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 16:31:47 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 16:31:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1128ms 16:31:47 INFO - PROCESS | 3796 | 1466724707596 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 16:31:47 INFO - PROCESS | 3796 | 1466724707598 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 16:31:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 16:31:47 INFO - PROCESS | 3796 | 1466724707602 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 16:31:47 INFO - PROCESS | 3796 | 1466724707603 Marionette TRACE conn6 <- [1,734,null,{}] 16:31:47 INFO - PROCESS | 3796 | 1466724707607 Marionette TRACE conn6 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:47 INFO - PROCESS | 3796 | 1466724707609 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:47 INFO - PROCESS | 3796 | 1466724707754 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 16:31:47 INFO - PROCESS | 3796 | --DOMWINDOW == 59 (1218B800) [pid = 3796] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 16:31:47 INFO - PROCESS | 3796 | --DOMWINDOW == 58 (12652400) [pid = 3796] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 16:31:47 INFO - PROCESS | 3796 | --DOMWINDOW == 57 (15C1B800) [pid = 3796] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 16:31:47 INFO - PROCESS | 3796 | --DOMWINDOW == 56 (16C28000) [pid = 3796] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 16:31:47 INFO - PROCESS | 3796 | --DOMWINDOW == 55 (0DE40000) [pid = 3796] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 16:31:47 INFO - PROCESS | 3796 | --DOMWINDOW == 54 (0D972400) [pid = 3796] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 16:31:47 INFO - PROCESS | 3796 | --DOMWINDOW == 53 (0C725400) [pid = 3796] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 16:31:47 INFO - PROCESS | 3796 | 1466724707805 Marionette TRACE conn6 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:47 INFO - PROCESS | 3796 | 1466724707807 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:47 INFO - PROCESS | 3796 | ++DOCSHELL 0C729000 == 32 [pid = 3796] [id = 193] 16:31:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 54 (0C72C000) [pid = 3796] [serial = 577] [outer = 00000000] 16:31:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 55 (12645400) [pid = 3796] [serial = 578] [outer = 0C72C000] 16:31:47 INFO - PROCESS | 3796 | 1466724707851 Marionette DEBUG loaded listener.js 16:31:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 56 (126DE000) [pid = 3796] [serial = 579] [outer = 0C72C000] 16:31:48 INFO - PROCESS | 3796 | 1466724708747 Marionette TRACE conn6 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 16:31:48 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.) 16:31:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1182ms 16:31:48 INFO - PROCESS | 3796 | 1466724708785 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 16:31:48 INFO - PROCESS | 3796 | 1466724708787 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 16:31:48 INFO - PROCESS | 3796 | 1466724708790 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 16:31:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 16:31:48 INFO - PROCESS | 3796 | 1466724708792 Marionette TRACE conn6 <- [1,738,null,{}] 16:31:48 INFO - PROCESS | 3796 | 1466724708795 Marionette TRACE conn6 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:48 INFO - PROCESS | 3796 | 1466724708801 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:48 INFO - PROCESS | 3796 | 1466724708891 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 16:31:48 INFO - PROCESS | 3796 | 1466724708897 Marionette TRACE conn6 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:48 INFO - PROCESS | 3796 | 1466724708899 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:48 INFO - PROCESS | 3796 | ++DOCSHELL 16A83400 == 33 [pid = 3796] [id = 194] 16:31:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 57 (16A85400) [pid = 3796] [serial = 580] [outer = 00000000] 16:31:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 58 (16D6EC00) [pid = 3796] [serial = 581] [outer = 16A85400] 16:31:48 INFO - PROCESS | 3796 | 1466724708943 Marionette DEBUG loaded listener.js 16:31:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 59 (16D75C00) [pid = 3796] [serial = 582] [outer = 16A85400] 16:31:49 INFO - PROCESS | 3796 | 1466724709927 Marionette TRACE conn6 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 16:31:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 16:31:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1176ms 16:31:49 INFO - PROCESS | 3796 | 1466724709971 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 16:31:49 INFO - PROCESS | 3796 | 1466724709976 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 16:31:49 INFO - PROCESS | 3796 | 1466724709981 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 16:31:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 16:31:49 INFO - PROCESS | 3796 | 1466724709985 Marionette TRACE conn6 <- [1,742,null,{}] 16:31:50 INFO - PROCESS | 3796 | 1466724709991 Marionette TRACE conn6 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:50 INFO - PROCESS | 3796 | 1466724709994 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:50 INFO - PROCESS | 3796 | 1466724710136 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 16:31:50 INFO - PROCESS | 3796 | 1466724710250 Marionette TRACE conn6 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:50 INFO - PROCESS | 3796 | 1466724710253 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:50 INFO - PROCESS | 3796 | ++DOCSHELL 0CE6C800 == 34 [pid = 3796] [id = 195] 16:31:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 60 (0CE6E000) [pid = 3796] [serial = 583] [outer = 00000000] 16:31:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 61 (0D259400) [pid = 3796] [serial = 584] [outer = 0CE6E000] 16:31:50 INFO - PROCESS | 3796 | 1466724710355 Marionette DEBUG loaded listener.js 16:31:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (0D9E3C00) [pid = 3796] [serial = 585] [outer = 0CE6E000] 16:31:51 INFO - PROCESS | 3796 | 1466724711425 Marionette TRACE conn6 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 16:31:51 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 16:31:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1469ms 16:31:51 INFO - PROCESS | 3796 | 1466724711455 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 16:31:51 INFO - PROCESS | 3796 | 1466724711460 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 16:31:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 16:31:51 INFO - PROCESS | 3796 | 1466724711466 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 16:31:51 INFO - PROCESS | 3796 | 1466724711469 Marionette TRACE conn6 <- [1,746,null,{}] 16:31:51 INFO - PROCESS | 3796 | 1466724711473 Marionette TRACE conn6 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:51 INFO - PROCESS | 3796 | 1466724711475 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:51 INFO - PROCESS | 3796 | 1466724711613 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 16:31:51 INFO - PROCESS | 3796 | 1466724711743 Marionette TRACE conn6 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:51 INFO - PROCESS | 3796 | 1466724711746 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:51 INFO - PROCESS | 3796 | ++DOCSHELL 0E107400 == 35 [pid = 3796] [id = 196] 16:31:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (11E1A400) [pid = 3796] [serial = 586] [outer = 00000000] 16:31:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (1255F400) [pid = 3796] [serial = 587] [outer = 11E1A400] 16:31:51 INFO - PROCESS | 3796 | 1466724711803 Marionette DEBUG loaded listener.js 16:31:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (1256E400) [pid = 3796] [serial = 588] [outer = 11E1A400] 16:31:52 INFO - PROCESS | 3796 | --DOCSHELL 0C729000 == 34 [pid = 3796] [id = 193] 16:31:52 INFO - PROCESS | 3796 | --DOCSHELL 13357800 == 33 [pid = 3796] [id = 192] 16:31:52 INFO - PROCESS | 3796 | --DOCSHELL 12643C00 == 32 [pid = 3796] [id = 191] 16:31:52 INFO - PROCESS | 3796 | --DOCSHELL 0DE3F000 == 31 [pid = 3796] [id = 190] 16:31:52 INFO - PROCESS | 3796 | --DOCSHELL 0CEC9C00 == 30 [pid = 3796] [id = 189] 16:31:52 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (174B8000) [pid = 3796] [serial = 555] [outer = 00000000] [url = about:blank] 16:31:52 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (13E79000) [pid = 3796] [serial = 548] [outer = 00000000] [url = about:blank] 16:31:52 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (16D6F000) [pid = 3796] [serial = 551] [outer = 00000000] [url = about:blank] 16:31:52 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (12563800) [pid = 3796] [serial = 549] [outer = 00000000] [url = about:blank] 16:31:52 INFO - PROCESS | 3796 | --DOMWINDOW == 60 (15B52C00) [pid = 3796] [serial = 537] [outer = 00000000] [url = about:blank] 16:31:52 INFO - PROCESS | 3796 | --DOMWINDOW == 59 (0E9D5C00) [pid = 3796] [serial = 545] [outer = 00000000] [url = about:blank] 16:31:52 INFO - PROCESS | 3796 | --DOMWINDOW == 58 (0E1C5800) [pid = 3796] [serial = 539] [outer = 00000000] [url = about:blank] 16:31:52 INFO - PROCESS | 3796 | --DOMWINDOW == 57 (11FC7000) [pid = 3796] [serial = 540] [outer = 00000000] [url = about:blank] 16:31:52 INFO - PROCESS | 3796 | --DOMWINDOW == 56 (0C74BC00) [pid = 3796] [serial = 542] [outer = 00000000] [url = about:blank] 16:31:52 INFO - PROCESS | 3796 | --DOMWINDOW == 55 (0C75CC00) [pid = 3796] [serial = 543] [outer = 00000000] [url = about:blank] 16:31:52 INFO - PROCESS | 3796 | --DOMWINDOW == 54 (16D6E400) [pid = 3796] [serial = 554] [outer = 00000000] [url = about:blank] 16:31:52 INFO - PROCESS | 3796 | --DOMWINDOW == 53 (17496800) [pid = 3796] [serial = 552] [outer = 00000000] [url = about:blank] 16:31:52 INFO - PROCESS | 3796 | --DOMWINDOW == 52 (11EE5400) [pid = 3796] [serial = 546] [outer = 00000000] [url = about:blank] 16:31:52 INFO - PROCESS | 3796 | 1466724712495 Marionette TRACE conn6 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 16:31:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 16:31:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1068ms 16:31:52 INFO - PROCESS | 3796 | 1466724712541 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 16:31:52 INFO - PROCESS | 3796 | 1466724712546 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 16:31:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 16:31:52 INFO - PROCESS | 3796 | 1466724712550 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 16:31:52 INFO - PROCESS | 3796 | 1466724712553 Marionette TRACE conn6 <- [1,750,null,{}] 16:31:52 INFO - PROCESS | 3796 | 1466724712559 Marionette TRACE conn6 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:52 INFO - PROCESS | 3796 | 1466724712562 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:52 INFO - PROCESS | 3796 | 1466724712650 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 16:31:52 INFO - PROCESS | 3796 | 1466724712658 Marionette TRACE conn6 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:52 INFO - PROCESS | 3796 | 1466724712662 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:52 INFO - PROCESS | 3796 | ++DOCSHELL 0C754400 == 31 [pid = 3796] [id = 197] 16:31:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 53 (0C755800) [pid = 3796] [serial = 589] [outer = 00000000] 16:31:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 54 (0CEC9C00) [pid = 3796] [serial = 590] [outer = 0C755800] 16:31:52 INFO - PROCESS | 3796 | 1466724712709 Marionette DEBUG loaded listener.js 16:31:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 55 (0D267800) [pid = 3796] [serial = 591] [outer = 0C755800] 16:31:53 INFO - PROCESS | 3796 | 1466724713630 Marionette TRACE conn6 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 16:31:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 16:31:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1126ms 16:31:53 INFO - PROCESS | 3796 | 1466724713680 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 16:31:53 INFO - PROCESS | 3796 | 1466724713684 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 16:31:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 16:31:53 INFO - PROCESS | 3796 | 1466724713690 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 16:31:53 INFO - PROCESS | 3796 | 1466724713693 Marionette TRACE conn6 <- [1,754,null,{}] 16:31:53 INFO - PROCESS | 3796 | 1466724713697 Marionette TRACE conn6 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:53 INFO - PROCESS | 3796 | 1466724713699 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:53 INFO - PROCESS | 3796 | 1466724713782 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 16:31:53 INFO - PROCESS | 3796 | 1466724713788 Marionette TRACE conn6 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:53 INFO - PROCESS | 3796 | 1466724713791 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:53 INFO - PROCESS | 3796 | ++DOCSHELL 0C752800 == 32 [pid = 3796] [id = 198] 16:31:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 56 (0E1CA000) [pid = 3796] [serial = 592] [outer = 00000000] 16:31:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 57 (11D0B400) [pid = 3796] [serial = 593] [outer = 0E1CA000] 16:31:53 INFO - PROCESS | 3796 | 1466724713839 Marionette DEBUG loaded listener.js 16:31:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 58 (11EE2000) [pid = 3796] [serial = 594] [outer = 0E1CA000] 16:31:54 INFO - PROCESS | 3796 | 1466724714721 Marionette TRACE conn6 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 16:31:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 16:31:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1071ms 16:31:54 INFO - PROCESS | 3796 | 1466724714769 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 16:31:54 INFO - PROCESS | 3796 | 1466724714771 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 16:31:54 INFO - PROCESS | 3796 | 1466724714774 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 16:31:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 16:31:54 INFO - PROCESS | 3796 | 1466724714778 Marionette TRACE conn6 <- [1,758,null,{}] 16:31:54 INFO - PROCESS | 3796 | 1466724714788 Marionette TRACE conn6 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:54 INFO - PROCESS | 3796 | 1466724714793 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:54 INFO - PROCESS | 3796 | 1466724714910 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 16:31:54 INFO - PROCESS | 3796 | 1466724714917 Marionette TRACE conn6 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:54 INFO - PROCESS | 3796 | 1466724714920 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:54 INFO - PROCESS | 3796 | ++DOCSHELL 127CAC00 == 33 [pid = 3796] [id = 199] 16:31:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 59 (13357400) [pid = 3796] [serial = 595] [outer = 00000000] 16:31:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 60 (13363800) [pid = 3796] [serial = 596] [outer = 13357400] 16:31:54 INFO - PROCESS | 3796 | 1466724714968 Marionette DEBUG loaded listener.js 16:31:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 61 (13E7B800) [pid = 3796] [serial = 597] [outer = 13357400] 16:31:55 INFO - PROCESS | 3796 | 1466724715461 Marionette TRACE conn6 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 16:31:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 16:31:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 731ms 16:31:55 INFO - PROCESS | 3796 | 1466724715511 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 16:31:55 INFO - PROCESS | 3796 | 1466724715513 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 16:31:55 INFO - PROCESS | 3796 | 1466724715516 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 16:31:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 16:31:55 INFO - PROCESS | 3796 | 1466724715518 Marionette TRACE conn6 <- [1,762,null,{}] 16:31:55 INFO - PROCESS | 3796 | 1466724715521 Marionette TRACE conn6 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:55 INFO - PROCESS | 3796 | 1466724715523 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:55 INFO - PROCESS | 3796 | 1466724715633 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 16:31:55 INFO - PROCESS | 3796 | 1466724715641 Marionette TRACE conn6 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:55 INFO - PROCESS | 3796 | 1466724715643 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:55 INFO - PROCESS | 3796 | ++DOCSHELL 154A4400 == 34 [pid = 3796] [id = 200] 16:31:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (15B52C00) [pid = 3796] [serial = 598] [outer = 00000000] 16:31:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (16A20C00) [pid = 3796] [serial = 599] [outer = 15B52C00] 16:31:55 INFO - PROCESS | 3796 | 1466724715733 Marionette DEBUG loaded listener.js 16:31:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (16A8FC00) [pid = 3796] [serial = 600] [outer = 15B52C00] 16:31:56 INFO - PROCESS | 3796 | 1466724716146 Marionette TRACE conn6 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 16:31:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 16:31:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 670ms 16:31:56 INFO - PROCESS | 3796 | 1466724716200 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 16:31:56 INFO - PROCESS | 3796 | 1466724716202 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 16:31:56 INFO - PROCESS | 3796 | 1466724716206 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 16:31:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 16:31:56 INFO - PROCESS | 3796 | 1466724716208 Marionette TRACE conn6 <- [1,766,null,{}] 16:31:56 INFO - PROCESS | 3796 | 1466724716211 Marionette TRACE conn6 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:56 INFO - PROCESS | 3796 | 1466724716213 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:56 INFO - PROCESS | 3796 | 1466724716345 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 16:31:56 INFO - PROCESS | 3796 | 1466724716400 Marionette TRACE conn6 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:56 INFO - PROCESS | 3796 | 1466724716402 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:56 INFO - PROCESS | 3796 | ++DOCSHELL 12648800 == 35 [pid = 3796] [id = 201] 16:31:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (16C28400) [pid = 3796] [serial = 601] [outer = 00000000] 16:31:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (17497400) [pid = 3796] [serial = 602] [outer = 16C28400] 16:31:56 INFO - PROCESS | 3796 | 1466724716446 Marionette DEBUG loaded listener.js 16:31:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (174B0C00) [pid = 3796] [serial = 603] [outer = 16C28400] 16:31:56 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (13358800) [pid = 3796] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 16:31:56 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (12644C00) [pid = 3796] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 16:31:56 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (0DE42800) [pid = 3796] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 16:31:56 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (0CECA000) [pid = 3796] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 16:31:56 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (0DA77400) [pid = 3796] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 16:31:56 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (0C72C000) [pid = 3796] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 16:31:56 INFO - PROCESS | 3796 | --DOMWINDOW == 60 (0D9F1400) [pid = 3796] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 16:31:56 INFO - PROCESS | 3796 | --DOMWINDOW == 59 (15C1EC00) [pid = 3796] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 16:31:56 INFO - PROCESS | 3796 | 1466724716828 Marionette TRACE conn6 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 16:31:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 16:31:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 670ms 16:31:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 16:31:56 INFO - PROCESS | 3796 | 1466724716882 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 16:31:56 INFO - PROCESS | 3796 | 1466724716883 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 16:31:56 INFO - PROCESS | 3796 | 1466724716887 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 16:31:56 INFO - PROCESS | 3796 | 1466724716888 Marionette TRACE conn6 <- [1,770,null,{}] 16:31:56 INFO - PROCESS | 3796 | 1466724716891 Marionette TRACE conn6 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:56 INFO - PROCESS | 3796 | 1466724716897 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:57 INFO - PROCESS | 3796 | 1466724717000 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 16:31:57 INFO - PROCESS | 3796 | 1466724717007 Marionette TRACE conn6 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:57 INFO - PROCESS | 3796 | 1466724717009 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:57 INFO - PROCESS | 3796 | ++DOCSHELL 0C726400 == 36 [pid = 3796] [id = 202] 16:31:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 60 (174B4000) [pid = 3796] [serial = 604] [outer = 00000000] 16:31:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 61 (17659400) [pid = 3796] [serial = 605] [outer = 174B4000] 16:31:57 INFO - PROCESS | 3796 | 1466724717052 Marionette DEBUG loaded listener.js 16:31:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (17659800) [pid = 3796] [serial = 606] [outer = 174B4000] 16:31:57 INFO - PROCESS | 3796 | 1466724717477 Marionette TRACE conn6 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 16:31:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 16:31:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 630ms 16:31:57 INFO - PROCESS | 3796 | 1466724717518 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 16:31:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 16:31:57 INFO - PROCESS | 3796 | 1466724717520 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 16:31:57 INFO - PROCESS | 3796 | 1466724717526 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 16:31:57 INFO - PROCESS | 3796 | 1466724717528 Marionette TRACE conn6 <- [1,774,null,{}] 16:31:57 INFO - PROCESS | 3796 | 1466724717531 Marionette TRACE conn6 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:57 INFO - PROCESS | 3796 | 1466724717533 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:57 INFO - PROCESS | 3796 | 1466724717610 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 16:31:57 INFO - PROCESS | 3796 | 1466724717616 Marionette TRACE conn6 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:57 INFO - PROCESS | 3796 | 1466724717618 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:57 INFO - PROCESS | 3796 | ++DOCSHELL 176B7800 == 37 [pid = 3796] [id = 203] 16:31:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (176B7C00) [pid = 3796] [serial = 607] [outer = 00000000] 16:31:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (176BBC00) [pid = 3796] [serial = 608] [outer = 176B7C00] 16:31:57 INFO - PROCESS | 3796 | 1466724717661 Marionette DEBUG loaded listener.js 16:31:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (176C1800) [pid = 3796] [serial = 609] [outer = 176B7C00] 16:31:58 INFO - PROCESS | 3796 | 1466724718103 Marionette TRACE conn6 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 16:31:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 16:31:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 630ms 16:31:58 INFO - PROCESS | 3796 | 1466724718154 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 16:31:58 INFO - PROCESS | 3796 | 1466724718156 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 16:31:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 16:31:58 INFO - PROCESS | 3796 | 1466724718163 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 16:31:58 INFO - PROCESS | 3796 | 1466724718165 Marionette TRACE conn6 <- [1,778,null,{}] 16:31:58 INFO - PROCESS | 3796 | 1466724718168 Marionette TRACE conn6 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:58 INFO - PROCESS | 3796 | 1466724718170 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:58 INFO - PROCESS | 3796 | 1466724718249 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 16:31:58 INFO - PROCESS | 3796 | 1466724718254 Marionette TRACE conn6 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:58 INFO - PROCESS | 3796 | 1466724718256 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:58 INFO - PROCESS | 3796 | ++DOCSHELL 16D74C00 == 38 [pid = 3796] [id = 204] 16:31:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (176C2800) [pid = 3796] [serial = 610] [outer = 00000000] 16:31:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (176D7400) [pid = 3796] [serial = 611] [outer = 176C2800] 16:31:58 INFO - PROCESS | 3796 | 1466724718301 Marionette DEBUG loaded listener.js 16:31:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (17BCB000) [pid = 3796] [serial = 612] [outer = 176C2800] 16:31:58 INFO - PROCESS | 3796 | 1466724718933 Marionette TRACE conn6 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 16:31:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 16:31:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 830ms 16:31:59 INFO - PROCESS | 3796 | 1466724718994 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 16:31:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 16:31:59 INFO - PROCESS | 3796 | 1466724718998 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 16:31:59 INFO - PROCESS | 3796 | 1466724719004 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 16:31:59 INFO - PROCESS | 3796 | 1466724719007 Marionette TRACE conn6 <- [1,782,null,{}] 16:31:59 INFO - PROCESS | 3796 | 1466724719012 Marionette TRACE conn6 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:59 INFO - PROCESS | 3796 | 1466724719015 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:59 INFO - PROCESS | 3796 | 1466724719125 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 16:31:59 INFO - PROCESS | 3796 | 1466724719207 Marionette TRACE conn6 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:59 INFO - PROCESS | 3796 | 1466724719210 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:31:59 INFO - PROCESS | 3796 | ++DOCSHELL 0C74BC00 == 39 [pid = 3796] [id = 205] 16:31:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (0C75AC00) [pid = 3796] [serial = 613] [outer = 00000000] 16:31:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (0D9F2800) [pid = 3796] [serial = 614] [outer = 0C75AC00] 16:31:59 INFO - PROCESS | 3796 | 1466724719307 Marionette DEBUG loaded listener.js 16:31:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (0E08C800) [pid = 3796] [serial = 615] [outer = 0C75AC00] 16:31:59 INFO - PROCESS | 3796 | 1466724719867 Marionette TRACE conn6 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 16:31:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 16:31:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 890ms 16:31:59 INFO - PROCESS | 3796 | 1466724719905 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 16:31:59 INFO - PROCESS | 3796 | 1466724719910 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 16:31:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 16:31:59 INFO - PROCESS | 3796 | 1466724719917 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 16:31:59 INFO - PROCESS | 3796 | 1466724719920 Marionette TRACE conn6 <- [1,786,null,{}] 16:31:59 INFO - PROCESS | 3796 | 1466724719924 Marionette TRACE conn6 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:59 INFO - PROCESS | 3796 | 1466724719927 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:00 INFO - PROCESS | 3796 | 1466724720039 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 16:32:00 INFO - PROCESS | 3796 | 1466724720135 Marionette TRACE conn6 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:00 INFO - PROCESS | 3796 | 1466724720138 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:00 INFO - PROCESS | 3796 | ++DOCSHELL 13A40800 == 40 [pid = 3796] [id = 206] 16:32:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (13A47000) [pid = 3796] [serial = 616] [outer = 00000000] 16:32:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (14FDF400) [pid = 3796] [serial = 617] [outer = 13A47000] 16:32:00 INFO - PROCESS | 3796 | 1466724720194 Marionette DEBUG loaded listener.js 16:32:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (16A12800) [pid = 3796] [serial = 618] [outer = 13A47000] 16:32:00 INFO - PROCESS | 3796 | 1466724720784 Marionette TRACE conn6 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 16:32:00 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 16:32:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 930ms 16:32:00 INFO - PROCESS | 3796 | 1466724720852 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 16:32:00 INFO - PROCESS | 3796 | 1466724720855 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 16:32:00 INFO - PROCESS | 3796 | 1466724720858 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 16:32:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 16:32:00 INFO - PROCESS | 3796 | 1466724720862 Marionette TRACE conn6 <- [1,790,null,{}] 16:32:00 INFO - PROCESS | 3796 | 1466724720873 Marionette TRACE conn6 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:00 INFO - PROCESS | 3796 | 1466724720878 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:01 INFO - PROCESS | 3796 | 1466724721014 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 16:32:01 INFO - PROCESS | 3796 | 1466724721140 Marionette TRACE conn6 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:01 INFO - PROCESS | 3796 | 1466724721143 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:01 INFO - PROCESS | 3796 | ++DOCSHELL 18120000 == 41 [pid = 3796] [id = 207] 16:32:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (18123800) [pid = 3796] [serial = 619] [outer = 00000000] 16:32:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (1839E000) [pid = 3796] [serial = 620] [outer = 18123800] 16:32:01 INFO - PROCESS | 3796 | 1466724721201 Marionette DEBUG loaded listener.js 16:32:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (18F0C400) [pid = 3796] [serial = 621] [outer = 18123800] 16:32:01 INFO - PROCESS | 3796 | 1466724721939 Marionette TRACE conn6 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 16:32:02 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 16:32:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1132ms 16:32:02 INFO - PROCESS | 3796 | 1466724722002 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 16:32:02 INFO - PROCESS | 3796 | 1466724722006 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 16:32:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 16:32:02 INFO - PROCESS | 3796 | 1466724722013 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 16:32:02 INFO - PROCESS | 3796 | 1466724722016 Marionette TRACE conn6 <- [1,794,null,{}] 16:32:02 INFO - PROCESS | 3796 | 1466724722021 Marionette TRACE conn6 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:02 INFO - PROCESS | 3796 | 1466724722024 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:02 INFO - PROCESS | 3796 | 1466724722130 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 16:32:02 INFO - PROCESS | 3796 | 1466724722208 Marionette TRACE conn6 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:02 INFO - PROCESS | 3796 | 1466724722212 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:02 INFO - PROCESS | 3796 | ++DOCSHELL 0D9EC800 == 42 [pid = 3796] [id = 208] 16:32:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (0D9EE000) [pid = 3796] [serial = 622] [outer = 00000000] 16:32:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (0DE37000) [pid = 3796] [serial = 623] [outer = 0D9EE000] 16:32:02 INFO - PROCESS | 3796 | 1466724722309 Marionette DEBUG loaded listener.js 16:32:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (11D0E400) [pid = 3796] [serial = 624] [outer = 0D9EE000] 16:32:03 INFO - PROCESS | 3796 | --DOCSHELL 0D9EB000 == 41 [pid = 3796] [id = 188] 16:32:03 INFO - PROCESS | 3796 | --DOCSHELL 176B7800 == 40 [pid = 3796] [id = 203] 16:32:03 INFO - PROCESS | 3796 | --DOCSHELL 0C726400 == 39 [pid = 3796] [id = 202] 16:32:03 INFO - PROCESS | 3796 | --DOCSHELL 12648800 == 38 [pid = 3796] [id = 201] 16:32:03 INFO - PROCESS | 3796 | --DOCSHELL 154A4400 == 37 [pid = 3796] [id = 200] 16:32:03 INFO - PROCESS | 3796 | --DOCSHELL 127CAC00 == 36 [pid = 3796] [id = 199] 16:32:03 INFO - PROCESS | 3796 | --DOCSHELL 0C752800 == 35 [pid = 3796] [id = 198] 16:32:03 INFO - PROCESS | 3796 | --DOCSHELL 0C754400 == 34 [pid = 3796] [id = 197] 16:32:03 INFO - PROCESS | 3796 | --DOCSHELL 16A83400 == 33 [pid = 3796] [id = 194] 16:32:03 INFO - PROCESS | 3796 | --DOCSHELL 0CE6C800 == 32 [pid = 3796] [id = 195] 16:32:03 INFO - PROCESS | 3796 | --DOCSHELL 0E107400 == 31 [pid = 3796] [id = 196] 16:32:03 INFO - PROCESS | 3796 | --DOCSHELL 13A40800 == 30 [pid = 3796] [id = 206] 16:32:03 INFO - PROCESS | 3796 | --DOCSHELL 18120000 == 29 [pid = 3796] [id = 207] 16:32:03 INFO - PROCESS | 3796 | --DOCSHELL 16D74C00 == 28 [pid = 3796] [id = 204] 16:32:03 INFO - PROCESS | 3796 | --DOCSHELL 0C74BC00 == 27 [pid = 3796] [id = 205] 16:32:03 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (16D6EC00) [pid = 3796] [serial = 581] [outer = 00000000] [url = about:blank] 16:32:03 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (13E7B000) [pid = 3796] [serial = 575] [outer = 00000000] [url = about:blank] 16:32:03 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (126DC400) [pid = 3796] [serial = 572] [outer = 00000000] [url = about:blank] 16:32:03 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (0EB34C00) [pid = 3796] [serial = 570] [outer = 00000000] [url = about:blank] 16:32:03 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (0E1C1800) [pid = 3796] [serial = 569] [outer = 00000000] [url = about:blank] 16:32:03 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (0D25BC00) [pid = 3796] [serial = 566] [outer = 00000000] [url = about:blank] 16:32:03 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (0D2EFC00) [pid = 3796] [serial = 567] [outer = 00000000] [url = about:blank] 16:32:03 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (12560C00) [pid = 3796] [serial = 564] [outer = 00000000] [url = about:blank] 16:32:03 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (0E1CDC00) [pid = 3796] [serial = 563] [outer = 00000000] [url = about:blank] 16:32:03 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (12645400) [pid = 3796] [serial = 578] [outer = 00000000] [url = about:blank] 16:32:03 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (1256D800) [pid = 3796] [serial = 558] [outer = 00000000] [url = about:blank] 16:32:03 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (12524400) [pid = 3796] [serial = 557] [outer = 00000000] [url = about:blank] 16:32:03 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (16D7B400) [pid = 3796] [serial = 561] [outer = 00000000] [url = about:blank] 16:32:03 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (16A86800) [pid = 3796] [serial = 560] [outer = 00000000] [url = about:blank] 16:32:03 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (14F5CC00) [pid = 3796] [serial = 576] [outer = 00000000] [url = about:blank] 16:32:03 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (126DE000) [pid = 3796] [serial = 579] [outer = 00000000] [url = about:blank] 16:32:03 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (1272B800) [pid = 3796] [serial = 573] [outer = 00000000] [url = about:blank] 16:32:03 INFO - PROCESS | 3796 | 1466724723424 Marionette TRACE conn6 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 16:32:03 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 16:32:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1423ms 16:32:03 INFO - PROCESS | 3796 | 1466724723439 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 16:32:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 16:32:03 INFO - PROCESS | 3796 | 1466724723443 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 16:32:03 INFO - PROCESS | 3796 | 1466724723447 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 16:32:03 INFO - PROCESS | 3796 | 1466724723450 Marionette TRACE conn6 <- [1,798,null,{}] 16:32:03 INFO - PROCESS | 3796 | 1466724723456 Marionette TRACE conn6 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:03 INFO - PROCESS | 3796 | 1466724723459 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:03 INFO - PROCESS | 3796 | 1466724723549 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 16:32:03 INFO - PROCESS | 3796 | 1466724723671 Marionette TRACE conn6 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:03 INFO - PROCESS | 3796 | 1466724723674 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:03 INFO - PROCESS | 3796 | ++DOCSHELL 0C75CC00 == 28 [pid = 3796] [id = 209] 16:32:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (0C75DC00) [pid = 3796] [serial = 625] [outer = 00000000] 16:32:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (0CE70400) [pid = 3796] [serial = 626] [outer = 0C75DC00] 16:32:03 INFO - PROCESS | 3796 | 1466724723721 Marionette DEBUG loaded listener.js 16:32:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (0D2EDC00) [pid = 3796] [serial = 627] [outer = 0C75DC00] 16:32:04 INFO - PROCESS | 3796 | 1466724724128 Marionette TRACE conn6 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 16:32:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 16:32:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 730ms 16:32:04 INFO - PROCESS | 3796 | 1466724724178 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 16:32:04 INFO - PROCESS | 3796 | 1466724724183 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 16:32:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 16:32:04 INFO - PROCESS | 3796 | 1466724724189 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 16:32:04 INFO - PROCESS | 3796 | 1466724724192 Marionette TRACE conn6 <- [1,802,null,{}] 16:32:04 INFO - PROCESS | 3796 | 1466724724196 Marionette TRACE conn6 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:04 INFO - PROCESS | 3796 | 1466724724198 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:04 INFO - PROCESS | 3796 | 1466724724284 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 16:32:04 INFO - PROCESS | 3796 | 1466724724291 Marionette TRACE conn6 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:04 INFO - PROCESS | 3796 | 1466724724294 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:04 INFO - PROCESS | 3796 | ++DOCSHELL 0DA6FC00 == 29 [pid = 3796] [id = 210] 16:32:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (0DAB0C00) [pid = 3796] [serial = 628] [outer = 00000000] 16:32:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (0DE42800) [pid = 3796] [serial = 629] [outer = 0DAB0C00] 16:32:04 INFO - PROCESS | 3796 | 1466724724340 Marionette DEBUG loaded listener.js 16:32:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (0EB35800) [pid = 3796] [serial = 630] [outer = 0DAB0C00] 16:32:04 INFO - PROCESS | 3796 | 1466724724816 Marionette TRACE conn6 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 16:32:04 INFO - PROCESS | 3796 | 1466724724865 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 16:32:04 INFO - PROCESS | 3796 | 1466724724869 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 16:32:04 INFO - PROCESS | 3796 | 1466724724872 Marionette TRACE conn6 <- [1,806,null,{}] 16:32:04 INFO - PROCESS | 3796 | 1466724724883 Marionette TRACE conn6 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:04 INFO - PROCESS | 3796 | 1466724724887 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:05 INFO - PROCESS | 3796 | 1466724724999 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 16:32:05 INFO - PROCESS | 3796 | 1466724725089 Marionette TRACE conn6 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:05 INFO - PROCESS | 3796 | 1466724725092 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:05 INFO - PROCESS | 3796 | ++DOCSHELL 126E1400 == 30 [pid = 3796] [id = 211] 16:32:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (126E2400) [pid = 3796] [serial = 631] [outer = 00000000] 16:32:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (12726000) [pid = 3796] [serial = 632] [outer = 126E2400] 16:32:05 INFO - PROCESS | 3796 | 1466724725140 Marionette DEBUG loaded listener.js 16:32:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (13357800) [pid = 3796] [serial = 633] [outer = 126E2400] 16:32:05 INFO - PROCESS | 3796 | 1466724725558 Marionette TRACE conn6 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 16:32:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 16:32:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 730ms 16:32:05 INFO - PROCESS | 3796 | 1466724725599 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 16:32:05 INFO - PROCESS | 3796 | 1466724725601 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 16:32:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 16:32:05 INFO - PROCESS | 3796 | 1466724725618 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 16:32:05 INFO - PROCESS | 3796 | 1466724725619 Marionette TRACE conn6 <- [1,810,null,{}] 16:32:05 INFO - PROCESS | 3796 | 1466724725623 Marionette TRACE conn6 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:05 INFO - PROCESS | 3796 | 1466724725625 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:05 INFO - PROCESS | 3796 | 1466724725737 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 16:32:05 INFO - PROCESS | 3796 | 1466724725744 Marionette TRACE conn6 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:05 INFO - PROCESS | 3796 | 1466724725746 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:05 INFO - PROCESS | 3796 | ++DOCSHELL 127CAC00 == 31 [pid = 3796] [id = 212] 16:32:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (1335D400) [pid = 3796] [serial = 634] [outer = 00000000] 16:32:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (14478400) [pid = 3796] [serial = 635] [outer = 1335D400] 16:32:05 INFO - PROCESS | 3796 | 1466724725790 Marionette DEBUG loaded listener.js 16:32:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (14F66800) [pid = 3796] [serial = 636] [outer = 1335D400] 16:32:06 INFO - PROCESS | 3796 | 1466724726249 Marionette TRACE conn6 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 16:32:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 16:32:06 INFO - PROCESS | 3796 | 1466724726292 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 16:32:06 INFO - PROCESS | 3796 | 1466724726295 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 16:32:06 INFO - PROCESS | 3796 | 1466724726296 Marionette TRACE conn6 <- [1,814,null,{}] 16:32:06 INFO - PROCESS | 3796 | 1466724726300 Marionette TRACE conn6 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:06 INFO - PROCESS | 3796 | 1466724726302 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:06 INFO - PROCESS | 3796 | 1466724726432 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 16:32:06 INFO - PROCESS | 3796 | 1466724726449 Marionette TRACE conn6 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:06 INFO - PROCESS | 3796 | 1466724726451 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:06 INFO - PROCESS | 3796 | ++DOCSHELL 154A3000 == 32 [pid = 3796] [id = 213] 16:32:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (15B4D400) [pid = 3796] [serial = 637] [outer = 00000000] 16:32:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (16A86800) [pid = 3796] [serial = 638] [outer = 15B4D400] 16:32:06 INFO - PROCESS | 3796 | 1466724726495 Marionette DEBUG loaded listener.js 16:32:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (16D6F000) [pid = 3796] [serial = 639] [outer = 15B4D400] 16:32:06 INFO - PROCESS | 3796 | 1466724726953 Marionette TRACE conn6 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 16:32:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 16:32:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 671ms 16:32:06 INFO - PROCESS | 3796 | 1466724726967 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 16:32:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 16:32:06 INFO - PROCESS | 3796 | 1466724726969 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 16:32:06 INFO - PROCESS | 3796 | 1466724726975 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 16:32:06 INFO - PROCESS | 3796 | 1466724726977 Marionette TRACE conn6 <- [1,818,null,{}] 16:32:07 INFO - PROCESS | 3796 | 1466724726987 Marionette TRACE conn6 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:07 INFO - PROCESS | 3796 | 1466724726992 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:07 INFO - PROCESS | 3796 | 1466724727123 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 16:32:07 INFO - PROCESS | 3796 | 1466724727135 Marionette TRACE conn6 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:07 INFO - PROCESS | 3796 | 1466724727137 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:07 INFO - PROCESS | 3796 | ++DOCSHELL 174BD400 == 33 [pid = 3796] [id = 214] 16:32:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (17659000) [pid = 3796] [serial = 640] [outer = 00000000] 16:32:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (17660400) [pid = 3796] [serial = 641] [outer = 17659000] 16:32:07 INFO - PROCESS | 3796 | 1466724727227 Marionette DEBUG loaded listener.js 16:32:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (176BB800) [pid = 3796] [serial = 642] [outer = 17659000] 16:32:07 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (13357400) [pid = 3796] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 16:32:07 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (15B52C00) [pid = 3796] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 16:32:07 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (11E1A400) [pid = 3796] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 16:32:07 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (0CE6E000) [pid = 3796] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 16:32:07 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (16A85400) [pid = 3796] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 16:32:07 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (0C755800) [pid = 3796] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 16:32:07 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (0E1CA000) [pid = 3796] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 16:32:07 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (16C28400) [pid = 3796] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 16:32:07 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (176B7C00) [pid = 3796] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 16:32:07 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (176C2800) [pid = 3796] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 16:32:07 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (174B4000) [pid = 3796] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 16:32:07 INFO - PROCESS | 3796 | 1466724727831 Marionette TRACE conn6 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 16:32:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 16:32:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 890ms 16:32:07 INFO - PROCESS | 3796 | 1466724727863 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 16:32:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 16:32:07 INFO - PROCESS | 3796 | 1466724727865 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 16:32:07 INFO - PROCESS | 3796 | 1466724727868 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 16:32:07 INFO - PROCESS | 3796 | 1466724727870 Marionette TRACE conn6 <- [1,822,null,{}] 16:32:07 INFO - PROCESS | 3796 | 1466724727880 Marionette TRACE conn6 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:07 INFO - PROCESS | 3796 | 1466724727882 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:08 INFO - PROCESS | 3796 | 1466724727988 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 16:32:08 INFO - PROCESS | 3796 | 1466724727993 Marionette TRACE conn6 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:08 INFO - PROCESS | 3796 | 1466724727995 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:08 INFO - PROCESS | 3796 | ++DOCSHELL 0C74C800 == 34 [pid = 3796] [id = 215] 16:32:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (14470800) [pid = 3796] [serial = 643] [outer = 00000000] 16:32:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (174B4000) [pid = 3796] [serial = 644] [outer = 14470800] 16:32:08 INFO - PROCESS | 3796 | 1466724728038 Marionette DEBUG loaded listener.js 16:32:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (1765B000) [pid = 3796] [serial = 645] [outer = 14470800] 16:32:08 INFO - PROCESS | 3796 | 1466724728437 Marionette TRACE conn6 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 16:32:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 16:32:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 630ms 16:32:08 INFO - PROCESS | 3796 | 1466724728499 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 16:32:08 INFO - PROCESS | 3796 | 1466724728501 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 16:32:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 16:32:08 INFO - PROCESS | 3796 | 1466724728504 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 16:32:08 INFO - PROCESS | 3796 | 1466724728506 Marionette TRACE conn6 <- [1,826,null,{}] 16:32:08 INFO - PROCESS | 3796 | 1466724728509 Marionette TRACE conn6 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:08 INFO - PROCESS | 3796 | 1466724728511 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:08 INFO - PROCESS | 3796 | 1466724728586 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 16:32:08 INFO - PROCESS | 3796 | 1466724728591 Marionette TRACE conn6 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:08 INFO - PROCESS | 3796 | 1466724728593 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:08 INFO - PROCESS | 3796 | ++DOCSHELL 16C28400 == 35 [pid = 3796] [id = 216] 16:32:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (176C3400) [pid = 3796] [serial = 646] [outer = 00000000] 16:32:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (17C85C00) [pid = 3796] [serial = 647] [outer = 176C3400] 16:32:08 INFO - PROCESS | 3796 | 1466724728636 Marionette DEBUG loaded listener.js 16:32:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (176DE000) [pid = 3796] [serial = 648] [outer = 176C3400] 16:32:09 INFO - PROCESS | 3796 | 1466724729084 Marionette TRACE conn6 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 16:32:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 16:32:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 630ms 16:32:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 16:32:09 INFO - PROCESS | 3796 | 1466724729135 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 16:32:09 INFO - PROCESS | 3796 | 1466724729137 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 16:32:09 INFO - PROCESS | 3796 | 1466724729140 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 16:32:09 INFO - PROCESS | 3796 | 1466724729142 Marionette TRACE conn6 <- [1,830,null,{}] 16:32:09 INFO - PROCESS | 3796 | 1466724729145 Marionette TRACE conn6 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:09 INFO - PROCESS | 3796 | 1466724729147 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:09 INFO - PROCESS | 3796 | 1466724729223 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 16:32:09 INFO - PROCESS | 3796 | 1466724729230 Marionette TRACE conn6 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:09 INFO - PROCESS | 3796 | 1466724729232 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:09 INFO - PROCESS | 3796 | ++DOCSHELL 126DE000 == 36 [pid = 3796] [id = 217] 16:32:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (190C8400) [pid = 3796] [serial = 649] [outer = 00000000] 16:32:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (1914C400) [pid = 3796] [serial = 650] [outer = 190C8400] 16:32:09 INFO - PROCESS | 3796 | 1466724729275 Marionette DEBUG loaded listener.js 16:32:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (19907C00) [pid = 3796] [serial = 651] [outer = 190C8400] 16:32:09 INFO - PROCESS | 3796 | 1466724729826 Marionette TRACE conn6 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 16:32:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 16:32:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 731ms 16:32:09 INFO - PROCESS | 3796 | 1466724729873 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 16:32:09 INFO - PROCESS | 3796 | 1466724729878 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 16:32:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 16:32:09 INFO - PROCESS | 3796 | 1466724729883 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 16:32:09 INFO - PROCESS | 3796 | 1466724729887 Marionette TRACE conn6 <- [1,834,null,{}] 16:32:09 INFO - PROCESS | 3796 | 1466724729892 Marionette TRACE conn6 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:09 INFO - PROCESS | 3796 | 1466724729895 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:10 INFO - PROCESS | 3796 | 1466724730060 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 16:32:10 INFO - PROCESS | 3796 | 1466724730169 Marionette TRACE conn6 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:10 INFO - PROCESS | 3796 | 1466724730174 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:10 INFO - PROCESS | 3796 | ++DOCSHELL 0C72E400 == 37 [pid = 3796] [id = 218] 16:32:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (0C743000) [pid = 3796] [serial = 652] [outer = 00000000] 16:32:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (0D95B800) [pid = 3796] [serial = 653] [outer = 0C743000] 16:32:10 INFO - PROCESS | 3796 | 1466724730231 Marionette DEBUG loaded listener.js 16:32:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (0DAB4800) [pid = 3796] [serial = 654] [outer = 0C743000] 16:32:10 INFO - PROCESS | 3796 | 1466724730890 Marionette TRACE conn6 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 16:32:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 16:32:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1069ms 16:32:10 INFO - PROCESS | 3796 | 1466724730960 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 16:32:10 INFO - PROCESS | 3796 | 1466724730965 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 16:32:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 16:32:10 INFO - PROCESS | 3796 | 1466724730971 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 16:32:10 INFO - PROCESS | 3796 | 1466724730974 Marionette TRACE conn6 <- [1,838,null,{}] 16:32:10 INFO - PROCESS | 3796 | 1466724730977 Marionette TRACE conn6 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:10 INFO - PROCESS | 3796 | 1466724730980 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:11 INFO - PROCESS | 3796 | 1466724731980 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 16:32:12 INFO - PROCESS | 3796 | 1466724732365 Marionette TRACE conn6 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:12 INFO - PROCESS | 3796 | 1466724732368 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:12 INFO - PROCESS | 3796 | ++DOCSHELL 154A2000 == 38 [pid = 3796] [id = 219] 16:32:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (176C0400) [pid = 3796] [serial = 655] [outer = 00000000] 16:32:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (190D6800) [pid = 3796] [serial = 656] [outer = 176C0400] 16:32:12 INFO - PROCESS | 3796 | 1466724732426 Marionette DEBUG loaded listener.js 16:32:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1998D400) [pid = 3796] [serial = 657] [outer = 176C0400] 16:32:13 INFO - PROCESS | 3796 | 1466724733195 Marionette TRACE conn6 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 16:32:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 16:32:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 2275ms 16:32:13 INFO - PROCESS | 3796 | 1466724733247 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 16:32:13 INFO - PROCESS | 3796 | 1466724733251 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 16:32:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 16:32:13 INFO - PROCESS | 3796 | 1466724733280 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 16:32:13 INFO - PROCESS | 3796 | 1466724733284 Marionette TRACE conn6 <- [1,842,null,{}] 16:32:13 INFO - PROCESS | 3796 | 1466724733384 Marionette TRACE conn6 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:13 INFO - PROCESS | 3796 | 1466724733387 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:13 INFO - PROCESS | 3796 | 1466724733497 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 16:32:13 INFO - PROCESS | 3796 | --DOCSHELL 16C28400 == 37 [pid = 3796] [id = 216] 16:32:13 INFO - PROCESS | 3796 | --DOCSHELL 0C74C800 == 36 [pid = 3796] [id = 215] 16:32:13 INFO - PROCESS | 3796 | --DOCSHELL 174BD400 == 35 [pid = 3796] [id = 214] 16:32:13 INFO - PROCESS | 3796 | --DOCSHELL 154A3000 == 34 [pid = 3796] [id = 213] 16:32:13 INFO - PROCESS | 3796 | --DOCSHELL 127CAC00 == 33 [pid = 3796] [id = 212] 16:32:13 INFO - PROCESS | 3796 | --DOCSHELL 126E1400 == 32 [pid = 3796] [id = 211] 16:32:13 INFO - PROCESS | 3796 | --DOCSHELL 0DA6FC00 == 31 [pid = 3796] [id = 210] 16:32:13 INFO - PROCESS | 3796 | --DOCSHELL 0C75CC00 == 30 [pid = 3796] [id = 209] 16:32:13 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (13E7B800) [pid = 3796] [serial = 597] [outer = 00000000] [url = about:blank] 16:32:13 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (13363800) [pid = 3796] [serial = 596] [outer = 00000000] [url = about:blank] 16:32:13 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (16A8FC00) [pid = 3796] [serial = 600] [outer = 00000000] [url = about:blank] 16:32:13 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (16A20C00) [pid = 3796] [serial = 599] [outer = 00000000] [url = about:blank] 16:32:13 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (1256E400) [pid = 3796] [serial = 588] [outer = 00000000] [url = about:blank] 16:32:13 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (0D259400) [pid = 3796] [serial = 584] [outer = 00000000] [url = about:blank] 16:32:13 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (0D9E3C00) [pid = 3796] [serial = 585] [outer = 00000000] [url = about:blank] 16:32:13 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (16D75C00) [pid = 3796] [serial = 582] [outer = 00000000] [url = about:blank] 16:32:13 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (0CEC9C00) [pid = 3796] [serial = 590] [outer = 00000000] [url = about:blank] 16:32:13 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (0D267800) [pid = 3796] [serial = 591] [outer = 00000000] [url = about:blank] 16:32:13 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (11D0B400) [pid = 3796] [serial = 593] [outer = 00000000] [url = about:blank] 16:32:13 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (1255F400) [pid = 3796] [serial = 587] [outer = 00000000] [url = about:blank] 16:32:13 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (17497400) [pid = 3796] [serial = 602] [outer = 00000000] [url = about:blank] 16:32:13 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (176C1800) [pid = 3796] [serial = 609] [outer = 00000000] [url = about:blank] 16:32:13 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (17BCB000) [pid = 3796] [serial = 612] [outer = 00000000] [url = about:blank] 16:32:13 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (176D7400) [pid = 3796] [serial = 611] [outer = 00000000] [url = about:blank] 16:32:13 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (174B0C00) [pid = 3796] [serial = 603] [outer = 00000000] [url = about:blank] 16:32:13 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (176BBC00) [pid = 3796] [serial = 608] [outer = 00000000] [url = about:blank] 16:32:13 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (17659800) [pid = 3796] [serial = 606] [outer = 00000000] [url = about:blank] 16:32:13 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (17659400) [pid = 3796] [serial = 605] [outer = 00000000] [url = about:blank] 16:32:13 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (11EE2000) [pid = 3796] [serial = 594] [outer = 00000000] [url = about:blank] 16:32:13 INFO - PROCESS | 3796 | 1466724733642 Marionette TRACE conn6 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:13 INFO - PROCESS | 3796 | 1466724733647 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:13 INFO - PROCESS | 3796 | ++DOCSHELL 0C724C00 == 31 [pid = 3796] [id = 220] 16:32:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (0C727000) [pid = 3796] [serial = 658] [outer = 00000000] 16:32:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (0C757800) [pid = 3796] [serial = 659] [outer = 0C727000] 16:32:13 INFO - PROCESS | 3796 | 1466724733695 Marionette DEBUG loaded listener.js 16:32:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (0D03AC00) [pid = 3796] [serial = 660] [outer = 0C727000] 16:32:14 INFO - PROCESS | 3796 | 1466724734096 Marionette TRACE conn6 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 16:32:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 16:32:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 890ms 16:32:14 INFO - PROCESS | 3796 | 1466724734147 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 16:32:14 INFO - PROCESS | 3796 | 1466724734151 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 16:32:14 INFO - PROCESS | 3796 | 1466724734156 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 16:32:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 16:32:14 INFO - PROCESS | 3796 | 1466724734159 Marionette TRACE conn6 <- [1,846,null,{}] 16:32:14 INFO - PROCESS | 3796 | 1466724734162 Marionette TRACE conn6 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:14 INFO - PROCESS | 3796 | 1466724734165 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:14 INFO - PROCESS | 3796 | 1466724734252 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 16:32:14 INFO - PROCESS | 3796 | 1466724734260 Marionette TRACE conn6 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:14 INFO - PROCESS | 3796 | 1466724734262 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:14 INFO - PROCESS | 3796 | ++DOCSHELL 0E103800 == 32 [pid = 3796] [id = 221] 16:32:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (0E10F800) [pid = 3796] [serial = 661] [outer = 00000000] 16:32:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (11D95C00) [pid = 3796] [serial = 662] [outer = 0E10F800] 16:32:14 INFO - PROCESS | 3796 | 1466724734309 Marionette DEBUG loaded listener.js 16:32:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (11EE7C00) [pid = 3796] [serial = 663] [outer = 0E10F800] 16:32:14 INFO - PROCESS | 3796 | 1466724734777 Marionette TRACE conn6 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 16:32:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 16:32:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 671ms 16:32:14 INFO - PROCESS | 3796 | 1466724734832 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 16:32:14 INFO - PROCESS | 3796 | 1466724734834 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 16:32:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 16:32:14 INFO - PROCESS | 3796 | 1466724734837 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 16:32:14 INFO - PROCESS | 3796 | 1466724734840 Marionette TRACE conn6 <- [1,850,null,{}] 16:32:14 INFO - PROCESS | 3796 | 1466724734851 Marionette TRACE conn6 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:14 INFO - PROCESS | 3796 | 1466724734855 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:14 INFO - PROCESS | 3796 | 1466724734965 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 16:32:15 INFO - PROCESS | 3796 | 1466724735055 Marionette TRACE conn6 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:15 INFO - PROCESS | 3796 | 1466724735058 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:15 INFO - PROCESS | 3796 | ++DOCSHELL 13A3FC00 == 33 [pid = 3796] [id = 222] 16:32:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (13A40000) [pid = 3796] [serial = 664] [outer = 00000000] 16:32:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (1446C000) [pid = 3796] [serial = 665] [outer = 13A40000] 16:32:15 INFO - PROCESS | 3796 | 1466724735105 Marionette DEBUG loaded listener.js 16:32:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (14F65800) [pid = 3796] [serial = 666] [outer = 13A40000] 16:32:15 INFO - PROCESS | 3796 | 1466724735489 Marionette TRACE conn6 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 16:32:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 16:32:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 690ms 16:32:15 INFO - PROCESS | 3796 | 1466724735527 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 16:32:15 INFO - PROCESS | 3796 | 1466724735530 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 16:32:15 INFO - PROCESS | 3796 | 1466724735533 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 16:32:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 16:32:15 INFO - PROCESS | 3796 | 1466724735535 Marionette TRACE conn6 <- [1,854,null,{}] 16:32:15 INFO - PROCESS | 3796 | 1466724735538 Marionette TRACE conn6 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:15 INFO - PROCESS | 3796 | 1466724735540 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:15 INFO - PROCESS | 3796 | 1466724735624 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 16:32:15 INFO - PROCESS | 3796 | 1466724735629 Marionette TRACE conn6 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:15 INFO - PROCESS | 3796 | 1466724735631 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:15 INFO - PROCESS | 3796 | ++DOCSHELL 16A13400 == 34 [pid = 3796] [id = 223] 16:32:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (16A1B800) [pid = 3796] [serial = 667] [outer = 00000000] 16:32:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (16D76C00) [pid = 3796] [serial = 668] [outer = 16A1B800] 16:32:15 INFO - PROCESS | 3796 | 1466724735675 Marionette DEBUG loaded listener.js 16:32:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (174A2400) [pid = 3796] [serial = 669] [outer = 16A1B800] 16:32:16 INFO - PROCESS | 3796 | 1466724736160 Marionette TRACE conn6 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 16:32:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 16:32:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 670ms 16:32:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 16:32:16 INFO - PROCESS | 3796 | 1466724736208 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 16:32:16 INFO - PROCESS | 3796 | 1466724736210 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 16:32:16 INFO - PROCESS | 3796 | 1466724736213 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 16:32:16 INFO - PROCESS | 3796 | 1466724736214 Marionette TRACE conn6 <- [1,858,null,{}] 16:32:16 INFO - PROCESS | 3796 | 1466724736218 Marionette TRACE conn6 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:16 INFO - PROCESS | 3796 | 1466724736220 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:16 INFO - PROCESS | 3796 | 1466724736353 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 16:32:16 INFO - PROCESS | 3796 | 1466724736374 Marionette TRACE conn6 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:16 INFO - PROCESS | 3796 | 1466724736376 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:16 INFO - PROCESS | 3796 | ++DOCSHELL 1751D800 == 35 [pid = 3796] [id = 224] 16:32:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (1751E400) [pid = 3796] [serial = 670] [outer = 00000000] 16:32:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (17659C00) [pid = 3796] [serial = 671] [outer = 1751E400] 16:32:16 INFO - PROCESS | 3796 | 1466724736419 Marionette DEBUG loaded listener.js 16:32:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (176BC400) [pid = 3796] [serial = 672] [outer = 1751E400] 16:32:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (176D6C00) [pid = 3796] [serial = 673] [outer = 0DA72C00] 16:32:16 INFO - PROCESS | 3796 | 1466724736931 Marionette TRACE conn6 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 16:32:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 16:32:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 770ms 16:32:17 INFO - PROCESS | 3796 | 1466724736983 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 16:32:17 INFO - PROCESS | 3796 | 1466724736985 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 16:32:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 16:32:17 INFO - PROCESS | 3796 | 1466724736988 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 16:32:17 INFO - PROCESS | 3796 | 1466724736990 Marionette TRACE conn6 <- [1,862,null,{}] 16:32:17 INFO - PROCESS | 3796 | 1466724736993 Marionette TRACE conn6 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:17 INFO - PROCESS | 3796 | 1466724736999 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:17 INFO - PROCESS | 3796 | 1466724737136 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 16:32:17 INFO - PROCESS | 3796 | 1466724737151 Marionette TRACE conn6 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:17 INFO - PROCESS | 3796 | 1466724737153 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:17 INFO - PROCESS | 3796 | ++DOCSHELL 0C726000 == 36 [pid = 3796] [id = 225] 16:32:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (0C75BC00) [pid = 3796] [serial = 674] [outer = 00000000] 16:32:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (19B06C00) [pid = 3796] [serial = 675] [outer = 0C75BC00] 16:32:17 INFO - PROCESS | 3796 | 1466724737244 Marionette DEBUG loaded listener.js 16:32:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (19B0D000) [pid = 3796] [serial = 676] [outer = 0C75BC00] 16:32:17 INFO - PROCESS | 3796 | 1466724737704 Marionette TRACE conn6 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 16:32:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 16:32:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 770ms 16:32:17 INFO - PROCESS | 3796 | 1466724737760 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 16:32:17 INFO - PROCESS | 3796 | 1466724737762 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 16:32:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 16:32:17 INFO - PROCESS | 3796 | 1466724737765 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 16:32:17 INFO - PROCESS | 3796 | 1466724737767 Marionette TRACE conn6 <- [1,866,null,{}] 16:32:17 INFO - PROCESS | 3796 | 1466724737770 Marionette TRACE conn6 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:17 INFO - PROCESS | 3796 | 1466724737772 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:17 INFO - PROCESS | 3796 | 1466724737965 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 16:32:17 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (0D9EE000) [pid = 3796] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 16:32:17 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (0C75DC00) [pid = 3796] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 16:32:17 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (1335D400) [pid = 3796] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 16:32:17 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (0C75AC00) [pid = 3796] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 16:32:17 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (13A47000) [pid = 3796] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 16:32:17 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (18123800) [pid = 3796] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 16:32:17 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (15B4D400) [pid = 3796] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 16:32:17 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (17659000) [pid = 3796] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 16:32:17 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (176C3400) [pid = 3796] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 16:32:17 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (14470800) [pid = 3796] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 16:32:17 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (126E2400) [pid = 3796] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 16:32:17 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (0DAB0C00) [pid = 3796] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 16:32:18 INFO - PROCESS | 3796 | 1466724738025 Marionette TRACE conn6 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:18 INFO - PROCESS | 3796 | 1466724738027 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:18 INFO - PROCESS | 3796 | ++DOCSHELL 0C728C00 == 37 [pid = 3796] [id = 226] 16:32:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (0C72A800) [pid = 3796] [serial = 677] [outer = 00000000] 16:32:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (0D9EE000) [pid = 3796] [serial = 678] [outer = 0C72A800] 16:32:18 INFO - PROCESS | 3796 | 1466724738071 Marionette DEBUG loaded listener.js 16:32:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (1335A000) [pid = 3796] [serial = 679] [outer = 0C72A800] 16:32:18 INFO - PROCESS | 3796 | 1466724738401 Marionette TRACE conn6 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 16:32:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 16:32:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 670ms 16:32:18 INFO - PROCESS | 3796 | 1466724738436 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 16:32:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 16:32:18 INFO - PROCESS | 3796 | 1466724738438 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 16:32:18 INFO - PROCESS | 3796 | 1466724738441 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 16:32:18 INFO - PROCESS | 3796 | 1466724738442 Marionette TRACE conn6 <- [1,870,null,{}] 16:32:18 INFO - PROCESS | 3796 | 1466724738446 Marionette TRACE conn6 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:18 INFO - PROCESS | 3796 | 1466724738448 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:18 INFO - PROCESS | 3796 | 1466724738556 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 16:32:18 INFO - PROCESS | 3796 | 1466724738563 Marionette TRACE conn6 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:18 INFO - PROCESS | 3796 | 1466724738565 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:18 INFO - PROCESS | 3796 | ++DOCSHELL 14FCC800 == 38 [pid = 3796] [id = 227] 16:32:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (15B4D400) [pid = 3796] [serial = 680] [outer = 00000000] 16:32:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (19F4DC00) [pid = 3796] [serial = 681] [outer = 15B4D400] 16:32:18 INFO - PROCESS | 3796 | 1466724738608 Marionette DEBUG loaded listener.js 16:32:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (19F54400) [pid = 3796] [serial = 682] [outer = 15B4D400] 16:32:19 INFO - PROCESS | 3796 | 1466724739005 Marionette TRACE conn6 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 16:32:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 16:32:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 570ms 16:32:19 INFO - PROCESS | 3796 | 1466724739011 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 16:32:19 INFO - PROCESS | 3796 | 1466724739013 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 16:32:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 16:32:19 INFO - PROCESS | 3796 | 1466724739016 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 16:32:19 INFO - PROCESS | 3796 | 1466724739018 Marionette TRACE conn6 <- [1,874,null,{}] 16:32:19 INFO - PROCESS | 3796 | 1466724739021 Marionette TRACE conn6 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:19 INFO - PROCESS | 3796 | 1466724739023 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:19 INFO - PROCESS | 3796 | 1466724739102 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 16:32:19 INFO - PROCESS | 3796 | 1466724739116 Marionette TRACE conn6 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:19 INFO - PROCESS | 3796 | 1466724739118 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:19 INFO - PROCESS | 3796 | ++DOCSHELL 13364400 == 39 [pid = 3796] [id = 228] 16:32:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (1A218000) [pid = 3796] [serial = 683] [outer = 00000000] 16:32:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (1A310800) [pid = 3796] [serial = 684] [outer = 1A218000] 16:32:19 INFO - PROCESS | 3796 | 1466724739161 Marionette DEBUG loaded listener.js 16:32:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (1446D800) [pid = 3796] [serial = 685] [outer = 1A218000] 16:32:19 INFO - PROCESS | 3796 | 1466724739596 Marionette TRACE conn6 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 16:32:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 16:32:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 630ms 16:32:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 16:32:19 INFO - PROCESS | 3796 | 1466724739648 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 16:32:19 INFO - PROCESS | 3796 | 1466724739650 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 16:32:19 INFO - PROCESS | 3796 | 1466724739652 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 16:32:19 INFO - PROCESS | 3796 | 1466724739654 Marionette TRACE conn6 <- [1,878,null,{}] 16:32:19 INFO - PROCESS | 3796 | 1466724739657 Marionette TRACE conn6 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:19 INFO - PROCESS | 3796 | 1466724739659 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:19 INFO - PROCESS | 3796 | 1466724739738 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 16:32:19 INFO - PROCESS | 3796 | 1466724739743 Marionette TRACE conn6 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:19 INFO - PROCESS | 3796 | 1466724739745 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:19 INFO - PROCESS | 3796 | ++DOCSHELL 1A3E4C00 == 40 [pid = 3796] [id = 229] 16:32:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1A3E8400) [pid = 3796] [serial = 686] [outer = 00000000] 16:32:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1A3EF000) [pid = 3796] [serial = 687] [outer = 1A3E8400] 16:32:19 INFO - PROCESS | 3796 | 1466724739788 Marionette DEBUG loaded listener.js 16:32:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1A3EF400) [pid = 3796] [serial = 688] [outer = 1A3E8400] 16:32:20 INFO - PROCESS | 3796 | 1466724740386 Marionette TRACE conn6 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 16:32:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 16:32:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 770ms 16:32:20 INFO - PROCESS | 3796 | 1466724740424 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 16:32:20 INFO - PROCESS | 3796 | 1466724740429 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 16:32:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 16:32:20 INFO - PROCESS | 3796 | 1466724740433 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 16:32:20 INFO - PROCESS | 3796 | 1466724740439 Marionette TRACE conn6 <- [1,882,null,{}] 16:32:20 INFO - PROCESS | 3796 | 1466724740540 Marionette TRACE conn6 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:20 INFO - PROCESS | 3796 | 1466724740543 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:20 INFO - PROCESS | 3796 | 1466724740663 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 16:32:20 INFO - PROCESS | 3796 | 1466724740755 Marionette TRACE conn6 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:20 INFO - PROCESS | 3796 | 1466724740758 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:20 INFO - PROCESS | 3796 | ++DOCSHELL 0C740800 == 41 [pid = 3796] [id = 230] 16:32:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (0C747400) [pid = 3796] [serial = 689] [outer = 00000000] 16:32:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (11D0C800) [pid = 3796] [serial = 690] [outer = 0C747400] 16:32:20 INFO - PROCESS | 3796 | 1466724740814 Marionette DEBUG loaded listener.js 16:32:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (12567800) [pid = 3796] [serial = 691] [outer = 0C747400] 16:32:21 INFO - PROCESS | 3796 | 1466724741352 Marionette TRACE conn6 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 16:32:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 16:32:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 990ms 16:32:21 INFO - PROCESS | 3796 | 1466724741424 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 16:32:21 INFO - PROCESS | 3796 | 1466724741430 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 16:32:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 16:32:21 INFO - PROCESS | 3796 | 1466724741436 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 16:32:21 INFO - PROCESS | 3796 | 1466724741439 Marionette TRACE conn6 <- [1,886,null,{}] 16:32:21 INFO - PROCESS | 3796 | 1466724741443 Marionette TRACE conn6 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:21 INFO - PROCESS | 3796 | 1466724741446 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:21 INFO - PROCESS | 3796 | 1466724741566 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 16:32:21 INFO - PROCESS | 3796 | 1466724741661 Marionette TRACE conn6 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:21 INFO - PROCESS | 3796 | 1466724741664 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:21 INFO - PROCESS | 3796 | ++DOCSHELL 15C27400 == 42 [pid = 3796] [id = 231] 16:32:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (16A1E800) [pid = 3796] [serial = 692] [outer = 00000000] 16:32:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (174B6400) [pid = 3796] [serial = 693] [outer = 16A1E800] 16:32:21 INFO - PROCESS | 3796 | 1466724741719 Marionette DEBUG loaded listener.js 16:32:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (176D9000) [pid = 3796] [serial = 694] [outer = 16A1E800] 16:32:22 INFO - PROCESS | 3796 | 1466724742322 Marionette TRACE conn6 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 16:32:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 16:32:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 930ms 16:32:22 INFO - PROCESS | 3796 | 1466724742369 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 16:32:22 INFO - PROCESS | 3796 | 1466724742372 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 16:32:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 16:32:22 INFO - PROCESS | 3796 | 1466724742376 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 16:32:22 INFO - PROCESS | 3796 | 1466724742380 Marionette TRACE conn6 <- [1,890,null,{}] 16:32:22 INFO - PROCESS | 3796 | 1466724742391 Marionette TRACE conn6 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:22 INFO - PROCESS | 3796 | 1466724742396 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:22 INFO - PROCESS | 3796 | 1466724742534 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 16:32:22 INFO - PROCESS | 3796 | 1466724742664 Marionette TRACE conn6 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:22 INFO - PROCESS | 3796 | 1466724742667 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:22 INFO - PROCESS | 3796 | ++DOCSHELL 1A9C0000 == 43 [pid = 3796] [id = 232] 16:32:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (1A9C0C00) [pid = 3796] [serial = 695] [outer = 00000000] 16:32:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (1AA4EC00) [pid = 3796] [serial = 696] [outer = 1A9C0C00] 16:32:22 INFO - PROCESS | 3796 | 1466724742725 Marionette DEBUG loaded listener.js 16:32:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (1AA54C00) [pid = 3796] [serial = 697] [outer = 1A9C0C00] 16:32:23 INFO - PROCESS | 3796 | 1466724743291 Marionette TRACE conn6 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 16:32:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 16:32:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 970ms 16:32:23 INFO - PROCESS | 3796 | 1466724743349 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 16:32:23 INFO - PROCESS | 3796 | 1466724743352 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 16:32:23 INFO - PROCESS | 3796 | 1466724743355 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 16:32:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 16:32:23 INFO - PROCESS | 3796 | 1466724743357 Marionette TRACE conn6 <- [1,894,null,{}] 16:32:23 INFO - PROCESS | 3796 | 1466724743361 Marionette TRACE conn6 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:23 INFO - PROCESS | 3796 | 1466724743363 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:23 INFO - PROCESS | 3796 | 1466724743472 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 16:32:23 INFO - PROCESS | 3796 | 1466724743709 Marionette TRACE conn6 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:23 INFO - PROCESS | 3796 | 1466724743712 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:23 INFO - PROCESS | 3796 | ++DOCSHELL 08A86800 == 44 [pid = 3796] [id = 233] 16:32:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (0C716800) [pid = 3796] [serial = 698] [outer = 00000000] 16:32:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (0C74AC00) [pid = 3796] [serial = 699] [outer = 0C716800] 16:32:23 INFO - PROCESS | 3796 | 1466724743783 Marionette DEBUG loaded listener.js 16:32:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (0D035400) [pid = 3796] [serial = 700] [outer = 0C716800] 16:32:25 INFO - PROCESS | 3796 | --DOCSHELL 13364400 == 43 [pid = 3796] [id = 228] 16:32:25 INFO - PROCESS | 3796 | --DOCSHELL 14FCC800 == 42 [pid = 3796] [id = 227] 16:32:25 INFO - PROCESS | 3796 | --DOCSHELL 0C728C00 == 41 [pid = 3796] [id = 226] 16:32:25 INFO - PROCESS | 3796 | --DOCSHELL 0C726000 == 40 [pid = 3796] [id = 225] 16:32:25 INFO - PROCESS | 3796 | --DOCSHELL 1751D800 == 39 [pid = 3796] [id = 224] 16:32:25 INFO - PROCESS | 3796 | --DOCSHELL 16A13400 == 38 [pid = 3796] [id = 223] 16:32:25 INFO - PROCESS | 3796 | --DOCSHELL 13A3FC00 == 37 [pid = 3796] [id = 222] 16:32:25 INFO - PROCESS | 3796 | --DOCSHELL 0E103800 == 36 [pid = 3796] [id = 221] 16:32:25 INFO - PROCESS | 3796 | --DOCSHELL 0C724C00 == 35 [pid = 3796] [id = 220] 16:32:25 INFO - PROCESS | 3796 | --DOCSHELL 154A2000 == 34 [pid = 3796] [id = 219] 16:32:25 INFO - PROCESS | 3796 | --DOCSHELL 0C72E400 == 33 [pid = 3796] [id = 218] 16:32:25 INFO - PROCESS | 3796 | --DOCSHELL 126DE000 == 32 [pid = 3796] [id = 217] 16:32:25 INFO - PROCESS | 3796 | --DOCSHELL 0D9EC800 == 31 [pid = 3796] [id = 208] 16:32:25 INFO - PROCESS | 3796 | --DOCSHELL 1A9C0000 == 30 [pid = 3796] [id = 232] 16:32:25 INFO - PROCESS | 3796 | --DOCSHELL 15C27400 == 29 [pid = 3796] [id = 231] 16:32:25 INFO - PROCESS | 3796 | --DOCSHELL 1A3E4C00 == 28 [pid = 3796] [id = 229] 16:32:25 INFO - PROCESS | 3796 | --DOCSHELL 0C740800 == 27 [pid = 3796] [id = 230] 16:32:25 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (0DE37000) [pid = 3796] [serial = 623] [outer = 00000000] [url = about:blank] 16:32:25 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (0CE70400) [pid = 3796] [serial = 626] [outer = 00000000] [url = about:blank] 16:32:25 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (0D2EDC00) [pid = 3796] [serial = 627] [outer = 00000000] [url = about:blank] 16:32:25 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (14478400) [pid = 3796] [serial = 635] [outer = 00000000] [url = about:blank] 16:32:25 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (0E08C800) [pid = 3796] [serial = 615] [outer = 00000000] [url = about:blank] 16:32:25 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (0D9F2800) [pid = 3796] [serial = 614] [outer = 00000000] [url = about:blank] 16:32:25 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (16A12800) [pid = 3796] [serial = 618] [outer = 00000000] [url = about:blank] 16:32:25 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (14FDF400) [pid = 3796] [serial = 617] [outer = 00000000] [url = about:blank] 16:32:25 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (18F0C400) [pid = 3796] [serial = 621] [outer = 00000000] [url = about:blank] 16:32:25 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (1839E000) [pid = 3796] [serial = 620] [outer = 00000000] [url = about:blank] 16:32:25 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (16A86800) [pid = 3796] [serial = 638] [outer = 00000000] [url = about:blank] 16:32:25 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (17660400) [pid = 3796] [serial = 641] [outer = 00000000] [url = about:blank] 16:32:25 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (176BB800) [pid = 3796] [serial = 642] [outer = 00000000] [url = about:blank] 16:32:25 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (16D6F000) [pid = 3796] [serial = 639] [outer = 00000000] [url = about:blank] 16:32:25 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (17C85C00) [pid = 3796] [serial = 647] [outer = 00000000] [url = about:blank] 16:32:25 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (174B4000) [pid = 3796] [serial = 644] [outer = 00000000] [url = about:blank] 16:32:25 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (12726000) [pid = 3796] [serial = 632] [outer = 00000000] [url = about:blank] 16:32:25 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (0DE42800) [pid = 3796] [serial = 629] [outer = 00000000] [url = about:blank] 16:32:25 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (0EB35800) [pid = 3796] [serial = 630] [outer = 00000000] [url = about:blank] 16:32:25 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (1914C400) [pid = 3796] [serial = 650] [outer = 00000000] [url = about:blank] 16:32:25 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (14F66800) [pid = 3796] [serial = 636] [outer = 00000000] [url = about:blank] 16:32:25 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (1765B000) [pid = 3796] [serial = 645] [outer = 00000000] [url = about:blank] 16:32:25 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (11D0E400) [pid = 3796] [serial = 624] [outer = 00000000] [url = about:blank] 16:32:25 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (176DE000) [pid = 3796] [serial = 648] [outer = 00000000] [url = about:blank] 16:32:25 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (13357800) [pid = 3796] [serial = 633] [outer = 00000000] [url = about:blank] 16:32:25 INFO - PROCESS | 3796 | 1466724745100 Marionette TRACE conn6 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 16:32:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 16:32:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1822ms 16:32:25 INFO - PROCESS | 3796 | 1466724745181 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 16:32:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 16:32:25 INFO - PROCESS | 3796 | 1466724745185 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 16:32:25 INFO - PROCESS | 3796 | 1466724745190 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 16:32:25 INFO - PROCESS | 3796 | 1466724745193 Marionette TRACE conn6 <- [1,898,null,{}] 16:32:25 INFO - PROCESS | 3796 | 1466724745199 Marionette TRACE conn6 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:25 INFO - PROCESS | 3796 | 1466724745203 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:25 INFO - PROCESS | 3796 | 1466724745289 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 16:32:25 INFO - PROCESS | 3796 | 1466724745297 Marionette TRACE conn6 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:25 INFO - PROCESS | 3796 | 1466724745301 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:25 INFO - PROCESS | 3796 | ++DOCSHELL 0C72E800 == 28 [pid = 3796] [id = 234] 16:32:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (0C72F400) [pid = 3796] [serial = 701] [outer = 00000000] 16:32:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (0C747000) [pid = 3796] [serial = 702] [outer = 0C72F400] 16:32:25 INFO - PROCESS | 3796 | 1466724745350 Marionette DEBUG loaded listener.js 16:32:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (0C74F400) [pid = 3796] [serial = 703] [outer = 0C72F400] 16:32:25 INFO - PROCESS | 3796 | 1466724745841 Marionette TRACE conn6 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 16:32:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 16:32:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 690ms 16:32:25 INFO - PROCESS | 3796 | 1466724745880 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 16:32:25 INFO - PROCESS | 3796 | 1466724745885 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 16:32:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 16:32:25 INFO - PROCESS | 3796 | 1466724745891 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 16:32:25 INFO - PROCESS | 3796 | 1466724745894 Marionette TRACE conn6 <- [1,902,null,{}] 16:32:25 INFO - PROCESS | 3796 | 1466724745897 Marionette TRACE conn6 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:25 INFO - PROCESS | 3796 | 1466724745900 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:26 INFO - PROCESS | 3796 | 1466724745986 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 16:32:26 INFO - PROCESS | 3796 | 1466724745995 Marionette TRACE conn6 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:26 INFO - PROCESS | 3796 | 1466724745998 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:26 INFO - PROCESS | 3796 | ++DOCSHELL 0D9E5800 == 29 [pid = 3796] [id = 235] 16:32:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (0D9E6400) [pid = 3796] [serial = 704] [outer = 00000000] 16:32:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (0D9EC800) [pid = 3796] [serial = 705] [outer = 0D9E6400] 16:32:26 INFO - PROCESS | 3796 | 1466724746045 Marionette DEBUG loaded listener.js 16:32:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (0DA6C800) [pid = 3796] [serial = 706] [outer = 0D9E6400] 16:32:26 INFO - PROCESS | 3796 | 1466724746496 Marionette TRACE conn6 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 16:32:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 16:32:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 671ms 16:32:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 16:32:26 INFO - PROCESS | 3796 | 1466724746566 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 16:32:26 INFO - PROCESS | 3796 | 1466724746569 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 16:32:26 INFO - PROCESS | 3796 | 1466724746572 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 16:32:26 INFO - PROCESS | 3796 | 1466724746576 Marionette TRACE conn6 <- [1,906,null,{}] 16:32:26 INFO - PROCESS | 3796 | 1466724746587 Marionette TRACE conn6 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:26 INFO - PROCESS | 3796 | 1466724746592 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:26 INFO - PROCESS | 3796 | 1466724746718 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 16:32:26 INFO - PROCESS | 3796 | 1466724746803 Marionette TRACE conn6 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:26 INFO - PROCESS | 3796 | 1466724746806 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:26 INFO - PROCESS | 3796 | ++DOCSHELL 11EE2800 == 30 [pid = 3796] [id = 236] 16:32:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (11EE3000) [pid = 3796] [serial = 707] [outer = 00000000] 16:32:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (121B7800) [pid = 3796] [serial = 708] [outer = 11EE3000] 16:32:26 INFO - PROCESS | 3796 | 1466724746856 Marionette DEBUG loaded listener.js 16:32:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (12567000) [pid = 3796] [serial = 709] [outer = 11EE3000] 16:32:27 INFO - PROCESS | 3796 | 1466724747231 Marionette TRACE conn6 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 16:32:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 16:32:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 690ms 16:32:27 INFO - PROCESS | 3796 | 1466724747266 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 16:32:27 INFO - PROCESS | 3796 | 1466724747268 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 16:32:27 INFO - PROCESS | 3796 | 1466724747294 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 16:32:27 INFO - PROCESS | 3796 | 1466724747296 Marionette TRACE conn6 <- [1,910,null,{}] 16:32:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 16:32:27 INFO - PROCESS | 3796 | 1466724747299 Marionette TRACE conn6 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:27 INFO - PROCESS | 3796 | 1466724747301 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:27 INFO - PROCESS | 3796 | 1466724747419 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 16:32:27 INFO - PROCESS | 3796 | 1466724747428 Marionette TRACE conn6 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:27 INFO - PROCESS | 3796 | 1466724747429 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:27 INFO - PROCESS | 3796 | ++DOCSHELL 12614400 == 31 [pid = 3796] [id = 237] 16:32:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (12617000) [pid = 3796] [serial = 710] [outer = 00000000] 16:32:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (12720400) [pid = 3796] [serial = 711] [outer = 12617000] 16:32:27 INFO - PROCESS | 3796 | 1466724747518 Marionette DEBUG loaded listener.js 16:32:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (13361C00) [pid = 3796] [serial = 712] [outer = 12617000] 16:32:27 INFO - PROCESS | 3796 | 1466724747947 Marionette TRACE conn6 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 16:32:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 16:32:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 670ms 16:32:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 16:32:27 INFO - PROCESS | 3796 | 1466724747972 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 16:32:27 INFO - PROCESS | 3796 | 1466724747974 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 16:32:27 INFO - PROCESS | 3796 | 1466724747977 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 16:32:27 INFO - PROCESS | 3796 | 1466724747979 Marionette TRACE conn6 <- [1,914,null,{}] 16:32:28 INFO - PROCESS | 3796 | 1466724747990 Marionette TRACE conn6 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:28 INFO - PROCESS | 3796 | 1466724747992 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:28 INFO - PROCESS | 3796 | 1466724748124 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 16:32:28 INFO - PROCESS | 3796 | 1466724748136 Marionette TRACE conn6 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:28 INFO - PROCESS | 3796 | 1466724748138 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:28 INFO - PROCESS | 3796 | ++DOCSHELL 14478400 == 32 [pid = 3796] [id = 238] 16:32:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (14F5D000) [pid = 3796] [serial = 713] [outer = 00000000] 16:32:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (14FD0000) [pid = 3796] [serial = 714] [outer = 14F5D000] 16:32:28 INFO - PROCESS | 3796 | 1466724748185 Marionette DEBUG loaded listener.js 16:32:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (15B51C00) [pid = 3796] [serial = 715] [outer = 14F5D000] 16:32:28 INFO - PROCESS | 3796 | 1466724748630 Marionette TRACE conn6 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 16:32:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 16:32:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 692ms 16:32:28 INFO - PROCESS | 3796 | 1466724748670 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 16:32:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 16:32:28 INFO - PROCESS | 3796 | 1466724748672 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 16:32:28 INFO - PROCESS | 3796 | 1466724748675 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 16:32:28 INFO - PROCESS | 3796 | 1466724748677 Marionette TRACE conn6 <- [1,918,null,{}] 16:32:28 INFO - PROCESS | 3796 | 1466724748680 Marionette TRACE conn6 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:28 INFO - PROCESS | 3796 | 1466724748686 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:28 INFO - PROCESS | 3796 | 1466724748821 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 16:32:28 INFO - PROCESS | 3796 | 1466724748911 Marionette TRACE conn6 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:28 INFO - PROCESS | 3796 | 1466724748913 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:28 INFO - PROCESS | 3796 | ++DOCSHELL 16A16800 == 33 [pid = 3796] [id = 239] 16:32:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (16A1A800) [pid = 3796] [serial = 716] [outer = 00000000] 16:32:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (16D70400) [pid = 3796] [serial = 717] [outer = 16A1A800] 16:32:28 INFO - PROCESS | 3796 | 1466724748960 Marionette DEBUG loaded listener.js 16:32:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (17496800) [pid = 3796] [serial = 718] [outer = 16A1A800] 16:32:29 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (1751E400) [pid = 3796] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 16:32:29 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (176C0400) [pid = 3796] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 16:32:29 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (0C727000) [pid = 3796] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 16:32:29 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (0C743000) [pid = 3796] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 16:32:29 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (16A1B800) [pid = 3796] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 16:32:29 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (13A40000) [pid = 3796] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 16:32:29 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (0E10F800) [pid = 3796] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 16:32:29 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (0C75BC00) [pid = 3796] [serial = 674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 16:32:29 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (190C8400) [pid = 3796] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 16:32:29 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (0C72A800) [pid = 3796] [serial = 677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 16:32:29 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (15B4D400) [pid = 3796] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 16:32:29 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1A218000) [pid = 3796] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 16:32:29 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (1A3E8400) [pid = 3796] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 16:32:29 INFO - PROCESS | 3796 | 1466724749671 Marionette TRACE conn6 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 16:32:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 16:32:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1018ms 16:32:29 INFO - PROCESS | 3796 | 1466724749694 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 16:32:29 INFO - PROCESS | 3796 | 1466724749696 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 16:32:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 16:32:29 INFO - PROCESS | 3796 | 1466724749699 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 16:32:29 INFO - PROCESS | 3796 | 1466724749701 Marionette TRACE conn6 <- [1,922,null,{}] 16:32:29 INFO - PROCESS | 3796 | 1466724749704 Marionette TRACE conn6 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:29 INFO - PROCESS | 3796 | 1466724749706 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:29 INFO - PROCESS | 3796 | 1466724749782 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 16:32:29 INFO - PROCESS | 3796 | 1466724749790 Marionette TRACE conn6 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:29 INFO - PROCESS | 3796 | 1466724749792 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:29 INFO - PROCESS | 3796 | ++DOCSHELL 0D03B400 == 34 [pid = 3796] [id = 240] 16:32:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (0D076400) [pid = 3796] [serial = 719] [outer = 00000000] 16:32:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (14F62400) [pid = 3796] [serial = 720] [outer = 0D076400] 16:32:29 INFO - PROCESS | 3796 | 1466724749835 Marionette DEBUG loaded listener.js 16:32:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (16A7CC00) [pid = 3796] [serial = 721] [outer = 0D076400] 16:32:30 INFO - PROCESS | 3796 | 1466724750247 Marionette TRACE conn6 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 16:32:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 16:32:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 570ms 16:32:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 16:32:30 INFO - PROCESS | 3796 | 1466724750270 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 16:32:30 INFO - PROCESS | 3796 | 1466724750272 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 16:32:30 INFO - PROCESS | 3796 | 1466724750275 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 16:32:30 INFO - PROCESS | 3796 | 1466724750277 Marionette TRACE conn6 <- [1,926,null,{}] 16:32:30 INFO - PROCESS | 3796 | 1466724750281 Marionette TRACE conn6 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:30 INFO - PROCESS | 3796 | 1466724750282 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:30 INFO - PROCESS | 3796 | 1466724750361 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 16:32:30 INFO - PROCESS | 3796 | 1466724750380 Marionette TRACE conn6 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:30 INFO - PROCESS | 3796 | 1466724750382 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:30 INFO - PROCESS | 3796 | ++DOCSHELL 0C743C00 == 35 [pid = 3796] [id = 241] 16:32:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (16D6F000) [pid = 3796] [serial = 722] [outer = 00000000] 16:32:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (1751E400) [pid = 3796] [serial = 723] [outer = 16D6F000] 16:32:30 INFO - PROCESS | 3796 | 1466724750425 Marionette DEBUG loaded listener.js 16:32:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1751F400) [pid = 3796] [serial = 724] [outer = 16D6F000] 16:32:30 INFO - PROCESS | 3796 | 1466724750835 Marionette TRACE conn6 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 16:32:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 16:32:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 630ms 16:32:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 16:32:30 INFO - PROCESS | 3796 | 1466724750906 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 16:32:30 INFO - PROCESS | 3796 | 1466724750908 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 16:32:30 INFO - PROCESS | 3796 | 1466724750911 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 16:32:30 INFO - PROCESS | 3796 | 1466724750913 Marionette TRACE conn6 <- [1,930,null,{}] 16:32:30 INFO - PROCESS | 3796 | 1466724750916 Marionette TRACE conn6 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:30 INFO - PROCESS | 3796 | 1466724750918 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:31 INFO - PROCESS | 3796 | 1466724750995 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 16:32:31 INFO - PROCESS | 3796 | 1466724751000 Marionette TRACE conn6 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:31 INFO - PROCESS | 3796 | 1466724751002 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:31 INFO - PROCESS | 3796 | ++DOCSHELL 176C2800 == 36 [pid = 3796] [id = 242] 16:32:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (176C2C00) [pid = 3796] [serial = 725] [outer = 00000000] 16:32:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (176DAC00) [pid = 3796] [serial = 726] [outer = 176C2C00] 16:32:31 INFO - PROCESS | 3796 | 1466724751046 Marionette DEBUG loaded listener.js 16:32:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (176DEC00) [pid = 3796] [serial = 727] [outer = 176C2C00] 16:32:31 INFO - PROCESS | 3796 | 1466724751496 Marionette TRACE conn6 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 16:32:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 16:32:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 630ms 16:32:31 INFO - PROCESS | 3796 | 1466724751542 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 16:32:31 INFO - PROCESS | 3796 | 1466724751544 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 16:32:31 INFO - PROCESS | 3796 | 1466724751548 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 16:32:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 16:32:31 INFO - PROCESS | 3796 | 1466724751549 Marionette TRACE conn6 <- [1,934,null,{}] 16:32:31 INFO - PROCESS | 3796 | 1466724751591 Marionette TRACE conn6 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:31 INFO - PROCESS | 3796 | 1466724751595 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:31 INFO - PROCESS | 3796 | 1466724751708 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 16:32:31 INFO - PROCESS | 3796 | 1466724751836 Marionette TRACE conn6 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:31 INFO - PROCESS | 3796 | 1466724751840 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:31 INFO - PROCESS | 3796 | ++DOCSHELL 0C72A800 == 37 [pid = 3796] [id = 243] 16:32:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (0C72B400) [pid = 3796] [serial = 728] [outer = 00000000] 16:32:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (0C74B800) [pid = 3796] [serial = 729] [outer = 0C72B400] 16:32:31 INFO - PROCESS | 3796 | 1466724751900 Marionette DEBUG loaded listener.js 16:32:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (0CECC000) [pid = 3796] [serial = 730] [outer = 0C72B400] 16:32:32 INFO - PROCESS | 3796 | 1466724752662 Marionette TRACE conn6 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 16:32:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 16:32:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1160ms 16:32:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 16:32:32 INFO - PROCESS | 3796 | 1466724752713 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 16:32:32 INFO - PROCESS | 3796 | 1466724752717 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 16:32:32 INFO - PROCESS | 3796 | 1466724752722 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 16:32:32 INFO - PROCESS | 3796 | 1466724752725 Marionette TRACE conn6 <- [1,938,null,{}] 16:32:32 INFO - PROCESS | 3796 | 1466724752730 Marionette TRACE conn6 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:32 INFO - PROCESS | 3796 | 1466724752733 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:32 INFO - PROCESS | 3796 | 1466724752852 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 16:32:33 INFO - PROCESS | 3796 | 1466724752982 Marionette TRACE conn6 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:33 INFO - PROCESS | 3796 | 1466724752986 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:33 INFO - PROCESS | 3796 | ++DOCSHELL 11EEBC00 == 38 [pid = 3796] [id = 244] 16:32:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (11FC6800) [pid = 3796] [serial = 731] [outer = 00000000] 16:32:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (12563000) [pid = 3796] [serial = 732] [outer = 11FC6800] 16:32:33 INFO - PROCESS | 3796 | 1466724753043 Marionette DEBUG loaded listener.js 16:32:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (126DCC00) [pid = 3796] [serial = 733] [outer = 11FC6800] 16:32:33 INFO - PROCESS | 3796 | 1466724753862 Marionette TRACE conn6 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 16:32:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 16:32:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1180ms 16:32:33 INFO - PROCESS | 3796 | 1466724753903 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 16:32:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 16:32:33 INFO - PROCESS | 3796 | 1466724753907 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 16:32:33 INFO - PROCESS | 3796 | 1466724753920 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 16:32:33 INFO - PROCESS | 3796 | 1466724753924 Marionette TRACE conn6 <- [1,942,null,{}] 16:32:33 INFO - PROCESS | 3796 | 1466724753929 Marionette TRACE conn6 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:33 INFO - PROCESS | 3796 | 1466724753933 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:34 INFO - PROCESS | 3796 | 1466724754042 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 16:32:34 INFO - PROCESS | 3796 | 1466724754123 Marionette TRACE conn6 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:34 INFO - PROCESS | 3796 | 1466724754127 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:34 INFO - PROCESS | 3796 | ++DOCSHELL 0C756C00 == 39 [pid = 3796] [id = 245] 16:32:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (0D033400) [pid = 3796] [serial = 734] [outer = 00000000] 16:32:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (0D9E3C00) [pid = 3796] [serial = 735] [outer = 0D033400] 16:32:34 INFO - PROCESS | 3796 | 1466724754218 Marionette DEBUG loaded listener.js 16:32:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (0D9ED400) [pid = 3796] [serial = 736] [outer = 0D033400] 16:32:34 INFO - PROCESS | 3796 | --DOCSHELL 0C743C00 == 38 [pid = 3796] [id = 241] 16:32:34 INFO - PROCESS | 3796 | --DOCSHELL 0D03B400 == 37 [pid = 3796] [id = 240] 16:32:34 INFO - PROCESS | 3796 | --DOCSHELL 16A16800 == 36 [pid = 3796] [id = 239] 16:32:34 INFO - PROCESS | 3796 | --DOCSHELL 14478400 == 35 [pid = 3796] [id = 238] 16:32:34 INFO - PROCESS | 3796 | --DOCSHELL 12614400 == 34 [pid = 3796] [id = 237] 16:32:34 INFO - PROCESS | 3796 | --DOCSHELL 11EE2800 == 33 [pid = 3796] [id = 236] 16:32:34 INFO - PROCESS | 3796 | --DOCSHELL 0D9E5800 == 32 [pid = 3796] [id = 235] 16:32:34 INFO - PROCESS | 3796 | --DOCSHELL 0C72E800 == 31 [pid = 3796] [id = 234] 16:32:34 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (0D261800) [pid = 3796] [serial = 381] [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.] 16:32:34 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (17659C00) [pid = 3796] [serial = 671] [outer = 00000000] [url = about:blank] 16:32:34 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (176BC400) [pid = 3796] [serial = 672] [outer = 00000000] [url = about:blank] 16:32:34 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (190D6800) [pid = 3796] [serial = 656] [outer = 00000000] [url = about:blank] 16:32:34 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (1998D400) [pid = 3796] [serial = 657] [outer = 00000000] [url = about:blank] 16:32:34 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (0C757800) [pid = 3796] [serial = 659] [outer = 00000000] [url = about:blank] 16:32:34 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (0D03AC00) [pid = 3796] [serial = 660] [outer = 00000000] [url = about:blank] 16:32:34 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (0D95B800) [pid = 3796] [serial = 653] [outer = 00000000] [url = about:blank] 16:32:34 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (0DAB4800) [pid = 3796] [serial = 654] [outer = 00000000] [url = about:blank] 16:32:34 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (16D76C00) [pid = 3796] [serial = 668] [outer = 00000000] [url = about:blank] 16:32:34 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (1446C000) [pid = 3796] [serial = 665] [outer = 00000000] [url = about:blank] 16:32:34 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (14F65800) [pid = 3796] [serial = 666] [outer = 00000000] [url = about:blank] 16:32:34 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (11D95C00) [pid = 3796] [serial = 662] [outer = 00000000] [url = about:blank] 16:32:34 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (11EE7C00) [pid = 3796] [serial = 663] [outer = 00000000] [url = about:blank] 16:32:34 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (19B06C00) [pid = 3796] [serial = 675] [outer = 00000000] [url = about:blank] 16:32:34 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (19907C00) [pid = 3796] [serial = 651] [outer = 00000000] [url = about:blank] 16:32:34 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (0D9EE000) [pid = 3796] [serial = 678] [outer = 00000000] [url = about:blank] 16:32:34 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (19F4DC00) [pid = 3796] [serial = 681] [outer = 00000000] [url = about:blank] 16:32:34 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (1335A000) [pid = 3796] [serial = 679] [outer = 00000000] [url = about:blank] 16:32:34 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (1446D800) [pid = 3796] [serial = 685] [outer = 00000000] [url = about:blank] 16:32:34 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (1A3EF000) [pid = 3796] [serial = 687] [outer = 00000000] [url = about:blank] 16:32:34 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (1A3EF400) [pid = 3796] [serial = 688] [outer = 00000000] [url = about:blank] 16:32:34 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (19B0D000) [pid = 3796] [serial = 676] [outer = 00000000] [url = about:blank] 16:32:34 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (1A310800) [pid = 3796] [serial = 684] [outer = 00000000] [url = about:blank] 16:32:34 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (19F54400) [pid = 3796] [serial = 682] [outer = 00000000] [url = about:blank] 16:32:34 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (174A2400) [pid = 3796] [serial = 669] [outer = 00000000] [url = about:blank] 16:32:34 INFO - PROCESS | 3796 | 1466724754724 Marionette TRACE conn6 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 16:32:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 16:32:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 831ms 16:32:34 INFO - PROCESS | 3796 | 1466724754743 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 16:32:34 INFO - PROCESS | 3796 | 1466724754747 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 16:32:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 16:32:34 INFO - PROCESS | 3796 | 1466724754753 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 16:32:34 INFO - PROCESS | 3796 | 1466724754755 Marionette TRACE conn6 <- [1,946,null,{}] 16:32:34 INFO - PROCESS | 3796 | 1466724754759 Marionette TRACE conn6 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:34 INFO - PROCESS | 3796 | 1466724754761 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:34 INFO - PROCESS | 3796 | 1466724754846 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 16:32:34 INFO - PROCESS | 3796 | 1466724754852 Marionette TRACE conn6 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:34 INFO - PROCESS | 3796 | 1466724754854 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:34 INFO - PROCESS | 3796 | ++DOCSHELL 0D9E5800 == 32 [pid = 3796] [id = 246] 16:32:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (0D9E6C00) [pid = 3796] [serial = 737] [outer = 00000000] 16:32:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (0E1C2C00) [pid = 3796] [serial = 738] [outer = 0D9E6C00] 16:32:34 INFO - PROCESS | 3796 | 1466724754901 Marionette DEBUG loaded listener.js 16:32:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (11EA0800) [pid = 3796] [serial = 739] [outer = 0D9E6C00] 16:32:35 INFO - PROCESS | 3796 | 1466724755373 Marionette TRACE conn6 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 16:32:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 16:32:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 670ms 16:32:35 INFO - PROCESS | 3796 | 1466724755428 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 16:32:35 INFO - PROCESS | 3796 | 1466724755430 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 16:32:35 INFO - PROCESS | 3796 | 1466724755433 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 16:32:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 16:32:35 INFO - PROCESS | 3796 | 1466724755437 Marionette TRACE conn6 <- [1,950,null,{}] 16:32:35 INFO - PROCESS | 3796 | 1466724755447 Marionette TRACE conn6 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:35 INFO - PROCESS | 3796 | 1466724755452 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:35 INFO - PROCESS | 3796 | 1466724755539 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 16:32:35 INFO - PROCESS | 3796 | 1466724755660 Marionette TRACE conn6 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:35 INFO - PROCESS | 3796 | 1466724755663 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:35 INFO - PROCESS | 3796 | ++DOCSHELL 127BEC00 == 33 [pid = 3796] [id = 247] 16:32:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (127C1400) [pid = 3796] [serial = 740] [outer = 00000000] 16:32:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (13360400) [pid = 3796] [serial = 741] [outer = 127C1400] 16:32:35 INFO - PROCESS | 3796 | 1466724755712 Marionette DEBUG loaded listener.js 16:32:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (1446A400) [pid = 3796] [serial = 742] [outer = 127C1400] 16:32:36 INFO - PROCESS | 3796 | 1466724756077 Marionette TRACE conn6 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 16:32:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 16:32:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 670ms 16:32:36 INFO - PROCESS | 3796 | 1466724756132 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 16:32:36 INFO - PROCESS | 3796 | 1466724756135 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 16:32:36 INFO - PROCESS | 3796 | 1466724756138 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 16:32:36 INFO - PROCESS | 3796 | 1466724756140 Marionette TRACE conn6 <- [1,954,null,{}] 16:32:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 16:32:36 INFO - PROCESS | 3796 | 1466724756143 Marionette TRACE conn6 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:36 INFO - PROCESS | 3796 | 1466724756145 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:36 INFO - PROCESS | 3796 | 1466724756229 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 16:32:36 INFO - PROCESS | 3796 | 1466724756234 Marionette TRACE conn6 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:36 INFO - PROCESS | 3796 | 1466724756245 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:36 INFO - PROCESS | 3796 | ++DOCSHELL 14FE9000 == 34 [pid = 3796] [id = 248] 16:32:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (15B5A800) [pid = 3796] [serial = 743] [outer = 00000000] 16:32:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (16A8D000) [pid = 3796] [serial = 744] [outer = 15B5A800] 16:32:36 INFO - PROCESS | 3796 | 1466724756290 Marionette DEBUG loaded listener.js 16:32:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (16D78000) [pid = 3796] [serial = 745] [outer = 15B5A800] 16:32:36 INFO - PROCESS | 3796 | 1466724756753 Marionette TRACE conn6 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 16:32:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 16:32:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 670ms 16:32:36 INFO - PROCESS | 3796 | 1466724756813 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 16:32:36 INFO - PROCESS | 3796 | 1466724756816 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 16:32:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 16:32:36 INFO - PROCESS | 3796 | 1466724756825 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 16:32:36 INFO - PROCESS | 3796 | 1466724756827 Marionette TRACE conn6 <- [1,958,null,{}] 16:32:36 INFO - PROCESS | 3796 | 1466724756830 Marionette TRACE conn6 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:36 INFO - PROCESS | 3796 | 1466724756833 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:36 INFO - PROCESS | 3796 | 1466724756969 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 16:32:37 INFO - PROCESS | 3796 | 1466724756989 Marionette TRACE conn6 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:37 INFO - PROCESS | 3796 | 1466724756991 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:37 INFO - PROCESS | 3796 | ++DOCSHELL 174AE800 == 35 [pid = 3796] [id = 249] 16:32:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (174AF000) [pid = 3796] [serial = 746] [outer = 00000000] 16:32:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (17652C00) [pid = 3796] [serial = 747] [outer = 174AF000] 16:32:37 INFO - PROCESS | 3796 | 1466724757034 Marionette DEBUG loaded listener.js 16:32:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (1765B000) [pid = 3796] [serial = 748] [outer = 174AF000] 16:32:37 INFO - PROCESS | 3796 | 1466724757473 Marionette TRACE conn6 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 16:32:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 16:32:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 670ms 16:32:37 INFO - PROCESS | 3796 | 1466724757499 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 16:32:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 16:32:37 INFO - PROCESS | 3796 | 1466724757501 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 16:32:37 INFO - PROCESS | 3796 | 1466724757504 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 16:32:37 INFO - PROCESS | 3796 | 1466724757505 Marionette TRACE conn6 <- [1,962,null,{}] 16:32:37 INFO - PROCESS | 3796 | 1466724757509 Marionette TRACE conn6 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:37 INFO - PROCESS | 3796 | 1466724757514 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:37 INFO - PROCESS | 3796 | 1466724757651 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 16:32:37 INFO - PROCESS | 3796 | 1466724757709 Marionette TRACE conn6 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:37 INFO - PROCESS | 3796 | 1466724757711 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:37 INFO - PROCESS | 3796 | ++DOCSHELL 16A85C00 == 36 [pid = 3796] [id = 250] 16:32:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (174B8C00) [pid = 3796] [serial = 749] [outer = 00000000] 16:32:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (18F0E800) [pid = 3796] [serial = 750] [outer = 174B8C00] 16:32:37 INFO - PROCESS | 3796 | 1466724757756 Marionette DEBUG loaded listener.js 16:32:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (19088400) [pid = 3796] [serial = 751] [outer = 174B8C00] 16:32:38 INFO - PROCESS | 3796 | 1466724758160 Marionette TRACE conn6 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 16:32:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 16:32:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 730ms 16:32:38 INFO - PROCESS | 3796 | 1466724758235 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 16:32:38 INFO - PROCESS | 3796 | 1466724758237 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 16:32:38 INFO - PROCESS | 3796 | 1466724758240 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 16:32:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 16:32:38 INFO - PROCESS | 3796 | 1466724758242 Marionette TRACE conn6 <- [1,966,null,{}] 16:32:38 INFO - PROCESS | 3796 | 1466724758279 Marionette TRACE conn6 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:38 INFO - PROCESS | 3796 | 1466724758290 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:38 INFO - PROCESS | 3796 | 1466724758401 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 16:32:38 INFO - PROCESS | 3796 | 1466724758409 Marionette TRACE conn6 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:38 INFO - PROCESS | 3796 | 1466724758411 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:38 INFO - PROCESS | 3796 | ++DOCSHELL 1998A000 == 37 [pid = 3796] [id = 251] 16:32:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1998A400) [pid = 3796] [serial = 752] [outer = 00000000] 16:32:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (19B02000) [pid = 3796] [serial = 753] [outer = 1998A400] 16:32:38 INFO - PROCESS | 3796 | 1466724758454 Marionette DEBUG loaded listener.js 16:32:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (19B0A800) [pid = 3796] [serial = 754] [outer = 1998A400] 16:32:38 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (0C72F400) [pid = 3796] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 16:32:38 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (0C716800) [pid = 3796] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 16:32:38 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (11EE3000) [pid = 3796] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 16:32:38 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (0D9E6400) [pid = 3796] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 16:32:38 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (14F5D000) [pid = 3796] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 16:32:38 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (16A1A800) [pid = 3796] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 16:32:38 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (0D076400) [pid = 3796] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 16:32:38 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (0C747400) [pid = 3796] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 16:32:38 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (16A1E800) [pid = 3796] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 16:32:38 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (1A9C0C00) [pid = 3796] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 16:32:38 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (12617000) [pid = 3796] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 16:32:38 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (16D6F000) [pid = 3796] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 16:32:38 INFO - PROCESS | 3796 | 1466724758961 Marionette TRACE conn6 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 16:32:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 16:32:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 770ms 16:32:39 INFO - PROCESS | 3796 | 1466724759014 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 16:32:39 INFO - PROCESS | 3796 | 1466724759016 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 16:32:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 16:32:39 INFO - PROCESS | 3796 | 1466724759019 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 16:32:39 INFO - PROCESS | 3796 | 1466724759021 Marionette TRACE conn6 <- [1,970,null,{}] 16:32:39 INFO - PROCESS | 3796 | 1466724759024 Marionette TRACE conn6 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:39 INFO - PROCESS | 3796 | 1466724759026 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:39 INFO - PROCESS | 3796 | 1466724759103 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 16:32:39 INFO - PROCESS | 3796 | 1466724759108 Marionette TRACE conn6 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:39 INFO - PROCESS | 3796 | 1466724759110 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:39 INFO - PROCESS | 3796 | ++DOCSHELL 11FC9400 == 38 [pid = 3796] [id = 252] 16:32:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (12617000) [pid = 3796] [serial = 755] [outer = 00000000] 16:32:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (174A4C00) [pid = 3796] [serial = 756] [outer = 12617000] 16:32:39 INFO - PROCESS | 3796 | 1466724759153 Marionette DEBUG loaded listener.js 16:32:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (1990C800) [pid = 3796] [serial = 757] [outer = 12617000] 16:32:39 INFO - PROCESS | 3796 | 1466724759569 Marionette TRACE conn6 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 16:32:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 16:32:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 570ms 16:32:39 INFO - PROCESS | 3796 | 1466724759590 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 16:32:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 16:32:39 INFO - PROCESS | 3796 | 1466724759593 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 16:32:39 INFO - PROCESS | 3796 | 1466724759596 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 16:32:39 INFO - PROCESS | 3796 | 1466724759597 Marionette TRACE conn6 <- [1,974,null,{}] 16:32:39 INFO - PROCESS | 3796 | 1466724759615 Marionette TRACE conn6 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:39 INFO - PROCESS | 3796 | 1466724759617 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:39 INFO - PROCESS | 3796 | 1466724759698 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 16:32:39 INFO - PROCESS | 3796 | 1466724759703 Marionette TRACE conn6 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:39 INFO - PROCESS | 3796 | 1466724759705 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:39 INFO - PROCESS | 3796 | ++DOCSHELL 19993400 == 39 [pid = 3796] [id = 253] 16:32:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (19994800) [pid = 3796] [serial = 758] [outer = 00000000] 16:32:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (19F50400) [pid = 3796] [serial = 759] [outer = 19994800] 16:32:39 INFO - PROCESS | 3796 | 1466724759749 Marionette DEBUG loaded listener.js 16:32:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (1749F800) [pid = 3796] [serial = 760] [outer = 19994800] 16:32:40 INFO - PROCESS | 3796 | 1466724760206 Marionette TRACE conn6 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 16:32:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 16:32:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 650ms 16:32:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 16:32:40 INFO - PROCESS | 3796 | 1466724760250 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 16:32:40 INFO - PROCESS | 3796 | 1466724760252 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 16:32:40 INFO - PROCESS | 3796 | 1466724760255 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 16:32:40 INFO - PROCESS | 3796 | 1466724760257 Marionette TRACE conn6 <- [1,978,null,{}] 16:32:40 INFO - PROCESS | 3796 | 1466724760261 Marionette TRACE conn6 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:40 INFO - PROCESS | 3796 | 1466724760262 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:40 INFO - PROCESS | 3796 | 1466724760340 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 16:32:40 INFO - PROCESS | 3796 | 1466724760346 Marionette TRACE conn6 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:40 INFO - PROCESS | 3796 | 1466724760348 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:40 INFO - PROCESS | 3796 | ++DOCSHELL 19F50C00 == 40 [pid = 3796] [id = 254] 16:32:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (19FB6400) [pid = 3796] [serial = 761] [outer = 00000000] 16:32:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1A30D400) [pid = 3796] [serial = 762] [outer = 19FB6400] 16:32:40 INFO - PROCESS | 3796 | 1466724760391 Marionette DEBUG loaded listener.js 16:32:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1A3E4400) [pid = 3796] [serial = 763] [outer = 19FB6400] 16:32:41 INFO - PROCESS | 3796 | --DOCSHELL 08A86800 == 39 [pid = 3796] [id = 233] 16:32:41 INFO - PROCESS | 3796 | --DOCSHELL 0D9E5800 == 38 [pid = 3796] [id = 246] 16:32:41 INFO - PROCESS | 3796 | --DOCSHELL 0C756C00 == 37 [pid = 3796] [id = 245] 16:32:41 INFO - PROCESS | 3796 | --DOCSHELL 11EEBC00 == 36 [pid = 3796] [id = 244] 16:32:41 INFO - PROCESS | 3796 | --DOCSHELL 176C2800 == 35 [pid = 3796] [id = 242] 16:32:41 INFO - PROCESS | 3796 | --DOCSHELL 0C72A800 == 34 [pid = 3796] [id = 243] 16:32:41 INFO - PROCESS | 3796 | --DOCSHELL 174AE800 == 33 [pid = 3796] [id = 249] 16:32:41 INFO - PROCESS | 3796 | --DOCSHELL 16A85C00 == 32 [pid = 3796] [id = 250] 16:32:41 INFO - PROCESS | 3796 | --DOCSHELL 14FE9000 == 31 [pid = 3796] [id = 248] 16:32:41 INFO - PROCESS | 3796 | --DOCSHELL 1998A000 == 30 [pid = 3796] [id = 251] 16:32:41 INFO - PROCESS | 3796 | --DOCSHELL 19993400 == 29 [pid = 3796] [id = 253] 16:32:41 INFO - PROCESS | 3796 | --DOCSHELL 11FC9400 == 28 [pid = 3796] [id = 252] 16:32:41 INFO - PROCESS | 3796 | --DOCSHELL 127BEC00 == 27 [pid = 3796] [id = 247] 16:32:42 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (14F62400) [pid = 3796] [serial = 720] [outer = 00000000] [url = about:blank] 16:32:42 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (12567800) [pid = 3796] [serial = 691] [outer = 00000000] [url = about:blank] 16:32:42 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (11D0C800) [pid = 3796] [serial = 690] [outer = 00000000] [url = about:blank] 16:32:42 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (176D9000) [pid = 3796] [serial = 694] [outer = 00000000] [url = about:blank] 16:32:42 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (174B6400) [pid = 3796] [serial = 693] [outer = 00000000] [url = about:blank] 16:32:42 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1AA54C00) [pid = 3796] [serial = 697] [outer = 00000000] [url = about:blank] 16:32:42 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (1AA4EC00) [pid = 3796] [serial = 696] [outer = 00000000] [url = about:blank] 16:32:42 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (17496800) [pid = 3796] [serial = 718] [outer = 00000000] [url = about:blank] 16:32:42 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (12720400) [pid = 3796] [serial = 711] [outer = 00000000] [url = about:blank] 16:32:42 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (13361C00) [pid = 3796] [serial = 712] [outer = 00000000] [url = about:blank] 16:32:42 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (1751E400) [pid = 3796] [serial = 723] [outer = 00000000] [url = about:blank] 16:32:42 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (1751F400) [pid = 3796] [serial = 724] [outer = 00000000] [url = about:blank] 16:32:42 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (12567000) [pid = 3796] [serial = 709] [outer = 00000000] [url = about:blank] 16:32:42 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (176DAC00) [pid = 3796] [serial = 726] [outer = 00000000] [url = about:blank] 16:32:42 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (0C747000) [pid = 3796] [serial = 702] [outer = 00000000] [url = about:blank] 16:32:42 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (0C74F400) [pid = 3796] [serial = 703] [outer = 00000000] [url = about:blank] 16:32:42 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (0D035400) [pid = 3796] [serial = 700] [outer = 00000000] [url = about:blank] 16:32:42 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (0C74AC00) [pid = 3796] [serial = 699] [outer = 00000000] [url = about:blank] 16:32:42 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (121B7800) [pid = 3796] [serial = 708] [outer = 00000000] [url = about:blank] 16:32:42 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (0D9EC800) [pid = 3796] [serial = 705] [outer = 00000000] [url = about:blank] 16:32:42 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (0DA6C800) [pid = 3796] [serial = 706] [outer = 00000000] [url = about:blank] 16:32:42 INFO - PROCESS | 3796 | --DOMWINDOW == 60 (14FD0000) [pid = 3796] [serial = 714] [outer = 00000000] [url = about:blank] 16:32:42 INFO - PROCESS | 3796 | --DOMWINDOW == 59 (15B51C00) [pid = 3796] [serial = 715] [outer = 00000000] [url = about:blank] 16:32:42 INFO - PROCESS | 3796 | --DOMWINDOW == 58 (16D70400) [pid = 3796] [serial = 717] [outer = 00000000] [url = about:blank] 16:32:42 INFO - PROCESS | 3796 | --DOMWINDOW == 57 (16A7CC00) [pid = 3796] [serial = 721] [outer = 00000000] [url = about:blank] 16:32:42 INFO - PROCESS | 3796 | 1466724762203 Marionette TRACE conn6 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 16:32:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 16:32:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1979ms 16:32:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 16:32:42 INFO - PROCESS | 3796 | 1466724762236 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 16:32:42 INFO - PROCESS | 3796 | 1466724762240 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 16:32:42 INFO - PROCESS | 3796 | 1466724762245 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 16:32:42 INFO - PROCESS | 3796 | 1466724762249 Marionette TRACE conn6 <- [1,982,null,{}] 16:32:42 INFO - PROCESS | 3796 | 1466724762254 Marionette TRACE conn6 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:42 INFO - PROCESS | 3796 | 1466724762257 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:42 INFO - PROCESS | 3796 | 1466724762348 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 16:32:42 INFO - PROCESS | 3796 | 1466724762355 Marionette TRACE conn6 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:42 INFO - PROCESS | 3796 | 1466724762360 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:42 INFO - PROCESS | 3796 | ++DOCSHELL 0C74DC00 == 28 [pid = 3796] [id = 255] 16:32:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 58 (0C74E800) [pid = 3796] [serial = 764] [outer = 00000000] 16:32:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 59 (0C753C00) [pid = 3796] [serial = 765] [outer = 0C74E800] 16:32:42 INFO - PROCESS | 3796 | 1466724762409 Marionette DEBUG loaded listener.js 16:32:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 60 (0C75E000) [pid = 3796] [serial = 766] [outer = 0C74E800] 16:32:42 INFO - PROCESS | 3796 | 1466724762878 Marionette TRACE conn6 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 16:32:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 16:32:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 690ms 16:32:42 INFO - PROCESS | 3796 | 1466724762936 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 16:32:42 INFO - PROCESS | 3796 | 1466724762941 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 16:32:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 16:32:42 INFO - PROCESS | 3796 | 1466724762947 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 16:32:42 INFO - PROCESS | 3796 | 1466724762950 Marionette TRACE conn6 <- [1,986,null,{}] 16:32:42 INFO - PROCESS | 3796 | 1466724762953 Marionette TRACE conn6 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:42 INFO - PROCESS | 3796 | 1466724762956 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:43 INFO - PROCESS | 3796 | 1466724763043 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 16:32:43 INFO - PROCESS | 3796 | 1466724763051 Marionette TRACE conn6 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:43 INFO - PROCESS | 3796 | 1466724763054 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:43 INFO - PROCESS | 3796 | ++DOCSHELL 0D953400 == 29 [pid = 3796] [id = 256] 16:32:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 61 (0D953C00) [pid = 3796] [serial = 767] [outer = 00000000] 16:32:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (0D95CC00) [pid = 3796] [serial = 768] [outer = 0D953C00] 16:32:43 INFO - PROCESS | 3796 | 1466724763102 Marionette DEBUG loaded listener.js 16:32:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (0D9E5400) [pid = 3796] [serial = 769] [outer = 0D953C00] 16:32:43 INFO - PROCESS | 3796 | 1466724763689 Marionette TRACE conn6 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 16:32:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 16:32:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 830ms 16:32:43 INFO - PROCESS | 3796 | 1466724763810 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 16:32:43 INFO - PROCESS | 3796 | 1466724763815 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 16:32:43 INFO - PROCESS | 3796 | 1466724763821 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 16:32:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 16:32:43 INFO - PROCESS | 3796 | 1466724763825 Marionette TRACE conn6 <- [1,990,null,{}] 16:32:43 INFO - PROCESS | 3796 | 1466724763831 Marionette TRACE conn6 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:43 INFO - PROCESS | 3796 | 1466724763834 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:44 INFO - PROCESS | 3796 | 1466724763982 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 16:32:44 INFO - PROCESS | 3796 | 1466724764104 Marionette TRACE conn6 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:44 INFO - PROCESS | 3796 | 1466724764108 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:44 INFO - PROCESS | 3796 | ++DOCSHELL 0D07AC00 == 30 [pid = 3796] [id = 257] 16:32:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (0D259400) [pid = 3796] [serial = 770] [outer = 00000000] 16:32:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (0D958C00) [pid = 3796] [serial = 771] [outer = 0D259400] 16:32:44 INFO - PROCESS | 3796 | 1466724764172 Marionette DEBUG loaded listener.js 16:32:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (0D9F0000) [pid = 3796] [serial = 772] [outer = 0D259400] 16:32:44 INFO - PROCESS | 3796 | 1466724764803 Marionette TRACE conn6 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 16:32:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 16:32:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1021ms 16:32:44 INFO - PROCESS | 3796 | 1466724764846 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 16:32:44 INFO - PROCESS | 3796 | 1466724764851 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 16:32:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 16:32:44 INFO - PROCESS | 3796 | 1466724764857 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 16:32:44 INFO - PROCESS | 3796 | 1466724764860 Marionette TRACE conn6 <- [1,994,null,{}] 16:32:44 INFO - PROCESS | 3796 | 1466724764864 Marionette TRACE conn6 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:44 INFO - PROCESS | 3796 | 1466724764866 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:44 INFO - PROCESS | 3796 | 1466724764984 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 16:32:45 INFO - PROCESS | 3796 | 1466724765088 Marionette TRACE conn6 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:45 INFO - PROCESS | 3796 | 1466724765091 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:45 INFO - PROCESS | 3796 | ++DOCSHELL 11D9F800 == 31 [pid = 3796] [id = 258] 16:32:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (11E12000) [pid = 3796] [serial = 773] [outer = 00000000] 16:32:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (11EE2C00) [pid = 3796] [serial = 774] [outer = 11E12000] 16:32:45 INFO - PROCESS | 3796 | 1466724765148 Marionette DEBUG loaded listener.js 16:32:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (11FD0000) [pid = 3796] [serial = 775] [outer = 11E12000] 16:32:45 INFO - PROCESS | 3796 | 1466724765935 Marionette TRACE conn6 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 16:32:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 16:32:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1175ms 16:32:46 INFO - PROCESS | 3796 | 1466724766036 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 16:32:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 16:32:46 INFO - PROCESS | 3796 | 1466724766041 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 16:32:46 INFO - PROCESS | 3796 | 1466724766046 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 16:32:46 INFO - PROCESS | 3796 | 1466724766049 Marionette TRACE conn6 <- [1,998,null,{}] 16:32:46 INFO - PROCESS | 3796 | 1466724766054 Marionette TRACE conn6 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:46 INFO - PROCESS | 3796 | 1466724766057 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:46 INFO - PROCESS | 3796 | 1466724766157 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 16:32:46 INFO - PROCESS | 3796 | --DOCSHELL 0C74DC00 == 30 [pid = 3796] [id = 255] 16:32:46 INFO - PROCESS | 3796 | 1466724766248 Marionette TRACE conn6 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:46 INFO - PROCESS | 3796 | 1466724766252 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:46 INFO - PROCESS | 3796 | ++DOCSHELL 0C724000 == 31 [pid = 3796] [id = 259] 16:32:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (0C743000) [pid = 3796] [serial = 776] [outer = 00000000] 16:32:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (0C75D400) [pid = 3796] [serial = 777] [outer = 0C743000] 16:32:46 INFO - PROCESS | 3796 | 1466724766300 Marionette DEBUG loaded listener.js 16:32:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (0D959C00) [pid = 3796] [serial = 778] [outer = 0C743000] 16:32:46 INFO - PROCESS | 3796 | 1466724766732 Marionette TRACE conn6 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 16:32:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 16:32:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 730ms 16:32:46 INFO - PROCESS | 3796 | 1466724766776 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 16:32:46 INFO - PROCESS | 3796 | 1466724766780 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 16:32:46 INFO - PROCESS | 3796 | 1466724766786 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 16:32:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 16:32:46 INFO - PROCESS | 3796 | 1466724766788 Marionette TRACE conn6 <- [1,1002,null,{}] 16:32:46 INFO - PROCESS | 3796 | 1466724766796 Marionette TRACE conn6 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:46 INFO - PROCESS | 3796 | 1466724766799 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:46 INFO - PROCESS | 3796 | 1466724766889 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 16:32:46 INFO - PROCESS | 3796 | 1466724766896 Marionette TRACE conn6 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:46 INFO - PROCESS | 3796 | 1466724766898 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:46 INFO - PROCESS | 3796 | ++DOCSHELL 0E9DB800 == 32 [pid = 3796] [id = 260] 16:32:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (11E14000) [pid = 3796] [serial = 779] [outer = 00000000] 16:32:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (1255F400) [pid = 3796] [serial = 780] [outer = 11E14000] 16:32:46 INFO - PROCESS | 3796 | 1466724766945 Marionette DEBUG loaded listener.js 16:32:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (12598C00) [pid = 3796] [serial = 781] [outer = 11E14000] 16:32:47 INFO - PROCESS | 3796 | 1466724767426 Marionette TRACE conn6 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 16:32:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 16:32:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 670ms 16:32:47 INFO - PROCESS | 3796 | 1466724767461 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 16:32:47 INFO - PROCESS | 3796 | 1466724767463 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 16:32:47 INFO - PROCESS | 3796 | 1466724767467 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 16:32:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 16:32:47 INFO - PROCESS | 3796 | 1466724767470 Marionette TRACE conn6 <- [1,1006,null,{}] 16:32:47 INFO - PROCESS | 3796 | 1466724767482 Marionette TRACE conn6 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:47 INFO - PROCESS | 3796 | 1466724767487 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:47 INFO - PROCESS | 3796 | 1466724767573 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 16:32:47 INFO - PROCESS | 3796 | 1466724767582 Marionette TRACE conn6 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:47 INFO - PROCESS | 3796 | 1466724767585 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:47 INFO - PROCESS | 3796 | ++DOCSHELL 13E77400 == 33 [pid = 3796] [id = 261] 16:32:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (13E7B000) [pid = 3796] [serial = 782] [outer = 00000000] 16:32:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (14F57400) [pid = 3796] [serial = 783] [outer = 13E7B000] 16:32:47 INFO - PROCESS | 3796 | 1466724767633 Marionette DEBUG loaded listener.js 16:32:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (14F66800) [pid = 3796] [serial = 784] [outer = 13E7B000] 16:32:48 INFO - PROCESS | 3796 | 1466724768057 Marionette TRACE conn6 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 16:32:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 16:32:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 630ms 16:32:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 16:32:48 INFO - PROCESS | 3796 | 1466724768107 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 16:32:48 INFO - PROCESS | 3796 | 1466724768110 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 16:32:48 INFO - PROCESS | 3796 | 1466724768112 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 16:32:48 INFO - PROCESS | 3796 | 1466724768114 Marionette TRACE conn6 <- [1,1010,null,{}] 16:32:48 INFO - PROCESS | 3796 | 1466724768117 Marionette TRACE conn6 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:48 INFO - PROCESS | 3796 | 1466724768119 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:48 INFO - PROCESS | 3796 | 1466724768217 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 16:32:48 INFO - PROCESS | 3796 | 1466724768223 Marionette TRACE conn6 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:48 INFO - PROCESS | 3796 | 1466724768225 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:48 INFO - PROCESS | 3796 | ++DOCSHELL 0C727400 == 34 [pid = 3796] [id = 262] 16:32:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (14FE8800) [pid = 3796] [serial = 785] [outer = 00000000] 16:32:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (16A1E400) [pid = 3796] [serial = 786] [outer = 14FE8800] 16:32:48 INFO - PROCESS | 3796 | 1466724768295 Marionette DEBUG loaded listener.js 16:32:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (16A8F000) [pid = 3796] [serial = 787] [outer = 14FE8800] 16:32:48 INFO - PROCESS | 3796 | 1466724768764 Marionette TRACE conn6 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 16:32:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 16:32:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 730ms 16:32:48 INFO - PROCESS | 3796 | 1466724768846 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 16:32:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 16:32:48 INFO - PROCESS | 3796 | 1466724768849 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 16:32:48 INFO - PROCESS | 3796 | 1466724768852 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 16:32:48 INFO - PROCESS | 3796 | 1466724768853 Marionette TRACE conn6 <- [1,1014,null,{}] 16:32:48 INFO - PROCESS | 3796 | 1466724768857 Marionette TRACE conn6 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:48 INFO - PROCESS | 3796 | 1466724768859 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:48 INFO - PROCESS | 3796 | 1466724768973 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 16:32:48 INFO - PROCESS | 3796 | 1466724768982 Marionette TRACE conn6 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:49 INFO - PROCESS | 3796 | 1466724768984 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:49 INFO - PROCESS | 3796 | ++DOCSHELL 08A84400 == 35 [pid = 3796] [id = 263] 16:32:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (0C749C00) [pid = 3796] [serial = 788] [outer = 00000000] 16:32:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (16C2B800) [pid = 3796] [serial = 789] [outer = 0C749C00] 16:32:49 INFO - PROCESS | 3796 | 1466724769028 Marionette DEBUG loaded listener.js 16:32:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (16D73400) [pid = 3796] [serial = 790] [outer = 0C749C00] 16:32:49 INFO - PROCESS | 3796 | 1466724769463 Marionette TRACE conn6 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 16:32:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 16:32:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 630ms 16:32:49 INFO - PROCESS | 3796 | 1466724769483 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 16:32:49 INFO - PROCESS | 3796 | 1466724769485 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 16:32:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 16:32:49 INFO - PROCESS | 3796 | 1466724769488 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 16:32:49 INFO - PROCESS | 3796 | 1466724769490 Marionette TRACE conn6 <- [1,1018,null,{}] 16:32:49 INFO - PROCESS | 3796 | 1466724769493 Marionette TRACE conn6 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:49 INFO - PROCESS | 3796 | 1466724769499 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:49 INFO - PROCESS | 3796 | 1466724769661 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 16:32:49 INFO - PROCESS | 3796 | 1466724769684 Marionette TRACE conn6 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:49 INFO - PROCESS | 3796 | 1466724769686 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:49 INFO - PROCESS | 3796 | ++DOCSHELL 174AE800 == 36 [pid = 3796] [id = 264] 16:32:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (174B0C00) [pid = 3796] [serial = 791] [outer = 00000000] 16:32:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (17660000) [pid = 3796] [serial = 792] [outer = 174B0C00] 16:32:49 INFO - PROCESS | 3796 | 1466724769730 Marionette DEBUG loaded listener.js 16:32:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (176B8400) [pid = 3796] [serial = 793] [outer = 174B0C00] 16:32:50 INFO - PROCESS | 3796 | 1466724770149 Marionette TRACE conn6 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 16:32:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 16:32:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 670ms 16:32:50 INFO - PROCESS | 3796 | 1466724770162 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 16:32:50 INFO - PROCESS | 3796 | 1466724770164 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 16:32:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 16:32:50 INFO - PROCESS | 3796 | 1466724770189 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 16:32:50 INFO - PROCESS | 3796 | 1466724770191 Marionette TRACE conn6 <- [1,1022,null,{}] 16:32:50 INFO - PROCESS | 3796 | 1466724770194 Marionette TRACE conn6 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:50 INFO - PROCESS | 3796 | 1466724770196 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:50 INFO - PROCESS | 3796 | 1466724770311 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 16:32:50 INFO - PROCESS | 3796 | 1466724770317 Marionette TRACE conn6 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:50 INFO - PROCESS | 3796 | 1466724770319 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:50 INFO - PROCESS | 3796 | ++DOCSHELL 176C5800 == 37 [pid = 3796] [id = 265] 16:32:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (176C6C00) [pid = 3796] [serial = 794] [outer = 00000000] 16:32:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (17C83000) [pid = 3796] [serial = 795] [outer = 176C6C00] 16:32:50 INFO - PROCESS | 3796 | 1466724770361 Marionette DEBUG loaded listener.js 16:32:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (17E97800) [pid = 3796] [serial = 796] [outer = 176C6C00] 16:32:50 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (0C74E800) [pid = 3796] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 16:32:50 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (174AF000) [pid = 3796] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 16:32:50 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (19994800) [pid = 3796] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 16:32:50 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (174B8C00) [pid = 3796] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 16:32:50 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (1998A400) [pid = 3796] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 16:32:50 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (15B5A800) [pid = 3796] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 16:32:50 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (127C1400) [pid = 3796] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 16:32:50 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (0D9E6C00) [pid = 3796] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 16:32:50 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (0D033400) [pid = 3796] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 16:32:50 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (11FC6800) [pid = 3796] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 16:32:50 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (0C72B400) [pid = 3796] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 16:32:50 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (176C2C00) [pid = 3796] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 16:32:50 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (12617000) [pid = 3796] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 16:32:50 INFO - PROCESS | 3796 | 1466724770790 Marionette TRACE conn6 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 16:32:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 16:32:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 630ms 16:32:50 INFO - PROCESS | 3796 | 1466724770835 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 16:32:50 INFO - PROCESS | 3796 | 1466724770837 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 16:32:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 16:32:50 INFO - PROCESS | 3796 | 1466724770841 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 16:32:50 INFO - PROCESS | 3796 | 1466724770843 Marionette TRACE conn6 <- [1,1026,null,{}] 16:32:50 INFO - PROCESS | 3796 | 1466724770846 Marionette TRACE conn6 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:50 INFO - PROCESS | 3796 | 1466724770848 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:50 INFO - PROCESS | 3796 | 1466724770925 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 16:32:50 INFO - PROCESS | 3796 | 1466724770930 Marionette TRACE conn6 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:50 INFO - PROCESS | 3796 | 1466724770932 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:50 INFO - PROCESS | 3796 | ++DOCSHELL 0D950800 == 38 [pid = 3796] [id = 266] 16:32:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (11FC6800) [pid = 3796] [serial = 797] [outer = 00000000] 16:32:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (174AF000) [pid = 3796] [serial = 798] [outer = 11FC6800] 16:32:50 INFO - PROCESS | 3796 | 1466724770975 Marionette DEBUG loaded listener.js 16:32:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (176D8000) [pid = 3796] [serial = 799] [outer = 11FC6800] 16:32:51 INFO - PROCESS | 3796 | 1466724771418 Marionette TRACE conn6 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 16:32:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 16:32:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 630ms 16:32:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 16:32:51 INFO - PROCESS | 3796 | 1466724771476 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 16:32:51 INFO - PROCESS | 3796 | 1466724771478 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 16:32:51 INFO - PROCESS | 3796 | 1466724771481 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 16:32:51 INFO - PROCESS | 3796 | 1466724771483 Marionette TRACE conn6 <- [1,1030,null,{}] 16:32:51 INFO - PROCESS | 3796 | 1466724771486 Marionette TRACE conn6 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:51 INFO - PROCESS | 3796 | 1466724771488 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:51 INFO - PROCESS | 3796 | 1466724771567 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 16:32:51 INFO - PROCESS | 3796 | 1466724771575 Marionette TRACE conn6 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:51 INFO - PROCESS | 3796 | 1466724771577 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:51 INFO - PROCESS | 3796 | ++DOCSHELL 13A4B000 == 39 [pid = 3796] [id = 267] 16:32:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (18412000) [pid = 3796] [serial = 800] [outer = 00000000] 16:32:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (18FF0800) [pid = 3796] [serial = 801] [outer = 18412000] 16:32:51 INFO - PROCESS | 3796 | 1466724771619 Marionette DEBUG loaded listener.js 16:32:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1907C800) [pid = 3796] [serial = 802] [outer = 18412000] 16:32:52 INFO - PROCESS | 3796 | 1466724772034 Marionette TRACE conn6 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 16:32:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 16:32:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 630ms 16:32:52 INFO - PROCESS | 3796 | 1466724772112 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 16:32:52 INFO - PROCESS | 3796 | 1466724772114 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 16:32:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 16:32:52 INFO - PROCESS | 3796 | 1466724772127 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 16:32:52 INFO - PROCESS | 3796 | 1466724772129 Marionette TRACE conn6 <- [1,1034,null,{}] 16:32:52 INFO - PROCESS | 3796 | 1466724772132 Marionette TRACE conn6 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:52 INFO - PROCESS | 3796 | 1466724772134 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:52 INFO - PROCESS | 3796 | 1466724772212 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 16:32:52 INFO - PROCESS | 3796 | 1466724772218 Marionette TRACE conn6 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:52 INFO - PROCESS | 3796 | 1466724772220 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:52 INFO - PROCESS | 3796 | ++DOCSHELL 19B03400 == 40 [pid = 3796] [id = 268] 16:32:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (19B0C400) [pid = 3796] [serial = 803] [outer = 00000000] 16:32:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (19F51800) [pid = 3796] [serial = 804] [outer = 19B0C400] 16:32:52 INFO - PROCESS | 3796 | 1466724772266 Marionette DEBUG loaded listener.js 16:32:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (19FB3000) [pid = 3796] [serial = 805] [outer = 19B0C400] 16:32:52 INFO - PROCESS | 3796 | 1466724772890 Marionette TRACE conn6 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 16:32:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 16:32:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 830ms 16:32:52 INFO - PROCESS | 3796 | 1466724772958 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 16:32:52 INFO - PROCESS | 3796 | 1466724772962 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 16:32:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 16:32:52 INFO - PROCESS | 3796 | 1466724772967 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 16:32:52 INFO - PROCESS | 3796 | 1466724772970 Marionette TRACE conn6 <- [1,1038,null,{}] 16:32:52 INFO - PROCESS | 3796 | 1466724772976 Marionette TRACE conn6 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:52 INFO - PROCESS | 3796 | 1466724772979 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:53 INFO - PROCESS | 3796 | 1466724773126 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 16:32:53 INFO - PROCESS | 3796 | 1466724773256 Marionette TRACE conn6 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:53 INFO - PROCESS | 3796 | 1466724773259 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:53 INFO - PROCESS | 3796 | ++DOCSHELL 0C724C00 == 41 [pid = 3796] [id = 269] 16:32:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (0C74DC00) [pid = 3796] [serial = 806] [outer = 00000000] 16:32:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (0DA6F000) [pid = 3796] [serial = 807] [outer = 0C74DC00] 16:32:53 INFO - PROCESS | 3796 | 1466724773317 Marionette DEBUG loaded listener.js 16:32:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (11D0D400) [pid = 3796] [serial = 808] [outer = 0C74DC00] 16:32:53 INFO - PROCESS | 3796 | 1466724773928 Marionette TRACE conn6 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 16:32:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 16:32:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1021ms 16:32:54 INFO - PROCESS | 3796 | 1466724773989 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 16:32:54 INFO - PROCESS | 3796 | 1466724773994 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 16:32:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 16:32:54 INFO - PROCESS | 3796 | 1466724774000 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 16:32:54 INFO - PROCESS | 3796 | 1466724774002 Marionette TRACE conn6 <- [1,1042,null,{}] 16:32:54 INFO - PROCESS | 3796 | 1466724774006 Marionette TRACE conn6 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:54 INFO - PROCESS | 3796 | 1466724774009 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:54 INFO - PROCESS | 3796 | 1466724774119 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 16:32:54 INFO - PROCESS | 3796 | 1466724774249 Marionette TRACE conn6 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:54 INFO - PROCESS | 3796 | 1466724774251 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:54 INFO - PROCESS | 3796 | ++DOCSHELL 12649000 == 42 [pid = 3796] [id = 270] 16:32:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (126D8800) [pid = 3796] [serial = 809] [outer = 00000000] 16:32:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (1335D400) [pid = 3796] [serial = 810] [outer = 126D8800] 16:32:54 INFO - PROCESS | 3796 | 1466724774309 Marionette DEBUG loaded listener.js 16:32:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (14F62C00) [pid = 3796] [serial = 811] [outer = 126D8800] 16:32:54 INFO - PROCESS | 3796 | 1466724774905 Marionette TRACE conn6 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 16:32:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 16:32:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 931ms 16:32:54 INFO - PROCESS | 3796 | 1466724774934 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 16:32:54 INFO - PROCESS | 3796 | 1466724774936 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 16:32:54 INFO - PROCESS | 3796 | 1466724774940 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 16:32:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 16:32:54 INFO - PROCESS | 3796 | 1466724774943 Marionette TRACE conn6 <- [1,1046,null,{}] 16:32:54 INFO - PROCESS | 3796 | 1466724774954 Marionette TRACE conn6 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:54 INFO - PROCESS | 3796 | 1466724774959 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:55 INFO - PROCESS | 3796 | 1466724775066 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 16:32:55 INFO - PROCESS | 3796 | 1466724775196 Marionette TRACE conn6 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:55 INFO - PROCESS | 3796 | 1466724775200 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:55 INFO - PROCESS | 3796 | ++DOCSHELL 19082800 == 43 [pid = 3796] [id = 271] 16:32:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (19907400) [pid = 3796] [serial = 812] [outer = 00000000] 16:32:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (19F4F800) [pid = 3796] [serial = 813] [outer = 19907400] 16:32:55 INFO - PROCESS | 3796 | 1466724775257 Marionette DEBUG loaded listener.js 16:32:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (1A30E400) [pid = 3796] [serial = 814] [outer = 19907400] 16:32:56 INFO - PROCESS | 3796 | 1466724776059 Marionette TRACE conn6 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 16:32:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 16:32:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1174ms 16:32:56 INFO - PROCESS | 3796 | 1466724776118 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 16:32:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 16:32:56 INFO - PROCESS | 3796 | 1466724776122 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 16:32:56 INFO - PROCESS | 3796 | 1466724776127 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 16:32:56 INFO - PROCESS | 3796 | 1466724776130 Marionette TRACE conn6 <- [1,1050,null,{}] 16:32:56 INFO - PROCESS | 3796 | 1466724776136 Marionette TRACE conn6 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:56 INFO - PROCESS | 3796 | 1466724776138 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:56 INFO - PROCESS | 3796 | 1466724776248 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 16:32:56 INFO - PROCESS | 3796 | 1466724776372 Marionette TRACE conn6 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:56 INFO - PROCESS | 3796 | 1466724776377 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:56 INFO - PROCESS | 3796 | ++DOCSHELL 0CECC800 == 44 [pid = 3796] [id = 272] 16:32:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (0CEF1C00) [pid = 3796] [serial = 815] [outer = 00000000] 16:32:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (0D952000) [pid = 3796] [serial = 816] [outer = 0CEF1C00] 16:32:56 INFO - PROCESS | 3796 | 1466724776429 Marionette DEBUG loaded listener.js 16:32:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (0DA72000) [pid = 3796] [serial = 817] [outer = 0CEF1C00] 16:32:56 INFO - PROCESS | 3796 | --DOCSHELL 19F50C00 == 43 [pid = 3796] [id = 254] 16:32:56 INFO - PROCESS | 3796 | --DOCSHELL 13A4B000 == 42 [pid = 3796] [id = 267] 16:32:56 INFO - PROCESS | 3796 | --DOCSHELL 0D950800 == 41 [pid = 3796] [id = 266] 16:32:56 INFO - PROCESS | 3796 | --DOCSHELL 176C5800 == 40 [pid = 3796] [id = 265] 16:32:56 INFO - PROCESS | 3796 | --DOCSHELL 174AE800 == 39 [pid = 3796] [id = 264] 16:32:56 INFO - PROCESS | 3796 | --DOCSHELL 08A84400 == 38 [pid = 3796] [id = 263] 16:32:56 INFO - PROCESS | 3796 | --DOCSHELL 0C727400 == 37 [pid = 3796] [id = 262] 16:32:56 INFO - PROCESS | 3796 | --DOCSHELL 13E77400 == 36 [pid = 3796] [id = 261] 16:32:56 INFO - PROCESS | 3796 | --DOCSHELL 0E9DB800 == 35 [pid = 3796] [id = 260] 16:32:56 INFO - PROCESS | 3796 | --DOCSHELL 0C724000 == 34 [pid = 3796] [id = 259] 16:32:56 INFO - PROCESS | 3796 | --DOCSHELL 11D9F800 == 33 [pid = 3796] [id = 258] 16:32:56 INFO - PROCESS | 3796 | --DOCSHELL 0D07AC00 == 32 [pid = 3796] [id = 257] 16:32:56 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (0C753C00) [pid = 3796] [serial = 765] [outer = 00000000] [url = about:blank] 16:32:56 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (17652C00) [pid = 3796] [serial = 747] [outer = 00000000] [url = about:blank] 16:32:56 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (1A30D400) [pid = 3796] [serial = 762] [outer = 00000000] [url = about:blank] 16:32:56 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (1749F800) [pid = 3796] [serial = 760] [outer = 00000000] [url = about:blank] 16:32:56 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (18F0E800) [pid = 3796] [serial = 750] [outer = 00000000] [url = about:blank] 16:32:56 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (1765B000) [pid = 3796] [serial = 748] [outer = 00000000] [url = about:blank] 16:32:56 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (19B02000) [pid = 3796] [serial = 753] [outer = 00000000] [url = about:blank] 16:32:56 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (19088400) [pid = 3796] [serial = 751] [outer = 00000000] [url = about:blank] 16:32:56 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (19F50400) [pid = 3796] [serial = 759] [outer = 00000000] [url = about:blank] 16:32:56 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (19B0A800) [pid = 3796] [serial = 754] [outer = 00000000] [url = about:blank] 16:32:56 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (16A8D000) [pid = 3796] [serial = 744] [outer = 00000000] [url = about:blank] 16:32:56 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (13360400) [pid = 3796] [serial = 741] [outer = 00000000] [url = about:blank] 16:32:56 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (1446A400) [pid = 3796] [serial = 742] [outer = 00000000] [url = about:blank] 16:32:56 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (0E1C2C00) [pid = 3796] [serial = 738] [outer = 00000000] [url = about:blank] 16:32:56 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (11EA0800) [pid = 3796] [serial = 739] [outer = 00000000] [url = about:blank] 16:32:56 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (0D9ED400) [pid = 3796] [serial = 736] [outer = 00000000] [url = about:blank] 16:32:56 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (0D9E3C00) [pid = 3796] [serial = 735] [outer = 00000000] [url = about:blank] 16:32:56 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (126DCC00) [pid = 3796] [serial = 733] [outer = 00000000] [url = about:blank] 16:32:56 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (12563000) [pid = 3796] [serial = 732] [outer = 00000000] [url = about:blank] 16:32:56 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (0CECC000) [pid = 3796] [serial = 730] [outer = 00000000] [url = about:blank] 16:32:56 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (0C74B800) [pid = 3796] [serial = 729] [outer = 00000000] [url = about:blank] 16:32:56 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (176DEC00) [pid = 3796] [serial = 727] [outer = 00000000] [url = about:blank] 16:32:56 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (0C75E000) [pid = 3796] [serial = 766] [outer = 00000000] [url = about:blank] 16:32:56 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (174A4C00) [pid = 3796] [serial = 756] [outer = 00000000] [url = about:blank] 16:32:56 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (1990C800) [pid = 3796] [serial = 757] [outer = 00000000] [url = about:blank] 16:32:56 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (16D78000) [pid = 3796] [serial = 745] [outer = 00000000] [url = about:blank] 16:32:56 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (0D95CC00) [pid = 3796] [serial = 768] [outer = 00000000] [url = about:blank] 16:32:56 INFO - PROCESS | 3796 | 1466724776977 Marionette TRACE conn6 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 16:32:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 16:32:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 890ms 16:32:57 INFO - PROCESS | 3796 | 1466724777018 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 16:32:57 INFO - PROCESS | 3796 | 1466724777022 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 16:32:57 INFO - PROCESS | 3796 | 1466724777028 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 16:32:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 16:32:57 INFO - PROCESS | 3796 | 1466724777030 Marionette TRACE conn6 <- [1,1054,null,{}] 16:32:57 INFO - PROCESS | 3796 | 1466724777034 Marionette TRACE conn6 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:57 INFO - PROCESS | 3796 | 1466724777036 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:57 INFO - PROCESS | 3796 | 1466724777122 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 16:32:57 INFO - PROCESS | 3796 | 1466724777127 Marionette TRACE conn6 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:57 INFO - PROCESS | 3796 | 1466724777129 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:57 INFO - PROCESS | 3796 | ++DOCSHELL 0CECC000 == 33 [pid = 3796] [id = 273] 16:32:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (0CED2400) [pid = 3796] [serial = 818] [outer = 00000000] 16:32:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (0D9E7C00) [pid = 3796] [serial = 819] [outer = 0CED2400] 16:32:57 INFO - PROCESS | 3796 | 1466724777176 Marionette DEBUG loaded listener.js 16:32:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (0DAA8400) [pid = 3796] [serial = 820] [outer = 0CED2400] 16:32:57 INFO - PROCESS | 3796 | 1466724777657 Marionette TRACE conn6 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 16:32:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 16:32:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 670ms 16:32:57 INFO - PROCESS | 3796 | 1466724777710 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 16:32:57 INFO - PROCESS | 3796 | 1466724777712 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 16:32:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 16:32:57 INFO - PROCESS | 3796 | 1466724777716 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 16:32:57 INFO - PROCESS | 3796 | 1466724777719 Marionette TRACE conn6 <- [1,1058,null,{}] 16:32:57 INFO - PROCESS | 3796 | 1466724777731 Marionette TRACE conn6 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:57 INFO - PROCESS | 3796 | 1466724777736 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:57 INFO - PROCESS | 3796 | 1466724777822 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 16:32:57 INFO - PROCESS | 3796 | 1466724777904 Marionette TRACE conn6 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:57 INFO - PROCESS | 3796 | 1466724777907 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:57 INFO - PROCESS | 3796 | ++DOCSHELL 12188400 == 34 [pid = 3796] [id = 274] 16:32:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (12562800) [pid = 3796] [serial = 821] [outer = 00000000] 16:32:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (12619400) [pid = 3796] [serial = 822] [outer = 12562800] 16:32:57 INFO - PROCESS | 3796 | 1466724777961 Marionette DEBUG loaded listener.js 16:32:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (126E2800) [pid = 3796] [serial = 823] [outer = 12562800] 16:32:58 INFO - PROCESS | 3796 | 1466724778332 Marionette TRACE conn6 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 16:32:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 16:32:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 672ms 16:32:58 INFO - PROCESS | 3796 | 1466724778389 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 16:32:58 INFO - PROCESS | 3796 | 1466724778392 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 16:32:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 16:32:58 INFO - PROCESS | 3796 | 1466724778395 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 16:32:58 INFO - PROCESS | 3796 | 1466724778397 Marionette TRACE conn6 <- [1,1062,null,{}] 16:32:58 INFO - PROCESS | 3796 | 1466724778400 Marionette TRACE conn6 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:58 INFO - PROCESS | 3796 | 1466724778402 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:58 INFO - PROCESS | 3796 | 1466724778486 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 16:32:58 INFO - PROCESS | 3796 | 1466724778491 Marionette TRACE conn6 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:58 INFO - PROCESS | 3796 | 1466724778493 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:58 INFO - PROCESS | 3796 | ++DOCSHELL 13E74400 == 35 [pid = 3796] [id = 275] 16:32:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (13E76400) [pid = 3796] [serial = 824] [outer = 00000000] 16:32:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (154ADC00) [pid = 3796] [serial = 825] [outer = 13E76400] 16:32:58 INFO - PROCESS | 3796 | 1466724778547 Marionette DEBUG loaded listener.js 16:32:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (16A14400) [pid = 3796] [serial = 826] [outer = 13E76400] 16:32:58 INFO - PROCESS | 3796 | 1466724778977 Marionette TRACE conn6 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 16:32:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 16:32:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 630ms 16:32:59 INFO - PROCESS | 3796 | 1466724779050 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 16:32:59 INFO - PROCESS | 3796 | 1466724779052 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 16:32:59 INFO - PROCESS | 3796 | 1466724779058 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 16:32:59 INFO - PROCESS | 3796 | 1466724779060 Marionette TRACE conn6 <- [1,1066,null,{}] 16:32:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 16:32:59 INFO - PROCESS | 3796 | 1466724779063 Marionette TRACE conn6 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:59 INFO - PROCESS | 3796 | 1466724779065 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:59 INFO - PROCESS | 3796 | 1466724779173 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 16:32:59 INFO - PROCESS | 3796 | 1466724779257 Marionette TRACE conn6 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:59 INFO - PROCESS | 3796 | 1466724779259 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:59 INFO - PROCESS | 3796 | ++DOCSHELL 16A77400 == 36 [pid = 3796] [id = 276] 16:32:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (16A7A400) [pid = 3796] [serial = 827] [outer = 00000000] 16:32:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (16D79800) [pid = 3796] [serial = 828] [outer = 16A7A400] 16:32:59 INFO - PROCESS | 3796 | 1466724779304 Marionette DEBUG loaded listener.js 16:32:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (17497400) [pid = 3796] [serial = 829] [outer = 16A7A400] 16:32:59 INFO - PROCESS | 3796 | 1466724779718 Marionette TRACE conn6 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 16:32:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 16:32:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 730ms 16:32:59 INFO - PROCESS | 3796 | 1466724779795 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 16:32:59 INFO - PROCESS | 3796 | 1466724779797 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 16:32:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 16:32:59 INFO - PROCESS | 3796 | 1466724779811 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 16:32:59 INFO - PROCESS | 3796 | 1466724779813 Marionette TRACE conn6 <- [1,1070,null,{}] 16:32:59 INFO - PROCESS | 3796 | 1466724779816 Marionette TRACE conn6 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:59 INFO - PROCESS | 3796 | 1466724779822 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:32:59 INFO - PROCESS | 3796 | 1466724779960 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 16:33:00 INFO - PROCESS | 3796 | 1466724780024 Marionette TRACE conn6 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:00 INFO - PROCESS | 3796 | 1466724780026 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:00 INFO - PROCESS | 3796 | ++DOCSHELL 174B6400 == 37 [pid = 3796] [id = 277] 16:33:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1765E000) [pid = 3796] [serial = 830] [outer = 00000000] 16:33:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (176D9000) [pid = 3796] [serial = 831] [outer = 1765E000] 16:33:00 INFO - PROCESS | 3796 | 1466724780070 Marionette DEBUG loaded listener.js 16:33:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (17C88800) [pid = 3796] [serial = 832] [outer = 1765E000] 16:33:00 INFO - PROCESS | 3796 | 1466724780485 Marionette TRACE conn6 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 16:33:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 16:33:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 730ms 16:33:00 INFO - PROCESS | 3796 | 1466724780545 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 16:33:00 INFO - PROCESS | 3796 | 1466724780547 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 16:33:00 INFO - PROCESS | 3796 | 1466724780551 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 16:33:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 16:33:00 INFO - PROCESS | 3796 | 1466724780562 Marionette TRACE conn6 <- [1,1074,null,{}] 16:33:00 INFO - PROCESS | 3796 | 1466724780566 Marionette TRACE conn6 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:00 INFO - PROCESS | 3796 | 1466724780568 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:00 INFO - PROCESS | 3796 | 1466724780677 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 16:33:00 INFO - PROCESS | 3796 | 1466724780686 Marionette TRACE conn6 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:00 INFO - PROCESS | 3796 | 1466724780688 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:00 INFO - PROCESS | 3796 | ++DOCSHELL 176BF800 == 38 [pid = 3796] [id = 278] 16:33:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (176D8400) [pid = 3796] [serial = 833] [outer = 00000000] 16:33:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (19988400) [pid = 3796] [serial = 834] [outer = 176D8400] 16:33:00 INFO - PROCESS | 3796 | 1466724780781 Marionette DEBUG loaded listener.js 16:33:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (19B0AC00) [pid = 3796] [serial = 835] [outer = 176D8400] 16:33:01 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (0C749C00) [pid = 3796] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 16:33:01 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (14FE8800) [pid = 3796] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 16:33:01 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (174B0C00) [pid = 3796] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 16:33:01 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (11E14000) [pid = 3796] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 16:33:01 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (13E7B000) [pid = 3796] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 16:33:01 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (0D259400) [pid = 3796] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 16:33:01 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (11E12000) [pid = 3796] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 16:33:01 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (0C743000) [pid = 3796] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 16:33:01 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (176C6C00) [pid = 3796] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 16:33:01 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (18412000) [pid = 3796] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 16:33:01 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (11FC6800) [pid = 3796] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 16:33:01 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (19FB6400) [pid = 3796] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 16:33:01 INFO - PROCESS | 3796 | 1466724781301 Marionette TRACE conn6 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 16:33:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 16:33:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 790ms 16:33:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 16:33:01 INFO - PROCESS | 3796 | 1466724781346 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 16:33:01 INFO - PROCESS | 3796 | 1466724781348 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 16:33:01 INFO - PROCESS | 3796 | 1466724781351 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 16:33:01 INFO - PROCESS | 3796 | 1466724781352 Marionette TRACE conn6 <- [1,1078,null,{}] 16:33:01 INFO - PROCESS | 3796 | 1466724781356 Marionette TRACE conn6 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:01 INFO - PROCESS | 3796 | 1466724781357 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:01 INFO - PROCESS | 3796 | 1466724781436 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 16:33:01 INFO - PROCESS | 3796 | 1466724781525 Marionette TRACE conn6 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:01 INFO - PROCESS | 3796 | 1466724781527 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:01 INFO - PROCESS | 3796 | ++DOCSHELL 0C714800 == 39 [pid = 3796] [id = 279] 16:33:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (0C71A000) [pid = 3796] [serial = 836] [outer = 00000000] 16:33:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (1256C400) [pid = 3796] [serial = 837] [outer = 0C71A000] 16:33:01 INFO - PROCESS | 3796 | 1466724781571 Marionette DEBUG loaded listener.js 16:33:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (13A3FC00) [pid = 3796] [serial = 838] [outer = 0C71A000] 16:33:01 INFO - PROCESS | 3796 | 1466724781927 Marionette TRACE conn6 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 16:33:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 16:33:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 630ms 16:33:02 INFO - PROCESS | 3796 | 1466724782009 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 16:33:02 INFO - PROCESS | 3796 | 1466724782011 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 16:33:02 INFO - PROCESS | 3796 | 1466724782018 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 16:33:02 INFO - PROCESS | 3796 | 1466724782020 Marionette TRACE conn6 <- [1,1082,null,{}] 16:33:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 16:33:02 INFO - PROCESS | 3796 | 1466724782026 Marionette TRACE conn6 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:02 INFO - PROCESS | 3796 | 1466724782028 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:02 INFO - PROCESS | 3796 | 1466724782111 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 16:33:02 INFO - PROCESS | 3796 | 1466724782117 Marionette TRACE conn6 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:02 INFO - PROCESS | 3796 | 1466724782119 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:02 INFO - PROCESS | 3796 | ++DOCSHELL 14FE8800 == 40 [pid = 3796] [id = 280] 16:33:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (19141000) [pid = 3796] [serial = 839] [outer = 00000000] 16:33:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (19F50800) [pid = 3796] [serial = 840] [outer = 19141000] 16:33:02 INFO - PROCESS | 3796 | 1466724782162 Marionette DEBUG loaded listener.js 16:33:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (19988C00) [pid = 3796] [serial = 841] [outer = 19141000] 16:33:02 INFO - PROCESS | 3796 | 1466724782580 Marionette TRACE conn6 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 16:33:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 16:33:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 611ms 16:33:02 INFO - PROCESS | 3796 | 1466724782638 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 16:33:02 INFO - PROCESS | 3796 | 1466724782639 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 16:33:02 INFO - PROCESS | 3796 | 1466724782647 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 16:33:02 INFO - PROCESS | 3796 | 1466724782649 Marionette TRACE conn6 <- [1,1086,null,{}] 16:33:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 16:33:02 INFO - PROCESS | 3796 | 1466724782652 Marionette TRACE conn6 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:02 INFO - PROCESS | 3796 | 1466724782654 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:02 INFO - PROCESS | 3796 | 1466724782735 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 16:33:02 INFO - PROCESS | 3796 | 1466724782741 Marionette TRACE conn6 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:02 INFO - PROCESS | 3796 | 1466724782743 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:02 INFO - PROCESS | 3796 | ++DOCSHELL 19FB2000 == 41 [pid = 3796] [id = 281] 16:33:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (19FBB800) [pid = 3796] [serial = 842] [outer = 00000000] 16:33:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1A3E5C00) [pid = 3796] [serial = 843] [outer = 19FBB800] 16:33:02 INFO - PROCESS | 3796 | 1466724782786 Marionette DEBUG loaded listener.js 16:33:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (1A3EF000) [pid = 3796] [serial = 844] [outer = 19FBB800] 16:33:03 INFO - PROCESS | 3796 | 1466724783269 Marionette TRACE conn6 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 16:33:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 16:33:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 670ms 16:33:03 INFO - PROCESS | 3796 | 1466724783323 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 16:33:03 INFO - PROCESS | 3796 | 1466724783328 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 16:33:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 16:33:03 INFO - PROCESS | 3796 | 1466724783334 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 16:33:03 INFO - PROCESS | 3796 | 1466724783338 Marionette TRACE conn6 <- [1,1090,null,{}] 16:33:03 INFO - PROCESS | 3796 | 1466724783344 Marionette TRACE conn6 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:03 INFO - PROCESS | 3796 | 1466724783347 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:03 INFO - PROCESS | 3796 | 1466724783526 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 16:33:03 INFO - PROCESS | 3796 | 1466724783644 Marionette TRACE conn6 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:03 INFO - PROCESS | 3796 | 1466724783649 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:03 INFO - PROCESS | 3796 | ++DOCSHELL 0C75E400 == 42 [pid = 3796] [id = 282] 16:33:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (0C75E800) [pid = 3796] [serial = 845] [outer = 00000000] 16:33:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (0D261400) [pid = 3796] [serial = 846] [outer = 0C75E800] 16:33:03 INFO - PROCESS | 3796 | 1466724783706 Marionette DEBUG loaded listener.js 16:33:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (0D9E6C00) [pid = 3796] [serial = 847] [outer = 0C75E800] 16:33:04 INFO - PROCESS | 3796 | 1466724784322 Marionette TRACE conn6 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 16:33:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 16:33:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1019ms 16:33:04 INFO - PROCESS | 3796 | 1466724784357 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 16:33:04 INFO - PROCESS | 3796 | 1466724784362 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 16:33:04 INFO - PROCESS | 3796 | 1466724784368 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 16:33:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 16:33:04 INFO - PROCESS | 3796 | 1466724784371 Marionette TRACE conn6 <- [1,1094,null,{}] 16:33:04 INFO - PROCESS | 3796 | 1466724784375 Marionette TRACE conn6 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:04 INFO - PROCESS | 3796 | 1466724784377 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:04 INFO - PROCESS | 3796 | 1466724784488 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 16:33:04 INFO - PROCESS | 3796 | 1466724784620 Marionette TRACE conn6 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:04 INFO - PROCESS | 3796 | 1466724784622 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:04 INFO - PROCESS | 3796 | ++DOCSHELL 1446C000 == 43 [pid = 3796] [id = 283] 16:33:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (1446C400) [pid = 3796] [serial = 848] [outer = 00000000] 16:33:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (1751E800) [pid = 3796] [serial = 849] [outer = 1446C400] 16:33:04 INFO - PROCESS | 3796 | 1466724784679 Marionette DEBUG loaded listener.js 16:33:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (176C2000) [pid = 3796] [serial = 850] [outer = 1446C400] 16:33:05 INFO - PROCESS | 3796 | 1466724785285 Marionette TRACE conn6 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 16:33:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 16:33:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 971ms 16:33:05 INFO - PROCESS | 3796 | 1466724785342 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 16:33:05 INFO - PROCESS | 3796 | 1466724785344 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 16:33:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 16:33:05 INFO - PROCESS | 3796 | 1466724785348 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 16:33:05 INFO - PROCESS | 3796 | 1466724785352 Marionette TRACE conn6 <- [1,1098,null,{}] 16:33:05 INFO - PROCESS | 3796 | 1466724785363 Marionette TRACE conn6 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:05 INFO - PROCESS | 3796 | 1466724785367 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:05 INFO - PROCESS | 3796 | 1466724785479 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 16:33:05 INFO - PROCESS | 3796 | 1466724785611 Marionette TRACE conn6 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:05 INFO - PROCESS | 3796 | 1466724785614 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:05 INFO - PROCESS | 3796 | ++DOCSHELL 1A9BE800 == 44 [pid = 3796] [id = 284] 16:33:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (1AA49C00) [pid = 3796] [serial = 851] [outer = 00000000] 16:33:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (1AA54000) [pid = 3796] [serial = 852] [outer = 1AA49C00] 16:33:05 INFO - PROCESS | 3796 | 1466724785671 Marionette DEBUG loaded listener.js 16:33:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (190D6800) [pid = 3796] [serial = 853] [outer = 1AA49C00] 16:33:06 INFO - PROCESS | 3796 | 1466724786271 Marionette TRACE conn6 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 16:33:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 16:33:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 970ms 16:33:06 INFO - PROCESS | 3796 | 1466724786335 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 16:33:06 INFO - PROCESS | 3796 | 1466724786338 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 16:33:06 INFO - PROCESS | 3796 | 1466724786343 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 16:33:06 INFO - PROCESS | 3796 | 1466724786345 Marionette TRACE conn6 <- [1,1102,null,{}] 16:33:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 16:33:06 INFO - PROCESS | 3796 | 1466724786349 Marionette TRACE conn6 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:06 INFO - PROCESS | 3796 | 1466724786351 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:06 INFO - PROCESS | 3796 | 1466724786459 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 16:33:06 INFO - PROCESS | 3796 | 1466724786588 Marionette TRACE conn6 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:06 INFO - PROCESS | 3796 | 1466724786591 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:06 INFO - PROCESS | 3796 | ++DOCSHELL 0CE29400 == 45 [pid = 3796] [id = 285] 16:33:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (1AA8E800) [pid = 3796] [serial = 854] [outer = 00000000] 16:33:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (1AA91C00) [pid = 3796] [serial = 855] [outer = 1AA8E800] 16:33:06 INFO - PROCESS | 3796 | 1466724786649 Marionette DEBUG loaded listener.js 16:33:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (1B135800) [pid = 3796] [serial = 856] [outer = 1AA8E800] 16:33:07 INFO - PROCESS | 3796 | 1466724787241 Marionette TRACE conn6 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 16:33:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 16:33:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 930ms 16:33:07 INFO - PROCESS | 3796 | 1466724787461 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 16:33:07 INFO - PROCESS | 3796 | 1466724787466 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 16:33:07 INFO - PROCESS | 3796 | 1466724787485 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 16:33:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 16:33:07 INFO - PROCESS | 3796 | 1466724787488 Marionette TRACE conn6 <- [1,1106,null,{}] 16:33:07 INFO - PROCESS | 3796 | 1466724787493 Marionette TRACE conn6 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:07 INFO - PROCESS | 3796 | 1466724787497 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:07 INFO - PROCESS | 3796 | 1466724787602 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 16:33:07 INFO - PROCESS | 3796 | 1466724787729 Marionette TRACE conn6 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:07 INFO - PROCESS | 3796 | 1466724787733 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:07 INFO - PROCESS | 3796 | ++DOCSHELL 0D9E8000 == 46 [pid = 3796] [id = 286] 16:33:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (0D9E9800) [pid = 3796] [serial = 857] [outer = 00000000] 16:33:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (0DAA7400) [pid = 3796] [serial = 858] [outer = 0D9E9800] 16:33:07 INFO - PROCESS | 3796 | 1466724787785 Marionette DEBUG loaded listener.js 16:33:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (0E9DF400) [pid = 3796] [serial = 859] [outer = 0D9E9800] 16:33:08 INFO - PROCESS | 3796 | 1466724788379 Marionette TRACE conn6 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 16:33:08 INFO - PROCESS | 3796 | --DOCSHELL 14FE8800 == 45 [pid = 3796] [id = 280] 16:33:08 INFO - PROCESS | 3796 | --DOCSHELL 0C714800 == 44 [pid = 3796] [id = 279] 16:33:08 INFO - PROCESS | 3796 | --DOCSHELL 176BF800 == 43 [pid = 3796] [id = 278] 16:33:08 INFO - PROCESS | 3796 | --DOCSHELL 174B6400 == 42 [pid = 3796] [id = 277] 16:33:08 INFO - PROCESS | 3796 | --DOCSHELL 16A77400 == 41 [pid = 3796] [id = 276] 16:33:08 INFO - PROCESS | 3796 | --DOCSHELL 13E74400 == 40 [pid = 3796] [id = 275] 16:33:08 INFO - PROCESS | 3796 | --DOCSHELL 12188400 == 39 [pid = 3796] [id = 274] 16:33:08 INFO - PROCESS | 3796 | --DOCSHELL 0CECC000 == 38 [pid = 3796] [id = 273] 16:33:08 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (19F51800) [pid = 3796] [serial = 804] [outer = 00000000] [url = about:blank] 16:33:08 INFO - PROCESS | 3796 | --DOCSHELL 0CECC800 == 37 [pid = 3796] [id = 272] 16:33:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 16:33:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 970ms 16:33:08 INFO - PROCESS | 3796 | 1466724788460 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 16:33:08 INFO - PROCESS | 3796 | 1466724788463 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 16:33:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 16:33:08 INFO - PROCESS | 3796 | 1466724788469 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 16:33:08 INFO - PROCESS | 3796 | 1466724788472 Marionette TRACE conn6 <- [1,1110,null,{}] 16:33:08 INFO - PROCESS | 3796 | 1466724788476 Marionette TRACE conn6 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:08 INFO - PROCESS | 3796 | 1466724788479 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:08 INFO - PROCESS | 3796 | 1466724788583 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 16:33:08 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (1A3E4400) [pid = 3796] [serial = 763] [outer = 00000000] [url = about:blank] 16:33:08 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (16C2B800) [pid = 3796] [serial = 789] [outer = 00000000] [url = about:blank] 16:33:08 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (16A1E400) [pid = 3796] [serial = 786] [outer = 00000000] [url = about:blank] 16:33:08 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (17660000) [pid = 3796] [serial = 792] [outer = 00000000] [url = about:blank] 16:33:08 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (1255F400) [pid = 3796] [serial = 780] [outer = 00000000] [url = about:blank] 16:33:08 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (12598C00) [pid = 3796] [serial = 781] [outer = 00000000] [url = about:blank] 16:33:08 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (14F57400) [pid = 3796] [serial = 783] [outer = 00000000] [url = about:blank] 16:33:08 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (14F66800) [pid = 3796] [serial = 784] [outer = 00000000] [url = about:blank] 16:33:08 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (0D9F0000) [pid = 3796] [serial = 772] [outer = 00000000] [url = about:blank] 16:33:08 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (0D958C00) [pid = 3796] [serial = 771] [outer = 00000000] [url = about:blank] 16:33:08 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (11FD0000) [pid = 3796] [serial = 775] [outer = 00000000] [url = about:blank] 16:33:08 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (11EE2C00) [pid = 3796] [serial = 774] [outer = 00000000] [url = about:blank] 16:33:08 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (0C75D400) [pid = 3796] [serial = 777] [outer = 00000000] [url = about:blank] 16:33:08 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (0D959C00) [pid = 3796] [serial = 778] [outer = 00000000] [url = about:blank] 16:33:08 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (16D73400) [pid = 3796] [serial = 790] [outer = 00000000] [url = about:blank] 16:33:08 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (17C83000) [pid = 3796] [serial = 795] [outer = 00000000] [url = about:blank] 16:33:08 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (176B8400) [pid = 3796] [serial = 793] [outer = 00000000] [url = about:blank] 16:33:08 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (18FF0800) [pid = 3796] [serial = 801] [outer = 00000000] [url = about:blank] 16:33:08 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (1907C800) [pid = 3796] [serial = 802] [outer = 00000000] [url = about:blank] 16:33:08 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (174AF000) [pid = 3796] [serial = 798] [outer = 00000000] [url = about:blank] 16:33:08 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (176D8000) [pid = 3796] [serial = 799] [outer = 00000000] [url = about:blank] 16:33:08 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (17E97800) [pid = 3796] [serial = 796] [outer = 00000000] [url = about:blank] 16:33:08 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (16A8F000) [pid = 3796] [serial = 787] [outer = 00000000] [url = about:blank] 16:33:08 INFO - PROCESS | 3796 | 1466724788676 Marionette TRACE conn6 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:08 INFO - PROCESS | 3796 | 1466724788678 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:08 INFO - PROCESS | 3796 | ++DOCSHELL 0C759C00 == 38 [pid = 3796] [id = 287] 16:33:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (0C75D400) [pid = 3796] [serial = 860] [outer = 00000000] 16:33:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (0D262C00) [pid = 3796] [serial = 861] [outer = 0C75D400] 16:33:08 INFO - PROCESS | 3796 | 1466724788725 Marionette DEBUG loaded listener.js 16:33:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (0D9E3C00) [pid = 3796] [serial = 862] [outer = 0C75D400] 16:33:09 INFO - PROCESS | 3796 | 1466724789155 Marionette TRACE conn6 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 16:33:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 16:33:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 731ms 16:33:09 INFO - PROCESS | 3796 | 1466724789201 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 16:33:09 INFO - PROCESS | 3796 | 1466724789203 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 16:33:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 16:33:09 INFO - PROCESS | 3796 | 1466724789206 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 16:33:09 INFO - PROCESS | 3796 | 1466724789208 Marionette TRACE conn6 <- [1,1114,null,{}] 16:33:09 INFO - PROCESS | 3796 | 1466724789217 Marionette TRACE conn6 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:09 INFO - PROCESS | 3796 | 1466724789222 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:09 INFO - PROCESS | 3796 | 1466724789322 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 16:33:09 INFO - PROCESS | 3796 | 1466724789335 Marionette TRACE conn6 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:09 INFO - PROCESS | 3796 | 1466724789339 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:09 INFO - PROCESS | 3796 | ++DOCSHELL 12721400 == 39 [pid = 3796] [id = 288] 16:33:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1272C400) [pid = 3796] [serial = 863] [outer = 00000000] 16:33:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (13A47000) [pid = 3796] [serial = 864] [outer = 1272C400] 16:33:09 INFO - PROCESS | 3796 | 1466724789388 Marionette DEBUG loaded listener.js 16:33:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (14F5C800) [pid = 3796] [serial = 865] [outer = 1272C400] 16:33:09 INFO - PROCESS | 3796 | 1466724789840 Marionette TRACE conn6 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 16:33:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 16:33:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 670ms 16:33:09 INFO - PROCESS | 3796 | 1466724789876 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 16:33:09 INFO - PROCESS | 3796 | 1466724789879 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 16:33:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 16:33:09 INFO - PROCESS | 3796 | 1466724789881 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 16:33:09 INFO - PROCESS | 3796 | 1466724789883 Marionette TRACE conn6 <- [1,1118,null,{}] 16:33:09 INFO - PROCESS | 3796 | 1466724789886 Marionette TRACE conn6 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:09 INFO - PROCESS | 3796 | 1466724789888 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:09 INFO - PROCESS | 3796 | 1466724789972 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 16:33:09 INFO - PROCESS | 3796 | 1466724789978 Marionette TRACE conn6 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:09 INFO - PROCESS | 3796 | 1466724789980 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:10 INFO - PROCESS | 3796 | ++DOCSHELL 16A7B800 == 40 [pid = 3796] [id = 289] 16:33:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (16A83400) [pid = 3796] [serial = 866] [outer = 00000000] 16:33:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (16D76400) [pid = 3796] [serial = 867] [outer = 16A83400] 16:33:10 INFO - PROCESS | 3796 | 1466724790024 Marionette DEBUG loaded listener.js 16:33:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (17497C00) [pid = 3796] [serial = 868] [outer = 16A83400] 16:33:10 INFO - PROCESS | 3796 | 1466724790462 Marionette TRACE conn6 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 16:33:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 16:33:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 630ms 16:33:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 16:33:10 INFO - PROCESS | 3796 | 1466724790513 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 16:33:10 INFO - PROCESS | 3796 | 1466724790515 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 16:33:10 INFO - PROCESS | 3796 | 1466724790518 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 16:33:10 INFO - PROCESS | 3796 | 1466724790519 Marionette TRACE conn6 <- [1,1122,null,{}] 16:33:10 INFO - PROCESS | 3796 | 1466724790523 Marionette TRACE conn6 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:10 INFO - PROCESS | 3796 | 1466724790525 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:10 INFO - PROCESS | 3796 | 1466724790605 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 16:33:10 INFO - PROCESS | 3796 | 1466724790610 Marionette TRACE conn6 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:10 INFO - PROCESS | 3796 | 1466724790612 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:10 INFO - PROCESS | 3796 | ++DOCSHELL 1751B000 == 41 [pid = 3796] [id = 290] 16:33:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (1751C000) [pid = 3796] [serial = 869] [outer = 00000000] 16:33:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (1765F800) [pid = 3796] [serial = 870] [outer = 1751C000] 16:33:10 INFO - PROCESS | 3796 | 1466724790655 Marionette DEBUG loaded listener.js 16:33:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (176C2800) [pid = 3796] [serial = 871] [outer = 1751C000] 16:33:11 INFO - PROCESS | 3796 | [3796] 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 16:33:11 INFO - PROCESS | 3796 | 1466724791287 Marionette TRACE conn6 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 16:33:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 16:33:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 830ms 16:33:11 INFO - PROCESS | 3796 | 1466724791353 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 16:33:11 INFO - PROCESS | 3796 | 1466724791355 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 16:33:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 16:33:11 INFO - PROCESS | 3796 | 1466724791358 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 16:33:11 INFO - PROCESS | 3796 | 1466724791359 Marionette TRACE conn6 <- [1,1126,null,{}] 16:33:11 INFO - PROCESS | 3796 | 1466724791363 Marionette TRACE conn6 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:11 INFO - PROCESS | 3796 | 1466724791368 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:11 INFO - PROCESS | 3796 | 1466724791506 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 16:33:11 INFO - PROCESS | 3796 | 1466724791567 Marionette TRACE conn6 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:11 INFO - PROCESS | 3796 | 1466724791569 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:11 INFO - PROCESS | 3796 | ++DOCSHELL 1839D000 == 42 [pid = 3796] [id = 291] 16:33:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (18F10400) [pid = 3796] [serial = 872] [outer = 00000000] 16:33:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (19F79000) [pid = 3796] [serial = 873] [outer = 18F10400] 16:33:11 INFO - PROCESS | 3796 | 1466724791613 Marionette DEBUG loaded listener.js 16:33:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (1A3E5000) [pid = 3796] [serial = 874] [outer = 18F10400] 16:33:12 INFO - PROCESS | 3796 | 1466724792086 Marionette TRACE conn6 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 16:33:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 16:33:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 770ms 16:33:12 INFO - PROCESS | 3796 | 1466724792130 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 16:33:12 INFO - PROCESS | 3796 | 1466724792132 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 16:33:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 16:33:12 INFO - PROCESS | 3796 | 1466724792135 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 16:33:12 INFO - PROCESS | 3796 | 1466724792136 Marionette TRACE conn6 <- [1,1130,null,{}] 16:33:12 INFO - PROCESS | 3796 | 1466724792140 Marionette TRACE conn6 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:12 INFO - PROCESS | 3796 | 1466724792142 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:12 INFO - PROCESS | 3796 | 1466724792256 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 16:33:12 INFO - PROCESS | 3796 | 1466724792264 Marionette TRACE conn6 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:12 INFO - PROCESS | 3796 | 1466724792266 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:12 INFO - PROCESS | 3796 | ++DOCSHELL 0C747000 == 43 [pid = 3796] [id = 292] 16:33:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (1A3E9C00) [pid = 3796] [serial = 875] [outer = 00000000] 16:33:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (1A9B9C00) [pid = 3796] [serial = 876] [outer = 1A3E9C00] 16:33:12 INFO - PROCESS | 3796 | 1466724792359 Marionette DEBUG loaded listener.js 16:33:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (1A9BAC00) [pid = 3796] [serial = 877] [outer = 1A3E9C00] 16:33:12 INFO - PROCESS | 3796 | 1466724792780 Marionette TRACE conn6 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 16:33:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 16:33:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 670ms 16:33:12 INFO - PROCESS | 3796 | 1466724792806 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 16:33:12 INFO - PROCESS | 3796 | 1466724792808 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 16:33:12 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (16A7A400) [pid = 3796] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 16:33:12 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (12562800) [pid = 3796] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 16:33:12 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (1765E000) [pid = 3796] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 16:33:12 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (0CEF1C00) [pid = 3796] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 16:33:12 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (0CED2400) [pid = 3796] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 16:33:12 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (0C71A000) [pid = 3796] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 16:33:12 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (13E76400) [pid = 3796] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 16:33:12 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (176D8400) [pid = 3796] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 16:33:12 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (19141000) [pid = 3796] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 16:33:12 INFO - PROCESS | 3796 | 1466724792934 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 16:33:12 INFO - PROCESS | 3796 | 1466724792936 Marionette TRACE conn6 <- [1,1134,null,{}] 16:33:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 16:33:12 INFO - PROCESS | 3796 | 1466724792943 Marionette TRACE conn6 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:12 INFO - PROCESS | 3796 | 1466724792945 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:13 INFO - PROCESS | 3796 | 1466724793055 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 16:33:13 INFO - PROCESS | 3796 | 1466724793062 Marionette TRACE conn6 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:13 INFO - PROCESS | 3796 | 1466724793064 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:13 INFO - PROCESS | 3796 | ++DOCSHELL 11EE2000 == 44 [pid = 3796] [id = 293] 16:33:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (12524000) [pid = 3796] [serial = 878] [outer = 00000000] 16:33:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (14F65000) [pid = 3796] [serial = 879] [outer = 12524000] 16:33:13 INFO - PROCESS | 3796 | 1466724793108 Marionette DEBUG loaded listener.js 16:33:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (14FDF400) [pid = 3796] [serial = 880] [outer = 12524000] 16:33:13 INFO - PROCESS | 3796 | 1466724793541 Marionette TRACE conn6 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 16:33:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 16:33:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 630ms 16:33:13 INFO - PROCESS | 3796 | 1466724793572 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 16:33:13 INFO - PROCESS | 3796 | 1466724793574 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 16:33:13 INFO - PROCESS | 3796 | 1466724793577 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 16:33:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 16:33:13 INFO - PROCESS | 3796 | 1466724793579 Marionette TRACE conn6 <- [1,1138,null,{}] 16:33:13 INFO - PROCESS | 3796 | 1466724793582 Marionette TRACE conn6 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:13 INFO - PROCESS | 3796 | 1466724793584 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:13 INFO - PROCESS | 3796 | 1466724793665 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 16:33:13 INFO - PROCESS | 3796 | 1466724793680 Marionette TRACE conn6 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:13 INFO - PROCESS | 3796 | 1466724793682 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:13 INFO - PROCESS | 3796 | ++DOCSHELL 176BB400 == 45 [pid = 3796] [id = 294] 16:33:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (19B07C00) [pid = 3796] [serial = 881] [outer = 00000000] 16:33:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (1AA94800) [pid = 3796] [serial = 882] [outer = 19B07C00] 16:33:13 INFO - PROCESS | 3796 | 1466724793725 Marionette DEBUG loaded listener.js 16:33:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (1B13C800) [pid = 3796] [serial = 883] [outer = 19B07C00] 16:33:14 INFO - PROCESS | 3796 | 1466724794167 Marionette TRACE conn6 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 16:33:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 16:33:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 630ms 16:33:14 INFO - PROCESS | 3796 | 1466724794212 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 16:33:14 INFO - PROCESS | 3796 | 1466724794214 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 16:33:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 16:33:14 INFO - PROCESS | 3796 | 1466724794217 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 16:33:14 INFO - PROCESS | 3796 | 1466724794219 Marionette TRACE conn6 <- [1,1142,null,{}] 16:33:14 INFO - PROCESS | 3796 | 1466724794222 Marionette TRACE conn6 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:14 INFO - PROCESS | 3796 | 1466724794224 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:14 INFO - PROCESS | 3796 | 1466724794306 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 16:33:14 INFO - PROCESS | 3796 | 1466724794311 Marionette TRACE conn6 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:14 INFO - PROCESS | 3796 | 1466724794313 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:14 INFO - PROCESS | 3796 | ++DOCSHELL 1B942800 == 46 [pid = 3796] [id = 295] 16:33:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (1B946000) [pid = 3796] [serial = 884] [outer = 00000000] 16:33:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (1A309800) [pid = 3796] [serial = 885] [outer = 1B946000] 16:33:14 INFO - PROCESS | 3796 | 1466724794356 Marionette DEBUG loaded listener.js 16:33:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (1B94AC00) [pid = 3796] [serial = 886] [outer = 1B946000] 16:33:14 INFO - PROCESS | 3796 | 1466724794806 Marionette TRACE conn6 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 16:33:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 16:33:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 631ms 16:33:14 INFO - PROCESS | 3796 | 1466724794858 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 16:33:14 INFO - PROCESS | 3796 | 1466724794861 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 16:33:14 INFO - PROCESS | 3796 | 1466724794864 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 16:33:14 INFO - PROCESS | 3796 | 1466724794866 Marionette TRACE conn6 <- [1,1146,null,{}] 16:33:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 16:33:14 INFO - PROCESS | 3796 | 1466724794870 Marionette TRACE conn6 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:14 INFO - PROCESS | 3796 | 1466724794872 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:15 INFO - PROCESS | 3796 | 1466724795021 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 16:33:15 INFO - PROCESS | 3796 | 1466724795162 Marionette TRACE conn6 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:15 INFO - PROCESS | 3796 | 1466724795165 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:15 INFO - PROCESS | 3796 | ++DOCSHELL 08A82400 == 47 [pid = 3796] [id = 296] 16:33:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (08A84400) [pid = 3796] [serial = 887] [outer = 00000000] 16:33:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (0C725000) [pid = 3796] [serial = 888] [outer = 08A84400] 16:33:15 INFO - PROCESS | 3796 | 1466724795224 Marionette DEBUG loaded listener.js 16:33:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (0C746000) [pid = 3796] [serial = 889] [outer = 08A84400] 16:33:15 INFO - PROCESS | 3796 | 1466724795894 Marionette TRACE conn6 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 16:33:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 16:33:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1064ms 16:33:15 INFO - PROCESS | 3796 | 1466724795935 Marionette TRACE conn6 -> [0,1149,"getWindowHandle",null] 16:33:15 INFO - PROCESS | 3796 | 1466724795940 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 16:33:15 INFO - PROCESS | 3796 | 1466724795945 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 16:33:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 16:33:15 INFO - PROCESS | 3796 | 1466724795949 Marionette TRACE conn6 <- [1,1150,null,{}] 16:33:15 INFO - PROCESS | 3796 | 1466724795954 Marionette TRACE conn6 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:15 INFO - PROCESS | 3796 | 1466724795957 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:16 INFO - PROCESS | 3796 | 1466724796078 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 16:33:16 INFO - PROCESS | 3796 | 1466724796214 Marionette TRACE conn6 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:16 INFO - PROCESS | 3796 | 1466724796217 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:16 INFO - PROCESS | 3796 | ++DOCSHELL 12620800 == 48 [pid = 3796] [id = 297] 16:33:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (12651C00) [pid = 3796] [serial = 890] [outer = 00000000] 16:33:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (13A48C00) [pid = 3796] [serial = 891] [outer = 12651C00] 16:33:16 INFO - PROCESS | 3796 | 1466724796273 Marionette DEBUG loaded listener.js 16:33:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (14FE9000) [pid = 3796] [serial = 892] [outer = 12651C00] 16:33:16 INFO - PROCESS | 3796 | 1466724796859 Marionette TRACE conn6 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 16:33:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 16:33:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 970ms 16:33:16 INFO - PROCESS | 3796 | 1466724796920 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 16:33:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 16:33:16 INFO - PROCESS | 3796 | 1466724796923 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 16:33:16 INFO - PROCESS | 3796 | 1466724796927 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 16:33:16 INFO - PROCESS | 3796 | 1466724796929 Marionette TRACE conn6 <- [1,1154,null,{}] 16:33:16 INFO - PROCESS | 3796 | 1466724796933 Marionette TRACE conn6 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:16 INFO - PROCESS | 3796 | 1466724796936 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:17 INFO - PROCESS | 3796 | 1466724797047 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 16:33:17 INFO - PROCESS | 3796 | 1466724797158 Marionette TRACE conn6 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:17 INFO - PROCESS | 3796 | 1466724797160 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:17 INFO - PROCESS | 3796 | ++DOCSHELL 17E98400 == 49 [pid = 3796] [id = 298] 16:33:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (18123800) [pid = 3796] [serial = 893] [outer = 00000000] 16:33:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 103 (19B10000) [pid = 3796] [serial = 894] [outer = 18123800] 16:33:17 INFO - PROCESS | 3796 | 1466724797214 Marionette DEBUG loaded listener.js 16:33:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 104 (1A30F000) [pid = 3796] [serial = 895] [outer = 18123800] 16:33:17 INFO - PROCESS | 3796 | 1466724797793 Marionette TRACE conn6 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 16:33:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 16:33:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 930ms 16:33:17 INFO - PROCESS | 3796 | 1466724797859 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 16:33:17 INFO - PROCESS | 3796 | 1466724797864 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 16:33:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 16:33:17 INFO - PROCESS | 3796 | 1466724797874 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 16:33:17 INFO - PROCESS | 3796 | 1466724797879 Marionette TRACE conn6 <- [1,1158,null,{}] 16:33:17 INFO - PROCESS | 3796 | 1466724797883 Marionette TRACE conn6 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:17 INFO - PROCESS | 3796 | 1466724797886 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:18 INFO - PROCESS | 3796 | 1466724798032 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 16:33:18 INFO - PROCESS | 3796 | 1466724798166 Marionette TRACE conn6 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:18 INFO - PROCESS | 3796 | 1466724798169 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:18 INFO - PROCESS | 3796 | ++DOCSHELL 1A9B2800 == 50 [pid = 3796] [id = 299] 16:33:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 105 (1B3AFC00) [pid = 3796] [serial = 896] [outer = 00000000] 16:33:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 106 (1B3B6C00) [pid = 3796] [serial = 897] [outer = 1B3AFC00] 16:33:18 INFO - PROCESS | 3796 | 1466724798223 Marionette DEBUG loaded listener.js 16:33:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 107 (1B944C00) [pid = 3796] [serial = 898] [outer = 1B3AFC00] 16:33:19 INFO - PROCESS | 3796 | 1466724799059 Marionette TRACE conn6 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 16:33:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 16:33:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1241ms 16:33:19 INFO - PROCESS | 3796 | 1466724799111 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 16:33:19 INFO - PROCESS | 3796 | 1466724799115 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 16:33:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 16:33:19 INFO - PROCESS | 3796 | 1466724799120 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 16:33:19 INFO - PROCESS | 3796 | 1466724799123 Marionette TRACE conn6 <- [1,1162,null,{}] 16:33:19 INFO - PROCESS | 3796 | 1466724799129 Marionette TRACE conn6 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:19 INFO - PROCESS | 3796 | 1466724799132 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:19 INFO - PROCESS | 3796 | 1466724799237 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 16:33:19 INFO - PROCESS | 3796 | 1466724799374 Marionette TRACE conn6 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:19 INFO - PROCESS | 3796 | 1466724799378 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:19 INFO - PROCESS | 3796 | ++DOCSHELL 0E9E1C00 == 51 [pid = 3796] [id = 300] 16:33:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 108 (0EB35800) [pid = 3796] [serial = 899] [outer = 00000000] 16:33:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 109 (11EE9400) [pid = 3796] [serial = 900] [outer = 0EB35800] 16:33:19 INFO - PROCESS | 3796 | 1466724799429 Marionette DEBUG loaded listener.js 16:33:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 110 (12560C00) [pid = 3796] [serial = 901] [outer = 0EB35800] 16:33:19 INFO - PROCESS | 3796 | --DOCSHELL 1B942800 == 50 [pid = 3796] [id = 295] 16:33:19 INFO - PROCESS | 3796 | --DOCSHELL 176BB400 == 49 [pid = 3796] [id = 294] 16:33:19 INFO - PROCESS | 3796 | --DOCSHELL 11EE2000 == 48 [pid = 3796] [id = 293] 16:33:19 INFO - PROCESS | 3796 | --DOCSHELL 0C747000 == 47 [pid = 3796] [id = 292] 16:33:19 INFO - PROCESS | 3796 | --DOCSHELL 1839D000 == 46 [pid = 3796] [id = 291] 16:33:19 INFO - PROCESS | 3796 | --DOCSHELL 1751B000 == 45 [pid = 3796] [id = 290] 16:33:19 INFO - PROCESS | 3796 | --DOCSHELL 16A7B800 == 44 [pid = 3796] [id = 289] 16:33:19 INFO - PROCESS | 3796 | --DOCSHELL 12721400 == 43 [pid = 3796] [id = 288] 16:33:19 INFO - PROCESS | 3796 | --DOCSHELL 0C759C00 == 42 [pid = 3796] [id = 287] 16:33:19 INFO - PROCESS | 3796 | --DOCSHELL 0D9E8000 == 41 [pid = 3796] [id = 286] 16:33:19 INFO - PROCESS | 3796 | --DOMWINDOW == 109 (1335D400) [pid = 3796] [serial = 810] [outer = 00000000] [url = about:blank] 16:33:19 INFO - PROCESS | 3796 | --DOMWINDOW == 108 (19F4F800) [pid = 3796] [serial = 813] [outer = 00000000] [url = about:blank] 16:33:19 INFO - PROCESS | 3796 | --DOMWINDOW == 107 (1A3E5C00) [pid = 3796] [serial = 843] [outer = 00000000] [url = about:blank] 16:33:19 INFO - PROCESS | 3796 | --DOMWINDOW == 106 (16D79800) [pid = 3796] [serial = 828] [outer = 00000000] [url = about:blank] 16:33:19 INFO - PROCESS | 3796 | --DOMWINDOW == 105 (17497400) [pid = 3796] [serial = 829] [outer = 00000000] [url = about:blank] 16:33:19 INFO - PROCESS | 3796 | --DOMWINDOW == 104 (12619400) [pid = 3796] [serial = 822] [outer = 00000000] [url = about:blank] 16:33:19 INFO - PROCESS | 3796 | --DOMWINDOW == 103 (126E2800) [pid = 3796] [serial = 823] [outer = 00000000] [url = about:blank] 16:33:19 INFO - PROCESS | 3796 | --DOMWINDOW == 102 (176D9000) [pid = 3796] [serial = 831] [outer = 00000000] [url = about:blank] 16:33:19 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (0DA72000) [pid = 3796] [serial = 817] [outer = 00000000] [url = about:blank] 16:33:19 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (0D952000) [pid = 3796] [serial = 816] [outer = 00000000] [url = about:blank] 16:33:19 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (0D9E7C00) [pid = 3796] [serial = 819] [outer = 00000000] [url = about:blank] 16:33:19 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (0DAA8400) [pid = 3796] [serial = 820] [outer = 00000000] [url = about:blank] 16:33:19 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (1256C400) [pid = 3796] [serial = 837] [outer = 00000000] [url = about:blank] 16:33:19 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (0DA6F000) [pid = 3796] [serial = 807] [outer = 00000000] [url = about:blank] 16:33:19 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (154ADC00) [pid = 3796] [serial = 825] [outer = 00000000] [url = about:blank] 16:33:19 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (19988400) [pid = 3796] [serial = 834] [outer = 00000000] [url = about:blank] 16:33:19 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (17C88800) [pid = 3796] [serial = 832] [outer = 00000000] [url = about:blank] 16:33:19 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (19F50800) [pid = 3796] [serial = 840] [outer = 00000000] [url = about:blank] 16:33:19 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (19988C00) [pid = 3796] [serial = 841] [outer = 00000000] [url = about:blank] 16:33:19 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (19B0AC00) [pid = 3796] [serial = 835] [outer = 00000000] [url = about:blank] 16:33:19 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (13A3FC00) [pid = 3796] [serial = 838] [outer = 00000000] [url = about:blank] 16:33:19 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (16A14400) [pid = 3796] [serial = 826] [outer = 00000000] [url = about:blank] 16:33:20 INFO - PROCESS | 3796 | 1466724800038 Marionette TRACE conn6 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 16:33:20 INFO - PROCESS | 3796 | 1466724800115 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 16:33:20 INFO - PROCESS | 3796 | 1466724800120 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 16:33:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 16:33:20 INFO - PROCESS | 3796 | 1466724800123 Marionette TRACE conn6 <- [1,1166,null,{}] 16:33:20 INFO - PROCESS | 3796 | 1466724800127 Marionette TRACE conn6 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:20 INFO - PROCESS | 3796 | 1466724800129 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:20 INFO - PROCESS | 3796 | 1466724800217 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 16:33:20 INFO - PROCESS | 3796 | 1466724800308 Marionette TRACE conn6 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:20 INFO - PROCESS | 3796 | 1466724800311 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:20 INFO - PROCESS | 3796 | ++DOCSHELL 0D082400 == 42 [pid = 3796] [id = 301] 16:33:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (0D082800) [pid = 3796] [serial = 902] [outer = 00000000] 16:33:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (0E9DD800) [pid = 3796] [serial = 903] [outer = 0D082800] 16:33:20 INFO - PROCESS | 3796 | 1466724800359 Marionette DEBUG loaded listener.js 16:33:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (121B3000) [pid = 3796] [serial = 904] [outer = 0D082800] 16:33:20 INFO - PROCESS | 3796 | 1466724800804 Marionette TRACE conn6 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 16:33:20 INFO - PROCESS | 3796 | 1466724800858 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 16:33:20 INFO - PROCESS | 3796 | 1466724800861 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 16:33:20 INFO - PROCESS | 3796 | 1466724800865 Marionette TRACE conn6 <- [1,1170,null,{}] 16:33:20 INFO - PROCESS | 3796 | 1466724800875 Marionette TRACE conn6 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:20 INFO - PROCESS | 3796 | 1466724800880 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:20 INFO - PROCESS | 3796 | 1466724800971 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 16:33:20 INFO - PROCESS | 3796 | 1466724800977 Marionette TRACE conn6 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:21 INFO - PROCESS | 3796 | 1466724800980 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:21 INFO - PROCESS | 3796 | ++DOCSHELL 14F63800 == 43 [pid = 3796] [id = 302] 16:33:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (14F65C00) [pid = 3796] [serial = 905] [outer = 00000000] 16:33:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (15C24400) [pid = 3796] [serial = 906] [outer = 14F65C00] 16:33:21 INFO - PROCESS | 3796 | 1466724801031 Marionette DEBUG loaded listener.js 16:33:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (16A85C00) [pid = 3796] [serial = 907] [outer = 14F65C00] 16:33:21 INFO - PROCESS | 3796 | 1466724801500 Marionette TRACE conn6 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 16:33:21 INFO - PROCESS | 3796 | 1466724801538 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 16:33:21 INFO - PROCESS | 3796 | 1466724801541 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 16:33:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 16:33:21 INFO - PROCESS | 3796 | 1466724801543 Marionette TRACE conn6 <- [1,1174,null,{}] 16:33:21 INFO - PROCESS | 3796 | 1466724801546 Marionette TRACE conn6 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:21 INFO - PROCESS | 3796 | 1466724801548 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:21 INFO - PROCESS | 3796 | 1466724801634 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 16:33:21 INFO - PROCESS | 3796 | 1466724801642 Marionette TRACE conn6 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:21 INFO - PROCESS | 3796 | 1466724801644 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:21 INFO - PROCESS | 3796 | ++DOCSHELL 1751CC00 == 44 [pid = 3796] [id = 303] 16:33:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (17660000) [pid = 3796] [serial = 908] [outer = 00000000] 16:33:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (176BF400) [pid = 3796] [serial = 909] [outer = 17660000] 16:33:21 INFO - PROCESS | 3796 | 1466724801688 Marionette DEBUG loaded listener.js 16:33:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (176D9000) [pid = 3796] [serial = 910] [outer = 17660000] 16:33:22 INFO - PROCESS | 3796 | 1466724802142 Marionette TRACE conn6 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 16:33:22 INFO - PROCESS | 3796 | 1466724802198 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 16:33:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 16:33:22 INFO - PROCESS | 3796 | 1466724802201 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 16:33:22 INFO - PROCESS | 3796 | 1466724802203 Marionette TRACE conn6 <- [1,1178,null,{}] 16:33:22 INFO - PROCESS | 3796 | 1466724802206 Marionette TRACE conn6 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:22 INFO - PROCESS | 3796 | 1466724802208 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:22 INFO - PROCESS | 3796 | 1466724802318 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 16:33:22 INFO - PROCESS | 3796 | 1466724802324 Marionette TRACE conn6 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:22 INFO - PROCESS | 3796 | 1466724802326 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:22 INFO - PROCESS | 3796 | ++DOCSHELL 1811F400 == 45 [pid = 3796] [id = 304] 16:33:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (1839BC00) [pid = 3796] [serial = 911] [outer = 00000000] 16:33:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (19903C00) [pid = 3796] [serial = 912] [outer = 1839BC00] 16:33:22 INFO - PROCESS | 3796 | 1466724802369 Marionette DEBUG loaded listener.js 16:33:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (19B08800) [pid = 3796] [serial = 913] [outer = 1839BC00] 16:33:22 INFO - PROCESS | 3796 | 1466724802827 Marionette TRACE conn6 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 16:33:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 16:33:22 INFO - PROCESS | 3796 | 1466724802875 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 16:33:22 INFO - PROCESS | 3796 | 1466724802878 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 16:33:22 INFO - PROCESS | 3796 | 1466724802880 Marionette TRACE conn6 <- [1,1182,null,{}] 16:33:22 INFO - PROCESS | 3796 | 1466724802883 Marionette TRACE conn6 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:22 INFO - PROCESS | 3796 | 1466724802889 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:23 INFO - PROCESS | 3796 | 1466724803028 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 16:33:23 INFO - PROCESS | 3796 | 1466724803120 Marionette TRACE conn6 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:23 INFO - PROCESS | 3796 | 1466724803122 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:23 INFO - PROCESS | 3796 | ++DOCSHELL 16D71800 == 46 [pid = 3796] [id = 305] 16:33:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (16D7A800) [pid = 3796] [serial = 914] [outer = 00000000] 16:33:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (1A3F1800) [pid = 3796] [serial = 915] [outer = 16D7A800] 16:33:23 INFO - PROCESS | 3796 | 1466724803168 Marionette DEBUG loaded listener.js 16:33:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 103 (1AA90C00) [pid = 3796] [serial = 916] [outer = 16D7A800] 16:33:23 INFO - PROCESS | 3796 | 1466724803609 Marionette TRACE conn6 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 16:33:23 INFO - PROCESS | 3796 | 1466724803651 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 16:33:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 16:33:23 INFO - PROCESS | 3796 | 1466724803655 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 16:33:23 INFO - PROCESS | 3796 | 1466724803656 Marionette TRACE conn6 <- [1,1186,null,{}] 16:33:23 INFO - PROCESS | 3796 | 1466724803660 Marionette TRACE conn6 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:23 INFO - PROCESS | 3796 | 1466724803662 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:23 INFO - PROCESS | 3796 | 1466724803785 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 16:33:23 INFO - PROCESS | 3796 | 1466724803795 Marionette TRACE conn6 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:23 INFO - PROCESS | 3796 | 1466724803796 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:23 INFO - PROCESS | 3796 | ++DOCSHELL 1AA94000 == 47 [pid = 3796] [id = 306] 16:33:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 104 (1B132000) [pid = 3796] [serial = 917] [outer = 00000000] 16:33:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 105 (1B3B4400) [pid = 3796] [serial = 918] [outer = 1B132000] 16:33:23 INFO - PROCESS | 3796 | 1466724803895 Marionette DEBUG loaded listener.js 16:33:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 106 (1B943000) [pid = 3796] [serial = 919] [outer = 1B132000] 16:33:24 INFO - PROCESS | 3796 | --DOMWINDOW == 105 (18F10400) [pid = 3796] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 16:33:24 INFO - PROCESS | 3796 | --DOMWINDOW == 104 (1A3E9C00) [pid = 3796] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 16:33:24 INFO - PROCESS | 3796 | --DOMWINDOW == 103 (1272C400) [pid = 3796] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 16:33:24 INFO - PROCESS | 3796 | --DOMWINDOW == 102 (16A83400) [pid = 3796] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 16:33:24 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (1751C000) [pid = 3796] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 16:33:24 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (0D9E9800) [pid = 3796] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 16:33:24 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (0C75D400) [pid = 3796] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 16:33:24 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (12524000) [pid = 3796] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 16:33:24 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (19B07C00) [pid = 3796] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 16:33:24 INFO - PROCESS | 3796 | 1466724804483 Marionette TRACE conn6 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 16:33:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 16:33:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 871ms 16:33:24 INFO - PROCESS | 3796 | 1466724804525 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 16:33:24 INFO - PROCESS | 3796 | 1466724804527 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 16:33:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 16:33:24 INFO - PROCESS | 3796 | 1466724804531 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 16:33:24 INFO - PROCESS | 3796 | 1466724804532 Marionette TRACE conn6 <- [1,1190,null,{}] 16:33:24 INFO - PROCESS | 3796 | 1466724804536 Marionette TRACE conn6 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:24 INFO - PROCESS | 3796 | 1466724804538 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:24 INFO - PROCESS | 3796 | 1466724804617 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 16:33:24 INFO - PROCESS | 3796 | 1466724804715 Marionette TRACE conn6 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:24 INFO - PROCESS | 3796 | 1466724804716 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:24 INFO - PROCESS | 3796 | ++DOCSHELL 0C722800 == 48 [pid = 3796] [id = 307] 16:33:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (0C727C00) [pid = 3796] [serial = 920] [outer = 00000000] 16:33:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (16D7A400) [pid = 3796] [serial = 921] [outer = 0C727C00] 16:33:24 INFO - PROCESS | 3796 | 1466724804761 Marionette DEBUG loaded listener.js 16:33:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (176BEC00) [pid = 3796] [serial = 922] [outer = 0C727C00] 16:33:25 INFO - PROCESS | 3796 | 1466724805097 Marionette TRACE conn6 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 16:33:25 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 16:33:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 630ms 16:33:25 INFO - PROCESS | 3796 | 1466724805161 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 16:33:25 INFO - PROCESS | 3796 | 1466724805163 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 16:33:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 16:33:25 INFO - PROCESS | 3796 | 1466724805166 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 16:33:25 INFO - PROCESS | 3796 | 1466724805168 Marionette TRACE conn6 <- [1,1194,null,{}] 16:33:25 INFO - PROCESS | 3796 | 1466724805171 Marionette TRACE conn6 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:25 INFO - PROCESS | 3796 | 1466724805173 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:25 INFO - PROCESS | 3796 | 1466724805290 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 16:33:25 INFO - PROCESS | 3796 | 1466724805298 Marionette TRACE conn6 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:25 INFO - PROCESS | 3796 | 1466724805300 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:25 INFO - PROCESS | 3796 | ++DOCSHELL 1AA89800 == 49 [pid = 3796] [id = 308] 16:33:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (1B13F800) [pid = 3796] [serial = 923] [outer = 00000000] 16:33:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (1C126000) [pid = 3796] [serial = 924] [outer = 1B13F800] 16:33:25 INFO - PROCESS | 3796 | 1466724805343 Marionette DEBUG loaded listener.js 16:33:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 103 (1C12B400) [pid = 3796] [serial = 925] [outer = 1B13F800] 16:33:25 INFO - PROCESS | 3796 | 1466724805768 Marionette TRACE conn6 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 16:33:25 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 16:33:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 630ms 16:33:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 16:33:25 INFO - PROCESS | 3796 | 1466724805797 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 16:33:25 INFO - PROCESS | 3796 | 1466724805799 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 16:33:25 INFO - PROCESS | 3796 | 1466724805802 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 16:33:25 INFO - PROCESS | 3796 | 1466724805804 Marionette TRACE conn6 <- [1,1198,null,{}] 16:33:25 INFO - PROCESS | 3796 | 1466724805807 Marionette TRACE conn6 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:25 INFO - PROCESS | 3796 | 1466724805809 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:25 INFO - PROCESS | 3796 | 1466724805926 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 16:33:25 INFO - PROCESS | 3796 | 1466724805966 Marionette TRACE conn6 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:25 INFO - PROCESS | 3796 | 1466724805968 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:25 INFO - PROCESS | 3796 | ++DOCSHELL 1B94BC00 == 50 [pid = 3796] [id = 309] 16:33:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 104 (1B94C800) [pid = 3796] [serial = 926] [outer = 00000000] 16:33:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 105 (1C5B1400) [pid = 3796] [serial = 927] [outer = 1B94C800] 16:33:26 INFO - PROCESS | 3796 | 1466724806012 Marionette DEBUG loaded listener.js 16:33:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 106 (1C7C2000) [pid = 3796] [serial = 928] [outer = 1B94C800] 16:33:26 INFO - PROCESS | 3796 | 1466724806500 Marionette TRACE conn6 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 16:33:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 16:33:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 770ms 16:33:26 INFO - PROCESS | 3796 | 1466724806574 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 16:33:26 INFO - PROCESS | 3796 | 1466724806579 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 16:33:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 16:33:26 INFO - PROCESS | 3796 | 1466724806584 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 16:33:26 INFO - PROCESS | 3796 | 1466724806588 Marionette TRACE conn6 <- [1,1202,null,{}] 16:33:26 INFO - PROCESS | 3796 | 1466724806611 Marionette TRACE conn6 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:26 INFO - PROCESS | 3796 | 1466724806614 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:26 INFO - PROCESS | 3796 | 1466724806742 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 16:33:26 INFO - PROCESS | 3796 | 1466724806844 Marionette TRACE conn6 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:26 INFO - PROCESS | 3796 | 1466724806849 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:26 INFO - PROCESS | 3796 | ++DOCSHELL 0C74E000 == 51 [pid = 3796] [id = 310] 16:33:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 107 (0D035400) [pid = 3796] [serial = 929] [outer = 00000000] 16:33:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 108 (0DA72800) [pid = 3796] [serial = 930] [outer = 0D035400] 16:33:26 INFO - PROCESS | 3796 | 1466724806905 Marionette DEBUG loaded listener.js 16:33:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 109 (0EBD0000) [pid = 3796] [serial = 931] [outer = 0D035400] 16:33:27 INFO - PROCESS | 3796 | 1466724807522 Marionette TRACE conn6 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 16:33:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 16:33:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 990ms 16:33:27 INFO - PROCESS | 3796 | 1466724807579 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 16:33:27 INFO - PROCESS | 3796 | 1466724807583 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 16:33:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 16:33:27 INFO - PROCESS | 3796 | 1466724807589 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 16:33:27 INFO - PROCESS | 3796 | 1466724807592 Marionette TRACE conn6 <- [1,1206,null,{}] 16:33:27 INFO - PROCESS | 3796 | 1466724807596 Marionette TRACE conn6 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:27 INFO - PROCESS | 3796 | 1466724807599 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:27 INFO - PROCESS | 3796 | 1466724807742 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 16:33:27 INFO - PROCESS | 3796 | 1466724807880 Marionette TRACE conn6 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:27 INFO - PROCESS | 3796 | 1466724807882 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:27 INFO - PROCESS | 3796 | ++DOCSHELL 14F66C00 == 52 [pid = 3796] [id = 311] 16:33:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 110 (14FCE800) [pid = 3796] [serial = 932] [outer = 00000000] 16:33:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 111 (16C21800) [pid = 3796] [serial = 933] [outer = 14FCE800] 16:33:27 INFO - PROCESS | 3796 | 1466724807939 Marionette DEBUG loaded listener.js 16:33:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 112 (174BC000) [pid = 3796] [serial = 934] [outer = 14FCE800] 16:33:28 INFO - PROCESS | 3796 | 1466724808551 Marionette TRACE conn6 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 16:33:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 16:33:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 970ms 16:33:28 INFO - PROCESS | 3796 | 1466724808564 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 16:33:28 INFO - PROCESS | 3796 | 1466724808566 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 16:33:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 16:33:28 INFO - PROCESS | 3796 | 1466724808570 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 16:33:28 INFO - PROCESS | 3796 | 1466724808574 Marionette TRACE conn6 <- [1,1210,null,{}] 16:33:28 INFO - PROCESS | 3796 | 1466724808585 Marionette TRACE conn6 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:28 INFO - PROCESS | 3796 | 1466724808589 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:28 INFO - PROCESS | 3796 | 1466724808701 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 16:33:28 INFO - PROCESS | 3796 | 1466724808838 Marionette TRACE conn6 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:28 INFO - PROCESS | 3796 | 1466724808842 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:28 INFO - PROCESS | 3796 | ++DOCSHELL 1B234000 == 53 [pid = 3796] [id = 312] 16:33:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 113 (1B234400) [pid = 3796] [serial = 935] [outer = 00000000] 16:33:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 114 (1B23A400) [pid = 3796] [serial = 936] [outer = 1B234400] 16:33:28 INFO - PROCESS | 3796 | 1466724808899 Marionette DEBUG loaded listener.js 16:33:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 115 (1B23E000) [pid = 3796] [serial = 937] [outer = 1B234400] 16:33:29 INFO - PROCESS | 3796 | 1466724809468 Marionette TRACE conn6 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 16:33:29 INFO - PROCESS | 3796 | 1466724809507 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 16:33:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 16:33:29 INFO - PROCESS | 3796 | 1466724809510 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 16:33:29 INFO - PROCESS | 3796 | 1466724809512 Marionette TRACE conn6 <- [1,1214,null,{}] 16:33:29 INFO - PROCESS | 3796 | 1466724809515 Marionette TRACE conn6 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:29 INFO - PROCESS | 3796 | 1466724809518 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:29 INFO - PROCESS | 3796 | 1466724809632 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 16:33:29 INFO - PROCESS | 3796 | 1466724809739 Marionette TRACE conn6 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:29 INFO - PROCESS | 3796 | 1466724809742 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:29 INFO - PROCESS | 3796 | ++DOCSHELL 1B237800 == 54 [pid = 3796] [id = 313] 16:33:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 116 (1B238400) [pid = 3796] [serial = 938] [outer = 00000000] 16:33:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 117 (1C7CA400) [pid = 3796] [serial = 939] [outer = 1B238400] 16:33:29 INFO - PROCESS | 3796 | 1466724809795 Marionette DEBUG loaded listener.js 16:33:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 118 (1C7CDC00) [pid = 3796] [serial = 940] [outer = 1B238400] 16:33:30 INFO - PROCESS | 3796 | 1466724810390 Marionette TRACE conn6 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 16:33:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 16:33:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 930ms 16:33:30 INFO - PROCESS | 3796 | 1466724810444 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 16:33:30 INFO - PROCESS | 3796 | 1466724810446 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 16:33:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 16:33:30 INFO - PROCESS | 3796 | 1466724810450 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 16:33:30 INFO - PROCESS | 3796 | 1466724810452 Marionette TRACE conn6 <- [1,1218,null,{}] 16:33:30 INFO - PROCESS | 3796 | 1466724810455 Marionette TRACE conn6 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:30 INFO - PROCESS | 3796 | 1466724810458 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:30 INFO - PROCESS | 3796 | 1466724810563 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 16:33:30 INFO - PROCESS | 3796 | 1466724810671 Marionette TRACE conn6 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:30 INFO - PROCESS | 3796 | 1466724810674 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:30 INFO - PROCESS | 3796 | ++DOCSHELL 1C8C4800 == 55 [pid = 3796] [id = 314] 16:33:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 119 (1C8C4C00) [pid = 3796] [serial = 941] [outer = 00000000] 16:33:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 120 (1C8CD400) [pid = 3796] [serial = 942] [outer = 1C8C4C00] 16:33:30 INFO - PROCESS | 3796 | 1466724810726 Marionette DEBUG loaded listener.js 16:33:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 121 (1CAB3400) [pid = 3796] [serial = 943] [outer = 1C8C4C00] 16:33:31 INFO - PROCESS | 3796 | 1466724811294 Marionette TRACE conn6 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 16:33:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 16:33:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 870ms 16:33:31 INFO - PROCESS | 3796 | 1466724811324 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 16:33:31 INFO - PROCESS | 3796 | 1466724811327 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 16:33:31 INFO - PROCESS | 3796 | 1466724811330 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 16:33:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 16:33:31 INFO - PROCESS | 3796 | 1466724811332 Marionette TRACE conn6 <- [1,1222,null,{}] 16:33:31 INFO - PROCESS | 3796 | 1466724811366 Marionette TRACE conn6 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:31 INFO - PROCESS | 3796 | 1466724811372 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:31 INFO - PROCESS | 3796 | 1466724811590 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 16:33:31 INFO - PROCESS | 3796 | 1466724811662 Marionette TRACE conn6 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:31 INFO - PROCESS | 3796 | 1466724811664 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:31 INFO - PROCESS | 3796 | ++DOCSHELL 174A5000 == 56 [pid = 3796] [id = 315] 16:33:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 122 (17519C00) [pid = 3796] [serial = 944] [outer = 00000000] 16:33:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 123 (1B139C00) [pid = 3796] [serial = 945] [outer = 17519C00] 16:33:31 INFO - PROCESS | 3796 | 1466724811718 Marionette DEBUG loaded listener.js 16:33:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 124 (1B943800) [pid = 3796] [serial = 946] [outer = 17519C00] 16:33:32 INFO - PROCESS | 3796 | 1466724812233 Marionette TRACE conn6 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 16:33:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 16:33:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 930ms 16:33:32 INFO - PROCESS | 3796 | 1466724812381 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 16:33:32 INFO - PROCESS | 3796 | 1466724812385 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 16:33:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 16:33:32 INFO - PROCESS | 3796 | 1466724812413 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 16:33:32 INFO - PROCESS | 3796 | 1466724812416 Marionette TRACE conn6 <- [1,1226,null,{}] 16:33:32 INFO - PROCESS | 3796 | 1466724812423 Marionette TRACE conn6 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:32 INFO - PROCESS | 3796 | 1466724812426 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:32 INFO - PROCESS | 3796 | 1466724812535 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 16:33:32 INFO - PROCESS | 3796 | 1466724812668 Marionette TRACE conn6 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:32 INFO - PROCESS | 3796 | 1466724812673 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:32 INFO - PROCESS | 3796 | ++DOCSHELL 0DA72000 == 57 [pid = 3796] [id = 316] 16:33:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 125 (0DA76000) [pid = 3796] [serial = 947] [outer = 00000000] 16:33:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 126 (11FD0000) [pid = 3796] [serial = 948] [outer = 0DA76000] 16:33:32 INFO - PROCESS | 3796 | 1466724812726 Marionette DEBUG loaded listener.js 16:33:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 127 (12592C00) [pid = 3796] [serial = 949] [outer = 0DA76000] 16:33:33 INFO - PROCESS | 3796 | 1466724813306 Marionette TRACE conn6 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 16:33:33 INFO - PROCESS | 3796 | --DOCSHELL 0D953400 == 56 [pid = 3796] [id = 256] 16:33:33 INFO - PROCESS | 3796 | --DOCSHELL 0C724C00 == 55 [pid = 3796] [id = 269] 16:33:33 INFO - PROCESS | 3796 | --DOCSHELL 1AA89800 == 54 [pid = 3796] [id = 308] 16:33:33 INFO - PROCESS | 3796 | --DOCSHELL 0C722800 == 53 [pid = 3796] [id = 307] 16:33:33 INFO - PROCESS | 3796 | --DOCSHELL 1AA94000 == 52 [pid = 3796] [id = 306] 16:33:33 INFO - PROCESS | 3796 | --DOCSHELL 16D71800 == 51 [pid = 3796] [id = 305] 16:33:33 INFO - PROCESS | 3796 | --DOCSHELL 1811F400 == 50 [pid = 3796] [id = 304] 16:33:33 INFO - PROCESS | 3796 | --DOCSHELL 1751CC00 == 49 [pid = 3796] [id = 303] 16:33:33 INFO - PROCESS | 3796 | --DOCSHELL 14F63800 == 48 [pid = 3796] [id = 302] 16:33:33 INFO - PROCESS | 3796 | --DOCSHELL 0D082400 == 47 [pid = 3796] [id = 301] 16:33:33 INFO - PROCESS | 3796 | --DOCSHELL 0E9E1C00 == 46 [pid = 3796] [id = 300] 16:33:33 INFO - PROCESS | 3796 | --DOCSHELL 12620800 == 45 [pid = 3796] [id = 297] 16:33:33 INFO - PROCESS | 3796 | --DOCSHELL 08A82400 == 44 [pid = 3796] [id = 296] 16:33:33 INFO - PROCESS | 3796 | --DOMWINDOW == 126 (1A309800) [pid = 3796] [serial = 885] [outer = 00000000] [url = about:blank] 16:33:33 INFO - PROCESS | 3796 | --DOMWINDOW == 125 (19F79000) [pid = 3796] [serial = 873] [outer = 00000000] [url = about:blank] 16:33:33 INFO - PROCESS | 3796 | --DOMWINDOW == 124 (1A9B9C00) [pid = 3796] [serial = 876] [outer = 00000000] [url = about:blank] 16:33:33 INFO - PROCESS | 3796 | --DOMWINDOW == 123 (13A47000) [pid = 3796] [serial = 864] [outer = 00000000] [url = about:blank] 16:33:33 INFO - PROCESS | 3796 | --DOMWINDOW == 122 (14F5C800) [pid = 3796] [serial = 865] [outer = 00000000] [url = about:blank] 16:33:33 INFO - PROCESS | 3796 | --DOMWINDOW == 121 (1A3E5000) [pid = 3796] [serial = 874] [outer = 00000000] [url = about:blank] 16:33:33 INFO - PROCESS | 3796 | --DOMWINDOW == 120 (1751E800) [pid = 3796] [serial = 849] [outer = 00000000] [url = about:blank] 16:33:33 INFO - PROCESS | 3796 | --DOMWINDOW == 119 (1AA54000) [pid = 3796] [serial = 852] [outer = 00000000] [url = about:blank] 16:33:33 INFO - PROCESS | 3796 | --DOMWINDOW == 118 (16D76400) [pid = 3796] [serial = 867] [outer = 00000000] [url = about:blank] 16:33:33 INFO - PROCESS | 3796 | --DOMWINDOW == 117 (17497C00) [pid = 3796] [serial = 868] [outer = 00000000] [url = about:blank] 16:33:33 INFO - PROCESS | 3796 | --DOMWINDOW == 116 (1765F800) [pid = 3796] [serial = 870] [outer = 00000000] [url = about:blank] 16:33:33 INFO - PROCESS | 3796 | --DOMWINDOW == 115 (0E9DF400) [pid = 3796] [serial = 859] [outer = 00000000] [url = about:blank] 16:33:33 INFO - PROCESS | 3796 | --DOMWINDOW == 114 (0DAA7400) [pid = 3796] [serial = 858] [outer = 00000000] [url = about:blank] 16:33:33 INFO - PROCESS | 3796 | --DOMWINDOW == 113 (0D261400) [pid = 3796] [serial = 846] [outer = 00000000] [url = about:blank] 16:33:33 INFO - PROCESS | 3796 | --DOMWINDOW == 112 (1AA91C00) [pid = 3796] [serial = 855] [outer = 00000000] [url = about:blank] 16:33:33 INFO - PROCESS | 3796 | --DOMWINDOW == 111 (0D262C00) [pid = 3796] [serial = 861] [outer = 00000000] [url = about:blank] 16:33:33 INFO - PROCESS | 3796 | --DOMWINDOW == 110 (0D9E3C00) [pid = 3796] [serial = 862] [outer = 00000000] [url = about:blank] 16:33:33 INFO - PROCESS | 3796 | --DOMWINDOW == 109 (14F65000) [pid = 3796] [serial = 879] [outer = 00000000] [url = about:blank] 16:33:33 INFO - PROCESS | 3796 | --DOMWINDOW == 108 (1A9BAC00) [pid = 3796] [serial = 877] [outer = 00000000] [url = about:blank] 16:33:33 INFO - PROCESS | 3796 | --DOMWINDOW == 107 (1B13C800) [pid = 3796] [serial = 883] [outer = 00000000] [url = about:blank] 16:33:33 INFO - PROCESS | 3796 | --DOMWINDOW == 106 (14FDF400) [pid = 3796] [serial = 880] [outer = 00000000] [url = about:blank] 16:33:33 INFO - PROCESS | 3796 | --DOMWINDOW == 105 (1AA94800) [pid = 3796] [serial = 882] [outer = 00000000] [url = about:blank] 16:33:33 INFO - PROCESS | 3796 | --DOMWINDOW == 104 (176C2800) [pid = 3796] [serial = 871] [outer = 00000000] [url = about:blank] 16:33:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 16:33:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 990ms 16:33:33 INFO - PROCESS | 3796 | 1466724813401 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 16:33:33 INFO - PROCESS | 3796 | 1466724813405 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 16:33:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 16:33:33 INFO - PROCESS | 3796 | 1466724813411 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 16:33:33 INFO - PROCESS | 3796 | 1466724813414 Marionette TRACE conn6 <- [1,1230,null,{}] 16:33:33 INFO - PROCESS | 3796 | 1466724813419 Marionette TRACE conn6 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:33 INFO - PROCESS | 3796 | 1466724813421 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:33 INFO - PROCESS | 3796 | 1466724813520 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 16:33:33 INFO - PROCESS | 3796 | 1466724813527 Marionette TRACE conn6 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:33 INFO - PROCESS | 3796 | 1466724813529 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:33 INFO - PROCESS | 3796 | ++DOCSHELL 0DA77000 == 45 [pid = 3796] [id = 317] 16:33:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 105 (0DAA7400) [pid = 3796] [serial = 950] [outer = 00000000] 16:33:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 106 (0E9DB800) [pid = 3796] [serial = 951] [outer = 0DAA7400] 16:33:33 INFO - PROCESS | 3796 | 1466724813588 Marionette DEBUG loaded listener.js 16:33:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 107 (12620800) [pid = 3796] [serial = 952] [outer = 0DAA7400] 16:33:34 INFO - PROCESS | 3796 | 1466724814054 Marionette TRACE conn6 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 16:33:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 16:33:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 690ms 16:33:34 INFO - PROCESS | 3796 | 1466724814101 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 16:33:34 INFO - PROCESS | 3796 | 1466724814103 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 16:33:34 INFO - PROCESS | 3796 | 1466724814106 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 16:33:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 16:33:34 INFO - PROCESS | 3796 | 1466724814108 Marionette TRACE conn6 <- [1,1234,null,{}] 16:33:34 INFO - PROCESS | 3796 | 1466724814117 Marionette TRACE conn6 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:34 INFO - PROCESS | 3796 | 1466724814121 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:34 INFO - PROCESS | 3796 | 1466724814214 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 16:33:34 INFO - PROCESS | 3796 | 1466724814259 Marionette TRACE conn6 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:34 INFO - PROCESS | 3796 | 1466724814262 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:34 INFO - PROCESS | 3796 | ++DOCSHELL 16C28400 == 46 [pid = 3796] [id = 318] 16:33:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 108 (16C2C800) [pid = 3796] [serial = 953] [outer = 00000000] 16:33:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 109 (174AE800) [pid = 3796] [serial = 954] [outer = 16C2C800] 16:33:34 INFO - PROCESS | 3796 | 1466724814309 Marionette DEBUG loaded listener.js 16:33:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 110 (1751CC00) [pid = 3796] [serial = 955] [outer = 16C2C800] 16:33:34 INFO - PROCESS | 3796 | 1466724814789 Marionette TRACE conn6 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 16:33:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 16:33:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 731ms 16:33:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 16:33:34 INFO - PROCESS | 3796 | 1466724814841 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 16:33:34 INFO - PROCESS | 3796 | 1466724814843 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 16:33:34 INFO - PROCESS | 3796 | 1466724814846 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 16:33:34 INFO - PROCESS | 3796 | 1466724814848 Marionette TRACE conn6 <- [1,1238,null,{}] 16:33:34 INFO - PROCESS | 3796 | 1466724814851 Marionette TRACE conn6 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:34 INFO - PROCESS | 3796 | 1466724814853 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:34 INFO - PROCESS | 3796 | 1466724814941 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 16:33:34 INFO - PROCESS | 3796 | 1466724814948 Marionette TRACE conn6 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:34 INFO - PROCESS | 3796 | 1466724814951 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:34 INFO - PROCESS | 3796 | ++DOCSHELL 176C1000 == 47 [pid = 3796] [id = 319] 16:33:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 111 (176C2800) [pid = 3796] [serial = 956] [outer = 00000000] 16:33:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 112 (1839CC00) [pid = 3796] [serial = 957] [outer = 176C2800] 16:33:35 INFO - PROCESS | 3796 | 1466724814995 Marionette DEBUG loaded listener.js 16:33:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 113 (19B06000) [pid = 3796] [serial = 958] [outer = 176C2800] 16:33:35 INFO - PROCESS | 3796 | 1466724815451 Marionette TRACE conn6 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 16:33:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 16:33:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 630ms 16:33:35 INFO - PROCESS | 3796 | 1466724815482 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 16:33:35 INFO - PROCESS | 3796 | 1466724815484 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 16:33:35 INFO - PROCESS | 3796 | 1466724815487 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 16:33:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 16:33:35 INFO - PROCESS | 3796 | 1466724815489 Marionette TRACE conn6 <- [1,1242,null,{}] 16:33:35 INFO - PROCESS | 3796 | 1466724815493 Marionette TRACE conn6 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:35 INFO - PROCESS | 3796 | 1466724815494 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:35 INFO - PROCESS | 3796 | 1466724815578 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 16:33:35 INFO - PROCESS | 3796 | 1466724815613 Marionette TRACE conn6 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:35 INFO - PROCESS | 3796 | 1466724815615 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:35 INFO - PROCESS | 3796 | ++DOCSHELL 19F52800 == 48 [pid = 3796] [id = 320] 16:33:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 114 (19F54400) [pid = 3796] [serial = 959] [outer = 00000000] 16:33:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 115 (1A30D800) [pid = 3796] [serial = 960] [outer = 19F54400] 16:33:35 INFO - PROCESS | 3796 | 1466724815658 Marionette DEBUG loaded listener.js 16:33:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 116 (1A3EEC00) [pid = 3796] [serial = 961] [outer = 19F54400] 16:33:36 INFO - PROCESS | 3796 | 1466724816141 Marionette TRACE conn6 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 16:33:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 16:33:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 670ms 16:33:36 INFO - PROCESS | 3796 | 1466724816162 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 16:33:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 16:33:36 INFO - PROCESS | 3796 | 1466724816164 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 16:33:36 INFO - PROCESS | 3796 | 1466724816167 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 16:33:36 INFO - PROCESS | 3796 | 1466724816168 Marionette TRACE conn6 <- [1,1246,null,{}] 16:33:36 INFO - PROCESS | 3796 | 1466724816172 Marionette TRACE conn6 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:36 INFO - PROCESS | 3796 | 1466724816177 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:36 INFO - PROCESS | 3796 | 1466724816328 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 16:33:36 INFO - PROCESS | 3796 | 1466724816394 Marionette TRACE conn6 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:36 INFO - PROCESS | 3796 | 1466724816397 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:36 INFO - PROCESS | 3796 | ++DOCSHELL 1AA91000 == 49 [pid = 3796] [id = 321] 16:33:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 117 (1AA95C00) [pid = 3796] [serial = 962] [outer = 00000000] 16:33:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 118 (1B13E800) [pid = 3796] [serial = 963] [outer = 1AA95C00] 16:33:36 INFO - PROCESS | 3796 | 1466724816440 Marionette DEBUG loaded listener.js 16:33:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 119 (1B239800) [pid = 3796] [serial = 964] [outer = 1AA95C00] 16:33:36 INFO - PROCESS | 3796 | 1466724816875 Marionette TRACE conn6 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 16:33:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 16:33:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 730ms 16:33:36 INFO - PROCESS | 3796 | 1466724816898 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 16:33:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 16:33:36 INFO - PROCESS | 3796 | 1466724816900 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 16:33:36 INFO - PROCESS | 3796 | 1466724816903 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 16:33:36 INFO - PROCESS | 3796 | 1466724816904 Marionette TRACE conn6 <- [1,1250,null,{}] 16:33:36 INFO - PROCESS | 3796 | 1466724816919 Marionette TRACE conn6 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:36 INFO - PROCESS | 3796 | 1466724816921 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:37 INFO - PROCESS | 3796 | 1466724817076 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 16:33:37 INFO - PROCESS | 3796 | 1466724817147 Marionette TRACE conn6 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:37 INFO - PROCESS | 3796 | 1466724817149 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:37 INFO - PROCESS | 3796 | ++DOCSHELL 1B275C00 == 50 [pid = 3796] [id = 322] 16:33:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 120 (1B276400) [pid = 3796] [serial = 965] [outer = 00000000] 16:33:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 121 (1B27C000) [pid = 3796] [serial = 966] [outer = 1B276400] 16:33:37 INFO - PROCESS | 3796 | 1466724817192 Marionette DEBUG loaded listener.js 16:33:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 122 (1B3B2400) [pid = 3796] [serial = 967] [outer = 1B276400] 16:33:37 INFO - PROCESS | 3796 | 1466724817604 Marionette TRACE conn6 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 16:33:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 16:33:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 730ms 16:33:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 16:33:37 INFO - PROCESS | 3796 | 1466724817634 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 16:33:37 INFO - PROCESS | 3796 | 1466724817636 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 16:33:37 INFO - PROCESS | 3796 | 1466724817639 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 16:33:37 INFO - PROCESS | 3796 | 1466724817640 Marionette TRACE conn6 <- [1,1254,null,{}] 16:33:37 INFO - PROCESS | 3796 | 1466724817644 Marionette TRACE conn6 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:37 INFO - PROCESS | 3796 | 1466724817645 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:37 INFO - PROCESS | 3796 | 1466724817763 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 16:33:37 INFO - PROCESS | 3796 | 1466724817829 Marionette TRACE conn6 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:37 INFO - PROCESS | 3796 | 1466724817831 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:37 INFO - PROCESS | 3796 | ++DOCSHELL 1B3B9C00 == 51 [pid = 3796] [id = 323] 16:33:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 123 (1B944000) [pid = 3796] [serial = 968] [outer = 00000000] 16:33:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 124 (1C123C00) [pid = 3796] [serial = 969] [outer = 1B944000] 16:33:37 INFO - PROCESS | 3796 | 1466724817876 Marionette DEBUG loaded listener.js 16:33:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 125 (1C2E3400) [pid = 3796] [serial = 970] [outer = 1B944000] 16:33:38 INFO - PROCESS | 3796 | --DOMWINDOW == 124 (0D082800) [pid = 3796] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 16:33:38 INFO - PROCESS | 3796 | --DOMWINDOW == 123 (1839BC00) [pid = 3796] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 16:33:38 INFO - PROCESS | 3796 | --DOMWINDOW == 122 (16D7A800) [pid = 3796] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 16:33:38 INFO - PROCESS | 3796 | --DOMWINDOW == 121 (0EB35800) [pid = 3796] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 16:33:38 INFO - PROCESS | 3796 | --DOMWINDOW == 120 (17660000) [pid = 3796] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 16:33:38 INFO - PROCESS | 3796 | --DOMWINDOW == 119 (14F65C00) [pid = 3796] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 16:33:38 INFO - PROCESS | 3796 | --DOMWINDOW == 118 (1B946000) [pid = 3796] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 16:33:38 INFO - PROCESS | 3796 | --DOMWINDOW == 117 (0C727C00) [pid = 3796] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 16:33:38 INFO - PROCESS | 3796 | --DOMWINDOW == 116 (1B132000) [pid = 3796] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 16:33:38 INFO - PROCESS | 3796 | --DOMWINDOW == 115 (1B13F800) [pid = 3796] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 16:33:38 INFO - PROCESS | 3796 | 1466724818307 Marionette TRACE conn6 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 16:33:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 16:33:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 731ms 16:33:38 INFO - PROCESS | 3796 | 1466724818371 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 16:33:38 INFO - PROCESS | 3796 | 1466724818373 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 16:33:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 16:33:38 INFO - PROCESS | 3796 | 1466724818376 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 16:33:38 INFO - PROCESS | 3796 | 1466724818377 Marionette TRACE conn6 <- [1,1258,null,{}] 16:33:38 INFO - PROCESS | 3796 | 1466724818381 Marionette TRACE conn6 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:38 INFO - PROCESS | 3796 | 1466724818383 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:38 INFO - PROCESS | 3796 | 1466724818490 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 16:33:38 INFO - PROCESS | 3796 | 1466724818496 Marionette TRACE conn6 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:38 INFO - PROCESS | 3796 | 1466724818498 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:38 INFO - PROCESS | 3796 | ++DOCSHELL 17BCB400 == 52 [pid = 3796] [id = 324] 16:33:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 116 (18F13C00) [pid = 3796] [serial = 971] [outer = 00000000] 16:33:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 117 (1B94B000) [pid = 3796] [serial = 972] [outer = 18F13C00] 16:33:38 INFO - PROCESS | 3796 | 1466724818540 Marionette DEBUG loaded listener.js 16:33:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 118 (1C12A000) [pid = 3796] [serial = 973] [outer = 18F13C00] 16:33:39 INFO - PROCESS | 3796 | 1466724818990 Marionette TRACE conn6 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 16:33:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 16:33:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 670ms 16:33:39 INFO - PROCESS | 3796 | 1466724819047 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 16:33:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 16:33:39 INFO - PROCESS | 3796 | 1466724819049 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 16:33:39 INFO - PROCESS | 3796 | 1466724819052 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 16:33:39 INFO - PROCESS | 3796 | 1466724819054 Marionette TRACE conn6 <- [1,1262,null,{}] 16:33:39 INFO - PROCESS | 3796 | 1466724819057 Marionette TRACE conn6 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:39 INFO - PROCESS | 3796 | 1466724819059 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:39 INFO - PROCESS | 3796 | 1466724819143 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 16:33:39 INFO - PROCESS | 3796 | 1466724819148 Marionette TRACE conn6 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:39 INFO - PROCESS | 3796 | 1466724819150 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:39 INFO - PROCESS | 3796 | ++DOCSHELL 17655800 == 53 [pid = 3796] [id = 325] 16:33:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 119 (1C5B4400) [pid = 3796] [serial = 974] [outer = 00000000] 16:33:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 120 (1C8C0000) [pid = 3796] [serial = 975] [outer = 1C5B4400] 16:33:39 INFO - PROCESS | 3796 | 1466724819193 Marionette DEBUG loaded listener.js 16:33:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 121 (1CB24000) [pid = 3796] [serial = 976] [outer = 1C5B4400] 16:33:39 INFO - PROCESS | 3796 | 1466724819604 Marionette TRACE conn6 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 16:33:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 16:33:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 570ms 16:33:39 INFO - PROCESS | 3796 | 1466724819632 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 16:33:39 INFO - PROCESS | 3796 | 1466724819635 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 16:33:39 INFO - PROCESS | 3796 | 1466724819638 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 16:33:39 INFO - PROCESS | 3796 | 1466724819640 Marionette TRACE conn6 <- [1,1266,null,{}] 16:33:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 16:33:39 INFO - PROCESS | 3796 | 1466724819648 Marionette TRACE conn6 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:39 INFO - PROCESS | 3796 | 1466724819650 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:39 INFO - PROCESS | 3796 | 1466724819800 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 16:33:39 INFO - PROCESS | 3796 | 1466724819843 Marionette TRACE conn6 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:39 INFO - PROCESS | 3796 | 1466724819845 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:39 INFO - PROCESS | 3796 | ++DOCSHELL 1CB2E800 == 54 [pid = 3796] [id = 326] 16:33:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 122 (1D923400) [pid = 3796] [serial = 977] [outer = 00000000] 16:33:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 123 (1D929400) [pid = 3796] [serial = 978] [outer = 1D923400] 16:33:39 INFO - PROCESS | 3796 | 1466724819891 Marionette DEBUG loaded listener.js 16:33:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 124 (1D92E800) [pid = 3796] [serial = 979] [outer = 1D923400] 16:33:40 INFO - PROCESS | 3796 | 1466724820546 Marionette TRACE conn6 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 16:33:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 16:33:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 970ms 16:33:40 INFO - PROCESS | 3796 | 1466724820615 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 16:33:40 INFO - PROCESS | 3796 | 1466724820619 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 16:33:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 16:33:40 INFO - PROCESS | 3796 | 1466724820624 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 16:33:40 INFO - PROCESS | 3796 | 1466724820629 Marionette TRACE conn6 <- [1,1270,null,{}] 16:33:40 INFO - PROCESS | 3796 | 1466724820635 Marionette TRACE conn6 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:40 INFO - PROCESS | 3796 | 1466724820638 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:40 INFO - PROCESS | 3796 | 1466724820759 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 16:33:40 INFO - PROCESS | 3796 | 1466724820900 Marionette TRACE conn6 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:40 INFO - PROCESS | 3796 | 1466724820903 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:40 INFO - PROCESS | 3796 | ++DOCSHELL 0C74E400 == 55 [pid = 3796] [id = 327] 16:33:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 125 (0CEC9400) [pid = 3796] [serial = 980] [outer = 00000000] 16:33:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 126 (1264B000) [pid = 3796] [serial = 981] [outer = 0CEC9400] 16:33:40 INFO - PROCESS | 3796 | 1466724820962 Marionette DEBUG loaded listener.js 16:33:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 127 (14FDD000) [pid = 3796] [serial = 982] [outer = 0CEC9400] 16:33:41 INFO - PROCESS | 3796 | 1466724821595 Marionette TRACE conn6 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 16:33:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 16:33:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1025ms 16:33:41 INFO - PROCESS | 3796 | 1466724821649 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 16:33:41 INFO - PROCESS | 3796 | 1466724821654 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 16:33:41 INFO - PROCESS | 3796 | 1466724821660 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 16:33:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 16:33:41 INFO - PROCESS | 3796 | 1466724821663 Marionette TRACE conn6 <- [1,1274,null,{}] 16:33:41 INFO - PROCESS | 3796 | 1466724821667 Marionette TRACE conn6 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:41 INFO - PROCESS | 3796 | 1466724821670 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:41 INFO - PROCESS | 3796 | 1466724821790 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 16:33:41 INFO - PROCESS | 3796 | 1466724821933 Marionette TRACE conn6 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:41 INFO - PROCESS | 3796 | 1466724821936 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:41 INFO - PROCESS | 3796 | ++DOCSHELL 176C6C00 == 56 [pid = 3796] [id = 328] 16:33:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 128 (176D8C00) [pid = 3796] [serial = 983] [outer = 00000000] 16:33:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 129 (19993400) [pid = 3796] [serial = 984] [outer = 176D8C00] 16:33:42 INFO - PROCESS | 3796 | 1466724821993 Marionette DEBUG loaded listener.js 16:33:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 130 (1A9B6800) [pid = 3796] [serial = 985] [outer = 176D8C00] 16:33:42 INFO - PROCESS | 3796 | 1466724822560 Marionette TRACE conn6 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 16:33:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 16:33:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 930ms 16:33:42 INFO - PROCESS | 3796 | 1466724822594 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 16:33:42 INFO - PROCESS | 3796 | 1466724822597 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 16:33:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 16:33:42 INFO - PROCESS | 3796 | 1466724822600 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 16:33:42 INFO - PROCESS | 3796 | 1466724822604 Marionette TRACE conn6 <- [1,1278,null,{}] 16:33:42 INFO - PROCESS | 3796 | 1466724822615 Marionette TRACE conn6 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:42 INFO - PROCESS | 3796 | 1466724822620 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:42 INFO - PROCESS | 3796 | 1466724822735 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 16:33:42 INFO - PROCESS | 3796 | 1466724822880 Marionette TRACE conn6 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:42 INFO - PROCESS | 3796 | 1466724822883 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:42 INFO - PROCESS | 3796 | ++DOCSHELL 1B5AC000 == 57 [pid = 3796] [id = 329] 16:33:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 131 (1B5AC400) [pid = 3796] [serial = 986] [outer = 00000000] 16:33:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 132 (1B5B1400) [pid = 3796] [serial = 987] [outer = 1B5AC400] 16:33:42 INFO - PROCESS | 3796 | 1466724822942 Marionette DEBUG loaded listener.js 16:33:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 133 (1B5B6400) [pid = 3796] [serial = 988] [outer = 1B5AC400] 16:33:43 INFO - PROCESS | 3796 | 1466724823504 Marionette TRACE conn6 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 16:33:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 16:33:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 970ms 16:33:43 INFO - PROCESS | 3796 | 1466724823574 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 16:33:43 INFO - PROCESS | 3796 | 1466724823577 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 16:33:43 INFO - PROCESS | 3796 | 1466724823581 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 16:33:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 16:33:43 INFO - PROCESS | 3796 | 1466724823583 Marionette TRACE conn6 <- [1,1282,null,{}] 16:33:43 INFO - PROCESS | 3796 | 1466724823586 Marionette TRACE conn6 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:43 INFO - PROCESS | 3796 | 1466724823589 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:43 INFO - PROCESS | 3796 | 1466724823704 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 16:33:43 INFO - PROCESS | 3796 | 1466724823849 Marionette TRACE conn6 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:43 INFO - PROCESS | 3796 | 1466724823851 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:43 INFO - PROCESS | 3796 | ++DOCSHELL 1B5B8800 == 58 [pid = 3796] [id = 330] 16:33:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 134 (1C5B4800) [pid = 3796] [serial = 989] [outer = 00000000] 16:33:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 135 (1CB28800) [pid = 3796] [serial = 990] [outer = 1C5B4800] 16:33:43 INFO - PROCESS | 3796 | 1466724823906 Marionette DEBUG loaded listener.js 16:33:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 136 (1D925800) [pid = 3796] [serial = 991] [outer = 1C5B4800] 16:33:44 INFO - PROCESS | 3796 | 1466724824533 Marionette TRACE conn6 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 16:33:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 16:33:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 971ms 16:33:44 INFO - PROCESS | 3796 | 1466724824554 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 16:33:44 INFO - PROCESS | 3796 | 1466724824557 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 16:33:44 INFO - PROCESS | 3796 | 1466724824560 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 16:33:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 16:33:44 INFO - PROCESS | 3796 | 1466724824561 Marionette TRACE conn6 <- [1,1286,null,{}] 16:33:44 INFO - PROCESS | 3796 | 1466724824565 Marionette TRACE conn6 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:44 INFO - PROCESS | 3796 | 1466724824568 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:44 INFO - PROCESS | 3796 | 1466724824683 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 16:33:45 INFO - PROCESS | 3796 | 1466724825036 Marionette TRACE conn6 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:45 INFO - PROCESS | 3796 | 1466724825039 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:45 INFO - PROCESS | 3796 | ++DOCSHELL 0D2F2000 == 59 [pid = 3796] [id = 331] 16:33:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 137 (0D2F5800) [pid = 3796] [serial = 992] [outer = 00000000] 16:33:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 138 (0D9F0800) [pid = 3796] [serial = 993] [outer = 0D2F5800] 16:33:45 INFO - PROCESS | 3796 | 1466724825121 Marionette DEBUG loaded listener.js 16:33:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 139 (0E1CF000) [pid = 3796] [serial = 994] [outer = 0D2F5800] 16:33:45 INFO - PROCESS | 3796 | 1466724825787 Marionette TRACE conn6 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 16:33:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 16:33:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1291ms 16:33:45 INFO - PROCESS | 3796 | 1466724825856 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 16:33:45 INFO - PROCESS | 3796 | 1466724825860 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 16:33:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 16:33:45 INFO - PROCESS | 3796 | 1466724825864 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 16:33:45 INFO - PROCESS | 3796 | 1466724825867 Marionette TRACE conn6 <- [1,1290,null,{}] 16:33:45 INFO - PROCESS | 3796 | 1466724825887 Marionette TRACE conn6 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:45 INFO - PROCESS | 3796 | 1466724825892 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:46 INFO - PROCESS | 3796 | 1466724826036 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 16:33:46 INFO - PROCESS | 3796 | 1466724826102 Marionette TRACE conn6 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:46 INFO - PROCESS | 3796 | 1466724826104 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:46 INFO - PROCESS | 3796 | ++DOCSHELL 12612C00 == 60 [pid = 3796] [id = 332] 16:33:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 140 (12619400) [pid = 3796] [serial = 995] [outer = 00000000] 16:33:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 141 (13363800) [pid = 3796] [serial = 996] [outer = 12619400] 16:33:46 INFO - PROCESS | 3796 | 1466724826153 Marionette DEBUG loaded listener.js 16:33:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 142 (14F66800) [pid = 3796] [serial = 997] [outer = 12619400] 16:33:46 INFO - PROCESS | 3796 | --DOCSHELL 17655800 == 59 [pid = 3796] [id = 325] 16:33:46 INFO - PROCESS | 3796 | --DOCSHELL 17BCB400 == 58 [pid = 3796] [id = 324] 16:33:46 INFO - PROCESS | 3796 | --DOCSHELL 1B3B9C00 == 57 [pid = 3796] [id = 323] 16:33:46 INFO - PROCESS | 3796 | --DOCSHELL 1B275C00 == 56 [pid = 3796] [id = 322] 16:33:46 INFO - PROCESS | 3796 | --DOCSHELL 1AA91000 == 55 [pid = 3796] [id = 321] 16:33:46 INFO - PROCESS | 3796 | --DOCSHELL 19F52800 == 54 [pid = 3796] [id = 320] 16:33:46 INFO - PROCESS | 3796 | --DOMWINDOW == 141 (1C5B1400) [pid = 3796] [serial = 927] [outer = 00000000] [url = about:blank] 16:33:46 INFO - PROCESS | 3796 | --DOCSHELL 176C1000 == 53 [pid = 3796] [id = 319] 16:33:46 INFO - PROCESS | 3796 | --DOCSHELL 16C28400 == 52 [pid = 3796] [id = 318] 16:33:46 INFO - PROCESS | 3796 | --DOCSHELL 0DA77000 == 51 [pid = 3796] [id = 317] 16:33:46 INFO - PROCESS | 3796 | --DOCSHELL 0DA72000 == 50 [pid = 3796] [id = 316] 16:33:46 INFO - PROCESS | 3796 | --DOCSHELL 1C8C4800 == 49 [pid = 3796] [id = 314] 16:33:46 INFO - PROCESS | 3796 | --DOCSHELL 1B237800 == 48 [pid = 3796] [id = 313] 16:33:46 INFO - PROCESS | 3796 | --DOCSHELL 1B234000 == 47 [pid = 3796] [id = 312] 16:33:46 INFO - PROCESS | 3796 | --DOCSHELL 14F66C00 == 46 [pid = 3796] [id = 311] 16:33:46 INFO - PROCESS | 3796 | --DOCSHELL 0C74E000 == 45 [pid = 3796] [id = 310] 16:33:46 INFO - PROCESS | 3796 | --DOCSHELL 1B94BC00 == 44 [pid = 3796] [id = 309] 16:33:46 INFO - PROCESS | 3796 | --DOMWINDOW == 140 (0E9DD800) [pid = 3796] [serial = 903] [outer = 00000000] [url = about:blank] 16:33:46 INFO - PROCESS | 3796 | --DOMWINDOW == 139 (121B3000) [pid = 3796] [serial = 904] [outer = 00000000] [url = about:blank] 16:33:46 INFO - PROCESS | 3796 | --DOMWINDOW == 138 (19903C00) [pid = 3796] [serial = 912] [outer = 00000000] [url = about:blank] 16:33:46 INFO - PROCESS | 3796 | --DOMWINDOW == 137 (19B08800) [pid = 3796] [serial = 913] [outer = 00000000] [url = about:blank] 16:33:46 INFO - PROCESS | 3796 | --DOMWINDOW == 136 (13A48C00) [pid = 3796] [serial = 891] [outer = 00000000] [url = about:blank] 16:33:46 INFO - PROCESS | 3796 | --DOMWINDOW == 135 (1AA90C00) [pid = 3796] [serial = 916] [outer = 00000000] [url = about:blank] 16:33:46 INFO - PROCESS | 3796 | --DOMWINDOW == 134 (19B10000) [pid = 3796] [serial = 894] [outer = 00000000] [url = about:blank] 16:33:46 INFO - PROCESS | 3796 | --DOMWINDOW == 133 (1A3F1800) [pid = 3796] [serial = 915] [outer = 00000000] [url = about:blank] 16:33:46 INFO - PROCESS | 3796 | --DOMWINDOW == 132 (11EE9400) [pid = 3796] [serial = 900] [outer = 00000000] [url = about:blank] 16:33:46 INFO - PROCESS | 3796 | --DOMWINDOW == 131 (12560C00) [pid = 3796] [serial = 901] [outer = 00000000] [url = about:blank] 16:33:46 INFO - PROCESS | 3796 | --DOMWINDOW == 130 (176BF400) [pid = 3796] [serial = 909] [outer = 00000000] [url = about:blank] 16:33:46 INFO - PROCESS | 3796 | --DOMWINDOW == 129 (15C24400) [pid = 3796] [serial = 906] [outer = 00000000] [url = about:blank] 16:33:46 INFO - PROCESS | 3796 | --DOMWINDOW == 128 (16A85C00) [pid = 3796] [serial = 907] [outer = 00000000] [url = about:blank] 16:33:46 INFO - PROCESS | 3796 | --DOMWINDOW == 127 (1B3B6C00) [pid = 3796] [serial = 897] [outer = 00000000] [url = about:blank] 16:33:46 INFO - PROCESS | 3796 | --DOMWINDOW == 126 (0C725000) [pid = 3796] [serial = 888] [outer = 00000000] [url = about:blank] 16:33:46 INFO - PROCESS | 3796 | --DOMWINDOW == 125 (1B94AC00) [pid = 3796] [serial = 886] [outer = 00000000] [url = about:blank] 16:33:46 INFO - PROCESS | 3796 | --DOMWINDOW == 124 (16D7A400) [pid = 3796] [serial = 921] [outer = 00000000] [url = about:blank] 16:33:46 INFO - PROCESS | 3796 | --DOMWINDOW == 123 (1B3B4400) [pid = 3796] [serial = 918] [outer = 00000000] [url = about:blank] 16:33:46 INFO - PROCESS | 3796 | --DOMWINDOW == 122 (1C12B400) [pid = 3796] [serial = 925] [outer = 00000000] [url = about:blank] 16:33:46 INFO - PROCESS | 3796 | --DOMWINDOW == 121 (1C126000) [pid = 3796] [serial = 924] [outer = 00000000] [url = about:blank] 16:33:46 INFO - PROCESS | 3796 | --DOMWINDOW == 120 (1B943000) [pid = 3796] [serial = 919] [outer = 00000000] [url = about:blank] 16:33:46 INFO - PROCESS | 3796 | --DOMWINDOW == 119 (176BEC00) [pid = 3796] [serial = 922] [outer = 00000000] [url = about:blank] 16:33:46 INFO - PROCESS | 3796 | --DOMWINDOW == 118 (176D9000) [pid = 3796] [serial = 910] [outer = 00000000] [url = about:blank] 16:33:46 INFO - PROCESS | 3796 | 1466724826978 Marionette TRACE conn6 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 16:33:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 16:33:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1182ms 16:33:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 16:33:47 INFO - PROCESS | 3796 | 1466724827048 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 16:33:47 INFO - PROCESS | 3796 | 1466724827052 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 16:33:47 INFO - PROCESS | 3796 | 1466724827057 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 16:33:47 INFO - PROCESS | 3796 | 1466724827062 Marionette TRACE conn6 <- [1,1294,null,{}] 16:33:47 INFO - PROCESS | 3796 | 1466724827068 Marionette TRACE conn6 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:47 INFO - PROCESS | 3796 | 1466724827071 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:47 INFO - PROCESS | 3796 | 1466724827190 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 16:33:47 INFO - PROCESS | 3796 | 1466724827323 Marionette TRACE conn6 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:47 INFO - PROCESS | 3796 | 1466724827327 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:47 INFO - PROCESS | 3796 | ++DOCSHELL 0D259400 == 45 [pid = 3796] [id = 333] 16:33:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 119 (0D970400) [pid = 3796] [serial = 998] [outer = 00000000] 16:33:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 120 (0EBD1800) [pid = 3796] [serial = 999] [outer = 0D970400] 16:33:47 INFO - PROCESS | 3796 | 1466724827386 Marionette DEBUG loaded listener.js 16:33:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 121 (12193000) [pid = 3796] [serial = 1000] [outer = 0D970400] 16:33:48 INFO - PROCESS | 3796 | 1466724828141 Marionette TRACE conn6 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 16:33:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 16:33:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1124ms 16:33:48 INFO - PROCESS | 3796 | 1466724828182 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 16:33:48 INFO - PROCESS | 3796 | 1466724828186 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 16:33:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 16:33:48 INFO - PROCESS | 3796 | 1466724828193 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 16:33:48 INFO - PROCESS | 3796 | 1466724828195 Marionette TRACE conn6 <- [1,1298,null,{}] 16:33:48 INFO - PROCESS | 3796 | 1466724828199 Marionette TRACE conn6 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:48 INFO - PROCESS | 3796 | 1466724828202 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:48 INFO - PROCESS | 3796 | 1466724828344 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 16:33:48 INFO - PROCESS | 3796 | 1466724828483 Marionette TRACE conn6 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:48 INFO - PROCESS | 3796 | 1466724828485 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:48 INFO - PROCESS | 3796 | ++DOCSHELL 14FDEC00 == 46 [pid = 3796] [id = 334] 16:33:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 122 (15B59800) [pid = 3796] [serial = 1001] [outer = 00000000] 16:33:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 123 (16A70800) [pid = 3796] [serial = 1002] [outer = 15B59800] 16:33:48 INFO - PROCESS | 3796 | 1466724828543 Marionette DEBUG loaded listener.js 16:33:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 124 (16A88400) [pid = 3796] [serial = 1003] [outer = 15B59800] 16:33:49 INFO - PROCESS | 3796 | 1466724829142 Marionette TRACE conn6 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 16:33:49 INFO - PROCESS | 3796 | 1466724829219 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 16:33:49 INFO - PROCESS | 3796 | 1466724829222 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 16:33:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 16:33:49 INFO - PROCESS | 3796 | 1466724829226 Marionette TRACE conn6 <- [1,1302,null,{}] 16:33:49 INFO - PROCESS | 3796 | 1466724829238 Marionette TRACE conn6 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:49 INFO - PROCESS | 3796 | 1466724829243 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:49 INFO - PROCESS | 3796 | 1466724829382 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 16:33:49 INFO - PROCESS | 3796 | 1466724829520 Marionette TRACE conn6 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:49 INFO - PROCESS | 3796 | 1466724829524 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:49 INFO - PROCESS | 3796 | ++DOCSHELL 0C758400 == 47 [pid = 3796] [id = 335] 16:33:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 125 (176BB000) [pid = 3796] [serial = 1004] [outer = 00000000] 16:33:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 126 (176C2400) [pid = 3796] [serial = 1005] [outer = 176BB000] 16:33:49 INFO - PROCESS | 3796 | 1466724829584 Marionette DEBUG loaded listener.js 16:33:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 127 (176DE000) [pid = 3796] [serial = 1006] [outer = 176BB000] 16:33:50 INFO - PROCESS | 3796 | 1466724830138 Marionette TRACE conn6 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 16:33:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 16:33:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 970ms 16:33:50 INFO - PROCESS | 3796 | 1466724830196 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 16:33:50 INFO - PROCESS | 3796 | 1466724830199 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 16:33:50 INFO - PROCESS | 3796 | 1466724830202 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 16:33:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 16:33:50 INFO - PROCESS | 3796 | 1466724830204 Marionette TRACE conn6 <- [1,1306,null,{}] 16:33:50 INFO - PROCESS | 3796 | 1466724830208 Marionette TRACE conn6 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:50 INFO - PROCESS | 3796 | 1466724830210 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:50 INFO - PROCESS | 3796 | 1466724830318 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 16:33:50 INFO - PROCESS | 3796 | 1466724830429 Marionette TRACE conn6 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:50 INFO - PROCESS | 3796 | 1466724830431 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:50 INFO - PROCESS | 3796 | ++DOCSHELL 0C74B400 == 48 [pid = 3796] [id = 336] 16:33:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 128 (1839E000) [pid = 3796] [serial = 1007] [outer = 00000000] 16:33:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 129 (19903C00) [pid = 3796] [serial = 1008] [outer = 1839E000] 16:33:50 INFO - PROCESS | 3796 | 1466724830526 Marionette DEBUG loaded listener.js 16:33:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 130 (19B0F400) [pid = 3796] [serial = 1009] [outer = 1839E000] 16:33:51 INFO - PROCESS | 3796 | 1466724831090 Marionette TRACE conn6 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 16:33:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 16:33:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 930ms 16:33:51 INFO - PROCESS | 3796 | 1466724831136 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 16:33:51 INFO - PROCESS | 3796 | 1466724831139 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 16:33:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 16:33:51 INFO - PROCESS | 3796 | 1466724831142 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 16:33:51 INFO - PROCESS | 3796 | 1466724831144 Marionette TRACE conn6 <- [1,1310,null,{}] 16:33:51 INFO - PROCESS | 3796 | 1466724831148 Marionette TRACE conn6 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:51 INFO - PROCESS | 3796 | 1466724831150 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:51 INFO - PROCESS | 3796 | 1466724831255 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 16:33:51 INFO - PROCESS | 3796 | 1466724831395 Marionette TRACE conn6 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:51 INFO - PROCESS | 3796 | 1466724831397 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:51 INFO - PROCESS | 3796 | ++DOCSHELL 0D07AC00 == 49 [pid = 3796] [id = 337] 16:33:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 131 (0D261000) [pid = 3796] [serial = 1010] [outer = 00000000] 16:33:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 132 (19F7AC00) [pid = 3796] [serial = 1011] [outer = 0D261000] 16:33:51 INFO - PROCESS | 3796 | 1466724831452 Marionette DEBUG loaded listener.js 16:33:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 133 (19FBC000) [pid = 3796] [serial = 1012] [outer = 0D261000] 16:33:52 INFO - PROCESS | 3796 | 1466724832114 Marionette TRACE conn6 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 16:33:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 16:33:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1019ms 16:33:52 INFO - PROCESS | 3796 | 1466724832165 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 16:33:52 INFO - PROCESS | 3796 | 1466724832169 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 16:33:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 16:33:52 INFO - PROCESS | 3796 | 1466724832173 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 16:33:52 INFO - PROCESS | 3796 | 1466724832178 Marionette TRACE conn6 <- [1,1314,null,{}] 16:33:52 INFO - PROCESS | 3796 | 1466724832183 Marionette TRACE conn6 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:52 INFO - PROCESS | 3796 | 1466724832186 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:52 INFO - PROCESS | 3796 | 1466724832312 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 16:33:52 INFO - PROCESS | 3796 | 1466724832456 Marionette TRACE conn6 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:52 INFO - PROCESS | 3796 | 1466724832459 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:52 INFO - PROCESS | 3796 | ++DOCSHELL 0D952000 == 50 [pid = 3796] [id = 338] 16:33:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 134 (0D953400) [pid = 3796] [serial = 1013] [outer = 00000000] 16:33:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 135 (1256D800) [pid = 3796] [serial = 1014] [outer = 0D953400] 16:33:52 INFO - PROCESS | 3796 | 1466724832510 Marionette DEBUG loaded listener.js 16:33:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 136 (13359800) [pid = 3796] [serial = 1015] [outer = 0D953400] 16:33:52 INFO - PROCESS | 3796 | --DOCSHELL 0D2F2000 == 49 [pid = 3796] [id = 331] 16:33:53 INFO - PROCESS | 3796 | 1466724833054 Marionette TRACE conn6 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 16:33:53 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 16:33:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 931ms 16:33:53 INFO - PROCESS | 3796 | 1466724833108 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 16:33:53 INFO - PROCESS | 3796 | 1466724833112 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 16:33:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 16:33:53 INFO - PROCESS | 3796 | 1466724833118 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 16:33:53 INFO - PROCESS | 3796 | 1466724833120 Marionette TRACE conn6 <- [1,1318,null,{}] 16:33:53 INFO - PROCESS | 3796 | 1466724833124 Marionette TRACE conn6 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:53 INFO - PROCESS | 3796 | 1466724833127 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:53 INFO - PROCESS | 3796 | 1466724833222 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 16:33:53 INFO - PROCESS | 3796 | 1466724833324 Marionette TRACE conn6 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:53 INFO - PROCESS | 3796 | 1466724833326 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:53 INFO - PROCESS | 3796 | ++DOCSHELL 13357800 == 50 [pid = 3796] [id = 339] 16:33:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 137 (13E7B400) [pid = 3796] [serial = 1016] [outer = 00000000] 16:33:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 138 (1765D000) [pid = 3796] [serial = 1017] [outer = 13E7B400] 16:33:53 INFO - PROCESS | 3796 | 1466724833373 Marionette DEBUG loaded listener.js 16:33:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 139 (176C2C00) [pid = 3796] [serial = 1018] [outer = 13E7B400] 16:33:53 INFO - PROCESS | 3796 | 1466724833752 Marionette TRACE conn6 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 16:33:53 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 16:33:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 670ms 16:33:53 INFO - PROCESS | 3796 | 1466724833791 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 16:33:53 INFO - PROCESS | 3796 | 1466724833793 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 16:33:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 16:33:53 INFO - PROCESS | 3796 | 1466724833796 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 16:33:53 INFO - PROCESS | 3796 | 1466724833800 Marionette TRACE conn6 <- [1,1322,null,{}] 16:33:53 INFO - PROCESS | 3796 | 1466724833810 Marionette TRACE conn6 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:53 INFO - PROCESS | 3796 | 1466724833814 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:53 INFO - PROCESS | 3796 | 1466724833901 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 16:33:53 INFO - PROCESS | 3796 | 1466724833908 Marionette TRACE conn6 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:53 INFO - PROCESS | 3796 | 1466724833911 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:53 INFO - PROCESS | 3796 | ++DOCSHELL 1A9BE000 == 51 [pid = 3796] [id = 340] 16:33:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 140 (1AA88C00) [pid = 3796] [serial = 1019] [outer = 00000000] 16:33:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 141 (1AA90800) [pid = 3796] [serial = 1020] [outer = 1AA88C00] 16:33:53 INFO - PROCESS | 3796 | 1466724833958 Marionette DEBUG loaded listener.js 16:33:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 142 (1B135400) [pid = 3796] [serial = 1021] [outer = 1AA88C00] 16:33:54 INFO - PROCESS | 3796 | 1466724834434 Marionette TRACE conn6 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 16:33:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 16:33:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 670ms 16:33:54 INFO - PROCESS | 3796 | 1466724834471 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 16:33:54 INFO - PROCESS | 3796 | 1466724834473 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 16:33:54 INFO - PROCESS | 3796 | 1466724834476 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 16:33:54 INFO - PROCESS | 3796 | 1466724834478 Marionette TRACE conn6 <- [1,1326,null,{}] 16:33:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 16:33:54 INFO - PROCESS | 3796 | 1466724834481 Marionette TRACE conn6 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:54 INFO - PROCESS | 3796 | 1466724834483 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:54 INFO - PROCESS | 3796 | 1466724834572 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 16:33:54 INFO - PROCESS | 3796 | 1466724834708 Marionette TRACE conn6 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:54 INFO - PROCESS | 3796 | 1466724834710 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:54 INFO - PROCESS | 3796 | ++DOCSHELL 1B236400 == 52 [pid = 3796] [id = 341] 16:33:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 143 (1B237000) [pid = 3796] [serial = 1022] [outer = 00000000] 16:33:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 144 (1B273000) [pid = 3796] [serial = 1023] [outer = 1B237000] 16:33:54 INFO - PROCESS | 3796 | 1466724834768 Marionette DEBUG loaded listener.js 16:33:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 145 (1B278C00) [pid = 3796] [serial = 1024] [outer = 1B237000] 16:33:55 INFO - PROCESS | 3796 | 1466724835624 Marionette TRACE conn6 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 16:33:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 16:33:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1179ms 16:33:55 INFO - PROCESS | 3796 | 1466724835661 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 16:33:55 INFO - PROCESS | 3796 | 1466724835663 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 16:33:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 16:33:55 INFO - PROCESS | 3796 | 1466724835666 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 16:33:55 INFO - PROCESS | 3796 | 1466724835668 Marionette TRACE conn6 <- [1,1330,null,{}] 16:33:55 INFO - PROCESS | 3796 | 1466724835671 Marionette TRACE conn6 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:55 INFO - PROCESS | 3796 | 1466724835673 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:55 INFO - PROCESS | 3796 | 1466724835794 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 16:33:55 INFO - PROCESS | 3796 | 1466724835799 Marionette TRACE conn6 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:55 INFO - PROCESS | 3796 | 1466724835801 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:55 INFO - PROCESS | 3796 | ++DOCSHELL 0D03A800 == 53 [pid = 3796] [id = 342] 16:33:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 146 (127CB000) [pid = 3796] [serial = 1025] [outer = 00000000] 16:33:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 147 (1B3B8000) [pid = 3796] [serial = 1026] [outer = 127CB000] 16:33:55 INFO - PROCESS | 3796 | 1466724835845 Marionette DEBUG loaded listener.js 16:33:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 148 (1B5ABC00) [pid = 3796] [serial = 1027] [outer = 127CB000] 16:33:56 INFO - PROCESS | 3796 | 1466724836330 Marionette TRACE conn6 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 16:33:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 16:33:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 730ms 16:33:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 16:33:56 INFO - PROCESS | 3796 | 1466724836402 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 16:33:56 INFO - PROCESS | 3796 | 1466724836404 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 16:33:56 INFO - PROCESS | 3796 | 1466724836408 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 16:33:56 INFO - PROCESS | 3796 | 1466724836409 Marionette TRACE conn6 <- [1,1334,null,{}] 16:33:56 INFO - PROCESS | 3796 | 1466724836413 Marionette TRACE conn6 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:56 INFO - PROCESS | 3796 | 1466724836418 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:56 INFO - PROCESS | 3796 | 1466724836554 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 16:33:56 INFO - PROCESS | 3796 | 1466724836631 Marionette TRACE conn6 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:56 INFO - PROCESS | 3796 | 1466724836633 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:56 INFO - PROCESS | 3796 | ++DOCSHELL 1B946C00 == 54 [pid = 3796] [id = 343] 16:33:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 149 (1B947000) [pid = 3796] [serial = 1028] [outer = 00000000] 16:33:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 150 (1C2E4400) [pid = 3796] [serial = 1029] [outer = 1B947000] 16:33:56 INFO - PROCESS | 3796 | 1466724836677 Marionette DEBUG loaded listener.js 16:33:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 151 (1C5B6400) [pid = 3796] [serial = 1030] [outer = 1B947000] 16:33:57 INFO - PROCESS | 3796 | --DOMWINDOW == 150 (19B0C400) [pid = 3796] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 16:33:57 INFO - PROCESS | 3796 | --DOMWINDOW == 149 (19907400) [pid = 3796] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 16:33:57 INFO - PROCESS | 3796 | --DOMWINDOW == 148 (126D8800) [pid = 3796] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 16:33:57 INFO - PROCESS | 3796 | --DOMWINDOW == 147 (19FBB800) [pid = 3796] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 16:33:57 INFO - PROCESS | 3796 | --DOMWINDOW == 146 (1B3AFC00) [pid = 3796] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 16:33:57 INFO - PROCESS | 3796 | --DOMWINDOW == 145 (1AA8E800) [pid = 3796] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 16:33:57 INFO - PROCESS | 3796 | --DOMWINDOW == 144 (1AA49C00) [pid = 3796] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 16:33:57 INFO - PROCESS | 3796 | --DOMWINDOW == 143 (12651C00) [pid = 3796] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 16:33:57 INFO - PROCESS | 3796 | --DOMWINDOW == 142 (0C74DC00) [pid = 3796] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 16:33:57 INFO - PROCESS | 3796 | --DOMWINDOW == 141 (0D953C00) [pid = 3796] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 16:33:57 INFO - PROCESS | 3796 | --DOMWINDOW == 140 (08A84400) [pid = 3796] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 16:33:57 INFO - PROCESS | 3796 | --DOMWINDOW == 139 (0C75E800) [pid = 3796] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 16:33:57 INFO - PROCESS | 3796 | --DOMWINDOW == 138 (18123800) [pid = 3796] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 16:33:57 INFO - PROCESS | 3796 | --DOMWINDOW == 137 (1446C400) [pid = 3796] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 16:33:57 INFO - PROCESS | 3796 | --DOMWINDOW == 136 (1AA95C00) [pid = 3796] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 16:33:57 INFO - PROCESS | 3796 | --DOMWINDOW == 135 (1B276400) [pid = 3796] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 16:33:57 INFO - PROCESS | 3796 | --DOMWINDOW == 134 (1B944000) [pid = 3796] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 16:33:57 INFO - PROCESS | 3796 | --DOMWINDOW == 133 (1B238400) [pid = 3796] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 16:33:57 INFO - PROCESS | 3796 | --DOMWINDOW == 132 (16C2C800) [pid = 3796] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 16:33:57 INFO - PROCESS | 3796 | --DOMWINDOW == 131 (176C2800) [pid = 3796] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 16:33:57 INFO - PROCESS | 3796 | --DOMWINDOW == 130 (19F54400) [pid = 3796] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 16:33:57 INFO - PROCESS | 3796 | --DOMWINDOW == 129 (14FCE800) [pid = 3796] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 16:33:57 INFO - PROCESS | 3796 | --DOMWINDOW == 128 (17519C00) [pid = 3796] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 16:33:57 INFO - PROCESS | 3796 | --DOMWINDOW == 127 (0DAA7400) [pid = 3796] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 16:33:57 INFO - PROCESS | 3796 | --DOMWINDOW == 126 (1C8C4C00) [pid = 3796] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 16:33:57 INFO - PROCESS | 3796 | --DOMWINDOW == 125 (1B234400) [pid = 3796] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 16:33:57 INFO - PROCESS | 3796 | --DOMWINDOW == 124 (0D2F5800) [pid = 3796] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 16:33:57 INFO - PROCESS | 3796 | --DOMWINDOW == 123 (0DA76000) [pid = 3796] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 16:33:57 INFO - PROCESS | 3796 | --DOMWINDOW == 122 (0D035400) [pid = 3796] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 16:33:57 INFO - PROCESS | 3796 | --DOMWINDOW == 121 (1B94C800) [pid = 3796] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 16:33:57 INFO - PROCESS | 3796 | --DOMWINDOW == 120 (1C5B4400) [pid = 3796] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 16:33:57 INFO - PROCESS | 3796 | --DOMWINDOW == 119 (18F13C00) [pid = 3796] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 16:33:57 INFO - PROCESS | 3796 | 1466724837348 Marionette TRACE conn6 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 16:33:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 16:33:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 970ms 16:33:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 16:33:57 INFO - PROCESS | 3796 | 1466724837388 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 16:33:57 INFO - PROCESS | 3796 | 1466724837390 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 16:33:57 INFO - PROCESS | 3796 | 1466724837393 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 16:33:57 INFO - PROCESS | 3796 | 1466724837395 Marionette TRACE conn6 <- [1,1338,null,{}] 16:33:57 INFO - PROCESS | 3796 | 1466724837398 Marionette TRACE conn6 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:57 INFO - PROCESS | 3796 | 1466724837400 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:57 INFO - PROCESS | 3796 | 1466724837484 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 16:33:57 INFO - PROCESS | 3796 | 1466724837590 Marionette TRACE conn6 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:57 INFO - PROCESS | 3796 | 1466724837591 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:57 INFO - PROCESS | 3796 | ++DOCSHELL 0C711400 == 55 [pid = 3796] [id = 344] 16:33:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 120 (0C71C800) [pid = 3796] [serial = 1031] [outer = 00000000] 16:33:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 121 (11EE5800) [pid = 3796] [serial = 1032] [outer = 0C71C800] 16:33:57 INFO - PROCESS | 3796 | 1466724837634 Marionette DEBUG loaded listener.js 16:33:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 122 (16A1E400) [pid = 3796] [serial = 1033] [outer = 0C71C800] 16:33:58 INFO - PROCESS | 3796 | 1466724837983 Marionette TRACE conn6 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 16:33:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 16:33:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 630ms 16:33:58 INFO - PROCESS | 3796 | 1466724838024 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 16:33:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 16:33:58 INFO - PROCESS | 3796 | 1466724838026 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 16:33:58 INFO - PROCESS | 3796 | 1466724838029 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 16:33:58 INFO - PROCESS | 3796 | 1466724838030 Marionette TRACE conn6 <- [1,1342,null,{}] 16:33:58 INFO - PROCESS | 3796 | 1466724838034 Marionette TRACE conn6 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:58 INFO - PROCESS | 3796 | 1466724838035 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:58 INFO - PROCESS | 3796 | 1466724838160 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 16:33:58 INFO - PROCESS | 3796 | 1466724838169 Marionette TRACE conn6 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:58 INFO - PROCESS | 3796 | 1466724838170 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:58 INFO - PROCESS | 3796 | ++DOCSHELL 11EE3400 == 56 [pid = 3796] [id = 345] 16:33:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 123 (176B9400) [pid = 3796] [serial = 1034] [outer = 00000000] 16:33:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 124 (1AA47800) [pid = 3796] [serial = 1035] [outer = 176B9400] 16:33:58 INFO - PROCESS | 3796 | 1466724838215 Marionette DEBUG loaded listener.js 16:33:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 125 (1AACE400) [pid = 3796] [serial = 1036] [outer = 176B9400] 16:33:58 INFO - PROCESS | 3796 | 1466724838633 Marionette TRACE conn6 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 16:33:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 16:33:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 630ms 16:33:58 INFO - PROCESS | 3796 | 1466724838660 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 16:33:58 INFO - PROCESS | 3796 | 1466724838662 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 16:33:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 16:33:58 INFO - PROCESS | 3796 | 1466724838665 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 16:33:58 INFO - PROCESS | 3796 | 1466724838666 Marionette TRACE conn6 <- [1,1346,null,{}] 16:33:58 INFO - PROCESS | 3796 | 1466724838670 Marionette TRACE conn6 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:58 INFO - PROCESS | 3796 | 1466724838672 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:58 INFO - PROCESS | 3796 | 1466724838761 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 16:33:58 INFO - PROCESS | 3796 | 1466724838903 Marionette TRACE conn6 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:58 INFO - PROCESS | 3796 | 1466724838905 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:58 INFO - PROCESS | 3796 | ++DOCSHELL 0DA71000 == 57 [pid = 3796] [id = 346] 16:33:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 126 (1A216800) [pid = 3796] [serial = 1037] [outer = 00000000] 16:33:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 127 (1AAD8400) [pid = 3796] [serial = 1038] [outer = 1A216800] 16:33:58 INFO - PROCESS | 3796 | 1466724838950 Marionette DEBUG loaded listener.js 16:33:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 128 (1B26D800) [pid = 3796] [serial = 1039] [outer = 1A216800] 16:33:59 INFO - PROCESS | 3796 | 1466724839475 Marionette TRACE conn6 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 16:33:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 16:33:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 870ms 16:33:59 INFO - PROCESS | 3796 | 1466724839536 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 16:33:59 INFO - PROCESS | 3796 | 1466724839540 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 16:33:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 16:33:59 INFO - PROCESS | 3796 | 1466724839546 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 16:33:59 INFO - PROCESS | 3796 | 1466724839548 Marionette TRACE conn6 <- [1,1350,null,{}] 16:33:59 INFO - PROCESS | 3796 | 1466724839555 Marionette TRACE conn6 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:59 INFO - PROCESS | 3796 | 1466724839557 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:59 INFO - PROCESS | 3796 | 1466724839684 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 16:33:59 INFO - PROCESS | 3796 | 1466724839826 Marionette TRACE conn6 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:59 INFO - PROCESS | 3796 | 1466724839828 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:33:59 INFO - PROCESS | 3796 | ++DOCSHELL 0C724C00 == 58 [pid = 3796] [id = 347] 16:33:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 129 (0C747400) [pid = 3796] [serial = 1040] [outer = 00000000] 16:33:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 130 (1255F400) [pid = 3796] [serial = 1041] [outer = 0C747400] 16:33:59 INFO - PROCESS | 3796 | 1466724839886 Marionette DEBUG loaded listener.js 16:33:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 131 (14FCC800) [pid = 3796] [serial = 1042] [outer = 0C747400] 16:34:00 INFO - PROCESS | 3796 | 1466724840506 Marionette TRACE conn6 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 16:34:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 16:34:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1021ms 16:34:00 INFO - PROCESS | 3796 | 1466724840567 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 16:34:00 INFO - PROCESS | 3796 | 1466724840572 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 16:34:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 16:34:00 INFO - PROCESS | 3796 | 1466724840579 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 16:34:00 INFO - PROCESS | 3796 | 1466724840582 Marionette TRACE conn6 <- [1,1354,null,{}] 16:34:00 INFO - PROCESS | 3796 | 1466724840586 Marionette TRACE conn6 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:00 INFO - PROCESS | 3796 | 1466724840589 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:00 INFO - PROCESS | 3796 | 1466724840756 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 16:34:00 INFO - PROCESS | 3796 | 1466724840827 Marionette TRACE conn6 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:00 INFO - PROCESS | 3796 | 1466724840830 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:00 INFO - PROCESS | 3796 | ++DOCSHELL 1914C800 == 59 [pid = 3796] [id = 348] 16:34:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 132 (19F52C00) [pid = 3796] [serial = 1043] [outer = 00000000] 16:34:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 133 (1AA53400) [pid = 3796] [serial = 1044] [outer = 19F52C00] 16:34:00 INFO - PROCESS | 3796 | 1466724840926 Marionette DEBUG loaded listener.js 16:34:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 134 (1AA94800) [pid = 3796] [serial = 1045] [outer = 19F52C00] 16:34:01 INFO - PROCESS | 3796 | 1466724841591 Marionette TRACE conn6 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 16:34:01 INFO - PROCESS | 3796 | 1466724841606 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 16:34:01 INFO - PROCESS | 3796 | 1466724841609 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 16:34:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 16:34:01 INFO - PROCESS | 3796 | 1466724841613 Marionette TRACE conn6 <- [1,1358,null,{}] 16:34:01 INFO - PROCESS | 3796 | 1466724841624 Marionette TRACE conn6 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:01 INFO - PROCESS | 3796 | 1466724841629 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:01 INFO - PROCESS | 3796 | 1466724841740 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 16:34:01 INFO - PROCESS | 3796 | 1466724841890 Marionette TRACE conn6 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:01 INFO - PROCESS | 3796 | 1466724841893 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:01 INFO - PROCESS | 3796 | ++DOCSHELL 1B94C400 == 60 [pid = 3796] [id = 349] 16:34:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 135 (1B94C800) [pid = 3796] [serial = 1046] [outer = 00000000] 16:34:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 136 (1C2E3C00) [pid = 3796] [serial = 1047] [outer = 1B94C800] 16:34:01 INFO - PROCESS | 3796 | 1466724841952 Marionette DEBUG loaded listener.js 16:34:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 137 (1C7C8800) [pid = 3796] [serial = 1048] [outer = 1B94C800] 16:34:02 INFO - PROCESS | 3796 | 1466724842593 Marionette TRACE conn6 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 16:34:02 INFO - PROCESS | 3796 | 1466724842640 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 16:34:02 INFO - PROCESS | 3796 | 1466724842643 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 16:34:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 16:34:02 INFO - PROCESS | 3796 | 1466724842645 Marionette TRACE conn6 <- [1,1362,null,{}] 16:34:02 INFO - PROCESS | 3796 | 1466724842649 Marionette TRACE conn6 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:02 INFO - PROCESS | 3796 | 1466724842651 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:02 INFO - PROCESS | 3796 | 1466724842764 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 16:34:02 INFO - PROCESS | 3796 | 1466724842910 Marionette TRACE conn6 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:02 INFO - PROCESS | 3796 | 1466724842913 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:02 INFO - PROCESS | 3796 | ++DOCSHELL 1B2CF800 == 61 [pid = 3796] [id = 350] 16:34:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 138 (1B2D4000) [pid = 3796] [serial = 1049] [outer = 00000000] 16:34:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 139 (1B2DB400) [pid = 3796] [serial = 1050] [outer = 1B2D4000] 16:34:02 INFO - PROCESS | 3796 | 1466724842968 Marionette DEBUG loaded listener.js 16:34:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 140 (1B950C00) [pid = 3796] [serial = 1051] [outer = 1B2D4000] 16:34:03 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:34:03 INFO - PROCESS | 3796 | 1466724843507 Marionette TRACE conn6 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 16:34:03 INFO - PROCESS | 3796 | 1466724843580 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 16:34:03 INFO - PROCESS | 3796 | 1466724843583 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 16:34:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 16:34:03 INFO - PROCESS | 3796 | 1466724843585 Marionette TRACE conn6 <- [1,1366,null,{}] 16:34:03 INFO - PROCESS | 3796 | 1466724843602 Marionette TRACE conn6 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:03 INFO - PROCESS | 3796 | 1466724843604 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:03 INFO - PROCESS | 3796 | 1466724843767 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 16:34:03 INFO - PROCESS | 3796 | 1466724843836 Marionette TRACE conn6 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:03 INFO - PROCESS | 3796 | 1466724843839 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:03 INFO - PROCESS | 3796 | ++DOCSHELL 1CB20C00 == 62 [pid = 3796] [id = 351] 16:34:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 141 (1CB21000) [pid = 3796] [serial = 1052] [outer = 00000000] 16:34:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 142 (1D924000) [pid = 3796] [serial = 1053] [outer = 1CB21000] 16:34:03 INFO - PROCESS | 3796 | 1466724843892 Marionette DEBUG loaded listener.js 16:34:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 143 (1D928C00) [pid = 3796] [serial = 1054] [outer = 1CB21000] 16:34:04 INFO - PROCESS | 3796 | 1466724844507 Marionette TRACE conn6 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 16:34:04 INFO - PROCESS | 3796 | 1466724844559 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 16:34:04 INFO - PROCESS | 3796 | 1466724844563 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 16:34:04 INFO - PROCESS | 3796 | 1466724844565 Marionette TRACE conn6 <- [1,1370,null,{}] 16:34:04 INFO - PROCESS | 3796 | 1466724844569 Marionette TRACE conn6 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:04 INFO - PROCESS | 3796 | 1466724844575 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:04 INFO - PROCESS | 3796 | 1466724844736 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 16:34:05 INFO - PROCESS | 3796 | 1466724845022 Marionette TRACE conn6 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:05 INFO - PROCESS | 3796 | 1466724845025 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:05 INFO - PROCESS | 3796 | ++DOCSHELL 0946DC00 == 63 [pid = 3796] [id = 352] 16:34:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 144 (0C714C00) [pid = 3796] [serial = 1055] [outer = 00000000] 16:34:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 145 (0CE6B800) [pid = 3796] [serial = 1056] [outer = 0C714C00] 16:34:05 INFO - PROCESS | 3796 | 1466724845081 Marionette DEBUG loaded listener.js 16:34:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 146 (0D94EC00) [pid = 3796] [serial = 1057] [outer = 0C714C00] 16:34:05 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:34:05 INFO - PROCESS | 3796 | 1466724845696 Marionette TRACE conn6 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 16:34:05 INFO - PROCESS | 3796 | 1466724845756 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 16:34:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 16:34:05 INFO - PROCESS | 3796 | 1466724845761 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 16:34:05 INFO - PROCESS | 3796 | 1466724845763 Marionette TRACE conn6 <- [1,1374,null,{}] 16:34:05 INFO - PROCESS | 3796 | 1466724845768 Marionette TRACE conn6 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:05 INFO - PROCESS | 3796 | 1466724845773 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:05 INFO - PROCESS | 3796 | 1466724845878 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 16:34:06 INFO - PROCESS | 3796 | 1466724846027 Marionette TRACE conn6 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:06 INFO - PROCESS | 3796 | 1466724846030 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:06 INFO - PROCESS | 3796 | ++DOCSHELL 08A84400 == 64 [pid = 3796] [id = 353] 16:34:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 147 (15B4D400) [pid = 3796] [serial = 1058] [outer = 00000000] 16:34:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 148 (16A81C00) [pid = 3796] [serial = 1059] [outer = 15B4D400] 16:34:06 INFO - PROCESS | 3796 | 1466724846080 Marionette DEBUG loaded listener.js 16:34:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 149 (16D79400) [pid = 3796] [serial = 1060] [outer = 15B4D400] 16:34:06 INFO - PROCESS | 3796 | --DOCSHELL 11EE3400 == 63 [pid = 3796] [id = 345] 16:34:06 INFO - PROCESS | 3796 | --DOCSHELL 0C711400 == 62 [pid = 3796] [id = 344] 16:34:06 INFO - PROCESS | 3796 | --DOCSHELL 1B946C00 == 61 [pid = 3796] [id = 343] 16:34:06 INFO - PROCESS | 3796 | --DOCSHELL 0D03A800 == 60 [pid = 3796] [id = 342] 16:34:06 INFO - PROCESS | 3796 | --DOCSHELL 1B236400 == 59 [pid = 3796] [id = 341] 16:34:06 INFO - PROCESS | 3796 | --DOCSHELL 1A9BE000 == 58 [pid = 3796] [id = 340] 16:34:06 INFO - PROCESS | 3796 | --DOCSHELL 13357800 == 57 [pid = 3796] [id = 339] 16:34:06 INFO - PROCESS | 3796 | --DOCSHELL 0D952000 == 56 [pid = 3796] [id = 338] 16:34:06 INFO - PROCESS | 3796 | --DOMWINDOW == 148 (1CB28800) [pid = 3796] [serial = 990] [outer = 00000000] [url = about:blank] 16:34:06 INFO - PROCESS | 3796 | --DOMWINDOW == 147 (1B5B1400) [pid = 3796] [serial = 987] [outer = 00000000] [url = about:blank] 16:34:06 INFO - PROCESS | 3796 | --DOMWINDOW == 146 (19993400) [pid = 3796] [serial = 984] [outer = 00000000] [url = about:blank] 16:34:06 INFO - PROCESS | 3796 | --DOCSHELL 12612C00 == 55 [pid = 3796] [id = 332] 16:34:06 INFO - PROCESS | 3796 | --DOMWINDOW == 145 (19FB3000) [pid = 3796] [serial = 805] [outer = 00000000] [url = about:blank] 16:34:06 INFO - PROCESS | 3796 | --DOMWINDOW == 144 (1A30E400) [pid = 3796] [serial = 814] [outer = 00000000] [url = about:blank] 16:34:06 INFO - PROCESS | 3796 | --DOMWINDOW == 143 (14F62C00) [pid = 3796] [serial = 811] [outer = 00000000] [url = about:blank] 16:34:06 INFO - PROCESS | 3796 | --DOMWINDOW == 142 (1A3EF000) [pid = 3796] [serial = 844] [outer = 00000000] [url = about:blank] 16:34:06 INFO - PROCESS | 3796 | --DOMWINDOW == 141 (1B944C00) [pid = 3796] [serial = 898] [outer = 00000000] [url = about:blank] 16:34:06 INFO - PROCESS | 3796 | --DOMWINDOW == 140 (1B135800) [pid = 3796] [serial = 856] [outer = 00000000] [url = about:blank] 16:34:06 INFO - PROCESS | 3796 | --DOMWINDOW == 139 (190D6800) [pid = 3796] [serial = 853] [outer = 00000000] [url = about:blank] 16:34:06 INFO - PROCESS | 3796 | --DOMWINDOW == 138 (14FE9000) [pid = 3796] [serial = 892] [outer = 00000000] [url = about:blank] 16:34:06 INFO - PROCESS | 3796 | --DOMWINDOW == 137 (11D0D400) [pid = 3796] [serial = 808] [outer = 00000000] [url = about:blank] 16:34:06 INFO - PROCESS | 3796 | --DOMWINDOW == 136 (0D9E5400) [pid = 3796] [serial = 769] [outer = 00000000] [url = about:blank] 16:34:06 INFO - PROCESS | 3796 | --DOMWINDOW == 135 (0C746000) [pid = 3796] [serial = 889] [outer = 00000000] [url = about:blank] 16:34:06 INFO - PROCESS | 3796 | --DOMWINDOW == 134 (0D9E6C00) [pid = 3796] [serial = 847] [outer = 00000000] [url = about:blank] 16:34:06 INFO - PROCESS | 3796 | --DOMWINDOW == 133 (1A30F000) [pid = 3796] [serial = 895] [outer = 00000000] [url = about:blank] 16:34:06 INFO - PROCESS | 3796 | --DOMWINDOW == 132 (176C2000) [pid = 3796] [serial = 850] [outer = 00000000] [url = about:blank] 16:34:06 INFO - PROCESS | 3796 | --DOMWINDOW == 131 (1B23A400) [pid = 3796] [serial = 936] [outer = 00000000] [url = about:blank] 16:34:06 INFO - PROCESS | 3796 | --DOMWINDOW == 130 (0E1CF000) [pid = 3796] [serial = 994] [outer = 00000000] [url = about:blank] 16:34:06 INFO - PROCESS | 3796 | --DOMWINDOW == 129 (12592C00) [pid = 3796] [serial = 949] [outer = 00000000] [url = about:blank] 16:34:06 INFO - PROCESS | 3796 | --DOMWINDOW == 128 (11FD0000) [pid = 3796] [serial = 948] [outer = 00000000] [url = about:blank] 16:34:06 INFO - PROCESS | 3796 | --DOMWINDOW == 127 (0EBD0000) [pid = 3796] [serial = 931] [outer = 00000000] [url = about:blank] 16:34:06 INFO - PROCESS | 3796 | --DOMWINDOW == 126 (0DA72800) [pid = 3796] [serial = 930] [outer = 00000000] [url = about:blank] 16:34:06 INFO - PROCESS | 3796 | --DOMWINDOW == 125 (1C7C2000) [pid = 3796] [serial = 928] [outer = 00000000] [url = about:blank] 16:34:06 INFO - PROCESS | 3796 | --DOMWINDOW == 124 (1C8C0000) [pid = 3796] [serial = 975] [outer = 00000000] [url = about:blank] 16:34:06 INFO - PROCESS | 3796 | --DOMWINDOW == 123 (0D9F0800) [pid = 3796] [serial = 993] [outer = 00000000] [url = about:blank] 16:34:06 INFO - PROCESS | 3796 | --DOMWINDOW == 122 (1CB24000) [pid = 3796] [serial = 976] [outer = 00000000] [url = about:blank] 16:34:06 INFO - PROCESS | 3796 | --DOMWINDOW == 121 (1D929400) [pid = 3796] [serial = 978] [outer = 00000000] [url = about:blank] 16:34:06 INFO - PROCESS | 3796 | --DOMWINDOW == 120 (1C2E3400) [pid = 3796] [serial = 970] [outer = 00000000] [url = about:blank] 16:34:06 INFO - PROCESS | 3796 | --DOMWINDOW == 119 (1C12A000) [pid = 3796] [serial = 973] [outer = 00000000] [url = about:blank] 16:34:06 INFO - PROCESS | 3796 | --DOMWINDOW == 118 (1B94B000) [pid = 3796] [serial = 972] [outer = 00000000] [url = about:blank] 16:34:06 INFO - PROCESS | 3796 | --DOMWINDOW == 117 (1A3EEC00) [pid = 3796] [serial = 961] [outer = 00000000] [url = about:blank] 16:34:06 INFO - PROCESS | 3796 | --DOMWINDOW == 116 (1264B000) [pid = 3796] [serial = 981] [outer = 00000000] [url = about:blank] 16:34:06 INFO - PROCESS | 3796 | --DOMWINDOW == 115 (1B13E800) [pid = 3796] [serial = 963] [outer = 00000000] [url = about:blank] 16:34:06 INFO - PROCESS | 3796 | --DOMWINDOW == 114 (1B27C000) [pid = 3796] [serial = 966] [outer = 00000000] [url = about:blank] 16:34:06 INFO - PROCESS | 3796 | --DOMWINDOW == 113 (1B239800) [pid = 3796] [serial = 964] [outer = 00000000] [url = about:blank] 16:34:06 INFO - PROCESS | 3796 | --DOMWINDOW == 112 (1C123C00) [pid = 3796] [serial = 969] [outer = 00000000] [url = about:blank] 16:34:06 INFO - PROCESS | 3796 | --DOMWINDOW == 111 (1B3B2400) [pid = 3796] [serial = 967] [outer = 00000000] [url = about:blank] 16:34:06 INFO - PROCESS | 3796 | --DOMWINDOW == 110 (1C7CDC00) [pid = 3796] [serial = 940] [outer = 00000000] [url = about:blank] 16:34:06 INFO - PROCESS | 3796 | --DOMWINDOW == 109 (1C7CA400) [pid = 3796] [serial = 939] [outer = 00000000] [url = about:blank] 16:34:06 INFO - PROCESS | 3796 | --DOMWINDOW == 108 (174AE800) [pid = 3796] [serial = 954] [outer = 00000000] [url = about:blank] 16:34:06 INFO - PROCESS | 3796 | --DOMWINDOW == 107 (1751CC00) [pid = 3796] [serial = 955] [outer = 00000000] [url = about:blank] 16:34:06 INFO - PROCESS | 3796 | --DOMWINDOW == 106 (1839CC00) [pid = 3796] [serial = 957] [outer = 00000000] [url = about:blank] 16:34:06 INFO - PROCESS | 3796 | --DOMWINDOW == 105 (19B06000) [pid = 3796] [serial = 958] [outer = 00000000] [url = about:blank] 16:34:06 INFO - PROCESS | 3796 | --DOMWINDOW == 104 (1A30D800) [pid = 3796] [serial = 960] [outer = 00000000] [url = about:blank] 16:34:06 INFO - PROCESS | 3796 | --DOMWINDOW == 103 (174BC000) [pid = 3796] [serial = 934] [outer = 00000000] [url = about:blank] 16:34:06 INFO - PROCESS | 3796 | --DOMWINDOW == 102 (16C21800) [pid = 3796] [serial = 933] [outer = 00000000] [url = about:blank] 16:34:06 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (1B943800) [pid = 3796] [serial = 946] [outer = 00000000] [url = about:blank] 16:34:06 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (1B139C00) [pid = 3796] [serial = 945] [outer = 00000000] [url = about:blank] 16:34:06 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (0E9DB800) [pid = 3796] [serial = 951] [outer = 00000000] [url = about:blank] 16:34:06 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (12620800) [pid = 3796] [serial = 952] [outer = 00000000] [url = about:blank] 16:34:06 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (1CAB3400) [pid = 3796] [serial = 943] [outer = 00000000] [url = about:blank] 16:34:06 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (1C8CD400) [pid = 3796] [serial = 942] [outer = 00000000] [url = about:blank] 16:34:06 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (1B23E000) [pid = 3796] [serial = 937] [outer = 00000000] [url = about:blank] 16:34:06 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html | Canvas test: 2d.pattern.image.incomplete.removedsrc - An attempt was made to use an object that is not, or is no longer, usable 16:34:06 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13 16:34:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:06 INFO - _addTest/ [0,1377,"getWindowHandle",null] 16:34:06 INFO - PROCESS | 3796 | 1466724846637 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 16:34:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 16:34:06 INFO - PROCESS | 3796 | 1466724846641 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 16:34:06 INFO - PROCESS | 3796 | 1466724846643 Marionette TRACE conn6 <- [1,1378,null,{}] 16:34:06 INFO - PROCESS | 3796 | 1466724846646 Marionette TRACE conn6 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:06 INFO - PROCESS | 3796 | 1466724846648 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:06 INFO - PROCESS | 3796 | 1466724846742 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 16:34:06 INFO - PROCESS | 3796 | 1466724846845 Marionette TRACE conn6 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:06 INFO - PROCESS | 3796 | 1466724846847 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:06 INFO - PROCESS | 3796 | ++DOCSHELL 0D9E5400 == 56 [pid = 3796] [id = 354] 16:34:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (0D9E6000) [pid = 3796] [serial = 1061] [outer = 00000000] 16:34:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (12568800) [pid = 3796] [serial = 1062] [outer = 0D9E6000] 16:34:06 INFO - PROCESS | 3796 | 1466724846892 Marionette DEBUG loaded listener.js 16:34:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (1335F800) [pid = 3796] [serial = 1063] [outer = 0D9E6000] 16:34:07 INFO - PROCESS | 3796 | 1466724847294 Marionette TRACE conn6 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 16:34:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 16:34:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 670ms 16:34:07 INFO - PROCESS | 3796 | 1466724847317 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 16:34:07 INFO - PROCESS | 3796 | 1466724847319 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 16:34:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 16:34:07 INFO - PROCESS | 3796 | 1466724847323 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 16:34:07 INFO - PROCESS | 3796 | 1466724847329 Marionette TRACE conn6 <- [1,1382,null,{}] 16:34:07 INFO - PROCESS | 3796 | 1466724847338 Marionette TRACE conn6 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:07 INFO - PROCESS | 3796 | 1466724847341 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:07 INFO - PROCESS | 3796 | 1466724847432 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 16:34:07 INFO - PROCESS | 3796 | 1466724847438 Marionette TRACE conn6 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:07 INFO - PROCESS | 3796 | 1466724847440 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:07 INFO - PROCESS | 3796 | ++DOCSHELL 15C25800 == 57 [pid = 3796] [id = 355] 16:34:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (16A20C00) [pid = 3796] [serial = 1064] [outer = 00000000] 16:34:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (1765A400) [pid = 3796] [serial = 1065] [outer = 16A20C00] 16:34:07 INFO - PROCESS | 3796 | 1466724847485 Marionette DEBUG loaded listener.js 16:34:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (176BEC00) [pid = 3796] [serial = 1066] [outer = 16A20C00] 16:34:07 INFO - PROCESS | 3796 | 1466724847971 Marionette TRACE conn6 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 16:34:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 16:34:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 690ms 16:34:08 INFO - PROCESS | 3796 | 1466724848016 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 16:34:08 INFO - PROCESS | 3796 | 1466724848018 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 16:34:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 16:34:08 INFO - PROCESS | 3796 | 1466724848021 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 16:34:08 INFO - PROCESS | 3796 | 1466724848023 Marionette TRACE conn6 <- [1,1386,null,{}] 16:34:08 INFO - PROCESS | 3796 | 1466724848027 Marionette TRACE conn6 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:08 INFO - PROCESS | 3796 | 1466724848029 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:08 INFO - PROCESS | 3796 | 1466724848126 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 16:34:08 INFO - PROCESS | 3796 | 1466724848131 Marionette TRACE conn6 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:08 INFO - PROCESS | 3796 | 1466724848133 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:08 INFO - PROCESS | 3796 | ++DOCSHELL 18FF0000 == 58 [pid = 3796] [id = 356] 16:34:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (190CD000) [pid = 3796] [serial = 1067] [outer = 00000000] 16:34:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 103 (19F4FC00) [pid = 3796] [serial = 1068] [outer = 190CD000] 16:34:08 INFO - PROCESS | 3796 | 1466724848177 Marionette DEBUG loaded listener.js 16:34:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 104 (19F54C00) [pid = 3796] [serial = 1069] [outer = 190CD000] 16:34:08 INFO - PROCESS | 3796 | 1466724848610 Marionette TRACE conn6 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 16:34:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 16:34:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 630ms 16:34:08 INFO - PROCESS | 3796 | 1466724848668 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 16:34:08 INFO - PROCESS | 3796 | 1466724848670 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 16:34:08 INFO - PROCESS | 3796 | 1466724848673 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 16:34:08 INFO - PROCESS | 3796 | 1466724848674 Marionette TRACE conn6 <- [1,1390,null,{}] 16:34:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 16:34:08 INFO - PROCESS | 3796 | 1466724848686 Marionette TRACE conn6 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:08 INFO - PROCESS | 3796 | 1466724848688 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:08 INFO - PROCESS | 3796 | 1466724848805 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 16:34:08 INFO - PROCESS | 3796 | 1466724848895 Marionette TRACE conn6 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:08 INFO - PROCESS | 3796 | 1466724848900 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:08 INFO - PROCESS | 3796 | ++DOCSHELL 1A217800 == 59 [pid = 3796] [id = 357] 16:34:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 105 (1A30C800) [pid = 3796] [serial = 1070] [outer = 00000000] 16:34:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 106 (1A3E8800) [pid = 3796] [serial = 1071] [outer = 1A30C800] 16:34:08 INFO - PROCESS | 3796 | 1466724848953 Marionette DEBUG loaded listener.js 16:34:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 107 (1A3F3C00) [pid = 3796] [serial = 1072] [outer = 1A30C800] 16:34:09 INFO - PROCESS | 3796 | 1466724849379 Marionette TRACE conn6 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 16:34:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 16:34:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 770ms 16:34:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 16:34:09 INFO - PROCESS | 3796 | 1466724849450 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 16:34:09 INFO - PROCESS | 3796 | 1466724849452 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 16:34:09 INFO - PROCESS | 3796 | 1466724849455 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 16:34:09 INFO - PROCESS | 3796 | 1466724849457 Marionette TRACE conn6 <- [1,1394,null,{}] 16:34:09 INFO - PROCESS | 3796 | 1466724849460 Marionette TRACE conn6 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:09 INFO - PROCESS | 3796 | 1466724849463 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:09 INFO - PROCESS | 3796 | 1466724849593 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 16:34:09 INFO - PROCESS | 3796 | 1466724849662 Marionette TRACE conn6 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:09 INFO - PROCESS | 3796 | 1466724849664 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:09 INFO - PROCESS | 3796 | ++DOCSHELL 1AA51400 == 60 [pid = 3796] [id = 358] 16:34:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 108 (1AA51800) [pid = 3796] [serial = 1073] [outer = 00000000] 16:34:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 109 (1B131800) [pid = 3796] [serial = 1074] [outer = 1AA51800] 16:34:09 INFO - PROCESS | 3796 | 1466724849708 Marionette DEBUG loaded listener.js 16:34:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 110 (1B131C00) [pid = 3796] [serial = 1075] [outer = 1AA51800] 16:34:10 INFO - PROCESS | 3796 | 1466724850147 Marionette TRACE conn6 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 16:34:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 16:34:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 730ms 16:34:10 INFO - PROCESS | 3796 | 1466724850212 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 16:34:10 INFO - PROCESS | 3796 | 1466724850214 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 16:34:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 16:34:10 INFO - PROCESS | 3796 | 1466724850217 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 16:34:10 INFO - PROCESS | 3796 | 1466724850219 Marionette TRACE conn6 <- [1,1398,null,{}] 16:34:10 INFO - PROCESS | 3796 | 1466724850226 Marionette TRACE conn6 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:10 INFO - PROCESS | 3796 | 1466724850228 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:10 INFO - PROCESS | 3796 | 1466724850354 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 16:34:10 INFO - PROCESS | 3796 | 1466724850363 Marionette TRACE conn6 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:10 INFO - PROCESS | 3796 | 1466724850365 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:10 INFO - PROCESS | 3796 | ++DOCSHELL 1839CC00 == 61 [pid = 3796] [id = 359] 16:34:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 111 (1B13B000) [pid = 3796] [serial = 1076] [outer = 00000000] 16:34:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 112 (1B239800) [pid = 3796] [serial = 1077] [outer = 1B13B000] 16:34:10 INFO - PROCESS | 3796 | 1466724850467 Marionette DEBUG loaded listener.js 16:34:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 113 (1B23F800) [pid = 3796] [serial = 1078] [outer = 1B13B000] 16:34:10 INFO - PROCESS | 3796 | --DOMWINDOW == 112 (1AA88C00) [pid = 3796] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 16:34:10 INFO - PROCESS | 3796 | --DOMWINDOW == 111 (13E7B400) [pid = 3796] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 16:34:10 INFO - PROCESS | 3796 | --DOMWINDOW == 110 (0D953400) [pid = 3796] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 16:34:10 INFO - PROCESS | 3796 | --DOMWINDOW == 109 (127CB000) [pid = 3796] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 16:34:10 INFO - PROCESS | 3796 | --DOMWINDOW == 108 (1B947000) [pid = 3796] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 16:34:10 INFO - PROCESS | 3796 | --DOMWINDOW == 107 (176B9400) [pid = 3796] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 16:34:10 INFO - PROCESS | 3796 | --DOMWINDOW == 106 (1B237000) [pid = 3796] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 16:34:10 INFO - PROCESS | 3796 | --DOMWINDOW == 105 (0C71C800) [pid = 3796] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 16:34:11 INFO - PROCESS | 3796 | 1466724851019 Marionette TRACE conn6 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 16:34:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 16:34:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 830ms 16:34:11 INFO - PROCESS | 3796 | 1466724851053 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 16:34:11 INFO - PROCESS | 3796 | 1466724851055 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 16:34:11 INFO - PROCESS | 3796 | 1466724851062 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 16:34:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 16:34:11 INFO - PROCESS | 3796 | 1466724851065 Marionette TRACE conn6 <- [1,1402,null,{}] 16:34:11 INFO - PROCESS | 3796 | 1466724851068 Marionette TRACE conn6 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:11 INFO - PROCESS | 3796 | 1466724851070 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:11 INFO - PROCESS | 3796 | 1466724851194 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 16:34:11 INFO - PROCESS | 3796 | 1466724851262 Marionette TRACE conn6 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:11 INFO - PROCESS | 3796 | 1466724851264 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:11 INFO - PROCESS | 3796 | ++DOCSHELL 0C753400 == 62 [pid = 3796] [id = 360] 16:34:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 106 (0CED3800) [pid = 3796] [serial = 1079] [outer = 00000000] 16:34:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 107 (1B233800) [pid = 3796] [serial = 1080] [outer = 0CED3800] 16:34:11 INFO - PROCESS | 3796 | 1466724851308 Marionette DEBUG loaded listener.js 16:34:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 108 (1B273400) [pid = 3796] [serial = 1081] [outer = 0CED3800] 16:34:11 INFO - PROCESS | 3796 | 1466724851683 Marionette TRACE conn6 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 16:34:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 16:34:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 670ms 16:34:11 INFO - PROCESS | 3796 | 1466724851737 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 16:34:11 INFO - PROCESS | 3796 | 1466724851739 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 16:34:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 16:34:11 INFO - PROCESS | 3796 | 1466724851742 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 16:34:11 INFO - PROCESS | 3796 | 1466724851744 Marionette TRACE conn6 <- [1,1406,null,{}] 16:34:11 INFO - PROCESS | 3796 | 1466724851747 Marionette TRACE conn6 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:11 INFO - PROCESS | 3796 | 1466724851749 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:11 INFO - PROCESS | 3796 | 1466724851834 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 16:34:11 INFO - PROCESS | 3796 | 1466724851871 Marionette TRACE conn6 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:11 INFO - PROCESS | 3796 | 1466724851873 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:11 INFO - PROCESS | 3796 | ++DOCSHELL 1B23F400 == 63 [pid = 3796] [id = 361] 16:34:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 109 (1B274000) [pid = 3796] [serial = 1082] [outer = 00000000] 16:34:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 110 (1B2DA400) [pid = 3796] [serial = 1083] [outer = 1B274000] 16:34:11 INFO - PROCESS | 3796 | 1466724851919 Marionette DEBUG loaded listener.js 16:34:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 111 (1B3B6000) [pid = 3796] [serial = 1084] [outer = 1B274000] 16:34:12 INFO - PROCESS | 3796 | 1466724852375 Marionette TRACE conn6 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 16:34:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 16:34:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 671ms 16:34:12 INFO - PROCESS | 3796 | 1466724852414 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 16:34:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 16:34:12 INFO - PROCESS | 3796 | 1466724852416 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 16:34:12 INFO - PROCESS | 3796 | 1466724852419 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 16:34:12 INFO - PROCESS | 3796 | 1466724852421 Marionette TRACE conn6 <- [1,1410,null,{}] 16:34:12 INFO - PROCESS | 3796 | 1466724852424 Marionette TRACE conn6 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:12 INFO - PROCESS | 3796 | 1466724852426 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:12 INFO - PROCESS | 3796 | 1466724852511 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 16:34:12 INFO - PROCESS | 3796 | 1466724852516 Marionette TRACE conn6 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:12 INFO - PROCESS | 3796 | 1466724852519 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:12 INFO - PROCESS | 3796 | ++DOCSHELL 1B5AE800 == 64 [pid = 3796] [id = 362] 16:34:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 112 (1B5B1000) [pid = 3796] [serial = 1085] [outer = 00000000] 16:34:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 113 (1B946C00) [pid = 3796] [serial = 1086] [outer = 1B5B1000] 16:34:12 INFO - PROCESS | 3796 | 1466724852564 Marionette DEBUG loaded listener.js 16:34:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 114 (1C128000) [pid = 3796] [serial = 1087] [outer = 1B5B1000] 16:34:13 INFO - PROCESS | 3796 | 1466724853327 Marionette TRACE conn6 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 16:34:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 16:34:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 930ms 16:34:13 INFO - PROCESS | 3796 | 1466724853351 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 16:34:13 INFO - PROCESS | 3796 | 1466724853355 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 16:34:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 16:34:13 INFO - PROCESS | 3796 | 1466724853360 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 16:34:13 INFO - PROCESS | 3796 | 1466724853364 Marionette TRACE conn6 <- [1,1414,null,{}] 16:34:13 INFO - PROCESS | 3796 | 1466724853369 Marionette TRACE conn6 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:13 INFO - PROCESS | 3796 | 1466724853372 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:13 INFO - PROCESS | 3796 | 1466724853497 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 16:34:13 INFO - PROCESS | 3796 | 1466724853647 Marionette TRACE conn6 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:13 INFO - PROCESS | 3796 | 1466724853650 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:13 INFO - PROCESS | 3796 | ++DOCSHELL 0DA78800 == 65 [pid = 3796] [id = 363] 16:34:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 115 (0DDB7000) [pid = 3796] [serial = 1088] [outer = 00000000] 16:34:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 116 (12560800) [pid = 3796] [serial = 1089] [outer = 0DDB7000] 16:34:13 INFO - PROCESS | 3796 | 1466724853708 Marionette DEBUG loaded listener.js 16:34:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 117 (13357800) [pid = 3796] [serial = 1090] [outer = 0DDB7000] 16:34:14 INFO - PROCESS | 3796 | 1466724854330 Marionette TRACE conn6 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 16:34:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 16:34:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1024ms 16:34:14 INFO - PROCESS | 3796 | 1466724854385 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 16:34:14 INFO - PROCESS | 3796 | 1466724854390 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 16:34:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 16:34:14 INFO - PROCESS | 3796 | 1466724854411 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 16:34:14 INFO - PROCESS | 3796 | 1466724854414 Marionette TRACE conn6 <- [1,1418,null,{}] 16:34:14 INFO - PROCESS | 3796 | 1466724854436 Marionette TRACE conn6 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:14 INFO - PROCESS | 3796 | 1466724854439 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:14 INFO - PROCESS | 3796 | 1466724854587 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 16:34:14 INFO - PROCESS | 3796 | 1466724854732 Marionette TRACE conn6 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:14 INFO - PROCESS | 3796 | 1466724854734 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:14 INFO - PROCESS | 3796 | ++DOCSHELL 176DAC00 == 66 [pid = 3796] [id = 364] 16:34:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 118 (176E5C00) [pid = 3796] [serial = 1091] [outer = 00000000] 16:34:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 119 (19902C00) [pid = 3796] [serial = 1092] [outer = 176E5C00] 16:34:14 INFO - PROCESS | 3796 | 1466724854791 Marionette DEBUG loaded listener.js 16:34:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 120 (1A30D400) [pid = 3796] [serial = 1093] [outer = 176E5C00] 16:34:15 INFO - PROCESS | 3796 | 1466724855411 Marionette TRACE conn6 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 16:34:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 16:34:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1078ms 16:34:15 INFO - PROCESS | 3796 | 1466724855499 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 16:34:15 INFO - PROCESS | 3796 | 1466724855502 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 16:34:15 INFO - PROCESS | 3796 | 1466724855505 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 16:34:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 16:34:15 INFO - PROCESS | 3796 | 1466724855509 Marionette TRACE conn6 <- [1,1422,null,{}] 16:34:15 INFO - PROCESS | 3796 | 1466724855520 Marionette TRACE conn6 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:15 INFO - PROCESS | 3796 | 1466724855525 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:15 INFO - PROCESS | 3796 | 1466724855695 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 16:34:15 INFO - PROCESS | 3796 | 1466724855707 Marionette TRACE conn6 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:15 INFO - PROCESS | 3796 | 1466724855710 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:15 INFO - PROCESS | 3796 | ++DOCSHELL 1C125C00 == 67 [pid = 3796] [id = 365] 16:34:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 121 (1C126000) [pid = 3796] [serial = 1094] [outer = 00000000] 16:34:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 122 (1C2E6400) [pid = 3796] [serial = 1095] [outer = 1C126000] 16:34:15 INFO - PROCESS | 3796 | 1466724855767 Marionette DEBUG loaded listener.js 16:34:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 123 (1C5B4400) [pid = 3796] [serial = 1096] [outer = 1C126000] 16:34:16 INFO - PROCESS | 3796 | 1466724856458 Marionette TRACE conn6 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 16:34:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 16:34:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1021ms 16:34:16 INFO - PROCESS | 3796 | 1466724856532 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 16:34:16 INFO - PROCESS | 3796 | 1466724856535 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 16:34:16 INFO - PROCESS | 3796 | 1466724856538 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 16:34:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 16:34:16 INFO - PROCESS | 3796 | 1466724856540 Marionette TRACE conn6 <- [1,1426,null,{}] 16:34:16 INFO - PROCESS | 3796 | 1466724856544 Marionette TRACE conn6 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:16 INFO - PROCESS | 3796 | 1466724856546 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:16 INFO - PROCESS | 3796 | 1466724856662 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 16:34:16 INFO - PROCESS | 3796 | 1466724856813 Marionette TRACE conn6 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:16 INFO - PROCESS | 3796 | 1466724856815 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 124 (1C7CF800) [pid = 3796] [serial = 1097] [outer = 0DA72C00] 16:34:16 INFO - PROCESS | 3796 | ++DOCSHELL 1C8C6400 == 68 [pid = 3796] [id = 366] 16:34:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 125 (1C8C6C00) [pid = 3796] [serial = 1098] [outer = 00000000] 16:34:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 126 (1CAB2C00) [pid = 3796] [serial = 1099] [outer = 1C8C6C00] 16:34:16 INFO - PROCESS | 3796 | 1466724856893 Marionette DEBUG loaded listener.js 16:34:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 127 (1CB22400) [pid = 3796] [serial = 1100] [outer = 1C8C6C00] 16:34:17 INFO - PROCESS | 3796 | 1466724857541 Marionette TRACE conn6 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 16:34:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 16:34:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1019ms 16:34:17 INFO - PROCESS | 3796 | 1466724857560 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 16:34:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 16:34:17 INFO - PROCESS | 3796 | 1466724857563 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 16:34:17 INFO - PROCESS | 3796 | 1466724857566 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 16:34:17 INFO - PROCESS | 3796 | 1466724857568 Marionette TRACE conn6 <- [1,1430,null,{}] 16:34:17 INFO - PROCESS | 3796 | 1466724857571 Marionette TRACE conn6 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:17 INFO - PROCESS | 3796 | 1466724857574 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:17 INFO - PROCESS | 3796 | 1466724857684 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 16:34:17 INFO - PROCESS | 3796 | 1466724857805 Marionette TRACE conn6 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:17 INFO - PROCESS | 3796 | 1466724857808 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:17 INFO - PROCESS | 3796 | ++DOCSHELL 1CB2B800 == 69 [pid = 3796] [id = 367] 16:34:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 128 (1CB2C400) [pid = 3796] [serial = 1101] [outer = 00000000] 16:34:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 129 (1D929400) [pid = 3796] [serial = 1102] [outer = 1CB2C400] 16:34:17 INFO - PROCESS | 3796 | 1466724857860 Marionette DEBUG loaded listener.js 16:34:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 130 (1E164800) [pid = 3796] [serial = 1103] [outer = 1CB2C400] 16:34:18 INFO - PROCESS | 3796 | 1466724858387 Marionette TRACE conn6 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 16:34:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 16:34:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 870ms 16:34:18 INFO - PROCESS | 3796 | 1466724858438 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 16:34:18 INFO - PROCESS | 3796 | 1466724858440 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 16:34:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 16:34:18 INFO - PROCESS | 3796 | 1466724858445 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 16:34:18 INFO - PROCESS | 3796 | 1466724858447 Marionette TRACE conn6 <- [1,1434,null,{}] 16:34:18 INFO - PROCESS | 3796 | 1466724858450 Marionette TRACE conn6 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:18 INFO - PROCESS | 3796 | 1466724858456 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:18 INFO - PROCESS | 3796 | 1466724858587 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 16:34:18 INFO - PROCESS | 3796 | 1466724858765 Marionette TRACE conn6 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:18 INFO - PROCESS | 3796 | 1466724858768 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:18 INFO - PROCESS | 3796 | ++DOCSHELL 0C894C00 == 70 [pid = 3796] [id = 368] 16:34:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 131 (0CE2AC00) [pid = 3796] [serial = 1104] [outer = 00000000] 16:34:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 132 (1AAD5800) [pid = 3796] [serial = 1105] [outer = 0CE2AC00] 16:34:18 INFO - PROCESS | 3796 | 1466724858822 Marionette DEBUG loaded listener.js 16:34:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 133 (1E3D7800) [pid = 3796] [serial = 1106] [outer = 0CE2AC00] 16:34:19 INFO - PROCESS | 3796 | 1466724859605 Marionette TRACE conn6 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 16:34:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 16:34:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1173ms 16:34:19 INFO - PROCESS | 3796 | 1466724859620 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 16:34:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 16:34:19 INFO - PROCESS | 3796 | 1466724859624 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 16:34:19 INFO - PROCESS | 3796 | 1466724859629 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 16:34:19 INFO - PROCESS | 3796 | 1466724859632 Marionette TRACE conn6 <- [1,1438,null,{}] 16:34:19 INFO - PROCESS | 3796 | 1466724859637 Marionette TRACE conn6 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:19 INFO - PROCESS | 3796 | 1466724859640 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:19 INFO - PROCESS | 3796 | 1466724859755 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 16:34:19 INFO - PROCESS | 3796 | 1466724859905 Marionette TRACE conn6 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:19 INFO - PROCESS | 3796 | 1466724859909 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:19 INFO - PROCESS | 3796 | ++DOCSHELL 0D9F2000 == 71 [pid = 3796] [id = 369] 16:34:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 134 (0DAAA000) [pid = 3796] [serial = 1107] [outer = 00000000] 16:34:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 135 (126DBC00) [pid = 3796] [serial = 1108] [outer = 0DAAA000] 16:34:19 INFO - PROCESS | 3796 | 1466724859960 Marionette DEBUG loaded listener.js 16:34:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 136 (154A2000) [pid = 3796] [serial = 1109] [outer = 0DAAA000] 16:34:20 INFO - PROCESS | 3796 | --DOCSHELL 1B23F400 == 70 [pid = 3796] [id = 361] 16:34:20 INFO - PROCESS | 3796 | --DOCSHELL 0C753400 == 69 [pid = 3796] [id = 360] 16:34:20 INFO - PROCESS | 3796 | --DOCSHELL 1839CC00 == 68 [pid = 3796] [id = 359] 16:34:20 INFO - PROCESS | 3796 | --DOCSHELL 1AA51400 == 67 [pid = 3796] [id = 358] 16:34:20 INFO - PROCESS | 3796 | --DOCSHELL 1A217800 == 66 [pid = 3796] [id = 357] 16:34:20 INFO - PROCESS | 3796 | --DOCSHELL 18FF0000 == 65 [pid = 3796] [id = 356] 16:34:20 INFO - PROCESS | 3796 | --DOCSHELL 15C25800 == 64 [pid = 3796] [id = 355] 16:34:20 INFO - PROCESS | 3796 | --DOCSHELL 0D9E5400 == 63 [pid = 3796] [id = 354] 16:34:20 INFO - PROCESS | 3796 | --DOCSHELL 08A84400 == 62 [pid = 3796] [id = 353] 16:34:20 INFO - PROCESS | 3796 | --DOCSHELL 0946DC00 == 61 [pid = 3796] [id = 352] 16:34:20 INFO - PROCESS | 3796 | --DOMWINDOW == 135 (1AAD8400) [pid = 3796] [serial = 1038] [outer = 00000000] [url = about:blank] 16:34:20 INFO - PROCESS | 3796 | 1466724860649 Marionette TRACE conn6 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 16:34:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 16:34:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1070ms 16:34:20 INFO - PROCESS | 3796 | 1466724860700 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 16:34:20 INFO - PROCESS | 3796 | 1466724860704 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 16:34:20 INFO - PROCESS | 3796 | 1466724860710 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 16:34:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 16:34:20 INFO - PROCESS | 3796 | 1466724860712 Marionette TRACE conn6 <- [1,1442,null,{}] 16:34:20 INFO - PROCESS | 3796 | --DOMWINDOW == 134 (1B3B8000) [pid = 3796] [serial = 1026] [outer = 00000000] [url = about:blank] 16:34:20 INFO - PROCESS | 3796 | --DOMWINDOW == 133 (1C2E4400) [pid = 3796] [serial = 1029] [outer = 00000000] [url = about:blank] 16:34:20 INFO - PROCESS | 3796 | --DOMWINDOW == 132 (1B5ABC00) [pid = 3796] [serial = 1027] [outer = 00000000] [url = about:blank] 16:34:20 INFO - PROCESS | 3796 | --DOMWINDOW == 131 (1AA47800) [pid = 3796] [serial = 1035] [outer = 00000000] [url = about:blank] 16:34:20 INFO - PROCESS | 3796 | --DOMWINDOW == 130 (1B273000) [pid = 3796] [serial = 1023] [outer = 00000000] [url = about:blank] 16:34:20 INFO - PROCESS | 3796 | --DOMWINDOW == 129 (11EE5800) [pid = 3796] [serial = 1032] [outer = 00000000] [url = about:blank] 16:34:20 INFO - PROCESS | 3796 | --DOMWINDOW == 128 (19903C00) [pid = 3796] [serial = 1008] [outer = 00000000] [url = about:blank] 16:34:20 INFO - PROCESS | 3796 | --DOMWINDOW == 127 (1AA90800) [pid = 3796] [serial = 1020] [outer = 00000000] [url = about:blank] 16:34:20 INFO - PROCESS | 3796 | --DOMWINDOW == 126 (1B135400) [pid = 3796] [serial = 1021] [outer = 00000000] [url = about:blank] 16:34:20 INFO - PROCESS | 3796 | --DOMWINDOW == 125 (0EBD1800) [pid = 3796] [serial = 999] [outer = 00000000] [url = about:blank] 16:34:20 INFO - PROCESS | 3796 | --DOMWINDOW == 124 (1765D000) [pid = 3796] [serial = 1017] [outer = 00000000] [url = about:blank] 16:34:20 INFO - PROCESS | 3796 | --DOMWINDOW == 123 (176C2C00) [pid = 3796] [serial = 1018] [outer = 00000000] [url = about:blank] 16:34:20 INFO - PROCESS | 3796 | --DOMWINDOW == 122 (13359800) [pid = 3796] [serial = 1015] [outer = 00000000] [url = about:blank] 16:34:20 INFO - PROCESS | 3796 | --DOMWINDOW == 121 (1256D800) [pid = 3796] [serial = 1014] [outer = 00000000] [url = about:blank] 16:34:20 INFO - PROCESS | 3796 | --DOMWINDOW == 120 (13363800) [pid = 3796] [serial = 996] [outer = 00000000] [url = about:blank] 16:34:20 INFO - PROCESS | 3796 | --DOMWINDOW == 119 (16A70800) [pid = 3796] [serial = 1002] [outer = 00000000] [url = about:blank] 16:34:20 INFO - PROCESS | 3796 | --DOMWINDOW == 118 (19F7AC00) [pid = 3796] [serial = 1011] [outer = 00000000] [url = about:blank] 16:34:20 INFO - PROCESS | 3796 | --DOMWINDOW == 117 (176C2400) [pid = 3796] [serial = 1005] [outer = 00000000] [url = about:blank] 16:34:20 INFO - PROCESS | 3796 | --DOMWINDOW == 116 (1C5B6400) [pid = 3796] [serial = 1030] [outer = 00000000] [url = about:blank] 16:34:20 INFO - PROCESS | 3796 | --DOMWINDOW == 115 (1AACE400) [pid = 3796] [serial = 1036] [outer = 00000000] [url = about:blank] 16:34:20 INFO - PROCESS | 3796 | --DOMWINDOW == 114 (16A1E400) [pid = 3796] [serial = 1033] [outer = 00000000] [url = about:blank] 16:34:20 INFO - PROCESS | 3796 | --DOMWINDOW == 113 (1B278C00) [pid = 3796] [serial = 1024] [outer = 00000000] [url = about:blank] 16:34:20 INFO - PROCESS | 3796 | 1466724860745 Marionette TRACE conn6 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:20 INFO - PROCESS | 3796 | 1466724860748 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:20 INFO - PROCESS | 3796 | 1466724860875 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 16:34:20 INFO - PROCESS | 3796 | 1466724860887 Marionette TRACE conn6 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:20 INFO - PROCESS | 3796 | 1466724860889 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:20 INFO - PROCESS | 3796 | ++DOCSHELL 0D9F1800 == 62 [pid = 3796] [id = 370] 16:34:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 114 (0DA73000) [pid = 3796] [serial = 1110] [outer = 00000000] 16:34:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 115 (0E1CB800) [pid = 3796] [serial = 1111] [outer = 0DA73000] 16:34:20 INFO - PROCESS | 3796 | 1466724860937 Marionette DEBUG loaded listener.js 16:34:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 116 (11FD0800) [pid = 3796] [serial = 1112] [outer = 0DA73000] 16:34:21 INFO - PROCESS | 3796 | 1466724861442 Marionette TRACE conn6 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 16:34:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 16:34:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 770ms 16:34:21 INFO - PROCESS | 3796 | 1466724861485 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 16:34:21 INFO - PROCESS | 3796 | 1466724861487 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 16:34:21 INFO - PROCESS | 3796 | 1466724861491 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 16:34:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 16:34:21 INFO - PROCESS | 3796 | 1466724861494 Marionette TRACE conn6 <- [1,1446,null,{}] 16:34:21 INFO - PROCESS | 3796 | 1466724861504 Marionette TRACE conn6 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:21 INFO - PROCESS | 3796 | 1466724861508 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:21 INFO - PROCESS | 3796 | 1466724861599 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 16:34:21 INFO - PROCESS | 3796 | 1466724861703 Marionette TRACE conn6 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:21 INFO - PROCESS | 3796 | 1466724861706 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:21 INFO - PROCESS | 3796 | ++DOCSHELL 174A2000 == 63 [pid = 3796] [id = 371] 16:34:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 117 (174AF400) [pid = 3796] [serial = 1113] [outer = 00000000] 16:34:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 118 (17656000) [pid = 3796] [serial = 1114] [outer = 174AF400] 16:34:21 INFO - PROCESS | 3796 | 1466724861760 Marionette DEBUG loaded listener.js 16:34:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 119 (176C4400) [pid = 3796] [serial = 1115] [outer = 174AF400] 16:34:22 INFO - PROCESS | 3796 | 1466724862151 Marionette TRACE conn6 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 16:34:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 16:34:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 730ms 16:34:22 INFO - PROCESS | 3796 | 1466724862227 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 16:34:22 INFO - PROCESS | 3796 | 1466724862229 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 16:34:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 16:34:22 INFO - PROCESS | 3796 | 1466724862232 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 16:34:22 INFO - PROCESS | 3796 | 1466724862234 Marionette TRACE conn6 <- [1,1450,null,{}] 16:34:22 INFO - PROCESS | 3796 | 1466724862237 Marionette TRACE conn6 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:22 INFO - PROCESS | 3796 | 1466724862239 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:22 INFO - PROCESS | 3796 | 1466724862330 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 16:34:22 INFO - PROCESS | 3796 | 1466724862336 Marionette TRACE conn6 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:22 INFO - PROCESS | 3796 | 1466724862338 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:22 INFO - PROCESS | 3796 | ++DOCSHELL 18127800 == 64 [pid = 3796] [id = 372] 16:34:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 120 (1839CC00) [pid = 3796] [serial = 1116] [outer = 00000000] 16:34:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 121 (190D6800) [pid = 3796] [serial = 1117] [outer = 1839CC00] 16:34:22 INFO - PROCESS | 3796 | 1466724862399 Marionette DEBUG loaded listener.js 16:34:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 122 (19F53C00) [pid = 3796] [serial = 1118] [outer = 1839CC00] 16:34:22 INFO - PROCESS | 3796 | 1466724862864 Marionette TRACE conn6 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 16:34:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 16:34:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 670ms 16:34:22 INFO - PROCESS | 3796 | 1466724862908 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 16:34:22 INFO - PROCESS | 3796 | 1466724862910 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 16:34:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 16:34:22 INFO - PROCESS | 3796 | 1466724862913 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 16:34:22 INFO - PROCESS | 3796 | 1466724862915 Marionette TRACE conn6 <- [1,1454,null,{}] 16:34:22 INFO - PROCESS | 3796 | 1466724862919 Marionette TRACE conn6 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:22 INFO - PROCESS | 3796 | 1466724862920 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:23 INFO - PROCESS | 3796 | 1466724863069 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 16:34:23 INFO - PROCESS | 3796 | 1466724863090 Marionette TRACE conn6 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:23 INFO - PROCESS | 3796 | 1466724863092 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:23 INFO - PROCESS | 3796 | ++DOCSHELL 0C74FC00 == 65 [pid = 3796] [id = 373] 16:34:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 123 (1A30F800) [pid = 3796] [serial = 1119] [outer = 00000000] 16:34:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 124 (1AA47C00) [pid = 3796] [serial = 1120] [outer = 1A30F800] 16:34:23 INFO - PROCESS | 3796 | 1466724863136 Marionette DEBUG loaded listener.js 16:34:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 125 (1AA88800) [pid = 3796] [serial = 1121] [outer = 1A30F800] 16:34:23 INFO - PROCESS | 3796 | 1466724863607 Marionette TRACE conn6 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 16:34:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 16:34:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 730ms 16:34:23 INFO - PROCESS | 3796 | 1466724863645 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 16:34:23 INFO - PROCESS | 3796 | 1466724863647 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 16:34:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 16:34:23 INFO - PROCESS | 3796 | 1466724863650 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 16:34:23 INFO - PROCESS | 3796 | 1466724863651 Marionette TRACE conn6 <- [1,1458,null,{}] 16:34:23 INFO - PROCESS | 3796 | 1466724863655 Marionette TRACE conn6 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:23 INFO - PROCESS | 3796 | 1466724863660 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:23 INFO - PROCESS | 3796 | 1466724863805 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 16:34:23 INFO - PROCESS | 3796 | 1466724863877 Marionette TRACE conn6 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:23 INFO - PROCESS | 3796 | 1466724863879 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:23 INFO - PROCESS | 3796 | ++DOCSHELL 1AAD1800 == 66 [pid = 3796] [id = 374] 16:34:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 126 (1AAD8C00) [pid = 3796] [serial = 1122] [outer = 00000000] 16:34:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 127 (1B237000) [pid = 3796] [serial = 1123] [outer = 1AAD8C00] 16:34:23 INFO - PROCESS | 3796 | 1466724863923 Marionette DEBUG loaded listener.js 16:34:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 128 (1B239400) [pid = 3796] [serial = 1124] [outer = 1AAD8C00] 16:34:24 INFO - PROCESS | 3796 | 1466724864352 Marionette TRACE conn6 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 16:34:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 16:34:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 730ms 16:34:24 INFO - PROCESS | 3796 | 1466724864417 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 16:34:24 INFO - PROCESS | 3796 | 1466724864419 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 16:34:24 INFO - PROCESS | 3796 | 1466724864422 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 16:34:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 16:34:24 INFO - PROCESS | 3796 | 1466724864434 Marionette TRACE conn6 <- [1,1462,null,{}] 16:34:24 INFO - PROCESS | 3796 | 1466724864438 Marionette TRACE conn6 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:24 INFO - PROCESS | 3796 | 1466724864440 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:24 INFO - PROCESS | 3796 | 1466724864564 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 16:34:24 INFO - PROCESS | 3796 | 1466724864638 Marionette TRACE conn6 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:24 INFO - PROCESS | 3796 | 1466724864640 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:24 INFO - PROCESS | 3796 | ++DOCSHELL 1B273000 == 67 [pid = 3796] [id = 375] 16:34:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 129 (1B279C00) [pid = 3796] [serial = 1125] [outer = 00000000] 16:34:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 130 (1B2D6400) [pid = 3796] [serial = 1126] [outer = 1B279C00] 16:34:24 INFO - PROCESS | 3796 | 1466724864685 Marionette DEBUG loaded listener.js 16:34:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 131 (1B3AC000) [pid = 3796] [serial = 1127] [outer = 1B279C00] 16:34:25 INFO - PROCESS | 3796 | --DOMWINDOW == 130 (1A30C800) [pid = 3796] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 16:34:25 INFO - PROCESS | 3796 | --DOMWINDOW == 129 (1AA51800) [pid = 3796] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 16:34:25 INFO - PROCESS | 3796 | --DOMWINDOW == 128 (190CD000) [pid = 3796] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 16:34:25 INFO - PROCESS | 3796 | --DOMWINDOW == 127 (0D9E6000) [pid = 3796] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 16:34:25 INFO - PROCESS | 3796 | --DOMWINDOW == 126 (0C714C00) [pid = 3796] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 16:34:25 INFO - PROCESS | 3796 | --DOMWINDOW == 125 (15B4D400) [pid = 3796] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 16:34:25 INFO - PROCESS | 3796 | --DOMWINDOW == 124 (16A20C00) [pid = 3796] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 16:34:25 INFO - PROCESS | 3796 | --DOMWINDOW == 123 (0CED3800) [pid = 3796] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 16:34:25 INFO - PROCESS | 3796 | --DOMWINDOW == 122 (1B13B000) [pid = 3796] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 16:34:25 INFO - PROCESS | 3796 | --DOMWINDOW == 121 (1B274000) [pid = 3796] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 16:34:25 INFO - PROCESS | 3796 | 1466724865259 Marionette TRACE conn6 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 16:34:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 16:34:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 891ms 16:34:25 INFO - PROCESS | 3796 | 1466724865320 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 16:34:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 16:34:25 INFO - PROCESS | 3796 | 1466724865322 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 16:34:25 INFO - PROCESS | 3796 | 1466724865325 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 16:34:25 INFO - PROCESS | 3796 | 1466724865327 Marionette TRACE conn6 <- [1,1466,null,{}] 16:34:25 INFO - PROCESS | 3796 | 1466724865330 Marionette TRACE conn6 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:25 INFO - PROCESS | 3796 | 1466724865332 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:25 INFO - PROCESS | 3796 | 1466724865418 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 16:34:25 INFO - PROCESS | 3796 | 1466724865427 Marionette TRACE conn6 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:25 INFO - PROCESS | 3796 | 1466724865428 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:25 INFO - PROCESS | 3796 | ++DOCSHELL 1AAD9800 == 68 [pid = 3796] [id = 376] 16:34:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 122 (1B136800) [pid = 3796] [serial = 1128] [outer = 00000000] 16:34:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 123 (1B2D5800) [pid = 3796] [serial = 1129] [outer = 1B136800] 16:34:25 INFO - PROCESS | 3796 | 1466724865472 Marionette DEBUG loaded listener.js 16:34:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 124 (1B3B9400) [pid = 3796] [serial = 1130] [outer = 1B136800] 16:34:25 INFO - PROCESS | 3796 | 1466724865918 Marionette TRACE conn6 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 16:34:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 16:34:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 630ms 16:34:25 INFO - PROCESS | 3796 | 1466724865972 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 16:34:25 INFO - PROCESS | 3796 | 1466724865974 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 16:34:25 INFO - PROCESS | 3796 | 1466724865977 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 16:34:26 INFO - PROCESS | 3796 | 1466724865979 Marionette TRACE conn6 <- [1,1470,null,{}] 16:34:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 16:34:26 INFO - PROCESS | 3796 | 1466724865982 Marionette TRACE conn6 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:26 INFO - PROCESS | 3796 | 1466724865984 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:26 INFO - PROCESS | 3796 | 1466724866073 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 16:34:26 INFO - PROCESS | 3796 | 1466724866102 Marionette TRACE conn6 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:26 INFO - PROCESS | 3796 | 1466724866104 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:26 INFO - PROCESS | 3796 | ++DOCSHELL 1B23B800 == 69 [pid = 3796] [id = 377] 16:34:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 125 (1B5B3C00) [pid = 3796] [serial = 1131] [outer = 00000000] 16:34:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 126 (1B94B000) [pid = 3796] [serial = 1132] [outer = 1B5B3C00] 16:34:26 INFO - PROCESS | 3796 | 1466724866149 Marionette DEBUG loaded listener.js 16:34:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 127 (1C127800) [pid = 3796] [serial = 1133] [outer = 1B5B3C00] 16:34:26 INFO - PROCESS | 3796 | 1466724866618 Marionette TRACE conn6 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 16:34:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 16:34:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 670ms 16:34:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 16:34:26 INFO - PROCESS | 3796 | 1466724866654 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 16:34:26 INFO - PROCESS | 3796 | 1466724866656 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 16:34:26 INFO - PROCESS | 3796 | 1466724866659 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 16:34:26 INFO - PROCESS | 3796 | 1466724866661 Marionette TRACE conn6 <- [1,1474,null,{}] 16:34:26 INFO - PROCESS | 3796 | 1466724866664 Marionette TRACE conn6 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:26 INFO - PROCESS | 3796 | 1466724866666 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:26 INFO - PROCESS | 3796 | 1466724866755 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 16:34:26 INFO - PROCESS | 3796 | 1466724866760 Marionette TRACE conn6 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:26 INFO - PROCESS | 3796 | 1466724866762 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:26 INFO - PROCESS | 3796 | ++DOCSHELL 1C2EA400 == 70 [pid = 3796] [id = 378] 16:34:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 128 (1C2EE000) [pid = 3796] [serial = 1134] [outer = 00000000] 16:34:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 129 (1C7CD000) [pid = 3796] [serial = 1135] [outer = 1C2EE000] 16:34:26 INFO - PROCESS | 3796 | 1466724866804 Marionette DEBUG loaded listener.js 16:34:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 130 (1CB29800) [pid = 3796] [serial = 1136] [outer = 1C2EE000] 16:34:27 INFO - PROCESS | 3796 | 1466724867463 Marionette TRACE conn6 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 16:34:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 16:34:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 870ms 16:34:27 INFO - PROCESS | 3796 | 1466724867530 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 16:34:27 INFO - PROCESS | 3796 | 1466724867535 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 16:34:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 16:34:27 INFO - PROCESS | 3796 | 1466724867540 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 16:34:27 INFO - PROCESS | 3796 | 1466724867543 Marionette TRACE conn6 <- [1,1478,null,{}] 16:34:27 INFO - PROCESS | 3796 | 1466724867549 Marionette TRACE conn6 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:27 INFO - PROCESS | 3796 | 1466724867552 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:27 INFO - PROCESS | 3796 | 1466724867685 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 16:34:27 INFO - PROCESS | 3796 | 1466724867844 Marionette TRACE conn6 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:27 INFO - PROCESS | 3796 | 1466724867847 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:27 INFO - PROCESS | 3796 | ++DOCSHELL 0C720C00 == 71 [pid = 3796] [id = 379] 16:34:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 131 (0C747C00) [pid = 3796] [serial = 1137] [outer = 00000000] 16:34:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 132 (0EB34800) [pid = 3796] [serial = 1138] [outer = 0C747C00] 16:34:27 INFO - PROCESS | 3796 | 1466724867905 Marionette DEBUG loaded listener.js 16:34:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 133 (1256D800) [pid = 3796] [serial = 1139] [outer = 0C747C00] 16:34:28 INFO - PROCESS | 3796 | 1466724868468 Marionette TRACE conn6 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 16:34:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 16:34:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 990ms 16:34:28 INFO - PROCESS | 3796 | 1466724868530 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 16:34:28 INFO - PROCESS | 3796 | 1466724868535 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 16:34:28 INFO - PROCESS | 3796 | 1466724868542 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 16:34:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 16:34:28 INFO - PROCESS | 3796 | 1466724868545 Marionette TRACE conn6 <- [1,1482,null,{}] 16:34:28 INFO - PROCESS | 3796 | 1466724868548 Marionette TRACE conn6 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:28 INFO - PROCESS | 3796 | 1466724868552 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:28 INFO - PROCESS | 3796 | 1466724868671 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 16:34:28 INFO - PROCESS | 3796 | 1466724868822 Marionette TRACE conn6 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:28 INFO - PROCESS | 3796 | 1466724868824 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:28 INFO - PROCESS | 3796 | ++DOCSHELL 16C29400 == 72 [pid = 3796] [id = 380] 16:34:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 134 (16D6D800) [pid = 3796] [serial = 1140] [outer = 00000000] 16:34:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 135 (1765D000) [pid = 3796] [serial = 1141] [outer = 16D6D800] 16:34:28 INFO - PROCESS | 3796 | 1466724868882 Marionette DEBUG loaded listener.js 16:34:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 136 (17C82000) [pid = 3796] [serial = 1142] [outer = 16D6D800] 16:34:29 INFO - PROCESS | 3796 | 1466724869479 Marionette TRACE conn6 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 16:34:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 16:34:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 970ms 16:34:29 INFO - PROCESS | 3796 | 1466724869515 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 16:34:29 INFO - PROCESS | 3796 | 1466724869518 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 16:34:29 INFO - PROCESS | 3796 | 1466724869521 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 16:34:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 16:34:29 INFO - PROCESS | 3796 | 1466724869525 Marionette TRACE conn6 <- [1,1486,null,{}] 16:34:29 INFO - PROCESS | 3796 | 1466724869536 Marionette TRACE conn6 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:29 INFO - PROCESS | 3796 | 1466724869541 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:29 INFO - PROCESS | 3796 | 1466724869657 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 16:34:29 INFO - PROCESS | 3796 | 1466724869833 Marionette TRACE conn6 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:29 INFO - PROCESS | 3796 | 1466724869836 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:29 INFO - PROCESS | 3796 | ++DOCSHELL 1B945800 == 73 [pid = 3796] [id = 381] 16:34:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 137 (1B948000) [pid = 3796] [serial = 1143] [outer = 00000000] 16:34:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 138 (1C7C1400) [pid = 3796] [serial = 1144] [outer = 1B948000] 16:34:29 INFO - PROCESS | 3796 | 1466724869893 Marionette DEBUG loaded listener.js 16:34:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 139 (1E164000) [pid = 3796] [serial = 1145] [outer = 1B948000] 16:34:30 INFO - PROCESS | 3796 | 1466724870456 Marionette TRACE conn6 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 16:34:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 16:34:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 970ms 16:34:30 INFO - PROCESS | 3796 | 1466724870495 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 16:34:30 INFO - PROCESS | 3796 | 1466724870498 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 16:34:30 INFO - PROCESS | 3796 | 1466724870501 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 16:34:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 16:34:30 INFO - PROCESS | 3796 | 1466724870503 Marionette TRACE conn6 <- [1,1490,null,{}] 16:34:30 INFO - PROCESS | 3796 | 1466724870507 Marionette TRACE conn6 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:30 INFO - PROCESS | 3796 | 1466724870509 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:30 INFO - PROCESS | 3796 | 1466724870625 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 16:34:30 INFO - PROCESS | 3796 | 1466724870775 Marionette TRACE conn6 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:30 INFO - PROCESS | 3796 | 1466724870777 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:30 INFO - PROCESS | 3796 | ++DOCSHELL 1A3F3800 == 74 [pid = 3796] [id = 382] 16:34:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 140 (1C7C0800) [pid = 3796] [serial = 1146] [outer = 00000000] 16:34:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 141 (1E178000) [pid = 3796] [serial = 1147] [outer = 1C7C0800] 16:34:30 INFO - PROCESS | 3796 | 1466724870833 Marionette DEBUG loaded listener.js 16:34:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 142 (1E17C800) [pid = 3796] [serial = 1148] [outer = 1C7C0800] 16:34:31 INFO - PROCESS | 3796 | 1466724871376 Marionette TRACE conn6 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 16:34:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 16:34:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 930ms 16:34:31 INFO - PROCESS | 3796 | 1466724871435 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 16:34:31 INFO - PROCESS | 3796 | 1466724871438 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 16:34:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 16:34:31 INFO - PROCESS | 3796 | 1466724871457 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 16:34:31 INFO - PROCESS | 3796 | 1466724871459 Marionette TRACE conn6 <- [1,1494,null,{}] 16:34:31 INFO - PROCESS | 3796 | 1466724871463 Marionette TRACE conn6 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:31 INFO - PROCESS | 3796 | 1466724871465 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:31 INFO - PROCESS | 3796 | 1466724871577 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 16:34:31 INFO - PROCESS | 3796 | 1466724871726 Marionette TRACE conn6 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:31 INFO - PROCESS | 3796 | 1466724871729 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:31 INFO - PROCESS | 3796 | ++DOCSHELL 1E17F000 == 75 [pid = 3796] [id = 383] 16:34:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 143 (1E182800) [pid = 3796] [serial = 1149] [outer = 00000000] 16:34:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 144 (1E3D6800) [pid = 3796] [serial = 1150] [outer = 1E182800] 16:34:31 INFO - PROCESS | 3796 | 1466724871784 Marionette DEBUG loaded listener.js 16:34:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 145 (1E3DC400) [pid = 3796] [serial = 1151] [outer = 1E182800] 16:34:32 INFO - PROCESS | 3796 | 1466724872339 Marionette TRACE conn6 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 16:34:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 16:34:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 930ms 16:34:32 INFO - PROCESS | 3796 | 1466724872386 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 16:34:32 INFO - PROCESS | 3796 | 1466724872389 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 16:34:32 INFO - PROCESS | 3796 | 1466724872392 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 16:34:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 16:34:32 INFO - PROCESS | 3796 | 1466724872394 Marionette TRACE conn6 <- [1,1498,null,{}] 16:34:32 INFO - PROCESS | 3796 | 1466724872398 Marionette TRACE conn6 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:32 INFO - PROCESS | 3796 | 1466724872404 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:32 INFO - PROCESS | 3796 | 1466724872566 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 16:34:32 INFO - PROCESS | 3796 | 1466724872735 Marionette TRACE conn6 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:32 INFO - PROCESS | 3796 | 1466724872737 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:32 INFO - PROCESS | 3796 | ++DOCSHELL 0C755C00 == 76 [pid = 3796] [id = 384] 16:34:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 146 (0C75B800) [pid = 3796] [serial = 1152] [outer = 00000000] 16:34:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 147 (2022DC00) [pid = 3796] [serial = 1153] [outer = 0C75B800] 16:34:32 INFO - PROCESS | 3796 | 1466724872791 Marionette DEBUG loaded listener.js 16:34:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 148 (20230400) [pid = 3796] [serial = 1154] [outer = 0C75B800] 16:34:33 INFO - PROCESS | 3796 | 1466724873384 Marionette TRACE conn6 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 16:34:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 16:34:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1015ms 16:34:33 INFO - PROCESS | 3796 | 1466724873412 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 16:34:33 INFO - PROCESS | 3796 | 1466724873414 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 16:34:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 16:34:33 INFO - PROCESS | 3796 | 1466724873417 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 16:34:33 INFO - PROCESS | 3796 | 1466724873419 Marionette TRACE conn6 <- [1,1502,null,{}] 16:34:33 INFO - PROCESS | 3796 | 1466724873423 Marionette TRACE conn6 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:33 INFO - PROCESS | 3796 | 1466724873425 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:33 INFO - PROCESS | 3796 | 1466724873538 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 16:34:33 INFO - PROCESS | 3796 | 1466724873862 Marionette TRACE conn6 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:33 INFO - PROCESS | 3796 | 1466724873865 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:33 INFO - PROCESS | 3796 | ++DOCSHELL 0C75C800 == 77 [pid = 3796] [id = 385] 16:34:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 149 (0C75D000) [pid = 3796] [serial = 1155] [outer = 00000000] 16:34:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 150 (0D94E800) [pid = 3796] [serial = 1156] [outer = 0C75D000] 16:34:33 INFO - PROCESS | 3796 | 1466724873938 Marionette DEBUG loaded listener.js 16:34:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 151 (0E101400) [pid = 3796] [serial = 1157] [outer = 0C75D000] 16:34:34 INFO - PROCESS | 3796 | 1466724874580 Marionette TRACE conn6 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 16:34:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 16:34:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1235ms 16:34:34 INFO - PROCESS | 3796 | 1466724874656 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 16:34:34 INFO - PROCESS | 3796 | 1466724874660 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 16:34:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 16:34:34 INFO - PROCESS | 3796 | 1466724874664 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 16:34:34 INFO - PROCESS | 3796 | 1466724874667 Marionette TRACE conn6 <- [1,1506,null,{}] 16:34:34 INFO - PROCESS | 3796 | 1466724874672 Marionette TRACE conn6 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:34 INFO - PROCESS | 3796 | 1466724874676 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:34 INFO - PROCESS | 3796 | 1466724874785 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 16:34:34 INFO - PROCESS | 3796 | 1466724874938 Marionette TRACE conn6 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:34 INFO - PROCESS | 3796 | 1466724874941 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:34 INFO - PROCESS | 3796 | ++DOCSHELL 16A70800 == 78 [pid = 3796] [id = 386] 16:34:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 152 (1749F400) [pid = 3796] [serial = 1158] [outer = 00000000] 16:34:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 153 (18420C00) [pid = 3796] [serial = 1159] [outer = 1749F400] 16:34:35 INFO - PROCESS | 3796 | 1466724874992 Marionette DEBUG loaded listener.js 16:34:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 154 (19B10C00) [pid = 3796] [serial = 1160] [outer = 1749F400] 16:34:36 INFO - PROCESS | 3796 | --DOCSHELL 0C74E400 == 77 [pid = 3796] [id = 327] 16:34:36 INFO - PROCESS | 3796 | --DOCSHELL 1B23B800 == 76 [pid = 3796] [id = 377] 16:34:36 INFO - PROCESS | 3796 | --DOCSHELL 1AAD9800 == 75 [pid = 3796] [id = 376] 16:34:36 INFO - PROCESS | 3796 | --DOCSHELL 1B273000 == 74 [pid = 3796] [id = 375] 16:34:36 INFO - PROCESS | 3796 | --DOCSHELL 1AAD1800 == 73 [pid = 3796] [id = 374] 16:34:36 INFO - PROCESS | 3796 | --DOCSHELL 0C74FC00 == 72 [pid = 3796] [id = 373] 16:34:36 INFO - PROCESS | 3796 | --DOCSHELL 18127800 == 71 [pid = 3796] [id = 372] 16:34:36 INFO - PROCESS | 3796 | --DOCSHELL 174A2000 == 70 [pid = 3796] [id = 371] 16:34:36 INFO - PROCESS | 3796 | --DOCSHELL 0D9F1800 == 69 [pid = 3796] [id = 370] 16:34:36 INFO - PROCESS | 3796 | --DOCSHELL 0D9F2000 == 68 [pid = 3796] [id = 369] 16:34:36 INFO - PROCESS | 3796 | --DOCSHELL 0DA78800 == 67 [pid = 3796] [id = 363] 16:34:36 INFO - PROCESS | 3796 | --DOCSHELL 0D259400 == 66 [pid = 3796] [id = 333] 16:34:36 INFO - PROCESS | 3796 | --DOCSHELL 1446C000 == 65 [pid = 3796] [id = 283] 16:34:36 INFO - PROCESS | 3796 | --DOCSHELL 176C6C00 == 64 [pid = 3796] [id = 328] 16:34:36 INFO - PROCESS | 3796 | --DOCSHELL 0D07AC00 == 63 [pid = 3796] [id = 337] 16:34:36 INFO - PROCESS | 3796 | --DOCSHELL 12649000 == 62 [pid = 3796] [id = 270] 16:34:36 INFO - PROCESS | 3796 | --DOCSHELL 0C74B400 == 61 [pid = 3796] [id = 336] 16:34:36 INFO - PROCESS | 3796 | --DOCSHELL 0DA71000 == 60 [pid = 3796] [id = 346] 16:34:36 INFO - PROCESS | 3796 | --DOCSHELL 14FDEC00 == 59 [pid = 3796] [id = 334] 16:34:36 INFO - PROCESS | 3796 | --DOCSHELL 0C758400 == 58 [pid = 3796] [id = 335] 16:34:36 INFO - PROCESS | 3796 | --DOCSHELL 19FB2000 == 57 [pid = 3796] [id = 281] 16:34:36 INFO - PROCESS | 3796 | --DOCSHELL 1CB20C00 == 56 [pid = 3796] [id = 351] 16:34:36 INFO - PROCESS | 3796 | --DOCSHELL 1A9BE800 == 55 [pid = 3796] [id = 284] 16:34:36 INFO - PROCESS | 3796 | --DOCSHELL 0CE29400 == 54 [pid = 3796] [id = 285] 16:34:36 INFO - PROCESS | 3796 | --DOCSHELL 1CB2B800 == 53 [pid = 3796] [id = 367] 16:34:36 INFO - PROCESS | 3796 | --DOCSHELL 1A9B2800 == 52 [pid = 3796] [id = 299] 16:34:36 INFO - PROCESS | 3796 | --DOCSHELL 1CB2E800 == 51 [pid = 3796] [id = 326] 16:34:36 INFO - PROCESS | 3796 | --DOCSHELL 1C125C00 == 50 [pid = 3796] [id = 365] 16:34:36 INFO - PROCESS | 3796 | --DOCSHELL 176DAC00 == 49 [pid = 3796] [id = 364] 16:34:36 INFO - PROCESS | 3796 | --DOCSHELL 174A5000 == 48 [pid = 3796] [id = 315] 16:34:36 INFO - PROCESS | 3796 | --DOCSHELL 19B03400 == 47 [pid = 3796] [id = 268] 16:34:36 INFO - PROCESS | 3796 | --DOCSHELL 1C8C6400 == 46 [pid = 3796] [id = 366] 16:34:36 INFO - PROCESS | 3796 | --DOCSHELL 0C75E400 == 45 [pid = 3796] [id = 282] 16:34:36 INFO - PROCESS | 3796 | --DOCSHELL 0C724C00 == 44 [pid = 3796] [id = 347] 16:34:36 INFO - PROCESS | 3796 | --DOCSHELL 0C894C00 == 43 [pid = 3796] [id = 368] 16:34:36 INFO - PROCESS | 3796 | --DOCSHELL 1914C800 == 42 [pid = 3796] [id = 348] 16:34:36 INFO - PROCESS | 3796 | --DOCSHELL 1B2CF800 == 41 [pid = 3796] [id = 350] 16:34:36 INFO - PROCESS | 3796 | --DOCSHELL 1B5AC000 == 40 [pid = 3796] [id = 329] 16:34:36 INFO - PROCESS | 3796 | --DOCSHELL 19082800 == 39 [pid = 3796] [id = 271] 16:34:36 INFO - PROCESS | 3796 | --DOCSHELL 1B94C400 == 38 [pid = 3796] [id = 349] 16:34:36 INFO - PROCESS | 3796 | --DOCSHELL 1B5B8800 == 37 [pid = 3796] [id = 330] 16:34:36 INFO - PROCESS | 3796 | --DOCSHELL 17E98400 == 36 [pid = 3796] [id = 298] 16:34:36 INFO - PROCESS | 3796 | --DOCSHELL 0C75C800 == 35 [pid = 3796] [id = 385] 16:34:36 INFO - PROCESS | 3796 | --DOCSHELL 0C755C00 == 34 [pid = 3796] [id = 384] 16:34:36 INFO - PROCESS | 3796 | --DOCSHELL 1A3F3800 == 33 [pid = 3796] [id = 382] 16:34:36 INFO - PROCESS | 3796 | --DOCSHELL 1E17F000 == 32 [pid = 3796] [id = 383] 16:34:36 INFO - PROCESS | 3796 | --DOCSHELL 1B945800 == 31 [pid = 3796] [id = 381] 16:34:36 INFO - PROCESS | 3796 | --DOCSHELL 16C29400 == 30 [pid = 3796] [id = 380] 16:34:36 INFO - PROCESS | 3796 | --DOCSHELL 1C2EA400 == 29 [pid = 3796] [id = 378] 16:34:36 INFO - PROCESS | 3796 | --DOCSHELL 1B5AE800 == 28 [pid = 3796] [id = 362] 16:34:36 INFO - PROCESS | 3796 | --DOCSHELL 0C720C00 == 27 [pid = 3796] [id = 379] 16:34:36 INFO - PROCESS | 3796 | --DOMWINDOW == 153 (1A3E8800) [pid = 3796] [serial = 1071] [outer = 00000000] [url = about:blank] 16:34:36 INFO - PROCESS | 3796 | --DOMWINDOW == 152 (1B131C00) [pid = 3796] [serial = 1075] [outer = 00000000] [url = about:blank] 16:34:36 INFO - PROCESS | 3796 | --DOMWINDOW == 151 (1B131800) [pid = 3796] [serial = 1074] [outer = 00000000] [url = about:blank] 16:34:36 INFO - PROCESS | 3796 | --DOMWINDOW == 150 (19F4FC00) [pid = 3796] [serial = 1068] [outer = 00000000] [url = about:blank] 16:34:36 INFO - PROCESS | 3796 | --DOMWINDOW == 149 (1C2E3C00) [pid = 3796] [serial = 1047] [outer = 00000000] [url = about:blank] 16:34:36 INFO - PROCESS | 3796 | --DOMWINDOW == 148 (12568800) [pid = 3796] [serial = 1062] [outer = 00000000] [url = about:blank] 16:34:36 INFO - PROCESS | 3796 | --DOMWINDOW == 147 (1335F800) [pid = 3796] [serial = 1063] [outer = 00000000] [url = about:blank] 16:34:36 INFO - PROCESS | 3796 | --DOMWINDOW == 146 (0D94EC00) [pid = 3796] [serial = 1057] [outer = 00000000] [url = about:blank] 16:34:36 INFO - PROCESS | 3796 | --DOMWINDOW == 145 (0CE6B800) [pid = 3796] [serial = 1056] [outer = 00000000] [url = about:blank] 16:34:36 INFO - PROCESS | 3796 | --DOMWINDOW == 144 (1255F400) [pid = 3796] [serial = 1041] [outer = 00000000] [url = about:blank] 16:34:36 INFO - PROCESS | 3796 | --DOMWINDOW == 143 (16D79400) [pid = 3796] [serial = 1060] [outer = 00000000] [url = about:blank] 16:34:36 INFO - PROCESS | 3796 | --DOMWINDOW == 142 (16A81C00) [pid = 3796] [serial = 1059] [outer = 00000000] [url = about:blank] 16:34:36 INFO - PROCESS | 3796 | --DOMWINDOW == 141 (1765A400) [pid = 3796] [serial = 1065] [outer = 00000000] [url = about:blank] 16:34:36 INFO - PROCESS | 3796 | --DOMWINDOW == 140 (176BEC00) [pid = 3796] [serial = 1066] [outer = 00000000] [url = about:blank] 16:34:36 INFO - PROCESS | 3796 | --DOMWINDOW == 139 (1AA53400) [pid = 3796] [serial = 1044] [outer = 00000000] [url = about:blank] 16:34:36 INFO - PROCESS | 3796 | --DOMWINDOW == 138 (1B2DB400) [pid = 3796] [serial = 1050] [outer = 00000000] [url = about:blank] 16:34:36 INFO - PROCESS | 3796 | --DOMWINDOW == 137 (1B233800) [pid = 3796] [serial = 1080] [outer = 00000000] [url = about:blank] 16:34:36 INFO - PROCESS | 3796 | --DOMWINDOW == 136 (1B239800) [pid = 3796] [serial = 1077] [outer = 00000000] [url = about:blank] 16:34:36 INFO - PROCESS | 3796 | --DOMWINDOW == 135 (1D924000) [pid = 3796] [serial = 1053] [outer = 00000000] [url = about:blank] 16:34:36 INFO - PROCESS | 3796 | --DOMWINDOW == 134 (1B2DA400) [pid = 3796] [serial = 1083] [outer = 00000000] [url = about:blank] 16:34:36 INFO - PROCESS | 3796 | --DOMWINDOW == 133 (1B946C00) [pid = 3796] [serial = 1086] [outer = 00000000] [url = about:blank] 16:34:36 INFO - PROCESS | 3796 | --DOMWINDOW == 132 (1B23F800) [pid = 3796] [serial = 1078] [outer = 00000000] [url = about:blank] 16:34:36 INFO - PROCESS | 3796 | --DOMWINDOW == 131 (1A3F3C00) [pid = 3796] [serial = 1072] [outer = 00000000] [url = about:blank] 16:34:36 INFO - PROCESS | 3796 | --DOMWINDOW == 130 (19F54C00) [pid = 3796] [serial = 1069] [outer = 00000000] [url = about:blank] 16:34:36 INFO - PROCESS | 3796 | --DOMWINDOW == 129 (1B273400) [pid = 3796] [serial = 1081] [outer = 00000000] [url = about:blank] 16:34:36 INFO - PROCESS | 3796 | --DOMWINDOW == 128 (1B3B6000) [pid = 3796] [serial = 1084] [outer = 00000000] [url = about:blank] 16:34:36 INFO - PROCESS | 3796 | 1466724876595 Marionette TRACE conn6 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 16:34:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 16:34:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1977ms 16:34:36 INFO - PROCESS | 3796 | 1466724876643 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 16:34:36 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 16:34:36 INFO - PROCESS | 3796 | 1466724876647 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 16:34:36 INFO - PROCESS | 3796 | 1466724876651 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 16:34:36 INFO - PROCESS | 3796 | 1466724876656 Marionette TRACE conn6 <- [1,1510,null,{}] 16:34:36 INFO - PROCESS | 3796 | 1466724876661 Marionette TRACE conn6 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:36 INFO - PROCESS | 3796 | 1466724876663 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:36 INFO - PROCESS | 3796 | 1466724876792 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 16:34:36 INFO - PROCESS | 3796 | 1466724876901 Marionette TRACE conn6 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:36 INFO - PROCESS | 3796 | 1466724876903 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:36 INFO - PROCESS | 3796 | ++DOCSHELL 0C723C00 == 28 [pid = 3796] [id = 387] 16:34:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 129 (0C724000) [pid = 3796] [serial = 1161] [outer = 00000000] 16:34:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 130 (0C749000) [pid = 3796] [serial = 1162] [outer = 0C724000] 16:34:36 INFO - PROCESS | 3796 | 1466724876952 Marionette DEBUG loaded listener.js 16:34:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 131 (0C753000) [pid = 3796] [serial = 1163] [outer = 0C724000] 16:34:37 INFO - PROCESS | 3796 | 1466724877314 Marionette TRACE conn6 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 16:34:37 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 () { 16:34:37 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:34:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 16:34:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:34:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 16:34:37 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 () { 16:34:37 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:34:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 16:34:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:34:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 16:34:37 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 () { 16:34:37 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:34:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 16:34:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:34:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 16:34:37 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 () { 16:34:37 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:34:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 16:34:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:34:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 16:34:37 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 736ms 16:34:37 INFO - PROCESS | 3796 | 1466724877389 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 16:34:37 INFO - PROCESS | 3796 | 1466724877393 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 16:34:37 INFO - PROCESS | 3796 | 1466724877400 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 16:34:37 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 16:34:37 INFO - PROCESS | 3796 | 1466724877402 Marionette TRACE conn6 <- [1,1514,null,{}] 16:34:37 INFO - PROCESS | 3796 | 1466724877410 Marionette TRACE conn6 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:37 INFO - PROCESS | 3796 | 1466724877413 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:37 INFO - PROCESS | 3796 | 1466724877542 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 16:34:37 INFO - PROCESS | 3796 | 1466724877550 Marionette TRACE conn6 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:37 INFO - PROCESS | 3796 | 1466724877552 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:37 INFO - PROCESS | 3796 | ++DOCSHELL 0D9EFC00 == 29 [pid = 3796] [id = 388] 16:34:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 132 (0D9F0000) [pid = 3796] [serial = 1164] [outer = 00000000] 16:34:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 133 (0DA71000) [pid = 3796] [serial = 1165] [outer = 0D9F0000] 16:34:37 INFO - PROCESS | 3796 | 1466724877599 Marionette DEBUG loaded listener.js 16:34:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 134 (0DAA9C00) [pid = 3796] [serial = 1166] [outer = 0D9F0000] 16:34:38 INFO - PROCESS | 3796 | 1466724878058 Marionette TRACE conn6 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 16:34:38 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 16:34:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 16:34:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:34:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 16:34:38 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 16:34:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 16:34:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:34:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 16:34:38 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 16:34:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 16:34:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:34:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 16:34:38 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 672ms 16:34:38 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 16:34:38 INFO - PROCESS | 3796 | 1466724878089 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 16:34:38 INFO - PROCESS | 3796 | 1466724878091 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 16:34:38 INFO - PROCESS | 3796 | 1466724878095 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 16:34:38 INFO - PROCESS | 3796 | 1466724878098 Marionette TRACE conn6 <- [1,1518,null,{}] 16:34:38 INFO - PROCESS | 3796 | 1466724878109 Marionette TRACE conn6 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:38 INFO - PROCESS | 3796 | 1466724878114 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:38 INFO - PROCESS | 3796 | 1466724878202 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 16:34:38 INFO - PROCESS | 3796 | 1466724878210 Marionette TRACE conn6 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:38 INFO - PROCESS | 3796 | 1466724878213 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:38 INFO - PROCESS | 3796 | ++DOCSHELL 1256CC00 == 30 [pid = 3796] [id = 389] 16:34:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 135 (1256DC00) [pid = 3796] [serial = 1167] [outer = 00000000] 16:34:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 136 (1335F800) [pid = 3796] [serial = 1168] [outer = 1256DC00] 16:34:38 INFO - PROCESS | 3796 | 1466724878260 Marionette DEBUG loaded listener.js 16:34:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 137 (0D9E7000) [pid = 3796] [serial = 1169] [outer = 1256DC00] 16:34:38 INFO - PROCESS | 3796 | 1466724878764 Marionette TRACE conn6 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 16:34:38 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 16:34:38 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 16:34:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:34:38 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 16:34:38 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 16:34:38 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. 16:34:38 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 16:34:38 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 730ms 16:34:38 INFO - PROCESS | 3796 | 1466724878829 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 16:34:38 INFO - PROCESS | 3796 | 1466724878832 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 16:34:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 16:34:38 INFO - PROCESS | 3796 | 1466724878835 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 16:34:38 INFO - PROCESS | 3796 | 1466724878837 Marionette TRACE conn6 <- [1,1522,null,{}] 16:34:38 INFO - PROCESS | 3796 | 1466724878840 Marionette TRACE conn6 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:38 INFO - PROCESS | 3796 | 1466724878842 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:39 INFO - PROCESS | 3796 | 1466724878999 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 16:34:39 INFO - PROCESS | 3796 | 1466724879025 Marionette TRACE conn6 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:39 INFO - PROCESS | 3796 | 1466724879027 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:39 INFO - PROCESS | 3796 | ++DOCSHELL 16A77000 == 31 [pid = 3796] [id = 390] 16:34:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 138 (16A7A000) [pid = 3796] [serial = 1170] [outer = 00000000] 16:34:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 139 (16A8FC00) [pid = 3796] [serial = 1171] [outer = 16A7A000] 16:34:39 INFO - PROCESS | 3796 | 1466724879072 Marionette DEBUG loaded listener.js 16:34:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 140 (16D75000) [pid = 3796] [serial = 1172] [outer = 16A7A000] 16:34:39 INFO - PROCESS | 3796 | 1466724879538 Marionette TRACE conn6 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 16:34:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 16:34:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 730ms 16:34:39 INFO - PROCESS | 3796 | 1466724879567 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 16:34:39 INFO - PROCESS | 3796 | 1466724879569 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 16:34:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 16:34:39 INFO - PROCESS | 3796 | 1466724879572 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 16:34:39 INFO - PROCESS | 3796 | 1466724879573 Marionette TRACE conn6 <- [1,1526,null,{}] 16:34:39 INFO - PROCESS | 3796 | 1466724879577 Marionette TRACE conn6 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:39 INFO - PROCESS | 3796 | 1466724879578 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:39 INFO - PROCESS | 3796 | 1466724879701 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 16:34:39 INFO - PROCESS | 3796 | 1466724879772 Marionette TRACE conn6 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:39 INFO - PROCESS | 3796 | 1466724879774 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:39 INFO - PROCESS | 3796 | ++DOCSHELL 174BD400 == 32 [pid = 3796] [id = 391] 16:34:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 141 (174BDC00) [pid = 3796] [serial = 1173] [outer = 00000000] 16:34:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 142 (17658C00) [pid = 3796] [serial = 1174] [outer = 174BDC00] 16:34:39 INFO - PROCESS | 3796 | 1466724879822 Marionette DEBUG loaded listener.js 16:34:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 143 (1765F400) [pid = 3796] [serial = 1175] [outer = 174BDC00] 16:34:40 INFO - PROCESS | 3796 | 1466724880272 Marionette TRACE conn6 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 16:34:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 16:34:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 730ms 16:34:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 16:34:40 INFO - PROCESS | 3796 | 1466724880302 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 16:34:40 INFO - PROCESS | 3796 | 1466724880304 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 16:34:40 INFO - PROCESS | 3796 | 1466724880307 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 16:34:40 INFO - PROCESS | 3796 | 1466724880309 Marionette TRACE conn6 <- [1,1530,null,{}] 16:34:40 INFO - PROCESS | 3796 | 1466724880318 Marionette TRACE conn6 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:40 INFO - PROCESS | 3796 | 1466724880324 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:41 INFO - PROCESS | 3796 | 1466724881618 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 16:34:41 INFO - PROCESS | 3796 | --DOMWINDOW == 142 (0D261000) [pid = 3796] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 16:34:41 INFO - PROCESS | 3796 | --DOMWINDOW == 141 (176D8C00) [pid = 3796] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 16:34:41 INFO - PROCESS | 3796 | --DOMWINDOW == 140 (1D923400) [pid = 3796] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 16:34:41 INFO - PROCESS | 3796 | --DOMWINDOW == 139 (0CEC9400) [pid = 3796] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 16:34:41 INFO - PROCESS | 3796 | --DOMWINDOW == 138 (1A30F800) [pid = 3796] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 16:34:41 INFO - PROCESS | 3796 | --DOMWINDOW == 137 (1AAD8C00) [pid = 3796] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 16:34:41 INFO - PROCESS | 3796 | --DOMWINDOW == 136 (1B279C00) [pid = 3796] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 16:34:41 INFO - PROCESS | 3796 | --DOMWINDOW == 135 (1B5B3C00) [pid = 3796] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 16:34:41 INFO - PROCESS | 3796 | --DOMWINDOW == 134 (1839CC00) [pid = 3796] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 16:34:41 INFO - PROCESS | 3796 | --DOMWINDOW == 133 (174AF400) [pid = 3796] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 16:34:41 INFO - PROCESS | 3796 | --DOMWINDOW == 132 (176E5C00) [pid = 3796] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 16:34:41 INFO - PROCESS | 3796 | --DOMWINDOW == 131 (0CE2AC00) [pid = 3796] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 16:34:41 INFO - PROCESS | 3796 | --DOMWINDOW == 130 (0DAAA000) [pid = 3796] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 16:34:41 INFO - PROCESS | 3796 | --DOMWINDOW == 129 (0DDB7000) [pid = 3796] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 16:34:41 INFO - PROCESS | 3796 | --DOMWINDOW == 128 (1CB2C400) [pid = 3796] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 16:34:41 INFO - PROCESS | 3796 | --DOMWINDOW == 127 (1C126000) [pid = 3796] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 16:34:41 INFO - PROCESS | 3796 | --DOMWINDOW == 126 (0DA73000) [pid = 3796] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 16:34:41 INFO - PROCESS | 3796 | --DOMWINDOW == 125 (1B5B1000) [pid = 3796] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 16:34:41 INFO - PROCESS | 3796 | --DOMWINDOW == 124 (1C8C6C00) [pid = 3796] [serial = 1098] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 16:34:41 INFO - PROCESS | 3796 | --DOMWINDOW == 123 (1C2EE000) [pid = 3796] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 16:34:41 INFO - PROCESS | 3796 | --DOMWINDOW == 122 (1B136800) [pid = 3796] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 16:34:41 INFO - PROCESS | 3796 | --DOMWINDOW == 121 (1B94C800) [pid = 3796] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 16:34:41 INFO - PROCESS | 3796 | --DOMWINDOW == 120 (0D970400) [pid = 3796] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 16:34:41 INFO - PROCESS | 3796 | --DOMWINDOW == 119 (1B5AC400) [pid = 3796] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 16:34:41 INFO - PROCESS | 3796 | --DOMWINDOW == 118 (0C747400) [pid = 3796] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 16:34:41 INFO - PROCESS | 3796 | --DOMWINDOW == 117 (19F52C00) [pid = 3796] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 16:34:41 INFO - PROCESS | 3796 | --DOMWINDOW == 116 (176BB000) [pid = 3796] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 16:34:41 INFO - PROCESS | 3796 | --DOMWINDOW == 115 (12619400) [pid = 3796] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 16:34:41 INFO - PROCESS | 3796 | --DOMWINDOW == 114 (1B2D4000) [pid = 3796] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 16:34:41 INFO - PROCESS | 3796 | --DOMWINDOW == 113 (1A216800) [pid = 3796] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 16:34:41 INFO - PROCESS | 3796 | --DOMWINDOW == 112 (1C5B4800) [pid = 3796] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 16:34:41 INFO - PROCESS | 3796 | --DOMWINDOW == 111 (1839E000) [pid = 3796] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 16:34:41 INFO - PROCESS | 3796 | --DOMWINDOW == 110 (15B59800) [pid = 3796] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 16:34:41 INFO - PROCESS | 3796 | --DOMWINDOW == 109 (1CB21000) [pid = 3796] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 16:34:41 INFO - PROCESS | 3796 | 1466724881709 Marionette TRACE conn6 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:41 INFO - PROCESS | 3796 | 1466724881711 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:41 INFO - PROCESS | 3796 | ++DOCSHELL 0946B800 == 33 [pid = 3796] [id = 392] 16:34:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 110 (0946DC00) [pid = 3796] [serial = 1176] [outer = 00000000] 16:34:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 111 (0C75E000) [pid = 3796] [serial = 1177] [outer = 0946DC00] 16:34:41 INFO - PROCESS | 3796 | 1466724881765 Marionette DEBUG loaded listener.js 16:34:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 112 (0D9E5000) [pid = 3796] [serial = 1178] [outer = 0946DC00] 16:34:42 INFO - PROCESS | 3796 | 1466724882111 Marionette TRACE conn6 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 16:34:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 16:34:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1821ms 16:34:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 16:34:42 INFO - PROCESS | 3796 | 1466724882129 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 16:34:42 INFO - PROCESS | 3796 | 1466724882131 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 16:34:42 INFO - PROCESS | 3796 | 1466724882134 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 16:34:42 INFO - PROCESS | 3796 | 1466724882136 Marionette TRACE conn6 <- [1,1534,null,{}] 16:34:42 INFO - PROCESS | 3796 | 1466724882139 Marionette TRACE conn6 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:42 INFO - PROCESS | 3796 | 1466724882141 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:42 INFO - PROCESS | 3796 | 1466724882288 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 16:34:42 INFO - PROCESS | 3796 | 1466724882293 Marionette TRACE conn6 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:42 INFO - PROCESS | 3796 | 1466724882295 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:42 INFO - PROCESS | 3796 | ++DOCSHELL 12560C00 == 34 [pid = 3796] [id = 393] 16:34:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 113 (12568400) [pid = 3796] [serial = 1179] [outer = 00000000] 16:34:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 114 (174A2400) [pid = 3796] [serial = 1180] [outer = 12568400] 16:34:42 INFO - PROCESS | 3796 | 1466724882338 Marionette DEBUG loaded listener.js 16:34:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 115 (176B9C00) [pid = 3796] [serial = 1181] [outer = 12568400] 16:34:42 INFO - PROCESS | 3796 | 1466724882757 Marionette TRACE conn6 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 16:34:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 16:34:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 670ms 16:34:42 INFO - PROCESS | 3796 | 1466724882806 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 16:34:42 INFO - PROCESS | 3796 | 1466724882808 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 16:34:42 INFO - PROCESS | 3796 | 1466724882811 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 16:34:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 16:34:42 INFO - PROCESS | 3796 | 1466724882813 Marionette TRACE conn6 <- [1,1538,null,{}] 16:34:42 INFO - PROCESS | 3796 | 1466724882816 Marionette TRACE conn6 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:42 INFO - PROCESS | 3796 | 1466724882818 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:42 INFO - PROCESS | 3796 | 1466724882901 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 16:34:42 INFO - PROCESS | 3796 | 1466724882909 Marionette TRACE conn6 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:42 INFO - PROCESS | 3796 | 1466724882911 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:42 INFO - PROCESS | 3796 | ++DOCSHELL 0C75F800 == 35 [pid = 3796] [id = 394] 16:34:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 116 (0DA6FC00) [pid = 3796] [serial = 1182] [outer = 00000000] 16:34:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 117 (1914DC00) [pid = 3796] [serial = 1183] [outer = 0DA6FC00] 16:34:42 INFO - PROCESS | 3796 | 1466724882956 Marionette DEBUG loaded listener.js 16:34:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 118 (14F58000) [pid = 3796] [serial = 1184] [outer = 0DA6FC00] 16:34:43 INFO - PROCESS | 3796 | 1466724883422 Marionette TRACE conn6 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 16:34:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 16:34:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 630ms 16:34:43 INFO - PROCESS | 3796 | 1466724883445 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 16:34:43 INFO - PROCESS | 3796 | 1466724883447 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 16:34:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 16:34:43 INFO - PROCESS | 3796 | 1466724883450 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 16:34:43 INFO - PROCESS | 3796 | 1466724883452 Marionette TRACE conn6 <- [1,1542,null,{}] 16:34:43 INFO - PROCESS | 3796 | 1466724883460 Marionette TRACE conn6 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:43 INFO - PROCESS | 3796 | 1466724883462 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:43 INFO - PROCESS | 3796 | 1466724883596 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 16:34:43 INFO - PROCESS | 3796 | 1466724883730 Marionette TRACE conn6 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:43 INFO - PROCESS | 3796 | 1466724883733 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:43 INFO - PROCESS | 3796 | ++DOCSHELL 08A82000 == 36 [pid = 3796] [id = 395] 16:34:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 119 (08A82C00) [pid = 3796] [serial = 1185] [outer = 00000000] 16:34:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 120 (0C712000) [pid = 3796] [serial = 1186] [outer = 08A82C00] 16:34:43 INFO - PROCESS | 3796 | 1466724883791 Marionette DEBUG loaded listener.js 16:34:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 121 (0C726800) [pid = 3796] [serial = 1187] [outer = 08A82C00] 16:34:44 INFO - PROCESS | 3796 | 1466724884451 Marionette TRACE conn6 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 16:34:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 16:34:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1071ms 16:34:44 INFO - PROCESS | 3796 | 1466724884537 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 16:34:44 INFO - PROCESS | 3796 | 1466724884541 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 16:34:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 16:34:44 INFO - PROCESS | 3796 | 1466724884547 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 16:34:44 INFO - PROCESS | 3796 | 1466724884551 Marionette TRACE conn6 <- [1,1546,null,{}] 16:34:44 INFO - PROCESS | 3796 | 1466724884556 Marionette TRACE conn6 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:44 INFO - PROCESS | 3796 | 1466724884559 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:44 INFO - PROCESS | 3796 | 1466724884682 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 16:34:44 INFO - PROCESS | 3796 | 1466724884852 Marionette TRACE conn6 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:44 INFO - PROCESS | 3796 | 1466724884855 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:44 INFO - PROCESS | 3796 | ++DOCSHELL 11D0C000 == 37 [pid = 3796] [id = 396] 16:34:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 122 (11D0C400) [pid = 3796] [serial = 1188] [outer = 00000000] 16:34:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 123 (11FD0000) [pid = 3796] [serial = 1189] [outer = 11D0C400] 16:34:44 INFO - PROCESS | 3796 | 1466724884915 Marionette DEBUG loaded listener.js 16:34:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 124 (126E1400) [pid = 3796] [serial = 1190] [outer = 11D0C400] 16:34:45 INFO - PROCESS | 3796 | 1466724885486 Marionette TRACE conn6 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 16:34:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 16:34:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 970ms 16:34:45 INFO - PROCESS | 3796 | 1466724885523 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 16:34:45 INFO - PROCESS | 3796 | 1466724885527 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 16:34:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 16:34:45 INFO - PROCESS | 3796 | 1466724885531 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 16:34:45 INFO - PROCESS | 3796 | 1466724885533 Marionette TRACE conn6 <- [1,1550,null,{}] 16:34:45 INFO - PROCESS | 3796 | 1466724885537 Marionette TRACE conn6 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:45 INFO - PROCESS | 3796 | 1466724885539 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:45 INFO - PROCESS | 3796 | 1466724885654 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 16:34:45 INFO - PROCESS | 3796 | 1466724885821 Marionette TRACE conn6 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:45 INFO - PROCESS | 3796 | 1466724885824 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:45 INFO - PROCESS | 3796 | ++DOCSHELL 11EA7400 == 38 [pid = 3796] [id = 397] 16:34:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 125 (17519400) [pid = 3796] [serial = 1191] [outer = 00000000] 16:34:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 126 (1839DC00) [pid = 3796] [serial = 1192] [outer = 17519400] 16:34:45 INFO - PROCESS | 3796 | 1466724885879 Marionette DEBUG loaded listener.js 16:34:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 127 (1998B000) [pid = 3796] [serial = 1193] [outer = 17519400] 16:34:46 INFO - PROCESS | 3796 | 1466724886473 Marionette TRACE conn6 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 16:34:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 16:34:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 971ms 16:34:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 16:34:46 INFO - PROCESS | 3796 | 1466724886506 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 16:34:46 INFO - PROCESS | 3796 | 1466724886509 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 16:34:46 INFO - PROCESS | 3796 | 1466724886519 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 16:34:46 INFO - PROCESS | 3796 | 1466724886525 Marionette TRACE conn6 <- [1,1554,null,{}] 16:34:46 INFO - PROCESS | 3796 | 1466724886530 Marionette TRACE conn6 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:46 INFO - PROCESS | 3796 | 1466724886534 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:46 INFO - PROCESS | 3796 | 1466724886647 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 16:34:46 INFO - PROCESS | 3796 | 1466724886799 Marionette TRACE conn6 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:46 INFO - PROCESS | 3796 | 1466724886801 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:46 INFO - PROCESS | 3796 | ++DOCSHELL 19F45800 == 39 [pid = 3796] [id = 398] 16:34:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 128 (1A3EB400) [pid = 3796] [serial = 1194] [outer = 00000000] 16:34:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 129 (1AA4F400) [pid = 3796] [serial = 1195] [outer = 1A3EB400] 16:34:46 INFO - PROCESS | 3796 | 1466724886856 Marionette DEBUG loaded listener.js 16:34:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 130 (1AA52800) [pid = 3796] [serial = 1196] [outer = 1A3EB400] 16:34:47 INFO - PROCESS | 3796 | 1466724887460 Marionette TRACE conn6 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 16:34:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 16:34:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 990ms 16:34:47 INFO - PROCESS | 3796 | 1466724887506 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 16:34:47 INFO - PROCESS | 3796 | 1466724887509 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 16:34:47 INFO - PROCESS | 3796 | 1466724887512 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 16:34:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 16:34:47 INFO - PROCESS | 3796 | 1466724887514 Marionette TRACE conn6 <- [1,1558,null,{}] 16:34:47 INFO - PROCESS | 3796 | 1466724887518 Marionette TRACE conn6 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:47 INFO - PROCESS | 3796 | 1466724887520 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:47 INFO - PROCESS | 3796 | 1466724887631 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 16:34:47 INFO - PROCESS | 3796 | 1466724887784 Marionette TRACE conn6 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:47 INFO - PROCESS | 3796 | 1466724887786 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:47 INFO - PROCESS | 3796 | ++DOCSHELL 1AA8A800 == 40 [pid = 3796] [id = 399] 16:34:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 131 (1AA8E800) [pid = 3796] [serial = 1197] [outer = 00000000] 16:34:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 132 (1AACA400) [pid = 3796] [serial = 1198] [outer = 1AA8E800] 16:34:47 INFO - PROCESS | 3796 | 1466724887841 Marionette DEBUG loaded listener.js 16:34:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 133 (1AACF400) [pid = 3796] [serial = 1199] [outer = 1AA8E800] 16:34:48 INFO - PROCESS | 3796 | 1466724888365 Marionette TRACE conn6 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 16:34:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 16:34:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 930ms 16:34:48 INFO - PROCESS | 3796 | 1466724888446 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 16:34:48 INFO - PROCESS | 3796 | 1466724888448 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 16:34:48 INFO - PROCESS | 3796 | 1466724888452 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 16:34:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 16:34:48 INFO - PROCESS | 3796 | 1466724888454 Marionette TRACE conn6 <- [1,1562,null,{}] 16:34:48 INFO - PROCESS | 3796 | 1466724888457 Marionette TRACE conn6 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:48 INFO - PROCESS | 3796 | 1466724888460 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:48 INFO - PROCESS | 3796 | 1466724888567 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 16:34:48 INFO - PROCESS | 3796 | 1466724888722 Marionette TRACE conn6 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:48 INFO - PROCESS | 3796 | 1466724888729 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:48 INFO - PROCESS | 3796 | ++DOCSHELL 1AAD8800 == 41 [pid = 3796] [id = 400] 16:34:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 134 (1AAD9000) [pid = 3796] [serial = 1200] [outer = 00000000] 16:34:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 135 (1B134000) [pid = 3796] [serial = 1201] [outer = 1AAD9000] 16:34:48 INFO - PROCESS | 3796 | 1466724888793 Marionette DEBUG loaded listener.js 16:34:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 136 (1B13E400) [pid = 3796] [serial = 1202] [outer = 1AAD9000] 16:34:49 INFO - PROCESS | 3796 | 1466724889432 Marionette TRACE conn6 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 16:34:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 16:34:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1017ms 16:34:49 INFO - PROCESS | 3796 | 1466724889474 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 16:34:49 INFO - PROCESS | 3796 | 1466724889476 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 16:34:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 16:34:49 INFO - PROCESS | 3796 | 1466724889479 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 16:34:49 INFO - PROCESS | 3796 | 1466724889481 Marionette TRACE conn6 <- [1,1566,null,{}] 16:34:49 INFO - PROCESS | 3796 | 1466724889485 Marionette TRACE conn6 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:49 INFO - PROCESS | 3796 | 1466724889488 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:49 INFO - PROCESS | 3796 | 1466724889594 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 16:34:49 INFO - PROCESS | 3796 | 1466724889747 Marionette TRACE conn6 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:49 INFO - PROCESS | 3796 | 1466724889750 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:49 INFO - PROCESS | 3796 | ++DOCSHELL 0C75A800 == 42 [pid = 3796] [id = 401] 16:34:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 137 (0CE76800) [pid = 3796] [serial = 1203] [outer = 00000000] 16:34:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 138 (14F66C00) [pid = 3796] [serial = 1204] [outer = 0CE76800] 16:34:49 INFO - PROCESS | 3796 | 1466724889806 Marionette DEBUG loaded listener.js 16:34:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 139 (16D6D400) [pid = 3796] [serial = 1205] [outer = 0CE76800] 16:34:50 INFO - PROCESS | 3796 | 1466724890499 Marionette TRACE conn6 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 16:34:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 16:34:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1075ms 16:34:50 INFO - PROCESS | 3796 | 1466724890558 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 16:34:50 INFO - PROCESS | 3796 | 1466724890562 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 16:34:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 16:34:50 INFO - PROCESS | 3796 | 1466724890567 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 16:34:50 INFO - PROCESS | 3796 | 1466724890570 Marionette TRACE conn6 <- [1,1570,null,{}] 16:34:50 INFO - PROCESS | 3796 | 1466724890575 Marionette TRACE conn6 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:50 INFO - PROCESS | 3796 | 1466724890578 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:50 INFO - PROCESS | 3796 | 1466724890688 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 16:34:50 INFO - PROCESS | 3796 | 1466724890848 Marionette TRACE conn6 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:50 INFO - PROCESS | 3796 | 1466724890851 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:50 INFO - PROCESS | 3796 | ++DOCSHELL 0D07A000 == 43 [pid = 3796] [id = 402] 16:34:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 140 (0D261800) [pid = 3796] [serial = 1206] [outer = 00000000] 16:34:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 141 (11D09400) [pid = 3796] [serial = 1207] [outer = 0D261800] 16:34:50 INFO - PROCESS | 3796 | 1466724890903 Marionette DEBUG loaded listener.js 16:34:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 142 (12594800) [pid = 3796] [serial = 1208] [outer = 0D261800] 16:34:51 INFO - PROCESS | 3796 | --DOCSHELL 0C75F800 == 42 [pid = 3796] [id = 394] 16:34:51 INFO - PROCESS | 3796 | --DOCSHELL 12560C00 == 41 [pid = 3796] [id = 393] 16:34:51 INFO - PROCESS | 3796 | --DOCSHELL 0946B800 == 40 [pid = 3796] [id = 392] 16:34:51 INFO - PROCESS | 3796 | --DOCSHELL 174BD400 == 39 [pid = 3796] [id = 391] 16:34:51 INFO - PROCESS | 3796 | --DOCSHELL 1256CC00 == 38 [pid = 3796] [id = 389] 16:34:51 INFO - PROCESS | 3796 | --DOCSHELL 0D9EFC00 == 37 [pid = 3796] [id = 388] 16:34:51 INFO - PROCESS | 3796 | --DOCSHELL 0C723C00 == 36 [pid = 3796] [id = 387] 16:34:51 INFO - PROCESS | 3796 | --DOCSHELL 16A70800 == 35 [pid = 3796] [id = 386] 16:34:51 INFO - PROCESS | 3796 | --DOMWINDOW == 141 (19FBC000) [pid = 3796] [serial = 1012] [outer = 00000000] [url = about:blank] 16:34:51 INFO - PROCESS | 3796 | --DOMWINDOW == 140 (1D925800) [pid = 3796] [serial = 991] [outer = 00000000] [url = about:blank] 16:34:51 INFO - PROCESS | 3796 | --DOMWINDOW == 139 (19B0F400) [pid = 3796] [serial = 1009] [outer = 00000000] [url = about:blank] 16:34:51 INFO - PROCESS | 3796 | --DOMWINDOW == 138 (16A88400) [pid = 3796] [serial = 1003] [outer = 00000000] [url = about:blank] 16:34:51 INFO - PROCESS | 3796 | --DOMWINDOW == 137 (1D928C00) [pid = 3796] [serial = 1054] [outer = 00000000] [url = about:blank] 16:34:51 INFO - PROCESS | 3796 | --DOMWINDOW == 136 (1C7C8800) [pid = 3796] [serial = 1048] [outer = 00000000] [url = about:blank] 16:34:51 INFO - PROCESS | 3796 | --DOMWINDOW == 135 (12193000) [pid = 3796] [serial = 1000] [outer = 00000000] [url = about:blank] 16:34:51 INFO - PROCESS | 3796 | --DOMWINDOW == 134 (1B5B6400) [pid = 3796] [serial = 988] [outer = 00000000] [url = about:blank] 16:34:51 INFO - PROCESS | 3796 | --DOMWINDOW == 133 (14FCC800) [pid = 3796] [serial = 1042] [outer = 00000000] [url = about:blank] 16:34:51 INFO - PROCESS | 3796 | --DOMWINDOW == 132 (1AA94800) [pid = 3796] [serial = 1045] [outer = 00000000] [url = about:blank] 16:34:51 INFO - PROCESS | 3796 | --DOMWINDOW == 131 (176DE000) [pid = 3796] [serial = 1006] [outer = 00000000] [url = about:blank] 16:34:51 INFO - PROCESS | 3796 | --DOMWINDOW == 130 (14F66800) [pid = 3796] [serial = 997] [outer = 00000000] [url = about:blank] 16:34:51 INFO - PROCESS | 3796 | --DOMWINDOW == 129 (1B950C00) [pid = 3796] [serial = 1051] [outer = 00000000] [url = about:blank] 16:34:51 INFO - PROCESS | 3796 | --DOMWINDOW == 128 (1B26D800) [pid = 3796] [serial = 1039] [outer = 00000000] [url = about:blank] 16:34:51 INFO - PROCESS | 3796 | --DOMWINDOW == 127 (1A9B6800) [pid = 3796] [serial = 985] [outer = 00000000] [url = about:blank] 16:34:51 INFO - PROCESS | 3796 | --DOMWINDOW == 126 (1D92E800) [pid = 3796] [serial = 979] [outer = 00000000] [url = about:blank] 16:34:51 INFO - PROCESS | 3796 | --DOMWINDOW == 125 (14FDD000) [pid = 3796] [serial = 982] [outer = 00000000] [url = about:blank] 16:34:51 INFO - PROCESS | 3796 | --DOMWINDOW == 124 (1AA47C00) [pid = 3796] [serial = 1120] [outer = 00000000] [url = about:blank] 16:34:51 INFO - PROCESS | 3796 | --DOMWINDOW == 123 (1AA88800) [pid = 3796] [serial = 1121] [outer = 00000000] [url = about:blank] 16:34:51 INFO - PROCESS | 3796 | --DOMWINDOW == 122 (1B239400) [pid = 3796] [serial = 1124] [outer = 00000000] [url = about:blank] 16:34:51 INFO - PROCESS | 3796 | --DOMWINDOW == 121 (1B237000) [pid = 3796] [serial = 1123] [outer = 00000000] [url = about:blank] 16:34:51 INFO - PROCESS | 3796 | --DOMWINDOW == 120 (1B2D6400) [pid = 3796] [serial = 1126] [outer = 00000000] [url = about:blank] 16:34:51 INFO - PROCESS | 3796 | --DOMWINDOW == 119 (1B94B000) [pid = 3796] [serial = 1132] [outer = 00000000] [url = about:blank] 16:34:51 INFO - PROCESS | 3796 | --DOMWINDOW == 118 (190D6800) [pid = 3796] [serial = 1117] [outer = 00000000] [url = about:blank] 16:34:51 INFO - PROCESS | 3796 | --DOMWINDOW == 117 (17656000) [pid = 3796] [serial = 1114] [outer = 00000000] [url = about:blank] 16:34:51 INFO - PROCESS | 3796 | --DOMWINDOW == 116 (176C4400) [pid = 3796] [serial = 1115] [outer = 00000000] [url = about:blank] 16:34:51 INFO - PROCESS | 3796 | --DOMWINDOW == 115 (19902C00) [pid = 3796] [serial = 1092] [outer = 00000000] [url = about:blank] 16:34:51 INFO - PROCESS | 3796 | --DOMWINDOW == 114 (1A30D400) [pid = 3796] [serial = 1093] [outer = 00000000] [url = about:blank] 16:34:51 INFO - PROCESS | 3796 | --DOMWINDOW == 113 (1AAD5800) [pid = 3796] [serial = 1105] [outer = 00000000] [url = about:blank] 16:34:51 INFO - PROCESS | 3796 | --DOMWINDOW == 112 (1E3D7800) [pid = 3796] [serial = 1106] [outer = 00000000] [url = about:blank] 16:34:51 INFO - PROCESS | 3796 | --DOMWINDOW == 111 (126DBC00) [pid = 3796] [serial = 1108] [outer = 00000000] [url = about:blank] 16:34:51 INFO - PROCESS | 3796 | --DOMWINDOW == 110 (154A2000) [pid = 3796] [serial = 1109] [outer = 00000000] [url = about:blank] 16:34:51 INFO - PROCESS | 3796 | --DOMWINDOW == 109 (12560800) [pid = 3796] [serial = 1089] [outer = 00000000] [url = about:blank] 16:34:51 INFO - PROCESS | 3796 | --DOMWINDOW == 108 (13357800) [pid = 3796] [serial = 1090] [outer = 00000000] [url = about:blank] 16:34:51 INFO - PROCESS | 3796 | --DOMWINDOW == 107 (1D929400) [pid = 3796] [serial = 1102] [outer = 00000000] [url = about:blank] 16:34:51 INFO - PROCESS | 3796 | --DOMWINDOW == 106 (1E164800) [pid = 3796] [serial = 1103] [outer = 00000000] [url = about:blank] 16:34:51 INFO - PROCESS | 3796 | --DOMWINDOW == 105 (1B3AC000) [pid = 3796] [serial = 1127] [outer = 00000000] [url = about:blank] 16:34:51 INFO - PROCESS | 3796 | --DOMWINDOW == 104 (1C2E6400) [pid = 3796] [serial = 1095] [outer = 00000000] [url = about:blank] 16:34:51 INFO - PROCESS | 3796 | --DOMWINDOW == 103 (1C5B4400) [pid = 3796] [serial = 1096] [outer = 00000000] [url = about:blank] 16:34:51 INFO - PROCESS | 3796 | --DOMWINDOW == 102 (0E1CB800) [pid = 3796] [serial = 1111] [outer = 00000000] [url = about:blank] 16:34:51 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (11FD0800) [pid = 3796] [serial = 1112] [outer = 00000000] [url = about:blank] 16:34:51 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (1C128000) [pid = 3796] [serial = 1087] [outer = 00000000] [url = about:blank] 16:34:51 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (1CAB2C00) [pid = 3796] [serial = 1099] [outer = 00000000] [url = about:blank] 16:34:51 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (1CB22400) [pid = 3796] [serial = 1100] [outer = 00000000] [url = about:blank] 16:34:51 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (1C127800) [pid = 3796] [serial = 1133] [outer = 00000000] [url = about:blank] 16:34:51 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (1C7CD000) [pid = 3796] [serial = 1135] [outer = 00000000] [url = about:blank] 16:34:51 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (1CB29800) [pid = 3796] [serial = 1136] [outer = 00000000] [url = about:blank] 16:34:51 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (176D6C00) [pid = 3796] [serial = 673] [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.] 16:34:51 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (1B2D5800) [pid = 3796] [serial = 1129] [outer = 00000000] [url = about:blank] 16:34:51 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (1B3B9400) [pid = 3796] [serial = 1130] [outer = 00000000] [url = about:blank] 16:34:51 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (19F53C00) [pid = 3796] [serial = 1118] [outer = 00000000] [url = about:blank] 16:34:51 INFO - PROCESS | 3796 | 1466724891426 Marionette TRACE conn6 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 16:34:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 16:34:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 930ms 16:34:51 INFO - PROCESS | 3796 | 1466724891498 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 16:34:51 INFO - PROCESS | 3796 | 1466724891502 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 16:34:51 INFO - PROCESS | 3796 | 1466724891508 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 16:34:51 INFO - PROCESS | 3796 | 1466724891510 Marionette TRACE conn6 <- [1,1574,null,{}] 16:34:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 16:34:51 INFO - PROCESS | 3796 | 1466724891514 Marionette TRACE conn6 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:51 INFO - PROCESS | 3796 | 1466724891517 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:51 INFO - PROCESS | 3796 | 1466724891610 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 16:34:51 INFO - PROCESS | 3796 | 1466724891625 Marionette TRACE conn6 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:51 INFO - PROCESS | 3796 | 1466724891627 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:51 INFO - PROCESS | 3796 | ++DOCSHELL 0D951400 == 36 [pid = 3796] [id = 403] 16:34:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (0D953000) [pid = 3796] [serial = 1209] [outer = 00000000] 16:34:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (0DDB2400) [pid = 3796] [serial = 1210] [outer = 0D953000] 16:34:51 INFO - PROCESS | 3796 | 1466724891673 Marionette DEBUG loaded listener.js 16:34:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (11E16400) [pid = 3796] [serial = 1211] [outer = 0D953000] 16:34:52 INFO - PROCESS | 3796 | 1466724892159 Marionette TRACE conn6 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 16:34:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 16:34:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 672ms 16:34:52 INFO - PROCESS | 3796 | 1466724892185 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 16:34:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 16:34:52 INFO - PROCESS | 3796 | 1466724892187 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 16:34:52 INFO - PROCESS | 3796 | 1466724892194 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 16:34:52 INFO - PROCESS | 3796 | 1466724892197 Marionette TRACE conn6 <- [1,1578,null,{}] 16:34:52 INFO - PROCESS | 3796 | 1466724892208 Marionette TRACE conn6 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:52 INFO - PROCESS | 3796 | 1466724892212 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:52 INFO - PROCESS | 3796 | 1466724892304 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 16:34:52 INFO - PROCESS | 3796 | 1466724892313 Marionette TRACE conn6 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:52 INFO - PROCESS | 3796 | 1466724892316 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:52 INFO - PROCESS | 3796 | ++DOCSHELL 14FCF000 == 37 [pid = 3796] [id = 404] 16:34:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (14FD0000) [pid = 3796] [serial = 1212] [outer = 00000000] 16:34:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (15B52C00) [pid = 3796] [serial = 1213] [outer = 14FD0000] 16:34:52 INFO - PROCESS | 3796 | 1466724892362 Marionette DEBUG loaded listener.js 16:34:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (15C23C00) [pid = 3796] [serial = 1214] [outer = 14FD0000] 16:34:52 INFO - PROCESS | 3796 | 1466724892961 Marionette TRACE conn6 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 16:34:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 16:34:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 830ms 16:34:53 INFO - PROCESS | 3796 | 1466724893022 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 16:34:53 INFO - PROCESS | 3796 | 1466724893027 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 16:34:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 16:34:53 INFO - PROCESS | 3796 | 1466724893033 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 16:34:53 INFO - PROCESS | 3796 | 1466724893036 Marionette TRACE conn6 <- [1,1582,null,{}] 16:34:53 INFO - PROCESS | 3796 | 1466724893042 Marionette TRACE conn6 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:53 INFO - PROCESS | 3796 | 1466724893045 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:53 INFO - PROCESS | 3796 | 1466724893170 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 16:34:53 INFO - PROCESS | 3796 | 1466724893319 Marionette TRACE conn6 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:53 INFO - PROCESS | 3796 | 1466724893324 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:53 INFO - PROCESS | 3796 | ++DOCSHELL 0C72C000 == 38 [pid = 3796] [id = 405] 16:34:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (0C72CC00) [pid = 3796] [serial = 1215] [outer = 00000000] 16:34:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (0D2F5800) [pid = 3796] [serial = 1216] [outer = 0C72CC00] 16:34:53 INFO - PROCESS | 3796 | 1466724893382 Marionette DEBUG loaded listener.js 16:34:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (0DA6D000) [pid = 3796] [serial = 1217] [outer = 0C72CC00] 16:34:54 INFO - PROCESS | 3796 | 1466724894004 Marionette TRACE conn6 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 16:34:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 16:34:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1019ms 16:34:54 INFO - PROCESS | 3796 | 1466724894056 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 16:34:54 INFO - PROCESS | 3796 | 1466724894061 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 16:34:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 16:34:54 INFO - PROCESS | 3796 | 1466724894067 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 16:34:54 INFO - PROCESS | 3796 | 1466724894070 Marionette TRACE conn6 <- [1,1586,null,{}] 16:34:54 INFO - PROCESS | 3796 | 1466724894075 Marionette TRACE conn6 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:54 INFO - PROCESS | 3796 | 1466724894077 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:54 INFO - PROCESS | 3796 | 1466724894192 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 16:34:54 INFO - PROCESS | 3796 | 1466724894341 Marionette TRACE conn6 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:54 INFO - PROCESS | 3796 | 1466724894343 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:54 INFO - PROCESS | 3796 | ++DOCSHELL 08A86400 == 39 [pid = 3796] [id = 406] 16:34:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (13358000) [pid = 3796] [serial = 1218] [outer = 00000000] 16:34:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (15B55C00) [pid = 3796] [serial = 1219] [outer = 13358000] 16:34:54 INFO - PROCESS | 3796 | 1466724894401 Marionette DEBUG loaded listener.js 16:34:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 103 (16A89800) [pid = 3796] [serial = 1220] [outer = 13358000] 16:34:55 INFO - PROCESS | 3796 | 1466724895045 Marionette TRACE conn6 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 16:34:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 16:34:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1020ms 16:34:55 INFO - PROCESS | 3796 | 1466724895090 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 16:34:55 INFO - PROCESS | 3796 | 1466724895092 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 16:34:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 16:34:55 INFO - PROCESS | 3796 | 1466724895096 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 16:34:55 INFO - PROCESS | 3796 | 1466724895100 Marionette TRACE conn6 <- [1,1590,null,{}] 16:34:55 INFO - PROCESS | 3796 | 1466724895111 Marionette TRACE conn6 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:55 INFO - PROCESS | 3796 | 1466724895117 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:55 INFO - PROCESS | 3796 | 1466724895282 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 16:34:55 INFO - PROCESS | 3796 | 1466724895431 Marionette TRACE conn6 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:55 INFO - PROCESS | 3796 | 1466724895434 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:55 INFO - PROCESS | 3796 | ++DOCSHELL 176D9800 == 40 [pid = 3796] [id = 407] 16:34:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 104 (176DB000) [pid = 3796] [serial = 1221] [outer = 00000000] 16:34:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 105 (17C86C00) [pid = 3796] [serial = 1222] [outer = 176DB000] 16:34:55 INFO - PROCESS | 3796 | 1466724895495 Marionette DEBUG loaded listener.js 16:34:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 106 (19902C00) [pid = 3796] [serial = 1223] [outer = 176DB000] 16:34:56 INFO - PROCESS | 3796 | 1466724896060 Marionette TRACE conn6 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 16:34:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 16:34:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1024ms 16:34:56 INFO - PROCESS | 3796 | 1466724896123 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 16:34:56 INFO - PROCESS | 3796 | 1466724896126 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 16:34:56 INFO - PROCESS | 3796 | 1466724896130 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 16:34:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 16:34:56 INFO - PROCESS | 3796 | 1466724896132 Marionette TRACE conn6 <- [1,1594,null,{}] 16:34:56 INFO - PROCESS | 3796 | 1466724896135 Marionette TRACE conn6 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:56 INFO - PROCESS | 3796 | 1466724896137 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:56 INFO - PROCESS | 3796 | 1466724896251 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 16:34:56 INFO - PROCESS | 3796 | 1466724896411 Marionette TRACE conn6 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:56 INFO - PROCESS | 3796 | 1466724896414 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:56 INFO - PROCESS | 3796 | ++DOCSHELL 0D9EE400 == 41 [pid = 3796] [id = 408] 16:34:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 107 (19F53000) [pid = 3796] [serial = 1224] [outer = 00000000] 16:34:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 108 (1A218400) [pid = 3796] [serial = 1225] [outer = 19F53000] 16:34:56 INFO - PROCESS | 3796 | 1466724896469 Marionette DEBUG loaded listener.js 16:34:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 109 (1A30FC00) [pid = 3796] [serial = 1226] [outer = 19F53000] 16:34:57 INFO - PROCESS | 3796 | 1466724897043 Marionette TRACE conn6 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 16:34:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 16:34:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 970ms 16:34:57 INFO - PROCESS | 3796 | 1466724897103 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 16:34:57 INFO - PROCESS | 3796 | 1466724897106 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 16:34:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 16:34:57 INFO - PROCESS | 3796 | 1466724897109 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 16:34:57 INFO - PROCESS | 3796 | 1466724897111 Marionette TRACE conn6 <- [1,1598,null,{}] 16:34:57 INFO - PROCESS | 3796 | 1466724897114 Marionette TRACE conn6 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:57 INFO - PROCESS | 3796 | 1466724897117 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:57 INFO - PROCESS | 3796 | 1466724897223 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 16:34:57 INFO - PROCESS | 3796 | 1466724897372 Marionette TRACE conn6 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:57 INFO - PROCESS | 3796 | 1466724897374 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:57 INFO - PROCESS | 3796 | ++DOCSHELL 19F7C400 == 42 [pid = 3796] [id = 409] 16:34:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 110 (1A217000) [pid = 3796] [serial = 1227] [outer = 00000000] 16:34:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 111 (1A9BC400) [pid = 3796] [serial = 1228] [outer = 1A217000] 16:34:57 INFO - PROCESS | 3796 | 1466724897430 Marionette DEBUG loaded listener.js 16:34:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 112 (1A9BE800) [pid = 3796] [serial = 1229] [outer = 1A217000] 16:34:58 INFO - PROCESS | 3796 | 1466724897992 Marionette TRACE conn6 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 16:34:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 16:34:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 930ms 16:34:58 INFO - PROCESS | 3796 | 1466724898043 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 16:34:58 INFO - PROCESS | 3796 | 1466724898046 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 16:34:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 16:34:58 INFO - PROCESS | 3796 | 1466724898049 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 16:34:58 INFO - PROCESS | 3796 | 1466724898051 Marionette TRACE conn6 <- [1,1602,null,{}] 16:34:58 INFO - PROCESS | 3796 | 1466724898054 Marionette TRACE conn6 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:58 INFO - PROCESS | 3796 | 1466724898061 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:58 INFO - PROCESS | 3796 | 1466724898192 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 16:34:58 INFO - PROCESS | 3796 | 1466724898357 Marionette TRACE conn6 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:58 INFO - PROCESS | 3796 | 1466724898360 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:58 INFO - PROCESS | 3796 | ++DOCSHELL 19F50400 == 43 [pid = 3796] [id = 410] 16:34:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 113 (1A3ED000) [pid = 3796] [serial = 1230] [outer = 00000000] 16:34:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 114 (1B23B400) [pid = 3796] [serial = 1231] [outer = 1A3ED000] 16:34:58 INFO - PROCESS | 3796 | 1466724898414 Marionette DEBUG loaded listener.js 16:34:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 115 (1B23E800) [pid = 3796] [serial = 1232] [outer = 1A3ED000] 16:34:59 INFO - PROCESS | 3796 | 1466724898991 Marionette TRACE conn6 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 16:34:59 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 16:34:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 970ms 16:34:59 INFO - PROCESS | 3796 | 1466724899023 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 16:34:59 INFO - PROCESS | 3796 | 1466724899026 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 16:34:59 INFO - PROCESS | 3796 | 1466724899029 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 16:34:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 16:34:59 INFO - PROCESS | 3796 | 1466724899031 Marionette TRACE conn6 <- [1,1606,null,{}] 16:34:59 INFO - PROCESS | 3796 | 1466724899034 Marionette TRACE conn6 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:59 INFO - PROCESS | 3796 | 1466724899037 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:59 INFO - PROCESS | 3796 | 1466724899146 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 16:34:59 INFO - PROCESS | 3796 | 1466724899308 Marionette TRACE conn6 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:59 INFO - PROCESS | 3796 | 1466724899310 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:34:59 INFO - PROCESS | 3796 | ++DOCSHELL 1AACE400 == 44 [pid = 3796] [id = 411] 16:34:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 116 (1B23A400) [pid = 3796] [serial = 1233] [outer = 00000000] 16:34:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 117 (1B275800) [pid = 3796] [serial = 1234] [outer = 1B23A400] 16:34:59 INFO - PROCESS | 3796 | 1466724899364 Marionette DEBUG loaded listener.js 16:34:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 118 (1B279C00) [pid = 3796] [serial = 1235] [outer = 1B23A400] 16:35:00 INFO - PROCESS | 3796 | 1466724900108 Marionette TRACE conn6 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 16:35:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 16:35:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1126ms 16:35:00 INFO - PROCESS | 3796 | 1466724900160 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 16:35:00 INFO - PROCESS | 3796 | 1466724900163 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 16:35:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 16:35:00 INFO - PROCESS | 3796 | 1466724900167 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 16:35:00 INFO - PROCESS | 3796 | 1466724900170 Marionette TRACE conn6 <- [1,1610,null,{}] 16:35:00 INFO - PROCESS | 3796 | 1466724900175 Marionette TRACE conn6 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:00 INFO - PROCESS | 3796 | 1466724900178 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:00 INFO - PROCESS | 3796 | 1466724900287 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 16:35:01 INFO - PROCESS | 3796 | --DOCSHELL 0D951400 == 43 [pid = 3796] [id = 403] 16:35:01 INFO - PROCESS | 3796 | --DOCSHELL 0D07A000 == 42 [pid = 3796] [id = 402] 16:35:01 INFO - PROCESS | 3796 | --DOCSHELL 1AAD8800 == 41 [pid = 3796] [id = 400] 16:35:01 INFO - PROCESS | 3796 | --DOCSHELL 19F45800 == 40 [pid = 3796] [id = 398] 16:35:01 INFO - PROCESS | 3796 | --DOCSHELL 1AA8A800 == 39 [pid = 3796] [id = 399] 16:35:01 INFO - PROCESS | 3796 | --DOCSHELL 11EA7400 == 38 [pid = 3796] [id = 397] 16:35:01 INFO - PROCESS | 3796 | --DOCSHELL 11D0C000 == 37 [pid = 3796] [id = 396] 16:35:01 INFO - PROCESS | 3796 | --DOCSHELL 08A82000 == 36 [pid = 3796] [id = 395] 16:35:01 INFO - PROCESS | 3796 | --DOCSHELL 0C75A800 == 35 [pid = 3796] [id = 401] 16:35:01 INFO - PROCESS | 3796 | --DOCSHELL 16A77000 == 34 [pid = 3796] [id = 390] 16:35:01 INFO - PROCESS | 3796 | --DOCSHELL 19F50400 == 33 [pid = 3796] [id = 410] 16:35:01 INFO - PROCESS | 3796 | --DOCSHELL 1AACE400 == 32 [pid = 3796] [id = 411] 16:35:01 INFO - PROCESS | 3796 | --DOCSHELL 19F7C400 == 31 [pid = 3796] [id = 409] 16:35:01 INFO - PROCESS | 3796 | --DOCSHELL 0D9EE400 == 30 [pid = 3796] [id = 408] 16:35:01 INFO - PROCESS | 3796 | --DOCSHELL 176D9800 == 29 [pid = 3796] [id = 407] 16:35:01 INFO - PROCESS | 3796 | --DOCSHELL 08A86400 == 28 [pid = 3796] [id = 406] 16:35:01 INFO - PROCESS | 3796 | --DOCSHELL 14FCF000 == 27 [pid = 3796] [id = 404] 16:35:01 INFO - PROCESS | 3796 | --DOCSHELL 0C72C000 == 26 [pid = 3796] [id = 405] 16:35:01 INFO - PROCESS | 3796 | 1466724901305 Marionette TRACE conn6 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:01 INFO - PROCESS | 3796 | 1466724901309 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:01 INFO - PROCESS | 3796 | ++DOCSHELL 08A84C00 == 27 [pid = 3796] [id = 412] 16:35:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 119 (08A85000) [pid = 3796] [serial = 1236] [outer = 00000000] 16:35:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 120 (0C713C00) [pid = 3796] [serial = 1237] [outer = 08A85000] 16:35:01 INFO - PROCESS | 3796 | 1466724901578 Marionette DEBUG loaded listener.js 16:35:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 121 (0C729000) [pid = 3796] [serial = 1238] [outer = 08A85000] 16:35:02 INFO - PROCESS | 3796 | 1466724902086 Marionette TRACE conn6 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 16:35:02 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 16:35:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1979ms 16:35:02 INFO - PROCESS | 3796 | 1466724902150 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 16:35:02 INFO - PROCESS | 3796 | 1466724902154 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 16:35:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 16:35:02 INFO - PROCESS | 3796 | 1466724902158 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 16:35:02 INFO - PROCESS | 3796 | 1466724902161 Marionette TRACE conn6 <- [1,1614,null,{}] 16:35:02 INFO - PROCESS | 3796 | 1466724902166 Marionette TRACE conn6 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:02 INFO - PROCESS | 3796 | 1466724902170 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:02 INFO - PROCESS | 3796 | 1466724902301 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 16:35:02 INFO - PROCESS | 3796 | 1466724902314 Marionette TRACE conn6 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:02 INFO - PROCESS | 3796 | 1466724902316 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:02 INFO - PROCESS | 3796 | ++DOCSHELL 0D262400 == 28 [pid = 3796] [id = 413] 16:35:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 122 (0D2F2000) [pid = 3796] [serial = 1239] [outer = 00000000] 16:35:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 123 (0D959C00) [pid = 3796] [serial = 1240] [outer = 0D2F2000] 16:35:02 INFO - PROCESS | 3796 | 1466724902364 Marionette DEBUG loaded listener.js 16:35:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 124 (0D9E3C00) [pid = 3796] [serial = 1241] [outer = 0D2F2000] 16:35:02 INFO - PROCESS | 3796 | 1466724902854 Marionette TRACE conn6 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 16:35:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 16:35:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 770ms 16:35:02 INFO - PROCESS | 3796 | 1466724902937 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 16:35:02 INFO - PROCESS | 3796 | 1466724902941 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 16:35:02 INFO - PROCESS | 3796 | 1466724902946 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 16:35:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 16:35:02 INFO - PROCESS | 3796 | 1466724902948 Marionette TRACE conn6 <- [1,1618,null,{}] 16:35:02 INFO - PROCESS | 3796 | 1466724902952 Marionette TRACE conn6 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:02 INFO - PROCESS | 3796 | 1466724902955 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:03 INFO - PROCESS | 3796 | 1466724903084 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 16:35:03 INFO - PROCESS | 3796 | 1466724903152 Marionette TRACE conn6 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:03 INFO - PROCESS | 3796 | 1466724903154 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:03 INFO - PROCESS | 3796 | ++DOCSHELL 11EEA400 == 29 [pid = 3796] [id = 414] 16:35:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 125 (11EEEC00) [pid = 3796] [serial = 1242] [outer = 00000000] 16:35:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 126 (12194800) [pid = 3796] [serial = 1243] [outer = 11EEEC00] 16:35:03 INFO - PROCESS | 3796 | 1466724903200 Marionette DEBUG loaded listener.js 16:35:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 127 (1256B400) [pid = 3796] [serial = 1244] [outer = 11EEEC00] 16:35:03 INFO - PROCESS | 3796 | 1466724903683 Marionette TRACE conn6 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 16:35:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 16:35:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 770ms 16:35:03 INFO - PROCESS | 3796 | 1466724903720 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 16:35:03 INFO - PROCESS | 3796 | 1466724903722 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 16:35:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 16:35:03 INFO - PROCESS | 3796 | 1466724903727 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 16:35:03 INFO - PROCESS | 3796 | 1466724903733 Marionette TRACE conn6 <- [1,1622,null,{}] 16:35:03 INFO - PROCESS | 3796 | 1466724903742 Marionette TRACE conn6 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:03 INFO - PROCESS | 3796 | 1466724903746 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:04 INFO - PROCESS | 3796 | 1466724904430 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 16:35:04 INFO - PROCESS | 3796 | --DOMWINDOW == 126 (0DA6FC00) [pid = 3796] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 16:35:04 INFO - PROCESS | 3796 | --DOMWINDOW == 125 (16A7A000) [pid = 3796] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 16:35:04 INFO - PROCESS | 3796 | --DOMWINDOW == 124 (174BDC00) [pid = 3796] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 16:35:04 INFO - PROCESS | 3796 | --DOMWINDOW == 123 (0C724000) [pid = 3796] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 16:35:04 INFO - PROCESS | 3796 | --DOMWINDOW == 122 (0D9F0000) [pid = 3796] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 16:35:04 INFO - PROCESS | 3796 | --DOMWINDOW == 121 (1256DC00) [pid = 3796] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 16:35:04 INFO - PROCESS | 3796 | --DOMWINDOW == 120 (1749F400) [pid = 3796] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 16:35:04 INFO - PROCESS | 3796 | --DOMWINDOW == 119 (12568400) [pid = 3796] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 16:35:04 INFO - PROCESS | 3796 | --DOMWINDOW == 118 (0C747C00) [pid = 3796] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 16:35:04 INFO - PROCESS | 3796 | --DOMWINDOW == 117 (16D6D800) [pid = 3796] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 16:35:04 INFO - PROCESS | 3796 | --DOMWINDOW == 116 (1B948000) [pid = 3796] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 16:35:04 INFO - PROCESS | 3796 | --DOMWINDOW == 115 (1C7C0800) [pid = 3796] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 16:35:04 INFO - PROCESS | 3796 | --DOMWINDOW == 114 (1E182800) [pid = 3796] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 16:35:04 INFO - PROCESS | 3796 | --DOMWINDOW == 113 (0C75B800) [pid = 3796] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 16:35:04 INFO - PROCESS | 3796 | --DOMWINDOW == 112 (0C75D000) [pid = 3796] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 16:35:04 INFO - PROCESS | 3796 | --DOMWINDOW == 111 (0946DC00) [pid = 3796] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 16:35:04 INFO - PROCESS | 3796 | --DOMWINDOW == 110 (0CE76800) [pid = 3796] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 16:35:04 INFO - PROCESS | 3796 | --DOMWINDOW == 109 (0D261800) [pid = 3796] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 16:35:04 INFO - PROCESS | 3796 | --DOMWINDOW == 108 (0D953000) [pid = 3796] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 16:35:04 INFO - PROCESS | 3796 | --DOMWINDOW == 107 (08A82C00) [pid = 3796] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 16:35:04 INFO - PROCESS | 3796 | --DOMWINDOW == 106 (11D0C400) [pid = 3796] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 16:35:04 INFO - PROCESS | 3796 | --DOMWINDOW == 105 (17519400) [pid = 3796] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 16:35:04 INFO - PROCESS | 3796 | --DOMWINDOW == 104 (1AA8E800) [pid = 3796] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 16:35:04 INFO - PROCESS | 3796 | --DOMWINDOW == 103 (14FD0000) [pid = 3796] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 16:35:04 INFO - PROCESS | 3796 | --DOMWINDOW == 102 (1A3EB400) [pid = 3796] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 16:35:04 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (1AAD9000) [pid = 3796] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 16:35:04 INFO - PROCESS | 3796 | 1466724904545 Marionette TRACE conn6 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:04 INFO - PROCESS | 3796 | 1466724904547 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:04 INFO - PROCESS | 3796 | ++DOCSHELL 0C71F800 == 30 [pid = 3796] [id = 415] 16:35:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (0C724000) [pid = 3796] [serial = 1245] [outer = 00000000] 16:35:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 103 (0C75E400) [pid = 3796] [serial = 1246] [outer = 0C724000] 16:35:04 INFO - PROCESS | 3796 | 1466724904602 Marionette DEBUG loaded listener.js 16:35:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 104 (11D0C400) [pid = 3796] [serial = 1247] [outer = 0C724000] 16:35:05 INFO - PROCESS | 3796 | 1466724905009 Marionette TRACE conn6 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 16:35:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 16:35:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1337ms 16:35:05 INFO - PROCESS | 3796 | 1466724905065 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 16:35:05 INFO - PROCESS | 3796 | 1466724905068 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 16:35:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 16:35:05 INFO - PROCESS | 3796 | 1466724905071 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 16:35:05 INFO - PROCESS | 3796 | 1466724905073 Marionette TRACE conn6 <- [1,1626,null,{}] 16:35:05 INFO - PROCESS | 3796 | 1466724905077 Marionette TRACE conn6 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:05 INFO - PROCESS | 3796 | 1466724905078 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:05 INFO - PROCESS | 3796 | 1466724905166 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 16:35:05 INFO - PROCESS | 3796 | 1466724905171 Marionette TRACE conn6 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:05 INFO - PROCESS | 3796 | 1466724905173 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:05 INFO - PROCESS | 3796 | ++DOCSHELL 1252B400 == 31 [pid = 3796] [id = 416] 16:35:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 105 (1259E400) [pid = 3796] [serial = 1248] [outer = 00000000] 16:35:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 106 (15B54000) [pid = 3796] [serial = 1249] [outer = 1259E400] 16:35:05 INFO - PROCESS | 3796 | 1466724905219 Marionette DEBUG loaded listener.js 16:35:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 107 (16A72400) [pid = 3796] [serial = 1250] [outer = 1259E400] 16:35:05 INFO - PROCESS | 3796 | 1466724905654 Marionette TRACE conn6 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 16:35:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 16:35:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 630ms 16:35:05 INFO - PROCESS | 3796 | 1466724905710 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 16:35:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 16:35:05 INFO - PROCESS | 3796 | 1466724905712 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 16:35:05 INFO - PROCESS | 3796 | 1466724905715 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 16:35:05 INFO - PROCESS | 3796 | 1466724905717 Marionette TRACE conn6 <- [1,1630,null,{}] 16:35:05 INFO - PROCESS | 3796 | 1466724905720 Marionette TRACE conn6 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:05 INFO - PROCESS | 3796 | 1466724905722 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:05 INFO - PROCESS | 3796 | 1466724905802 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 16:35:05 INFO - PROCESS | 3796 | 1466724905834 Marionette TRACE conn6 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:05 INFO - PROCESS | 3796 | 1466724905840 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:05 INFO - PROCESS | 3796 | ++DOCSHELL 16D6D800 == 32 [pid = 3796] [id = 417] 16:35:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 108 (16D6F800) [pid = 3796] [serial = 1251] [outer = 00000000] 16:35:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 109 (1749F800) [pid = 3796] [serial = 1252] [outer = 16D6F800] 16:35:05 INFO - PROCESS | 3796 | 1466724905898 Marionette DEBUG loaded listener.js 16:35:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 110 (1751EC00) [pid = 3796] [serial = 1253] [outer = 16D6F800] 16:35:06 INFO - PROCESS | 3796 | 1466724906368 Marionette TRACE conn6 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 16:35:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 16:35:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 670ms 16:35:06 INFO - PROCESS | 3796 | 1466724906394 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 16:35:06 INFO - PROCESS | 3796 | 1466724906397 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 16:35:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 16:35:06 INFO - PROCESS | 3796 | 1466724906400 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 16:35:06 INFO - PROCESS | 3796 | 1466724906402 Marionette TRACE conn6 <- [1,1634,null,{}] 16:35:06 INFO - PROCESS | 3796 | 1466724906465 Marionette TRACE conn6 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:06 INFO - PROCESS | 3796 | 1466724906469 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:06 INFO - PROCESS | 3796 | 1466724906609 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 16:35:06 INFO - PROCESS | 3796 | 1466724906712 Marionette TRACE conn6 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:06 INFO - PROCESS | 3796 | 1466724906716 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:06 INFO - PROCESS | 3796 | ++DOCSHELL 0C744800 == 33 [pid = 3796] [id = 418] 16:35:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 111 (0C74E400) [pid = 3796] [serial = 1254] [outer = 00000000] 16:35:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 112 (0C75DC00) [pid = 3796] [serial = 1255] [outer = 0C74E400] 16:35:06 INFO - PROCESS | 3796 | 1466724906774 Marionette DEBUG loaded listener.js 16:35:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 113 (0D951000) [pid = 3796] [serial = 1256] [outer = 0C74E400] 16:35:07 INFO - PROCESS | 3796 | 1466724907553 Marionette TRACE conn6 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 16:35:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 16:35:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1232ms 16:35:07 INFO - PROCESS | 3796 | 1466724907634 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 16:35:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 16:35:07 INFO - PROCESS | 3796 | 1466724907638 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 16:35:07 INFO - PROCESS | 3796 | 1466724907642 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 16:35:07 INFO - PROCESS | 3796 | 1466724907645 Marionette TRACE conn6 <- [1,1638,null,{}] 16:35:07 INFO - PROCESS | 3796 | 1466724907651 Marionette TRACE conn6 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:07 INFO - PROCESS | 3796 | 1466724907654 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:07 INFO - PROCESS | 3796 | 1466724907799 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 16:35:07 INFO - PROCESS | 3796 | 1466724907933 Marionette TRACE conn6 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:07 INFO - PROCESS | 3796 | 1466724907937 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:07 INFO - PROCESS | 3796 | ++DOCSHELL 127C6800 == 34 [pid = 3796] [id = 419] 16:35:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 114 (13360400) [pid = 3796] [serial = 1257] [outer = 00000000] 16:35:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 115 (13A3E000) [pid = 3796] [serial = 1258] [outer = 13360400] 16:35:08 INFO - PROCESS | 3796 | 1466724907997 Marionette DEBUG loaded listener.js 16:35:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 116 (14F61800) [pid = 3796] [serial = 1259] [outer = 13360400] 16:35:08 INFO - PROCESS | 3796 | 1466724908695 Marionette TRACE conn6 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 16:35:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 16:35:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1128ms 16:35:08 INFO - PROCESS | 3796 | 1466724908783 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 16:35:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 16:35:08 INFO - PROCESS | 3796 | 1466724908786 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 16:35:08 INFO - PROCESS | 3796 | 1466724908790 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 16:35:08 INFO - PROCESS | 3796 | 1466724908792 Marionette TRACE conn6 <- [1,1642,null,{}] 16:35:08 INFO - PROCESS | 3796 | 1466724908796 Marionette TRACE conn6 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:08 INFO - PROCESS | 3796 | 1466724908799 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:08 INFO - PROCESS | 3796 | 1466724908925 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 16:35:09 INFO - PROCESS | 3796 | 1466724909060 Marionette TRACE conn6 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:09 INFO - PROCESS | 3796 | 1466724909064 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:09 INFO - PROCESS | 3796 | ++DOCSHELL 0C71D800 == 35 [pid = 3796] [id = 420] 16:35:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 117 (0C71DC00) [pid = 3796] [serial = 1260] [outer = 00000000] 16:35:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 118 (0C74C400) [pid = 3796] [serial = 1261] [outer = 0C71DC00] 16:35:09 INFO - PROCESS | 3796 | 1466724909124 Marionette DEBUG loaded listener.js 16:35:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 119 (0D2EFC00) [pid = 3796] [serial = 1262] [outer = 0C71DC00] 16:35:09 INFO - PROCESS | 3796 | --DOCSHELL 1A3E6000 == 34 [pid = 3796] [id = 25] 16:35:09 INFO - PROCESS | 3796 | --DOCSHELL 11EED400 == 33 [pid = 3796] [id = 28] 16:35:09 INFO - PROCESS | 3796 | --DOCSHELL 0D2F5C00 == 32 [pid = 3796] [id = 14] 16:35:09 INFO - PROCESS | 3796 | --DOCSHELL 0D036800 == 31 [pid = 3796] [id = 27] 16:35:09 INFO - PROCESS | 3796 | --DOCSHELL 12562400 == 30 [pid = 3796] [id = 15] 16:35:09 INFO - PROCESS | 3796 | --DOCSHELL 0C744400 == 29 [pid = 3796] [id = 26] 16:35:09 INFO - PROCESS | 3796 | --DOMWINDOW == 118 (14F58000) [pid = 3796] [serial = 1184] [outer = 00000000] [url = about:blank] 16:35:09 INFO - PROCESS | 3796 | --DOMWINDOW == 117 (16A8FC00) [pid = 3796] [serial = 1171] [outer = 00000000] [url = about:blank] 16:35:09 INFO - PROCESS | 3796 | --DOMWINDOW == 116 (17658C00) [pid = 3796] [serial = 1174] [outer = 00000000] [url = about:blank] 16:35:09 INFO - PROCESS | 3796 | --DOMWINDOW == 115 (0C749000) [pid = 3796] [serial = 1162] [outer = 00000000] [url = about:blank] 16:35:09 INFO - PROCESS | 3796 | --DOMWINDOW == 114 (0DA71000) [pid = 3796] [serial = 1165] [outer = 00000000] [url = about:blank] 16:35:09 INFO - PROCESS | 3796 | --DOMWINDOW == 113 (0DAA9C00) [pid = 3796] [serial = 1166] [outer = 00000000] [url = about:blank] 16:35:09 INFO - PROCESS | 3796 | --DOMWINDOW == 112 (1335F800) [pid = 3796] [serial = 1168] [outer = 00000000] [url = about:blank] 16:35:09 INFO - PROCESS | 3796 | --DOMWINDOW == 111 (19B10C00) [pid = 3796] [serial = 1160] [outer = 00000000] [url = about:blank] 16:35:09 INFO - PROCESS | 3796 | --DOMWINDOW == 110 (18420C00) [pid = 3796] [serial = 1159] [outer = 00000000] [url = about:blank] 16:35:09 INFO - PROCESS | 3796 | --DOMWINDOW == 109 (174A2400) [pid = 3796] [serial = 1180] [outer = 00000000] [url = about:blank] 16:35:09 INFO - PROCESS | 3796 | --DOMWINDOW == 108 (1765F400) [pid = 3796] [serial = 1175] [outer = 00000000] [url = about:blank] 16:35:09 INFO - PROCESS | 3796 | --DOMWINDOW == 107 (1256D800) [pid = 3796] [serial = 1139] [outer = 00000000] [url = about:blank] 16:35:09 INFO - PROCESS | 3796 | --DOMWINDOW == 106 (0EB34800) [pid = 3796] [serial = 1138] [outer = 00000000] [url = about:blank] 16:35:09 INFO - PROCESS | 3796 | --DOMWINDOW == 105 (17C82000) [pid = 3796] [serial = 1142] [outer = 00000000] [url = about:blank] 16:35:09 INFO - PROCESS | 3796 | --DOMWINDOW == 104 (1765D000) [pid = 3796] [serial = 1141] [outer = 00000000] [url = about:blank] 16:35:09 INFO - PROCESS | 3796 | --DOMWINDOW == 103 (1E164000) [pid = 3796] [serial = 1145] [outer = 00000000] [url = about:blank] 16:35:09 INFO - PROCESS | 3796 | --DOMWINDOW == 102 (1C7C1400) [pid = 3796] [serial = 1144] [outer = 00000000] [url = about:blank] 16:35:09 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (1E17C800) [pid = 3796] [serial = 1148] [outer = 00000000] [url = about:blank] 16:35:09 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (11D09400) [pid = 3796] [serial = 1207] [outer = 00000000] [url = about:blank] 16:35:09 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (1E178000) [pid = 3796] [serial = 1147] [outer = 00000000] [url = about:blank] 16:35:09 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (12594800) [pid = 3796] [serial = 1208] [outer = 00000000] [url = about:blank] 16:35:09 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (1E3DC400) [pid = 3796] [serial = 1151] [outer = 00000000] [url = about:blank] 16:35:09 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (1E3D6800) [pid = 3796] [serial = 1150] [outer = 00000000] [url = about:blank] 16:35:09 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (0C712000) [pid = 3796] [serial = 1186] [outer = 00000000] [url = about:blank] 16:35:09 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (20230400) [pid = 3796] [serial = 1154] [outer = 00000000] [url = about:blank] 16:35:09 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (2022DC00) [pid = 3796] [serial = 1153] [outer = 00000000] [url = about:blank] 16:35:09 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (0DDB2400) [pid = 3796] [serial = 1210] [outer = 00000000] [url = about:blank] 16:35:09 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (0E101400) [pid = 3796] [serial = 1157] [outer = 00000000] [url = about:blank] 16:35:09 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (0D94E800) [pid = 3796] [serial = 1156] [outer = 00000000] [url = about:blank] 16:35:09 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (15C23C00) [pid = 3796] [serial = 1214] [outer = 00000000] [url = about:blank] 16:35:09 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (0D9E5000) [pid = 3796] [serial = 1178] [outer = 00000000] [url = about:blank] 16:35:09 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (0C726800) [pid = 3796] [serial = 1187] [outer = 00000000] [url = about:blank] 16:35:09 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (0C75E000) [pid = 3796] [serial = 1177] [outer = 00000000] [url = about:blank] 16:35:09 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (11FD0000) [pid = 3796] [serial = 1189] [outer = 00000000] [url = about:blank] 16:35:09 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (0C753000) [pid = 3796] [serial = 1163] [outer = 00000000] [url = about:blank] 16:35:09 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (16D75000) [pid = 3796] [serial = 1172] [outer = 00000000] [url = about:blank] 16:35:09 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (176B9C00) [pid = 3796] [serial = 1181] [outer = 00000000] [url = about:blank] 16:35:09 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (0D9E7000) [pid = 3796] [serial = 1169] [outer = 00000000] [url = about:blank] 16:35:09 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (126E1400) [pid = 3796] [serial = 1190] [outer = 00000000] [url = about:blank] 16:35:09 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (1839DC00) [pid = 3796] [serial = 1192] [outer = 00000000] [url = about:blank] 16:35:09 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (1998B000) [pid = 3796] [serial = 1193] [outer = 00000000] [url = about:blank] 16:35:09 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (16D6D400) [pid = 3796] [serial = 1205] [outer = 00000000] [url = about:blank] 16:35:09 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1AA4F400) [pid = 3796] [serial = 1195] [outer = 00000000] [url = about:blank] 16:35:09 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (1AACA400) [pid = 3796] [serial = 1198] [outer = 00000000] [url = about:blank] 16:35:09 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (1AA52800) [pid = 3796] [serial = 1196] [outer = 00000000] [url = about:blank] 16:35:09 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (11E16400) [pid = 3796] [serial = 1211] [outer = 00000000] [url = about:blank] 16:35:09 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (1B134000) [pid = 3796] [serial = 1201] [outer = 00000000] [url = about:blank] 16:35:09 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (1AACF400) [pid = 3796] [serial = 1199] [outer = 00000000] [url = about:blank] 16:35:09 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (14F66C00) [pid = 3796] [serial = 1204] [outer = 00000000] [url = about:blank] 16:35:09 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (1B13E400) [pid = 3796] [serial = 1202] [outer = 00000000] [url = about:blank] 16:35:09 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (1914DC00) [pid = 3796] [serial = 1183] [outer = 00000000] [url = about:blank] 16:35:09 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (15B52C00) [pid = 3796] [serial = 1213] [outer = 00000000] [url = about:blank] 16:35:09 INFO - PROCESS | 3796 | 1466724909876 Marionette TRACE conn6 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 16:35:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 16:35:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1118ms 16:35:09 INFO - PROCESS | 3796 | 1466724909910 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 16:35:09 INFO - PROCESS | 3796 | 1466724909914 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 16:35:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 16:35:09 INFO - PROCESS | 3796 | 1466724909917 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 16:35:09 INFO - PROCESS | 3796 | 1466724909922 Marionette TRACE conn6 <- [1,1646,null,{}] 16:35:09 INFO - PROCESS | 3796 | 1466724909927 Marionette TRACE conn6 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:09 INFO - PROCESS | 3796 | 1466724909930 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:10 INFO - PROCESS | 3796 | 1466724910024 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 16:35:10 INFO - PROCESS | 3796 | 1466724910121 Marionette TRACE conn6 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:10 INFO - PROCESS | 3796 | 1466724910124 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:10 INFO - PROCESS | 3796 | ++DOCSHELL 0C75E000 == 30 [pid = 3796] [id = 421] 16:35:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (0C75F800) [pid = 3796] [serial = 1263] [outer = 00000000] 16:35:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (0D036800) [pid = 3796] [serial = 1264] [outer = 0C75F800] 16:35:10 INFO - PROCESS | 3796 | 1466724910172 Marionette DEBUG loaded listener.js 16:35:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (0D9E6C00) [pid = 3796] [serial = 1265] [outer = 0C75F800] 16:35:10 INFO - PROCESS | 3796 | 1466724910641 Marionette TRACE conn6 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 16:35:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 16:35:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 770ms 16:35:10 INFO - PROCESS | 3796 | 1466724910690 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 16:35:10 INFO - PROCESS | 3796 | 1466724910694 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 16:35:10 INFO - PROCESS | 3796 | 1466724910700 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 16:35:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 16:35:10 INFO - PROCESS | 3796 | 1466724910702 Marionette TRACE conn6 <- [1,1650,null,{}] 16:35:10 INFO - PROCESS | 3796 | 1466724910706 Marionette TRACE conn6 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:10 INFO - PROCESS | 3796 | 1466724910709 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:10 INFO - PROCESS | 3796 | 1466724910799 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 16:35:10 INFO - PROCESS | 3796 | 1466724910808 Marionette TRACE conn6 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:10 INFO - PROCESS | 3796 | 1466724910810 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:10 INFO - PROCESS | 3796 | ++DOCSHELL 0EBCF800 == 31 [pid = 3796] [id = 422] 16:35:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (0EBD1800) [pid = 3796] [serial = 1266] [outer = 00000000] 16:35:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (11E1BC00) [pid = 3796] [serial = 1267] [outer = 0EBD1800] 16:35:10 INFO - PROCESS | 3796 | 1466724910862 Marionette DEBUG loaded listener.js 16:35:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (11FC6C00) [pid = 3796] [serial = 1268] [outer = 0EBD1800] 16:35:11 INFO - PROCESS | 3796 | 1466724911346 Marionette TRACE conn6 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 16:35:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 16:35:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 670ms 16:35:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 16:35:11 INFO - PROCESS | 3796 | 1466724911375 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 16:35:11 INFO - PROCESS | 3796 | 1466724911377 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 16:35:11 INFO - PROCESS | 3796 | 1466724911380 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 16:35:11 INFO - PROCESS | 3796 | 1466724911384 Marionette TRACE conn6 <- [1,1654,null,{}] 16:35:11 INFO - PROCESS | 3796 | 1466724911395 Marionette TRACE conn6 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:11 INFO - PROCESS | 3796 | 1466724911400 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:11 INFO - PROCESS | 3796 | 1466724911488 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 16:35:11 INFO - PROCESS | 3796 | 1466724911497 Marionette TRACE conn6 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:11 INFO - PROCESS | 3796 | 1466724911500 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:11 INFO - PROCESS | 3796 | ++DOCSHELL 0DAAA000 == 32 [pid = 3796] [id = 423] 16:35:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (13A40C00) [pid = 3796] [serial = 1269] [outer = 00000000] 16:35:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (14479400) [pid = 3796] [serial = 1270] [outer = 13A40C00] 16:35:11 INFO - PROCESS | 3796 | 1466724911546 Marionette DEBUG loaded listener.js 16:35:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (14FDE800) [pid = 3796] [serial = 1271] [outer = 13A40C00] 16:35:12 INFO - PROCESS | 3796 | 1466724912014 Marionette TRACE conn6 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 16:35:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 16:35:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 670ms 16:35:12 INFO - PROCESS | 3796 | 1466724912059 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 16:35:12 INFO - PROCESS | 3796 | 1466724912061 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 16:35:12 INFO - PROCESS | 3796 | 1466724912064 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 16:35:12 INFO - PROCESS | 3796 | 1466724912066 Marionette TRACE conn6 <- [1,1658,null,{}] 16:35:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 16:35:12 INFO - PROCESS | 3796 | 1466724912069 Marionette TRACE conn6 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:12 INFO - PROCESS | 3796 | 1466724912071 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:12 INFO - PROCESS | 3796 | 1466724912191 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 16:35:12 INFO - PROCESS | 3796 | 1466724912278 Marionette TRACE conn6 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:12 INFO - PROCESS | 3796 | 1466724912280 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:12 INFO - PROCESS | 3796 | ++DOCSHELL 0C72B800 == 33 [pid = 3796] [id = 424] 16:35:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (0E092800) [pid = 3796] [serial = 1272] [outer = 00000000] 16:35:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (16C29400) [pid = 3796] [serial = 1273] [outer = 0E092800] 16:35:12 INFO - PROCESS | 3796 | 1466724912324 Marionette DEBUG loaded listener.js 16:35:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (16D77800) [pid = 3796] [serial = 1274] [outer = 0E092800] 16:35:12 INFO - PROCESS | 3796 | 1466724912760 Marionette TRACE conn6 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 16:35:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 16:35:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 730ms 16:35:12 INFO - PROCESS | 3796 | 1466724912800 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 16:35:12 INFO - PROCESS | 3796 | 1466724912802 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 16:35:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 16:35:12 INFO - PROCESS | 3796 | 1466724912814 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 16:35:12 INFO - PROCESS | 3796 | 1466724912816 Marionette TRACE conn6 <- [1,1662,null,{}] 16:35:12 INFO - PROCESS | 3796 | 1466724912819 Marionette TRACE conn6 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:12 INFO - PROCESS | 3796 | 1466724912821 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:12 INFO - PROCESS | 3796 | 1466724912934 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 16:35:12 INFO - PROCESS | 3796 | 1466724912941 Marionette TRACE conn6 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:12 INFO - PROCESS | 3796 | 1466724912943 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:12 INFO - PROCESS | 3796 | ++DOCSHELL 17498400 == 34 [pid = 3796] [id = 425] 16:35:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (1749C400) [pid = 3796] [serial = 1275] [outer = 00000000] 16:35:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (17658C00) [pid = 3796] [serial = 1276] [outer = 1749C400] 16:35:13 INFO - PROCESS | 3796 | 1466724912987 Marionette DEBUG loaded listener.js 16:35:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1765DC00) [pid = 3796] [serial = 1277] [outer = 1749C400] 16:35:13 INFO - PROCESS | 3796 | 1466724913476 Marionette TRACE conn6 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 16:35:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 16:35:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 730ms 16:35:13 INFO - PROCESS | 3796 | 1466724913575 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 16:35:13 INFO - PROCESS | 3796 | 1466724913577 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 16:35:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 16:35:13 INFO - PROCESS | 3796 | 1466724913589 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 16:35:13 INFO - PROCESS | 3796 | 1466724913590 Marionette TRACE conn6 <- [1,1666,null,{}] 16:35:13 INFO - PROCESS | 3796 | 1466724913594 Marionette TRACE conn6 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:13 INFO - PROCESS | 3796 | 1466724913599 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:13 INFO - PROCESS | 3796 | 1466724913738 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 16:35:13 INFO - PROCESS | 3796 | 1466724913796 Marionette TRACE conn6 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:13 INFO - PROCESS | 3796 | 1466724913798 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:13 INFO - PROCESS | 3796 | ++DOCSHELL 176D9800 == 35 [pid = 3796] [id = 426] 16:35:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (176DAC00) [pid = 3796] [serial = 1278] [outer = 00000000] 16:35:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (17C89800) [pid = 3796] [serial = 1279] [outer = 176DAC00] 16:35:13 INFO - PROCESS | 3796 | 1466724913843 Marionette DEBUG loaded listener.js 16:35:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (18121400) [pid = 3796] [serial = 1280] [outer = 176DAC00] 16:35:14 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (08A85000) [pid = 3796] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 16:35:14 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (0D2F2000) [pid = 3796] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 16:35:14 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (11EEEC00) [pid = 3796] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 16:35:14 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (1B23A400) [pid = 3796] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 16:35:14 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (0C72CC00) [pid = 3796] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 16:35:14 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (13358000) [pid = 3796] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 16:35:14 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (176DB000) [pid = 3796] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 16:35:14 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (1259E400) [pid = 3796] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 16:35:14 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (19F53000) [pid = 3796] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 16:35:14 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (1A217000) [pid = 3796] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 16:35:14 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (1A3ED000) [pid = 3796] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 16:35:14 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (0C724000) [pid = 3796] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 16:35:14 INFO - PROCESS | 3796 | 1466724914294 Marionette TRACE conn6 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 16:35:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 16:35:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 730ms 16:35:14 INFO - PROCESS | 3796 | 1466724914320 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 16:35:14 INFO - PROCESS | 3796 | 1466724914322 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 16:35:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 16:35:14 INFO - PROCESS | 3796 | 1466724914325 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 16:35:14 INFO - PROCESS | 3796 | 1466724914327 Marionette TRACE conn6 <- [1,1670,null,{}] 16:35:14 INFO - PROCESS | 3796 | 1466724914330 Marionette TRACE conn6 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:14 INFO - PROCESS | 3796 | 1466724914332 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:14 INFO - PROCESS | 3796 | 1466724914448 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 16:35:14 INFO - PROCESS | 3796 | 1466724914508 Marionette TRACE conn6 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:14 INFO - PROCESS | 3796 | 1466724914509 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:14 INFO - PROCESS | 3796 | ++DOCSHELL 1218C800 == 36 [pid = 3796] [id = 427] 16:35:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (126E3400) [pid = 3796] [serial = 1281] [outer = 00000000] 16:35:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (17659400) [pid = 3796] [serial = 1282] [outer = 126E3400] 16:35:14 INFO - PROCESS | 3796 | 1466724914556 Marionette DEBUG loaded listener.js 16:35:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (176DB800) [pid = 3796] [serial = 1283] [outer = 126E3400] 16:35:14 INFO - PROCESS | 3796 | 1466724914911 Marionette TRACE conn6 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 16:35:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 16:35:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 631ms 16:35:14 INFO - PROCESS | 3796 | 1466724914975 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 16:35:14 INFO - PROCESS | 3796 | 1466724914977 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 16:35:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 16:35:15 INFO - PROCESS | 3796 | 1466724914980 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 16:35:15 INFO - PROCESS | 3796 | 1466724914982 Marionette TRACE conn6 <- [1,1674,null,{}] 16:35:15 INFO - PROCESS | 3796 | 1466724914988 Marionette TRACE conn6 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:15 INFO - PROCESS | 3796 | 1466724914990 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:15 INFO - PROCESS | 3796 | 1466724915073 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 16:35:15 INFO - PROCESS | 3796 | 1466724915078 Marionette TRACE conn6 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:15 INFO - PROCESS | 3796 | 1466724915080 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:15 INFO - PROCESS | 3796 | ++DOCSHELL 183A5800 == 37 [pid = 3796] [id = 428] 16:35:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (18420400) [pid = 3796] [serial = 1284] [outer = 00000000] 16:35:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (1914EC00) [pid = 3796] [serial = 1285] [outer = 18420400] 16:35:15 INFO - PROCESS | 3796 | 1466724915123 Marionette DEBUG loaded listener.js 16:35:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (1998C800) [pid = 3796] [serial = 1286] [outer = 18420400] 16:35:15 INFO - PROCESS | 3796 | 1466724915568 Marionette TRACE conn6 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 16:35:15 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 16:35:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 631ms 16:35:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 16:35:15 INFO - PROCESS | 3796 | 1466724915624 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 16:35:15 INFO - PROCESS | 3796 | 1466724915626 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 16:35:15 INFO - PROCESS | 3796 | 1466724915629 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 16:35:15 INFO - PROCESS | 3796 | 1466724915630 Marionette TRACE conn6 <- [1,1678,null,{}] 16:35:15 INFO - PROCESS | 3796 | 1466724915634 Marionette TRACE conn6 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:15 INFO - PROCESS | 3796 | 1466724915635 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:15 INFO - PROCESS | 3796 | 1466724915730 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 16:35:15 INFO - PROCESS | 3796 | 1466724915735 Marionette TRACE conn6 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:15 INFO - PROCESS | 3796 | 1466724915737 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:15 INFO - PROCESS | 3796 | ++DOCSHELL 19B06000 == 38 [pid = 3796] [id = 429] 16:35:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (19B07400) [pid = 3796] [serial = 1287] [outer = 00000000] 16:35:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (19F4C800) [pid = 3796] [serial = 1288] [outer = 19B07400] 16:35:15 INFO - PROCESS | 3796 | 1466724915780 Marionette DEBUG loaded listener.js 16:35:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (19F4CC00) [pid = 3796] [serial = 1289] [outer = 19B07400] 16:35:16 INFO - PROCESS | 3796 | --DOCSHELL 08A84C00 == 37 [pid = 3796] [id = 412] 16:35:16 INFO - PROCESS | 3796 | --DOCSHELL 13E76C00 == 36 [pid = 3796] [id = 16] 16:35:16 INFO - PROCESS | 3796 | --DOCSHELL 1C7C2C00 == 35 [pid = 3796] [id = 8] 16:35:16 INFO - PROCESS | 3796 | --DOCSHELL 12187800 == 34 [pid = 3796] [id = 10] 16:35:16 INFO - PROCESS | 3796 | --DOCSHELL 19F74800 == 33 [pid = 3796] [id = 20] 16:35:16 INFO - PROCESS | 3796 | --DOCSHELL 1A9B5400 == 32 [pid = 3796] [id = 21] 16:35:16 INFO - PROCESS | 3796 | --DOCSHELL 154AD400 == 31 [pid = 3796] [id = 17] 16:35:16 INFO - PROCESS | 3796 | --DOCSHELL 16A7AC00 == 30 [pid = 3796] [id = 18] 16:35:16 INFO - PROCESS | 3796 | --DOCSHELL 1751B800 == 29 [pid = 3796] [id = 11] 16:35:16 INFO - PROCESS | 3796 | --DOCSHELL 16C25800 == 28 [pid = 3796] [id = 19] 16:35:16 INFO - PROCESS | 3796 | --DOCSHELL 08A79000 == 27 [pid = 3796] [id = 23] 16:35:16 INFO - PROCESS | 3796 | --DOCSHELL 14F61000 == 26 [pid = 3796] [id = 24] 16:35:16 INFO - PROCESS | 3796 | --DOCSHELL 13A41800 == 25 [pid = 3796] [id = 22] 16:35:17 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (1749F800) [pid = 3796] [serial = 1252] [outer = 00000000] [url = about:blank] 16:35:17 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (0C713C00) [pid = 3796] [serial = 1237] [outer = 00000000] [url = about:blank] 16:35:17 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (0D959C00) [pid = 3796] [serial = 1240] [outer = 00000000] [url = about:blank] 16:35:17 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (12194800) [pid = 3796] [serial = 1243] [outer = 00000000] [url = about:blank] 16:35:17 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (0D9E3C00) [pid = 3796] [serial = 1241] [outer = 00000000] [url = about:blank] 16:35:17 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1B279C00) [pid = 3796] [serial = 1235] [outer = 00000000] [url = about:blank] 16:35:17 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (1B275800) [pid = 3796] [serial = 1234] [outer = 00000000] [url = about:blank] 16:35:17 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (1256B400) [pid = 3796] [serial = 1244] [outer = 00000000] [url = about:blank] 16:35:17 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (0DA6D000) [pid = 3796] [serial = 1217] [outer = 00000000] [url = about:blank] 16:35:17 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (0D2F5800) [pid = 3796] [serial = 1216] [outer = 00000000] [url = about:blank] 16:35:17 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (16A89800) [pid = 3796] [serial = 1220] [outer = 00000000] [url = about:blank] 16:35:17 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (15B55C00) [pid = 3796] [serial = 1219] [outer = 00000000] [url = about:blank] 16:35:17 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (19902C00) [pid = 3796] [serial = 1223] [outer = 00000000] [url = about:blank] 16:35:17 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (17C86C00) [pid = 3796] [serial = 1222] [outer = 00000000] [url = about:blank] 16:35:17 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (15B54000) [pid = 3796] [serial = 1249] [outer = 00000000] [url = about:blank] 16:35:17 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (1A30FC00) [pid = 3796] [serial = 1226] [outer = 00000000] [url = about:blank] 16:35:17 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (1A218400) [pid = 3796] [serial = 1225] [outer = 00000000] [url = about:blank] 16:35:17 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (1A9BE800) [pid = 3796] [serial = 1229] [outer = 00000000] [url = about:blank] 16:35:17 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (1A9BC400) [pid = 3796] [serial = 1228] [outer = 00000000] [url = about:blank] 16:35:17 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (1B23E800) [pid = 3796] [serial = 1232] [outer = 00000000] [url = about:blank] 16:35:17 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (1B23B400) [pid = 3796] [serial = 1231] [outer = 00000000] [url = about:blank] 16:35:17 INFO - PROCESS | 3796 | --DOMWINDOW == 60 (0C75E400) [pid = 3796] [serial = 1246] [outer = 00000000] [url = about:blank] 16:35:17 INFO - PROCESS | 3796 | --DOMWINDOW == 59 (16A72400) [pid = 3796] [serial = 1250] [outer = 00000000] [url = about:blank] 16:35:17 INFO - PROCESS | 3796 | --DOMWINDOW == 58 (11D0C400) [pid = 3796] [serial = 1247] [outer = 00000000] [url = about:blank] 16:35:17 INFO - PROCESS | 3796 | --DOMWINDOW == 57 (0C729000) [pid = 3796] [serial = 1238] [outer = 00000000] [url = about:blank] 16:35:17 INFO - PROCESS | 3796 | 1466724917680 Marionette TRACE conn6 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 16:35:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 16:35:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 2068ms 16:35:17 INFO - PROCESS | 3796 | 1466724917699 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 16:35:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 16:35:17 INFO - PROCESS | 3796 | 1466724917703 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 16:35:17 INFO - PROCESS | 3796 | 1466724917707 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 16:35:17 INFO - PROCESS | 3796 | 1466724917711 Marionette TRACE conn6 <- [1,1682,null,{}] 16:35:17 INFO - PROCESS | 3796 | 1466724917716 Marionette TRACE conn6 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:17 INFO - PROCESS | 3796 | 1466724917719 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:17 INFO - PROCESS | 3796 | 1466724917808 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 16:35:17 INFO - PROCESS | 3796 | 1466724917817 Marionette TRACE conn6 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:17 INFO - PROCESS | 3796 | 1466724917822 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:17 INFO - PROCESS | 3796 | ++DOCSHELL 0C746000 == 26 [pid = 3796] [id = 430] 16:35:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 58 (0C747400) [pid = 3796] [serial = 1290] [outer = 00000000] 16:35:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 59 (0C74D800) [pid = 3796] [serial = 1291] [outer = 0C747400] 16:35:17 INFO - PROCESS | 3796 | 1466724917871 Marionette DEBUG loaded listener.js 16:35:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 60 (0C754C00) [pid = 3796] [serial = 1292] [outer = 0C747400] 16:35:18 INFO - PROCESS | 3796 | 1466724918357 Marionette TRACE conn6 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 16:35:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 16:35:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 690ms 16:35:18 INFO - PROCESS | 3796 | 1466724918398 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 16:35:18 INFO - PROCESS | 3796 | 1466724918403 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 16:35:18 INFO - PROCESS | 3796 | 1466724918409 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 16:35:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 16:35:18 INFO - PROCESS | 3796 | 1466724918412 Marionette TRACE conn6 <- [1,1686,null,{}] 16:35:18 INFO - PROCESS | 3796 | 1466724918416 Marionette TRACE conn6 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:18 INFO - PROCESS | 3796 | 1466724918419 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:18 INFO - PROCESS | 3796 | 1466724918508 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 16:35:18 INFO - PROCESS | 3796 | 1466724918516 Marionette TRACE conn6 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:18 INFO - PROCESS | 3796 | 1466724918519 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:18 INFO - PROCESS | 3796 | ++DOCSHELL 0D2F1C00 == 27 [pid = 3796] [id = 431] 16:35:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 61 (0D2F5800) [pid = 3796] [serial = 1293] [outer = 00000000] 16:35:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (0D95BC00) [pid = 3796] [serial = 1294] [outer = 0D2F5800] 16:35:18 INFO - PROCESS | 3796 | 1466724918566 Marionette DEBUG loaded listener.js 16:35:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (0D9E4000) [pid = 3796] [serial = 1295] [outer = 0D2F5800] 16:35:19 INFO - PROCESS | 3796 | 1466724919046 Marionette TRACE conn6 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 16:35:19 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 16:35:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 670ms 16:35:19 INFO - PROCESS | 3796 | 1466724919083 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 16:35:19 INFO - PROCESS | 3796 | 1466724919085 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 16:35:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 16:35:19 INFO - PROCESS | 3796 | 1466724919089 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 16:35:19 INFO - PROCESS | 3796 | 1466724919093 Marionette TRACE conn6 <- [1,1690,null,{}] 16:35:19 INFO - PROCESS | 3796 | 1466724919104 Marionette TRACE conn6 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:19 INFO - PROCESS | 3796 | 1466724919109 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:19 INFO - PROCESS | 3796 | 1466724919220 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 16:35:19 INFO - PROCESS | 3796 | 1466724919313 Marionette TRACE conn6 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:19 INFO - PROCESS | 3796 | 1466724919316 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:19 INFO - PROCESS | 3796 | ++DOCSHELL 0EB32800 == 28 [pid = 3796] [id = 432] 16:35:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (0EB33000) [pid = 3796] [serial = 1296] [outer = 00000000] 16:35:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (11D0C800) [pid = 3796] [serial = 1297] [outer = 0EB33000] 16:35:19 INFO - PROCESS | 3796 | 1466724919364 Marionette DEBUG loaded listener.js 16:35:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (11EA0800) [pid = 3796] [serial = 1298] [outer = 0EB33000] 16:35:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 16:35:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 670ms 16:35:19 INFO - PROCESS | 3796 | 1466724919756 Marionette TRACE conn6 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 16:35:19 INFO - PROCESS | 3796 | 1466724919763 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 16:35:19 INFO - PROCESS | 3796 | 1466724919765 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 16:35:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 16:35:19 INFO - PROCESS | 3796 | 1466724919768 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 16:35:19 INFO - PROCESS | 3796 | 1466724919770 Marionette TRACE conn6 <- [1,1694,null,{}] 16:35:19 INFO - PROCESS | 3796 | 1466724919773 Marionette TRACE conn6 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:19 INFO - PROCESS | 3796 | 1466724919775 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:19 INFO - PROCESS | 3796 | 1466724919858 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 16:35:19 INFO - PROCESS | 3796 | 1466724919942 Marionette TRACE conn6 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:19 INFO - PROCESS | 3796 | 1466724919944 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:19 INFO - PROCESS | 3796 | ++DOCSHELL 11EAE000 == 29 [pid = 3796] [id = 433] 16:35:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (11EE6000) [pid = 3796] [serial = 1299] [outer = 00000000] 16:35:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (12562400) [pid = 3796] [serial = 1300] [outer = 11EE6000] 16:35:20 INFO - PROCESS | 3796 | 1466724919994 Marionette DEBUG loaded listener.js 16:35:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (12592C00) [pid = 3796] [serial = 1301] [outer = 11EE6000] 16:35:20 INFO - PROCESS | 3796 | 1466724920346 Marionette TRACE conn6 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 16:35:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 16:35:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 630ms 16:35:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 16:35:20 INFO - PROCESS | 3796 | 1466724920399 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 16:35:20 INFO - PROCESS | 3796 | 1466724920401 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 16:35:20 INFO - PROCESS | 3796 | 1466724920404 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 16:35:20 INFO - PROCESS | 3796 | 1466724920406 Marionette TRACE conn6 <- [1,1698,null,{}] 16:35:20 INFO - PROCESS | 3796 | 1466724920409 Marionette TRACE conn6 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:20 INFO - PROCESS | 3796 | 1466724920411 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:20 INFO - PROCESS | 3796 | 1466724920523 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 16:35:20 INFO - PROCESS | 3796 | 1466724920531 Marionette TRACE conn6 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:20 INFO - PROCESS | 3796 | 1466724920533 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:20 INFO - PROCESS | 3796 | ++DOCSHELL 1264C400 == 30 [pid = 3796] [id = 434] 16:35:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (1264D400) [pid = 3796] [serial = 1302] [outer = 00000000] 16:35:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (127C5800) [pid = 3796] [serial = 1303] [outer = 1264D400] 16:35:20 INFO - PROCESS | 3796 | 1466724920577 Marionette DEBUG loaded listener.js 16:35:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (13363C00) [pid = 3796] [serial = 1304] [outer = 1264D400] 16:35:21 INFO - PROCESS | 3796 | 1466724921020 Marionette TRACE conn6 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 16:35:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 16:35:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 670ms 16:35:21 INFO - PROCESS | 3796 | 1466724921075 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 16:35:21 INFO - PROCESS | 3796 | 1466724921077 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 16:35:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 16:35:21 INFO - PROCESS | 3796 | 1466724921087 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 16:35:21 INFO - PROCESS | 3796 | 1466724921088 Marionette TRACE conn6 <- [1,1702,null,{}] 16:35:21 INFO - PROCESS | 3796 | 1466724921092 Marionette TRACE conn6 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:21 INFO - PROCESS | 3796 | 1466724921098 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:21 INFO - PROCESS | 3796 | 1466724921201 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 16:35:21 INFO - PROCESS | 3796 | 1466724921214 Marionette TRACE conn6 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:21 INFO - PROCESS | 3796 | 1466724921216 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:21 INFO - PROCESS | 3796 | ++DOCSHELL 14F58000 == 31 [pid = 3796] [id = 435] 16:35:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (14F5D000) [pid = 3796] [serial = 1305] [outer = 00000000] 16:35:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (15C24400) [pid = 3796] [serial = 1306] [outer = 14F5D000] 16:35:21 INFO - PROCESS | 3796 | 1466724921260 Marionette DEBUG loaded listener.js 16:35:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (16A72400) [pid = 3796] [serial = 1307] [outer = 14F5D000] 16:35:21 INFO - PROCESS | 3796 | 1466724921708 Marionette TRACE conn6 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 16:35:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 16:35:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 691ms 16:35:21 INFO - PROCESS | 3796 | 1466724921798 Marionette TRACE conn6 -> [0,1705,"getWindowHandle",null] 16:35:21 INFO - PROCESS | 3796 | 1466724921800 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 16:35:21 INFO - PROCESS | 3796 | 1466724921804 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 16:35:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 16:35:21 INFO - PROCESS | 3796 | 1466724921806 Marionette TRACE conn6 <- [1,1706,null,{}] 16:35:21 INFO - PROCESS | 3796 | 1466724921812 Marionette TRACE conn6 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:21 INFO - PROCESS | 3796 | 1466724921814 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:21 INFO - PROCESS | 3796 | 1466724921892 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 16:35:21 INFO - PROCESS | 3796 | 1466724921904 Marionette TRACE conn6 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:21 INFO - PROCESS | 3796 | 1466724921905 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:21 INFO - PROCESS | 3796 | ++DOCSHELL 15C1E000 == 32 [pid = 3796] [id = 436] 16:35:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (16A8F000) [pid = 3796] [serial = 1308] [outer = 00000000] 16:35:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (16D75C00) [pid = 3796] [serial = 1309] [outer = 16A8F000] 16:35:21 INFO - PROCESS | 3796 | 1466724921952 Marionette DEBUG loaded listener.js 16:35:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (16D76C00) [pid = 3796] [serial = 1310] [outer = 16A8F000] 16:35:22 INFO - PROCESS | 3796 | 1466724922385 Marionette TRACE conn6 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 16:35:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 16:35:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 631ms 16:35:22 INFO - PROCESS | 3796 | 1466724922439 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 16:35:22 INFO - PROCESS | 3796 | 1466724922442 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 16:35:22 INFO - PROCESS | 3796 | 1466724922444 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 16:35:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 16:35:22 INFO - PROCESS | 3796 | 1466724922446 Marionette TRACE conn6 <- [1,1710,null,{}] 16:35:22 INFO - PROCESS | 3796 | 1466724922449 Marionette TRACE conn6 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:22 INFO - PROCESS | 3796 | 1466724922451 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:22 INFO - PROCESS | 3796 | 1466724922528 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 16:35:22 INFO - PROCESS | 3796 | 1466724922533 Marionette TRACE conn6 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:22 INFO - PROCESS | 3796 | 1466724922535 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:22 INFO - PROCESS | 3796 | ++DOCSHELL 174AF800 == 33 [pid = 3796] [id = 437] 16:35:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (174BD400) [pid = 3796] [serial = 1311] [outer = 00000000] 16:35:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (17655C00) [pid = 3796] [serial = 1312] [outer = 174BD400] 16:35:22 INFO - PROCESS | 3796 | 1466724922580 Marionette DEBUG loaded listener.js 16:35:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (16A86400) [pid = 3796] [serial = 1313] [outer = 174BD400] 16:35:23 INFO - PROCESS | 3796 | 1466724923040 Marionette TRACE conn6 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 16:35:23 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 16:35:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 630ms 16:35:23 INFO - PROCESS | 3796 | 1466724923079 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 16:35:23 INFO - PROCESS | 3796 | 1466724923081 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 16:35:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 16:35:23 INFO - PROCESS | 3796 | 1466724923084 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 16:35:23 INFO - PROCESS | 3796 | 1466724923086 Marionette TRACE conn6 <- [1,1714,null,{}] 16:35:23 INFO - PROCESS | 3796 | 1466724923089 Marionette TRACE conn6 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:23 INFO - PROCESS | 3796 | 1466724923091 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:23 INFO - PROCESS | 3796 | 1466724923201 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 16:35:23 INFO - PROCESS | 3796 | 1466724923290 Marionette TRACE conn6 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:23 INFO - PROCESS | 3796 | 1466724923292 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:23 INFO - PROCESS | 3796 | ++DOCSHELL 0E9DD800 == 34 [pid = 3796] [id = 438] 16:35:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (176BE000) [pid = 3796] [serial = 1314] [outer = 00000000] 16:35:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (176C5C00) [pid = 3796] [serial = 1315] [outer = 176BE000] 16:35:23 INFO - PROCESS | 3796 | 1466724923335 Marionette DEBUG loaded listener.js 16:35:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (176C6800) [pid = 3796] [serial = 1316] [outer = 176BE000] 16:35:23 INFO - PROCESS | 3796 | 1466724923745 Marionette TRACE conn6 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 16:35:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 16:35:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 730ms 16:35:23 INFO - PROCESS | 3796 | 1466724923815 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 16:35:23 INFO - PROCESS | 3796 | 1466724923817 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 16:35:23 INFO - PROCESS | 3796 | 1466724923821 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 16:35:23 INFO - PROCESS | 3796 | 1466724923823 Marionette TRACE conn6 <- [1,1718,null,{}] 16:35:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 16:35:23 INFO - PROCESS | 3796 | 1466724923826 Marionette TRACE conn6 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:23 INFO - PROCESS | 3796 | 1466724923828 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:23 INFO - PROCESS | 3796 | 1466724923945 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 16:35:24 INFO - PROCESS | 3796 | 1466724924019 Marionette TRACE conn6 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:24 INFO - PROCESS | 3796 | 1466724924021 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:24 INFO - PROCESS | 3796 | ++DOCSHELL 17E97800 == 35 [pid = 3796] [id = 439] 16:35:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (18F0F000) [pid = 3796] [serial = 1317] [outer = 00000000] 16:35:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (190D6C00) [pid = 3796] [serial = 1318] [outer = 18F0F000] 16:35:24 INFO - PROCESS | 3796 | 1466724924065 Marionette DEBUG loaded listener.js 16:35:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (1990C800) [pid = 3796] [serial = 1319] [outer = 18F0F000] 16:35:24 INFO - PROCESS | 3796 | 1466724924488 Marionette TRACE conn6 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 16:35:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 16:35:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 731ms 16:35:24 INFO - PROCESS | 3796 | 1466724924586 Marionette TRACE conn6 -> [0,1721,"getWindowHandle",null] 16:35:24 INFO - PROCESS | 3796 | 1466724924588 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 16:35:24 INFO - PROCESS | 3796 | 1466724924592 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 16:35:24 INFO - PROCESS | 3796 | 1466724924594 Marionette TRACE conn6 <- [1,1722,null,{}] 16:35:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 16:35:24 INFO - PROCESS | 3796 | 1466724924597 Marionette TRACE conn6 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:24 INFO - PROCESS | 3796 | 1466724924600 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:24 INFO - PROCESS | 3796 | 1466724924728 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 16:35:25 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (0E092800) [pid = 3796] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 16:35:25 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (1749C400) [pid = 3796] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 16:35:25 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (126E3400) [pid = 3796] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 16:35:25 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (176DAC00) [pid = 3796] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 16:35:25 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (18420400) [pid = 3796] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 16:35:25 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (13A40C00) [pid = 3796] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 16:35:25 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (0EBD1800) [pid = 3796] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 16:35:25 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (0C75F800) [pid = 3796] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 16:35:25 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (0C71DC00) [pid = 3796] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 16:35:25 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (13360400) [pid = 3796] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 16:35:25 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (0C74E400) [pid = 3796] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 16:35:25 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (16D6F800) [pid = 3796] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 16:35:25 INFO - PROCESS | 3796 | 1466724924997 Marionette TRACE conn6 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:25 INFO - PROCESS | 3796 | 1466724925000 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:25 INFO - PROCESS | 3796 | ++DOCSHELL 0C718800 == 36 [pid = 3796] [id = 440] 16:35:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (0C71DC00) [pid = 3796] [serial = 1320] [outer = 00000000] 16:35:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (0D96C800) [pid = 3796] [serial = 1321] [outer = 0C71DC00] 16:35:25 INFO - PROCESS | 3796 | 1466724925047 Marionette DEBUG loaded listener.js 16:35:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (12613400) [pid = 3796] [serial = 1322] [outer = 0C71DC00] 16:35:25 INFO - PROCESS | 3796 | 1466724925414 Marionette TRACE conn6 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 16:35:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 16:35:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 870ms 16:35:25 INFO - PROCESS | 3796 | 1466724925470 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 16:35:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 16:35:25 INFO - PROCESS | 3796 | 1466724925472 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 16:35:25 INFO - PROCESS | 3796 | 1466724925475 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 16:35:25 INFO - PROCESS | 3796 | 1466724925477 Marionette TRACE conn6 <- [1,1726,null,{}] 16:35:25 INFO - PROCESS | 3796 | 1466724925480 Marionette TRACE conn6 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:25 INFO - PROCESS | 3796 | 1466724925482 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:25 INFO - PROCESS | 3796 | 1466724925596 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 16:35:25 INFO - PROCESS | 3796 | 1466724925604 Marionette TRACE conn6 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:25 INFO - PROCESS | 3796 | 1466724925606 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:25 INFO - PROCESS | 3796 | ++DOCSHELL 13358000 == 37 [pid = 3796] [id = 441] 16:35:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (13359800) [pid = 3796] [serial = 1323] [outer = 00000000] 16:35:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (176E5400) [pid = 3796] [serial = 1324] [outer = 13359800] 16:35:25 INFO - PROCESS | 3796 | 1466724925650 Marionette DEBUG loaded listener.js 16:35:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (19B02800) [pid = 3796] [serial = 1325] [outer = 13359800] 16:35:26 INFO - PROCESS | 3796 | 1466724926063 Marionette TRACE conn6 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 16:35:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 16:35:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 630ms 16:35:26 INFO - PROCESS | 3796 | 1466724926106 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 16:35:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 16:35:26 INFO - PROCESS | 3796 | 1466724926108 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 16:35:26 INFO - PROCESS | 3796 | 1466724926111 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 16:35:26 INFO - PROCESS | 3796 | 1466724926112 Marionette TRACE conn6 <- [1,1730,null,{}] 16:35:26 INFO - PROCESS | 3796 | 1466724926116 Marionette TRACE conn6 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:26 INFO - PROCESS | 3796 | 1466724926117 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:26 INFO - PROCESS | 3796 | 1466724926198 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 16:35:26 INFO - PROCESS | 3796 | 1466724926318 Marionette TRACE conn6 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:26 INFO - PROCESS | 3796 | 1466724926320 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:26 INFO - PROCESS | 3796 | ++DOCSHELL 0C717C00 == 38 [pid = 3796] [id = 442] 16:35:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (0C71C000) [pid = 3796] [serial = 1326] [outer = 00000000] 16:35:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (19FBA400) [pid = 3796] [serial = 1327] [outer = 0C71C000] 16:35:26 INFO - PROCESS | 3796 | 1466724926362 Marionette DEBUG loaded listener.js 16:35:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1A309C00) [pid = 3796] [serial = 1328] [outer = 0C71C000] 16:35:26 INFO - PROCESS | 3796 | 1466724926713 Marionette TRACE conn6 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 16:35:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 16:35:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 630ms 16:35:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 16:35:26 INFO - PROCESS | 3796 | 1466724926742 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 16:35:26 INFO - PROCESS | 3796 | 1466724926744 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 16:35:26 INFO - PROCESS | 3796 | 1466724926747 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 16:35:26 INFO - PROCESS | 3796 | 1466724926749 Marionette TRACE conn6 <- [1,1734,null,{}] 16:35:26 INFO - PROCESS | 3796 | 1466724926766 Marionette TRACE conn6 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:26 INFO - PROCESS | 3796 | 1466724926767 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:26 INFO - PROCESS | 3796 | 1466724926847 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 16:35:26 INFO - PROCESS | 3796 | 1466724926852 Marionette TRACE conn6 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:26 INFO - PROCESS | 3796 | 1466724926854 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:26 INFO - PROCESS | 3796 | ++DOCSHELL 127C1400 == 39 [pid = 3796] [id = 443] 16:35:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1A3E5800) [pid = 3796] [serial = 1329] [outer = 00000000] 16:35:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (1A3ED000) [pid = 3796] [serial = 1330] [outer = 1A3E5800] 16:35:26 INFO - PROCESS | 3796 | 1466724926897 Marionette DEBUG loaded listener.js 16:35:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (1A3F1C00) [pid = 3796] [serial = 1331] [outer = 1A3E5800] 16:35:27 INFO - PROCESS | 3796 | 1466724927705 Marionette TRACE conn6 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 16:35:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 16:35:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1034ms 16:35:27 INFO - PROCESS | 3796 | 1466724927783 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 16:35:27 INFO - PROCESS | 3796 | 1466724927787 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 16:35:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 16:35:27 INFO - PROCESS | 3796 | 1466724927792 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 16:35:27 INFO - PROCESS | 3796 | 1466724927797 Marionette TRACE conn6 <- [1,1738,null,{}] 16:35:27 INFO - PROCESS | 3796 | 1466724927822 Marionette TRACE conn6 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:27 INFO - PROCESS | 3796 | 1466724927825 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:28 INFO - PROCESS | 3796 | 1466724927974 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 16:35:28 INFO - PROCESS | 3796 | 1466724928104 Marionette TRACE conn6 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:28 INFO - PROCESS | 3796 | 1466724928107 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:28 INFO - PROCESS | 3796 | ++DOCSHELL 0C72AC00 == 40 [pid = 3796] [id = 444] 16:35:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (0C743400) [pid = 3796] [serial = 1332] [outer = 00000000] 16:35:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (0CECE400) [pid = 3796] [serial = 1333] [outer = 0C743400] 16:35:28 INFO - PROCESS | 3796 | 1466724928165 Marionette DEBUG loaded listener.js 16:35:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (0D972400) [pid = 3796] [serial = 1334] [outer = 0C743400] 16:35:28 INFO - PROCESS | 3796 | 1466724928852 Marionette TRACE conn6 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 16:35:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 16:35:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1304ms 16:35:29 INFO - PROCESS | 3796 | 1466724929098 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 16:35:29 INFO - PROCESS | 3796 | 1466724929102 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 16:35:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 16:35:29 INFO - PROCESS | 3796 | 1466724929107 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 16:35:29 INFO - PROCESS | 3796 | 1466724929110 Marionette TRACE conn6 <- [1,1742,null,{}] 16:35:29 INFO - PROCESS | 3796 | 1466724929116 Marionette TRACE conn6 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:29 INFO - PROCESS | 3796 | 1466724929119 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:29 INFO - PROCESS | 3796 | 1466724929227 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 16:35:29 INFO - PROCESS | 3796 | 1466724929360 Marionette TRACE conn6 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:29 INFO - PROCESS | 3796 | 1466724929366 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:29 INFO - PROCESS | 3796 | ++DOCSHELL 0C757800 == 41 [pid = 3796] [id = 445] 16:35:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (0C757C00) [pid = 3796] [serial = 1335] [outer = 00000000] 16:35:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (0CEC9400) [pid = 3796] [serial = 1336] [outer = 0C757C00] 16:35:29 INFO - PROCESS | 3796 | 1466724929419 Marionette DEBUG loaded listener.js 16:35:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (0D951C00) [pid = 3796] [serial = 1337] [outer = 0C757C00] 16:35:29 INFO - PROCESS | 3796 | --DOCSHELL 0C717C00 == 40 [pid = 3796] [id = 442] 16:35:29 INFO - PROCESS | 3796 | --DOCSHELL 13358000 == 39 [pid = 3796] [id = 441] 16:35:29 INFO - PROCESS | 3796 | --DOCSHELL 0C718800 == 38 [pid = 3796] [id = 440] 16:35:29 INFO - PROCESS | 3796 | --DOCSHELL 17E97800 == 37 [pid = 3796] [id = 439] 16:35:29 INFO - PROCESS | 3796 | --DOCSHELL 0E9DD800 == 36 [pid = 3796] [id = 438] 16:35:29 INFO - PROCESS | 3796 | --DOCSHELL 174AF800 == 35 [pid = 3796] [id = 437] 16:35:29 INFO - PROCESS | 3796 | --DOCSHELL 15C1E000 == 34 [pid = 3796] [id = 436] 16:35:29 INFO - PROCESS | 3796 | --DOCSHELL 14F58000 == 33 [pid = 3796] [id = 435] 16:35:29 INFO - PROCESS | 3796 | --DOCSHELL 1264C400 == 32 [pid = 3796] [id = 434] 16:35:29 INFO - PROCESS | 3796 | --DOCSHELL 11EAE000 == 31 [pid = 3796] [id = 433] 16:35:29 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (19F4C800) [pid = 3796] [serial = 1288] [outer = 00000000] [url = about:blank] 16:35:29 INFO - PROCESS | 3796 | --DOCSHELL 0EB32800 == 30 [pid = 3796] [id = 432] 16:35:29 INFO - PROCESS | 3796 | --DOCSHELL 0D2F1C00 == 29 [pid = 3796] [id = 431] 16:35:29 INFO - PROCESS | 3796 | --DOCSHELL 0C746000 == 28 [pid = 3796] [id = 430] 16:35:29 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (16C29400) [pid = 3796] [serial = 1273] [outer = 00000000] [url = about:blank] 16:35:29 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (16D77800) [pid = 3796] [serial = 1274] [outer = 00000000] [url = about:blank] 16:35:29 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (1765DC00) [pid = 3796] [serial = 1277] [outer = 00000000] [url = about:blank] 16:35:29 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (17658C00) [pid = 3796] [serial = 1276] [outer = 00000000] [url = about:blank] 16:35:29 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (17659400) [pid = 3796] [serial = 1282] [outer = 00000000] [url = about:blank] 16:35:29 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (17C89800) [pid = 3796] [serial = 1279] [outer = 00000000] [url = about:blank] 16:35:29 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (1914EC00) [pid = 3796] [serial = 1285] [outer = 00000000] [url = about:blank] 16:35:29 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (18121400) [pid = 3796] [serial = 1280] [outer = 00000000] [url = about:blank] 16:35:29 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (14479400) [pid = 3796] [serial = 1270] [outer = 00000000] [url = about:blank] 16:35:29 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (11E1BC00) [pid = 3796] [serial = 1267] [outer = 00000000] [url = about:blank] 16:35:29 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (11FC6C00) [pid = 3796] [serial = 1268] [outer = 00000000] [url = about:blank] 16:35:29 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (0D036800) [pid = 3796] [serial = 1264] [outer = 00000000] [url = about:blank] 16:35:29 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (0D9E6C00) [pid = 3796] [serial = 1265] [outer = 00000000] [url = about:blank] 16:35:29 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (0D2EFC00) [pid = 3796] [serial = 1262] [outer = 00000000] [url = about:blank] 16:35:29 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (0C74C400) [pid = 3796] [serial = 1261] [outer = 00000000] [url = about:blank] 16:35:29 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (14F61800) [pid = 3796] [serial = 1259] [outer = 00000000] [url = about:blank] 16:35:29 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (13A3E000) [pid = 3796] [serial = 1258] [outer = 00000000] [url = about:blank] 16:35:29 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (0D951000) [pid = 3796] [serial = 1256] [outer = 00000000] [url = about:blank] 16:35:29 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (0C75DC00) [pid = 3796] [serial = 1255] [outer = 00000000] [url = about:blank] 16:35:29 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (1751EC00) [pid = 3796] [serial = 1253] [outer = 00000000] [url = about:blank] 16:35:29 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (1998C800) [pid = 3796] [serial = 1286] [outer = 00000000] [url = about:blank] 16:35:29 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (176DB800) [pid = 3796] [serial = 1283] [outer = 00000000] [url = about:blank] 16:35:29 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (14FDE800) [pid = 3796] [serial = 1271] [outer = 00000000] [url = about:blank] 16:35:30 INFO - PROCESS | 3796 | 1466724930015 Marionette TRACE conn6 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 16:35:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 16:35:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 930ms 16:35:30 INFO - PROCESS | 3796 | 1466724930042 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 16:35:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 16:35:30 INFO - PROCESS | 3796 | 1466724930045 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 16:35:30 INFO - PROCESS | 3796 | 1466724930051 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 16:35:30 INFO - PROCESS | 3796 | 1466724930055 Marionette TRACE conn6 <- [1,1746,null,{}] 16:35:30 INFO - PROCESS | 3796 | 1466724930059 Marionette TRACE conn6 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:30 INFO - PROCESS | 3796 | 1466724930062 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:30 INFO - PROCESS | 3796 | 1466724930151 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 16:35:30 INFO - PROCESS | 3796 | 1466724930243 Marionette TRACE conn6 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:30 INFO - PROCESS | 3796 | 1466724930246 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:30 INFO - PROCESS | 3796 | ++DOCSHELL 0D968400 == 29 [pid = 3796] [id = 446] 16:35:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (0D9E7000) [pid = 3796] [serial = 1338] [outer = 00000000] 16:35:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (0DA73000) [pid = 3796] [serial = 1339] [outer = 0D9E7000] 16:35:30 INFO - PROCESS | 3796 | 1466724930301 Marionette DEBUG loaded listener.js 16:35:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (0E08A800) [pid = 3796] [serial = 1340] [outer = 0D9E7000] 16:35:30 INFO - PROCESS | 3796 | 1466724930713 Marionette TRACE conn6 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 16:35:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 16:35:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 730ms 16:35:30 INFO - PROCESS | 3796 | 1466724930782 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 16:35:30 INFO - PROCESS | 3796 | 1466724930784 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 16:35:30 INFO - PROCESS | 3796 | 1466724930787 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 16:35:30 INFO - PROCESS | 3796 | 1466724930789 Marionette TRACE conn6 <- [1,1750,null,{}] 16:35:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 16:35:30 INFO - PROCESS | 3796 | 1466724930799 Marionette TRACE conn6 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:30 INFO - PROCESS | 3796 | 1466724930804 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:30 INFO - PROCESS | 3796 | 1466724930889 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 16:35:30 INFO - PROCESS | 3796 | 1466724930902 Marionette TRACE conn6 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:30 INFO - PROCESS | 3796 | 1466724930905 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:30 INFO - PROCESS | 3796 | ++DOCSHELL 12194000 == 30 [pid = 3796] [id = 447] 16:35:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (12521000) [pid = 3796] [serial = 1341] [outer = 00000000] 16:35:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (1256C400) [pid = 3796] [serial = 1342] [outer = 12521000] 16:35:30 INFO - PROCESS | 3796 | 1466724930956 Marionette DEBUG loaded listener.js 16:35:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (1264AC00) [pid = 3796] [serial = 1343] [outer = 12521000] 16:35:31 INFO - PROCESS | 3796 | 1466724931420 Marionette TRACE conn6 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 16:35:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 16:35:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 670ms 16:35:31 INFO - PROCESS | 3796 | 1466724931462 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 16:35:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 16:35:31 INFO - PROCESS | 3796 | 1466724931464 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 16:35:31 INFO - PROCESS | 3796 | 1466724931467 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 16:35:31 INFO - PROCESS | 3796 | 1466724931469 Marionette TRACE conn6 <- [1,1754,null,{}] 16:35:31 INFO - PROCESS | 3796 | 1466724931472 Marionette TRACE conn6 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:31 INFO - PROCESS | 3796 | 1466724931474 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:31 INFO - PROCESS | 3796 | 1466724931568 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 16:35:31 INFO - PROCESS | 3796 | 1466724931576 Marionette TRACE conn6 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:31 INFO - PROCESS | 3796 | 1466724931578 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:31 INFO - PROCESS | 3796 | ++DOCSHELL 14F58400 == 31 [pid = 3796] [id = 448] 16:35:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (14F62000) [pid = 3796] [serial = 1344] [outer = 00000000] 16:35:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (14FCF000) [pid = 3796] [serial = 1345] [outer = 14F62000] 16:35:31 INFO - PROCESS | 3796 | 1466724931622 Marionette DEBUG loaded listener.js 16:35:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (154AD400) [pid = 3796] [serial = 1346] [outer = 14F62000] 16:35:32 INFO - PROCESS | 3796 | 1466724932059 Marionette TRACE conn6 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 16:35:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 16:35:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 630ms 16:35:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 16:35:32 INFO - PROCESS | 3796 | 1466724932103 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 16:35:32 INFO - PROCESS | 3796 | 1466724932105 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 16:35:32 INFO - PROCESS | 3796 | 1466724932108 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 16:35:32 INFO - PROCESS | 3796 | 1466724932110 Marionette TRACE conn6 <- [1,1758,null,{}] 16:35:32 INFO - PROCESS | 3796 | 1466724932113 Marionette TRACE conn6 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:32 INFO - PROCESS | 3796 | 1466724932115 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:32 INFO - PROCESS | 3796 | 1466724932233 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 16:35:32 INFO - PROCESS | 3796 | 1466724932320 Marionette TRACE conn6 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:32 INFO - PROCESS | 3796 | 1466724932322 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:32 INFO - PROCESS | 3796 | ++DOCSHELL 15C1E000 == 32 [pid = 3796] [id = 449] 16:35:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (15C26800) [pid = 3796] [serial = 1347] [outer = 00000000] 16:35:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (16C25000) [pid = 3796] [serial = 1348] [outer = 15C26800] 16:35:32 INFO - PROCESS | 3796 | 1466724932368 Marionette DEBUG loaded listener.js 16:35:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (16D77800) [pid = 3796] [serial = 1349] [outer = 15C26800] 16:35:32 INFO - PROCESS | 3796 | 1466724932779 Marionette TRACE conn6 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 16:35:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 16:35:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 731ms 16:35:32 INFO - PROCESS | 3796 | 1466724932840 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 16:35:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 16:35:32 INFO - PROCESS | 3796 | 1466724932842 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 16:35:32 INFO - PROCESS | 3796 | 1466724932845 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 16:35:32 INFO - PROCESS | 3796 | 1466724932847 Marionette TRACE conn6 <- [1,1762,null,{}] 16:35:32 INFO - PROCESS | 3796 | 1466724932850 Marionette TRACE conn6 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:32 INFO - PROCESS | 3796 | 1466724932856 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:33 INFO - PROCESS | 3796 | 1466724932998 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 16:35:33 INFO - PROCESS | 3796 | 1466724933060 Marionette TRACE conn6 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:33 INFO - PROCESS | 3796 | 1466724933063 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:33 INFO - PROCESS | 3796 | ++DOCSHELL 174AF800 == 33 [pid = 3796] [id = 450] 16:35:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (174BC000) [pid = 3796] [serial = 1350] [outer = 00000000] 16:35:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (176C0000) [pid = 3796] [serial = 1351] [outer = 174BC000] 16:35:33 INFO - PROCESS | 3796 | 1466724933107 Marionette DEBUG loaded listener.js 16:35:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (176D7800) [pid = 3796] [serial = 1352] [outer = 174BC000] 16:35:33 INFO - PROCESS | 3796 | 1466724933535 Marionette TRACE conn6 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 16:35:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 16:35:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 730ms 16:35:33 INFO - PROCESS | 3796 | 1466724933608 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 16:35:33 INFO - PROCESS | 3796 | 1466724933610 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 16:35:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 16:35:33 INFO - PROCESS | 3796 | 1466724933629 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 16:35:33 INFO - PROCESS | 3796 | 1466724933631 Marionette TRACE conn6 <- [1,1766,null,{}] 16:35:33 INFO - PROCESS | 3796 | 1466724933635 Marionette TRACE conn6 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:33 INFO - PROCESS | 3796 | 1466724933637 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:33 INFO - PROCESS | 3796 | 1466724933751 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 16:35:33 INFO - PROCESS | 3796 | 1466724933762 Marionette TRACE conn6 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:33 INFO - PROCESS | 3796 | 1466724933764 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:33 INFO - PROCESS | 3796 | ++DOCSHELL 0D035400 == 34 [pid = 3796] [id = 451] 16:35:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (176B7C00) [pid = 3796] [serial = 1353] [outer = 00000000] 16:35:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (1841C800) [pid = 3796] [serial = 1354] [outer = 176B7C00] 16:35:33 INFO - PROCESS | 3796 | 1466724933808 Marionette DEBUG loaded listener.js 16:35:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (1839CC00) [pid = 3796] [serial = 1355] [outer = 176B7C00] 16:35:34 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (0C71C000) [pid = 3796] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 16:35:34 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (176BE000) [pid = 3796] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 16:35:34 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (18F0F000) [pid = 3796] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 16:35:34 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (0EB33000) [pid = 3796] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 16:35:34 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (174BD400) [pid = 3796] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 16:35:34 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (0D2F5800) [pid = 3796] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 16:35:34 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (14F5D000) [pid = 3796] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 16:35:34 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (19B07400) [pid = 3796] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 16:35:34 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (16A8F000) [pid = 3796] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 16:35:34 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (11EE6000) [pid = 3796] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 16:35:34 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1264D400) [pid = 3796] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 16:35:34 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (0C747400) [pid = 3796] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 16:35:34 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (0C71DC00) [pid = 3796] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 16:35:34 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (13359800) [pid = 3796] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 16:35:34 INFO - PROCESS | 3796 | 1466724934414 Marionette TRACE conn6 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 16:35:34 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 16:35:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 830ms 16:35:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 16:35:34 INFO - PROCESS | 3796 | 1466724934451 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 16:35:34 INFO - PROCESS | 3796 | 1466724934453 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 16:35:34 INFO - PROCESS | 3796 | 1466724934456 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 16:35:34 INFO - PROCESS | 3796 | 1466724934457 Marionette TRACE conn6 <- [1,1770,null,{}] 16:35:34 INFO - PROCESS | 3796 | 1466724934461 Marionette TRACE conn6 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:34 INFO - PROCESS | 3796 | 1466724934463 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:34 INFO - PROCESS | 3796 | 1466724934541 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 16:35:34 INFO - PROCESS | 3796 | 1466724934635 Marionette TRACE conn6 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:34 INFO - PROCESS | 3796 | 1466724934637 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:34 INFO - PROCESS | 3796 | ++DOCSHELL 0C72A000 == 35 [pid = 3796] [id = 452] 16:35:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (0C75C800) [pid = 3796] [serial = 1356] [outer = 00000000] 16:35:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (16D70400) [pid = 3796] [serial = 1357] [outer = 0C75C800] 16:35:34 INFO - PROCESS | 3796 | 1466724934681 Marionette DEBUG loaded listener.js 16:35:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (176BD800) [pid = 3796] [serial = 1358] [outer = 0C75C800] 16:35:35 INFO - PROCESS | 3796 | 1466724935028 Marionette TRACE conn6 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 16:35:35 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 16:35:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 631ms 16:35:35 INFO - PROCESS | 3796 | 1466724935087 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 16:35:35 INFO - PROCESS | 3796 | 1466724935089 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 16:35:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 16:35:35 INFO - PROCESS | 3796 | 1466724935092 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 16:35:35 INFO - PROCESS | 3796 | 1466724935093 Marionette TRACE conn6 <- [1,1774,null,{}] 16:35:35 INFO - PROCESS | 3796 | 1466724935096 Marionette TRACE conn6 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:35 INFO - PROCESS | 3796 | 1466724935098 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:35 INFO - PROCESS | 3796 | 1466724935217 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 16:35:35 INFO - PROCESS | 3796 | 1466724935225 Marionette TRACE conn6 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:35 INFO - PROCESS | 3796 | 1466724935227 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:35 INFO - PROCESS | 3796 | ++DOCSHELL 0DA6D000 == 36 [pid = 3796] [id = 453] 16:35:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (0E10F800) [pid = 3796] [serial = 1359] [outer = 00000000] 16:35:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (176C3C00) [pid = 3796] [serial = 1360] [outer = 0E10F800] 16:35:35 INFO - PROCESS | 3796 | 1466724935270 Marionette DEBUG loaded listener.js 16:35:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (18FF0800) [pid = 3796] [serial = 1361] [outer = 0E10F800] 16:35:35 INFO - PROCESS | 3796 | 1466724935675 Marionette TRACE conn6 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 16:35:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 16:35:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 632ms 16:35:35 INFO - PROCESS | 3796 | 1466724935725 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 16:35:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 16:35:35 INFO - PROCESS | 3796 | 1466724935727 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 16:35:35 INFO - PROCESS | 3796 | 1466724935730 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 16:35:35 INFO - PROCESS | 3796 | 1466724935731 Marionette TRACE conn6 <- [1,1778,null,{}] 16:35:35 INFO - PROCESS | 3796 | 1466724935734 Marionette TRACE conn6 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:35 INFO - PROCESS | 3796 | 1466724935736 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:35 INFO - PROCESS | 3796 | 1466724935854 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 16:35:35 INFO - PROCESS | 3796 | 1466724935913 Marionette TRACE conn6 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:35 INFO - PROCESS | 3796 | 1466724935914 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:35 INFO - PROCESS | 3796 | ++DOCSHELL 0C75DC00 == 37 [pid = 3796] [id = 454] 16:35:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (1256E400) [pid = 3796] [serial = 1362] [outer = 00000000] 16:35:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (19F4E800) [pid = 3796] [serial = 1363] [outer = 1256E400] 16:35:35 INFO - PROCESS | 3796 | 1466724935957 Marionette DEBUG loaded listener.js 16:35:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (19F74800) [pid = 3796] [serial = 1364] [outer = 1256E400] 16:35:36 INFO - PROCESS | 3796 | 1466724936310 Marionette TRACE conn6 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 16:35:36 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) 16:35:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 670ms 16:35:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 16:35:36 INFO - PROCESS | 3796 | 1466724936401 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 16:35:36 INFO - PROCESS | 3796 | 1466724936405 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 16:35:36 INFO - PROCESS | 3796 | 1466724936410 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 16:35:36 INFO - PROCESS | 3796 | 1466724936414 Marionette TRACE conn6 <- [1,1782,null,{}] 16:35:36 INFO - PROCESS | 3796 | 1466724936421 Marionette TRACE conn6 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:36 INFO - PROCESS | 3796 | 1466724936424 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:36 INFO - PROCESS | 3796 | 1466724936585 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 16:35:36 INFO - PROCESS | 3796 | 1466724936717 Marionette TRACE conn6 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:36 INFO - PROCESS | 3796 | 1466724936720 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:36 INFO - PROCESS | 3796 | ++DOCSHELL 0C72E000 == 38 [pid = 3796] [id = 455] 16:35:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (0C742400) [pid = 3796] [serial = 1365] [outer = 00000000] 16:35:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (0C755000) [pid = 3796] [serial = 1366] [outer = 0C742400] 16:35:36 INFO - PROCESS | 3796 | 1466724936782 Marionette DEBUG loaded listener.js 16:35:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (0D25BC00) [pid = 3796] [serial = 1367] [outer = 0C742400] 16:35:37 INFO - PROCESS | 3796 | 1466724937341 Marionette TRACE conn6 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 16:35:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:35:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 990ms 16:35:37 INFO - PROCESS | 3796 | 1466724937402 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 16:35:37 INFO - PROCESS | 3796 | 1466724937405 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 16:35:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 16:35:37 INFO - PROCESS | 3796 | 1466724937411 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 16:35:37 INFO - PROCESS | 3796 | 1466724937415 Marionette TRACE conn6 <- [1,1786,null,{}] 16:35:37 INFO - PROCESS | 3796 | 1466724937420 Marionette TRACE conn6 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:37 INFO - PROCESS | 3796 | 1466724937423 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:37 INFO - PROCESS | 3796 | 1466724937534 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 16:35:37 INFO - PROCESS | 3796 | 1466724937669 Marionette TRACE conn6 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:37 INFO - PROCESS | 3796 | 1466724937672 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:37 INFO - PROCESS | 3796 | ++DOCSHELL 121B3C00 == 39 [pid = 3796] [id = 456] 16:35:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (121BBC00) [pid = 3796] [serial = 1368] [outer = 00000000] 16:35:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (126E2C00) [pid = 3796] [serial = 1369] [outer = 121BBC00] 16:35:37 INFO - PROCESS | 3796 | 1466724937729 Marionette DEBUG loaded listener.js 16:35:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (13E7DC00) [pid = 3796] [serial = 1370] [outer = 121BBC00] 16:35:38 INFO - PROCESS | 3796 | 1466724938294 Marionette TRACE conn6 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 16:35:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 16:35:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 930ms 16:35:38 INFO - PROCESS | 3796 | 1466724938341 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 16:35:38 INFO - PROCESS | 3796 | 1466724938344 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 16:35:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 16:35:38 INFO - PROCESS | 3796 | 1466724938348 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 16:35:38 INFO - PROCESS | 3796 | 1466724938350 Marionette TRACE conn6 <- [1,1790,null,{}] 16:35:38 INFO - PROCESS | 3796 | 1466724938360 Marionette TRACE conn6 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:38 INFO - PROCESS | 3796 | 1466724938365 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:38 INFO - PROCESS | 3796 | 1466724938477 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 16:35:38 INFO - PROCESS | 3796 | 1466724938617 Marionette TRACE conn6 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:38 INFO - PROCESS | 3796 | 1466724938621 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:38 INFO - PROCESS | 3796 | ++DOCSHELL 1765CC00 == 40 [pid = 3796] [id = 457] 16:35:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (1765FC00) [pid = 3796] [serial = 1371] [outer = 00000000] 16:35:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (19B06C00) [pid = 3796] [serial = 1372] [outer = 1765FC00] 16:35:38 INFO - PROCESS | 3796 | 1466724938680 Marionette DEBUG loaded listener.js 16:35:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (1A30F400) [pid = 3796] [serial = 1373] [outer = 1765FC00] 16:35:39 INFO - PROCESS | 3796 | 1466724939245 Marionette TRACE conn6 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:35:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 16:35:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 930ms 16:35:39 INFO - PROCESS | 3796 | 1466724939281 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 16:35:39 INFO - PROCESS | 3796 | 1466724939284 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 16:35:39 INFO - PROCESS | 3796 | 1466724939287 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 16:35:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 16:35:39 INFO - PROCESS | 3796 | 1466724939289 Marionette TRACE conn6 <- [1,1794,null,{}] 16:35:39 INFO - PROCESS | 3796 | 1466724939292 Marionette TRACE conn6 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:39 INFO - PROCESS | 3796 | 1466724939295 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:39 INFO - PROCESS | 3796 | 1466724939434 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 16:35:39 INFO - PROCESS | 3796 | 1466724939546 Marionette TRACE conn6 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:39 INFO - PROCESS | 3796 | 1466724939548 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:39 INFO - PROCESS | 3796 | ++DOCSHELL 1A9BC000 == 41 [pid = 3796] [id = 458] 16:35:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (1A9BE400) [pid = 3796] [serial = 1374] [outer = 00000000] 16:35:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (1AA53C00) [pid = 3796] [serial = 1375] [outer = 1A9BE400] 16:35:39 INFO - PROCESS | 3796 | 1466724939642 Marionette DEBUG loaded listener.js 16:35:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (1AA87C00) [pid = 3796] [serial = 1376] [outer = 1A9BE400] 16:35:40 INFO - PROCESS | 3796 | 1466724940219 Marionette TRACE conn6 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 16:35:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 16:35:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 970ms 16:35:40 INFO - PROCESS | 3796 | 1466724940261 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 16:35:40 INFO - PROCESS | 3796 | 1466724940263 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 16:35:40 INFO - PROCESS | 3796 | 1466724940267 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 16:35:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 16:35:40 INFO - PROCESS | 3796 | 1466724940269 Marionette TRACE conn6 <- [1,1798,null,{}] 16:35:40 INFO - PROCESS | 3796 | 1466724940273 Marionette TRACE conn6 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:40 INFO - PROCESS | 3796 | 1466724940275 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:40 INFO - PROCESS | 3796 | 1466724940378 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 16:35:40 INFO - PROCESS | 3796 | 1466724940596 Marionette TRACE conn6 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:40 INFO - PROCESS | 3796 | 1466724940600 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:40 INFO - PROCESS | 3796 | ++DOCSHELL 0C71A000 == 42 [pid = 3796] [id = 459] 16:35:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (0C71CC00) [pid = 3796] [serial = 1377] [outer = 00000000] 16:35:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (0C72C000) [pid = 3796] [serial = 1378] [outer = 0C71CC00] 16:35:40 INFO - PROCESS | 3796 | 1466724940668 Marionette DEBUG loaded listener.js 16:35:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (0C759000) [pid = 3796] [serial = 1379] [outer = 0C71CC00] 16:35:41 INFO - PROCESS | 3796 | 1466724941280 Marionette TRACE conn6 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 16:35:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 16:35:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1070ms 16:35:41 INFO - PROCESS | 3796 | 1466724941342 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 16:35:41 INFO - PROCESS | 3796 | 1466724941345 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 16:35:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 16:35:41 INFO - PROCESS | 3796 | 1466724941349 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 16:35:41 INFO - PROCESS | 3796 | 1466724941352 Marionette TRACE conn6 <- [1,1802,null,{}] 16:35:41 INFO - PROCESS | 3796 | 1466724941357 Marionette TRACE conn6 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:41 INFO - PROCESS | 3796 | 1466724941361 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:42 INFO - PROCESS | 3796 | --DOCSHELL 0DA6D000 == 41 [pid = 3796] [id = 453] 16:35:42 INFO - PROCESS | 3796 | --DOCSHELL 0C72A000 == 40 [pid = 3796] [id = 452] 16:35:42 INFO - PROCESS | 3796 | --DOCSHELL 0D035400 == 39 [pid = 3796] [id = 451] 16:35:42 INFO - PROCESS | 3796 | --DOCSHELL 174AF800 == 38 [pid = 3796] [id = 450] 16:35:42 INFO - PROCESS | 3796 | --DOCSHELL 15C1E000 == 37 [pid = 3796] [id = 449] 16:35:42 INFO - PROCESS | 3796 | --DOCSHELL 14F58400 == 36 [pid = 3796] [id = 448] 16:35:42 INFO - PROCESS | 3796 | --DOCSHELL 12194000 == 35 [pid = 3796] [id = 447] 16:35:42 INFO - PROCESS | 3796 | --DOCSHELL 0D968400 == 34 [pid = 3796] [id = 446] 16:35:42 INFO - PROCESS | 3796 | --DOCSHELL 0C757800 == 33 [pid = 3796] [id = 445] 16:35:42 INFO - PROCESS | 3796 | --DOCSHELL 127C1400 == 32 [pid = 3796] [id = 443] 16:35:42 INFO - PROCESS | 3796 | --DOCSHELL 0C72AC00 == 31 [pid = 3796] [id = 444] 16:35:42 INFO - PROCESS | 3796 | --DOCSHELL 1A9BC000 == 30 [pid = 3796] [id = 458] 16:35:42 INFO - PROCESS | 3796 | --DOCSHELL 0C71A000 == 29 [pid = 3796] [id = 459] 16:35:42 INFO - PROCESS | 3796 | --DOCSHELL 1765CC00 == 28 [pid = 3796] [id = 457] 16:35:42 INFO - PROCESS | 3796 | --DOCSHELL 0C75DC00 == 27 [pid = 3796] [id = 454] 16:35:42 INFO - PROCESS | 3796 | --DOCSHELL 0C72E000 == 26 [pid = 3796] [id = 455] 16:35:42 INFO - PROCESS | 3796 | --DOCSHELL 121B3C00 == 25 [pid = 3796] [id = 456] 16:35:42 INFO - PROCESS | 3796 | 1466724942064 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 16:35:42 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (176C5C00) [pid = 3796] [serial = 1315] [outer = 00000000] [url = about:blank] 16:35:42 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (190D6C00) [pid = 3796] [serial = 1318] [outer = 00000000] [url = about:blank] 16:35:42 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (11D0C800) [pid = 3796] [serial = 1297] [outer = 00000000] [url = about:blank] 16:35:42 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (11EA0800) [pid = 3796] [serial = 1298] [outer = 00000000] [url = about:blank] 16:35:42 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (17655C00) [pid = 3796] [serial = 1312] [outer = 00000000] [url = about:blank] 16:35:42 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (0D95BC00) [pid = 3796] [serial = 1294] [outer = 00000000] [url = about:blank] 16:35:42 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (0D9E4000) [pid = 3796] [serial = 1295] [outer = 00000000] [url = about:blank] 16:35:42 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (15C24400) [pid = 3796] [serial = 1306] [outer = 00000000] [url = about:blank] 16:35:42 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (16A72400) [pid = 3796] [serial = 1307] [outer = 00000000] [url = about:blank] 16:35:42 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (19F4CC00) [pid = 3796] [serial = 1289] [outer = 00000000] [url = about:blank] 16:35:42 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (16D75C00) [pid = 3796] [serial = 1309] [outer = 00000000] [url = about:blank] 16:35:42 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (176C6800) [pid = 3796] [serial = 1316] [outer = 00000000] [url = about:blank] 16:35:42 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (16D76C00) [pid = 3796] [serial = 1310] [outer = 00000000] [url = about:blank] 16:35:42 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (12562400) [pid = 3796] [serial = 1300] [outer = 00000000] [url = about:blank] 16:35:42 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (12592C00) [pid = 3796] [serial = 1301] [outer = 00000000] [url = about:blank] 16:35:42 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (127C5800) [pid = 3796] [serial = 1303] [outer = 00000000] [url = about:blank] 16:35:42 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (13363C00) [pid = 3796] [serial = 1304] [outer = 00000000] [url = about:blank] 16:35:42 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (0C74D800) [pid = 3796] [serial = 1291] [outer = 00000000] [url = about:blank] 16:35:42 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (0C754C00) [pid = 3796] [serial = 1292] [outer = 00000000] [url = about:blank] 16:35:42 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (1990C800) [pid = 3796] [serial = 1319] [outer = 00000000] [url = about:blank] 16:35:42 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (0D96C800) [pid = 3796] [serial = 1321] [outer = 00000000] [url = about:blank] 16:35:42 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (12613400) [pid = 3796] [serial = 1322] [outer = 00000000] [url = about:blank] 16:35:42 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (176E5400) [pid = 3796] [serial = 1324] [outer = 00000000] [url = about:blank] 16:35:42 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (19B02800) [pid = 3796] [serial = 1325] [outer = 00000000] [url = about:blank] 16:35:42 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (16A86400) [pid = 3796] [serial = 1313] [outer = 00000000] [url = about:blank] 16:35:42 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (1A309C00) [pid = 3796] [serial = 1328] [outer = 00000000] [url = about:blank] 16:35:42 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (1A3ED000) [pid = 3796] [serial = 1330] [outer = 00000000] [url = about:blank] 16:35:42 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (19FBA400) [pid = 3796] [serial = 1327] [outer = 00000000] [url = about:blank] 16:35:42 INFO - PROCESS | 3796 | 1466724942292 Marionette TRACE conn6 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:42 INFO - PROCESS | 3796 | 1466724942295 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:42 INFO - PROCESS | 3796 | ++DOCSHELL 0946B000 == 26 [pid = 3796] [id = 460] 16:35:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (0946B800) [pid = 3796] [serial = 1380] [outer = 00000000] 16:35:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (0C71A000) [pid = 3796] [serial = 1381] [outer = 0946B800] 16:35:42 INFO - PROCESS | 3796 | 1466724942344 Marionette DEBUG loaded listener.js 16:35:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (0C729400) [pid = 3796] [serial = 1382] [outer = 0946B800] 16:35:42 INFO - PROCESS | 3796 | 1466724942797 Marionette TRACE conn6 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 16:35:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 16:35:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1481ms 16:35:42 INFO - PROCESS | 3796 | 1466724942833 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 16:35:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 16:35:42 INFO - PROCESS | 3796 | 1466724942838 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 16:35:42 INFO - PROCESS | 3796 | 1466724942843 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 16:35:42 INFO - PROCESS | 3796 | 1466724942846 Marionette TRACE conn6 <- [1,1806,null,{}] 16:35:42 INFO - PROCESS | 3796 | 1466724942850 Marionette TRACE conn6 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:42 INFO - PROCESS | 3796 | 1466724942853 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:42 INFO - PROCESS | 3796 | 1466724942944 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 16:35:42 INFO - PROCESS | 3796 | 1466724942959 Marionette TRACE conn6 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:42 INFO - PROCESS | 3796 | 1466724942962 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:43 INFO - PROCESS | 3796 | ++DOCSHELL 0D95AC00 == 27 [pid = 3796] [id = 461] 16:35:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (0D95BC00) [pid = 3796] [serial = 1383] [outer = 00000000] 16:35:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (0D9E3C00) [pid = 3796] [serial = 1384] [outer = 0D95BC00] 16:35:43 INFO - PROCESS | 3796 | 1466724943009 Marionette DEBUG loaded listener.js 16:35:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (0D9EAC00) [pid = 3796] [serial = 1385] [outer = 0D95BC00] 16:35:43 INFO - PROCESS | 3796 | 1466724943487 Marionette TRACE conn6 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 16:35:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 16:35:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 690ms 16:35:43 INFO - PROCESS | 3796 | 1466724943533 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 16:35:43 INFO - PROCESS | 3796 | 1466724943536 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 16:35:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 16:35:43 INFO - PROCESS | 3796 | 1466724943539 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 16:35:43 INFO - PROCESS | 3796 | 1466724943541 Marionette TRACE conn6 <- [1,1810,null,{}] 16:35:43 INFO - PROCESS | 3796 | 1466724943545 Marionette TRACE conn6 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:43 INFO - PROCESS | 3796 | 1466724943547 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:43 INFO - PROCESS | 3796 | 1466724943664 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 16:35:43 INFO - PROCESS | 3796 | 1466724943763 Marionette TRACE conn6 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:43 INFO - PROCESS | 3796 | 1466724943765 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:43 INFO - PROCESS | 3796 | ++DOCSHELL 11E12000 == 28 [pid = 3796] [id = 462] 16:35:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (11E14000) [pid = 3796] [serial = 1386] [outer = 00000000] 16:35:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (11EE3400) [pid = 3796] [serial = 1387] [outer = 11E14000] 16:35:43 INFO - PROCESS | 3796 | 1466724943810 Marionette DEBUG loaded listener.js 16:35:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (11FCF800) [pid = 3796] [serial = 1388] [outer = 11E14000] 16:35:44 INFO - PROCESS | 3796 | 1466724944215 Marionette TRACE conn6 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 16:35:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 16:35:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 730ms 16:35:44 INFO - PROCESS | 3796 | 1466724944273 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 16:35:44 INFO - PROCESS | 3796 | 1466724944276 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 16:35:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 16:35:44 INFO - PROCESS | 3796 | 1466724944287 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 16:35:44 INFO - PROCESS | 3796 | 1466724944291 Marionette TRACE conn6 <- [1,1814,null,{}] 16:35:44 INFO - PROCESS | 3796 | 1466724944295 Marionette TRACE conn6 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:44 INFO - PROCESS | 3796 | 1466724944298 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:44 INFO - PROCESS | 3796 | 1466724944427 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 16:35:44 INFO - PROCESS | 3796 | 1466724944488 Marionette TRACE conn6 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:44 INFO - PROCESS | 3796 | 1466724944490 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:44 INFO - PROCESS | 3796 | ++DOCSHELL 12565000 == 29 [pid = 3796] [id = 463] 16:35:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (12567C00) [pid = 3796] [serial = 1389] [outer = 00000000] 16:35:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (13A43400) [pid = 3796] [serial = 1390] [outer = 12567C00] 16:35:44 INFO - PROCESS | 3796 | 1466724944535 Marionette DEBUG loaded listener.js 16:35:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (14478400) [pid = 3796] [serial = 1391] [outer = 12567C00] 16:35:44 INFO - PROCESS | 3796 | 1466724944965 Marionette TRACE conn6 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 16:35:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 16:35:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 732ms 16:35:45 INFO - PROCESS | 3796 | 1466724945055 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 16:35:45 INFO - PROCESS | 3796 | 1466724945057 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 16:35:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 16:35:45 INFO - PROCESS | 3796 | 1466724945066 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 16:35:45 INFO - PROCESS | 3796 | 1466724945067 Marionette TRACE conn6 <- [1,1818,null,{}] 16:35:45 INFO - PROCESS | 3796 | 1466724945079 Marionette TRACE conn6 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:45 INFO - PROCESS | 3796 | 1466724945081 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:45 INFO - PROCESS | 3796 | 1466724945195 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 16:35:45 INFO - PROCESS | 3796 | 1466724945205 Marionette TRACE conn6 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:45 INFO - PROCESS | 3796 | 1466724945207 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:45 INFO - PROCESS | 3796 | ++DOCSHELL 14F5D800 == 30 [pid = 3796] [id = 464] 16:35:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (154A3C00) [pid = 3796] [serial = 1392] [outer = 00000000] 16:35:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (16A1B000) [pid = 3796] [serial = 1393] [outer = 154A3C00] 16:35:45 INFO - PROCESS | 3796 | 1466724945253 Marionette DEBUG loaded listener.js 16:35:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (16A7AC00) [pid = 3796] [serial = 1394] [outer = 154A3C00] 16:35:45 INFO - PROCESS | 3796 | 1466724945714 Marionette TRACE conn6 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 16:35:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 16:35:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 670ms 16:35:45 INFO - PROCESS | 3796 | 1466724945738 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 16:35:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 16:35:45 INFO - PROCESS | 3796 | 1466724945740 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 16:35:45 INFO - PROCESS | 3796 | 1466724945743 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 16:35:45 INFO - PROCESS | 3796 | 1466724945745 Marionette TRACE conn6 <- [1,1822,null,{}] 16:35:45 INFO - PROCESS | 3796 | 1466724945753 Marionette TRACE conn6 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:45 INFO - PROCESS | 3796 | 1466724945755 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:45 INFO - PROCESS | 3796 | 1466724945869 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 16:35:45 INFO - PROCESS | 3796 | 1466724945875 Marionette TRACE conn6 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:45 INFO - PROCESS | 3796 | 1466724945881 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:45 INFO - PROCESS | 3796 | ++DOCSHELL 16D71800 == 31 [pid = 3796] [id = 465] 16:35:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (16D72C00) [pid = 3796] [serial = 1395] [outer = 00000000] 16:35:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (174AF800) [pid = 3796] [serial = 1396] [outer = 16D72C00] 16:35:45 INFO - PROCESS | 3796 | 1466724945934 Marionette DEBUG loaded listener.js 16:35:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (17655400) [pid = 3796] [serial = 1397] [outer = 16D72C00] 16:35:46 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (0E10F800) [pid = 3796] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 16:35:46 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (15C26800) [pid = 3796] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 16:35:46 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (174BC000) [pid = 3796] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 16:35:46 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (0C75C800) [pid = 3796] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 16:35:46 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (176B7C00) [pid = 3796] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 16:35:46 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (1A3E5800) [pid = 3796] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 16:35:46 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (0D9E7000) [pid = 3796] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 16:35:46 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (12521000) [pid = 3796] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 16:35:46 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (0C757C00) [pid = 3796] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 16:35:46 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (14F62000) [pid = 3796] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 16:35:46 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (0C743400) [pid = 3796] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 16:35:46 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (1256E400) [pid = 3796] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 16:35:46 INFO - PROCESS | 3796 | 1466724946679 Marionette TRACE conn6 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 16:35:46 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 16:35:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 987ms 16:35:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 16:35:46 INFO - PROCESS | 3796 | 1466724946731 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 16:35:46 INFO - PROCESS | 3796 | 1466724946733 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 16:35:46 INFO - PROCESS | 3796 | 1466724946736 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 16:35:46 INFO - PROCESS | 3796 | 1466724946747 Marionette TRACE conn6 <- [1,1826,null,{}] 16:35:46 INFO - PROCESS | 3796 | 1466724946751 Marionette TRACE conn6 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:46 INFO - PROCESS | 3796 | 1466724946753 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:46 INFO - PROCESS | 3796 | 1466724946866 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 16:35:46 INFO - PROCESS | 3796 | 1466724946925 Marionette TRACE conn6 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:46 INFO - PROCESS | 3796 | 1466724946926 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:46 INFO - PROCESS | 3796 | ++DOCSHELL 0C723400 == 32 [pid = 3796] [id = 466] 16:35:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (0D267800) [pid = 3796] [serial = 1398] [outer = 00000000] 16:35:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (16C22000) [pid = 3796] [serial = 1399] [outer = 0D267800] 16:35:47 INFO - PROCESS | 3796 | 1466724946970 Marionette DEBUG loaded listener.js 16:35:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (17659400) [pid = 3796] [serial = 1400] [outer = 0D267800] 16:35:47 INFO - PROCESS | 3796 | 1466724947321 Marionette TRACE conn6 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 16:35:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 16:35:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 630ms 16:35:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 16:35:47 INFO - PROCESS | 3796 | 1466724947371 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 16:35:47 INFO - PROCESS | 3796 | 1466724947373 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 16:35:47 INFO - PROCESS | 3796 | 1466724947376 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 16:35:47 INFO - PROCESS | 3796 | 1466724947378 Marionette TRACE conn6 <- [1,1830,null,{}] 16:35:47 INFO - PROCESS | 3796 | 1466724947381 Marionette TRACE conn6 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:47 INFO - PROCESS | 3796 | 1466724947383 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:47 INFO - PROCESS | 3796 | 1466724947460 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 16:35:47 INFO - PROCESS | 3796 | 1466724947465 Marionette TRACE conn6 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:47 INFO - PROCESS | 3796 | 1466724947467 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:47 INFO - PROCESS | 3796 | ++DOCSHELL 16C2E800 == 33 [pid = 3796] [id = 467] 16:35:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (176B7400) [pid = 3796] [serial = 1401] [outer = 00000000] 16:35:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (176D6C00) [pid = 3796] [serial = 1402] [outer = 176B7400] 16:35:47 INFO - PROCESS | 3796 | 1466724947511 Marionette DEBUG loaded listener.js 16:35:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (17C84400) [pid = 3796] [serial = 1403] [outer = 176B7400] 16:35:47 INFO - PROCESS | 3796 | 1466724947939 Marionette TRACE conn6 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 16:35:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 16:35:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 630ms 16:35:48 INFO - PROCESS | 3796 | 1466724948008 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 16:35:48 INFO - PROCESS | 3796 | 1466724948010 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 16:35:48 INFO - PROCESS | 3796 | 1466724948013 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 16:35:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 16:35:48 INFO - PROCESS | 3796 | 1466724948014 Marionette TRACE conn6 <- [1,1834,null,{}] 16:35:48 INFO - PROCESS | 3796 | 1466724948018 Marionette TRACE conn6 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:48 INFO - PROCESS | 3796 | 1466724948020 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:48 INFO - PROCESS | 3796 | 1466724948097 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 16:35:48 INFO - PROCESS | 3796 | 1466724948104 Marionette TRACE conn6 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:48 INFO - PROCESS | 3796 | 1466724948106 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:48 INFO - PROCESS | 3796 | ++DOCSHELL 176E3000 == 34 [pid = 3796] [id = 468] 16:35:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (18122000) [pid = 3796] [serial = 1404] [outer = 00000000] 16:35:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (18FF0000) [pid = 3796] [serial = 1405] [outer = 18122000] 16:35:48 INFO - PROCESS | 3796 | 1466724948150 Marionette DEBUG loaded listener.js 16:35:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (19081800) [pid = 3796] [serial = 1406] [outer = 18122000] 16:35:48 INFO - PROCESS | 3796 | 1466724948811 Marionette TRACE conn6 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 16:35:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 16:35:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 870ms 16:35:48 INFO - PROCESS | 3796 | 1466724948888 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 16:35:48 INFO - PROCESS | 3796 | 1466724948893 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 16:35:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 16:35:48 INFO - PROCESS | 3796 | 1466724948898 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 16:35:48 INFO - PROCESS | 3796 | 1466724948902 Marionette TRACE conn6 <- [1,1838,null,{}] 16:35:48 INFO - PROCESS | 3796 | 1466724948908 Marionette TRACE conn6 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:48 INFO - PROCESS | 3796 | 1466724948911 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:49 INFO - PROCESS | 3796 | 1466724949059 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 16:35:49 INFO - PROCESS | 3796 | 1466724949174 Marionette TRACE conn6 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:49 INFO - PROCESS | 3796 | 1466724949179 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:49 INFO - PROCESS | 3796 | ++DOCSHELL 0C72CC00 == 35 [pid = 3796] [id = 469] 16:35:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (0C74DC00) [pid = 3796] [serial = 1407] [outer = 00000000] 16:35:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (0D968400) [pid = 3796] [serial = 1408] [outer = 0C74DC00] 16:35:49 INFO - PROCESS | 3796 | 1466724949235 Marionette DEBUG loaded listener.js 16:35:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (0DDB4400) [pid = 3796] [serial = 1409] [outer = 0C74DC00] 16:35:50 INFO - PROCESS | 3796 | 1466724949978 Marionette TRACE conn6 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 16:35:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:35:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1131ms 16:35:50 INFO - PROCESS | 3796 | 1466724950048 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 16:35:50 INFO - PROCESS | 3796 | 1466724950052 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 16:35:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 16:35:50 INFO - PROCESS | 3796 | 1466724950060 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 16:35:50 INFO - PROCESS | 3796 | 1466724950063 Marionette TRACE conn6 <- [1,1842,null,{}] 16:35:50 INFO - PROCESS | 3796 | 1466724950067 Marionette TRACE conn6 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:50 INFO - PROCESS | 3796 | 1466724950070 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:50 INFO - PROCESS | 3796 | 1466724950199 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 16:35:50 INFO - PROCESS | 3796 | 1466724950328 Marionette TRACE conn6 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:50 INFO - PROCESS | 3796 | 1466724950331 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:50 INFO - PROCESS | 3796 | ++DOCSHELL 12567800 == 36 [pid = 3796] [id = 470] 16:35:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (12568C00) [pid = 3796] [serial = 1410] [outer = 00000000] 16:35:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (127CB000) [pid = 3796] [serial = 1411] [outer = 12568C00] 16:35:50 INFO - PROCESS | 3796 | 1466724950387 Marionette DEBUG loaded listener.js 16:35:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (13E72400) [pid = 3796] [serial = 1412] [outer = 12568C00] 16:35:51 INFO - PROCESS | 3796 | 1466724951255 Marionette TRACE conn6 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:35:51 INFO - PROCESS | 3796 | --DOCSHELL 16C2E800 == 35 [pid = 3796] [id = 467] 16:35:51 INFO - PROCESS | 3796 | --DOCSHELL 0C723400 == 34 [pid = 3796] [id = 466] 16:35:51 INFO - PROCESS | 3796 | --DOCSHELL 16D71800 == 33 [pid = 3796] [id = 465] 16:35:51 INFO - PROCESS | 3796 | --DOCSHELL 14F5D800 == 32 [pid = 3796] [id = 464] 16:35:51 INFO - PROCESS | 3796 | --DOCSHELL 12565000 == 31 [pid = 3796] [id = 463] 16:35:51 INFO - PROCESS | 3796 | --DOCSHELL 11E12000 == 30 [pid = 3796] [id = 462] 16:35:51 INFO - PROCESS | 3796 | --DOCSHELL 0D95AC00 == 29 [pid = 3796] [id = 461] 16:35:51 INFO - PROCESS | 3796 | --DOCSHELL 0946B000 == 28 [pid = 3796] [id = 460] 16:35:51 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (18FF0800) [pid = 3796] [serial = 1361] [outer = 00000000] [url = about:blank] 16:35:51 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (16C25000) [pid = 3796] [serial = 1348] [outer = 00000000] [url = about:blank] 16:35:51 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (16D77800) [pid = 3796] [serial = 1349] [outer = 00000000] [url = about:blank] 16:35:51 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (176D7800) [pid = 3796] [serial = 1352] [outer = 00000000] [url = about:blank] 16:35:51 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (176C0000) [pid = 3796] [serial = 1351] [outer = 00000000] [url = about:blank] 16:35:51 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (16D70400) [pid = 3796] [serial = 1357] [outer = 00000000] [url = about:blank] 16:35:51 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1841C800) [pid = 3796] [serial = 1354] [outer = 00000000] [url = about:blank] 16:35:51 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (176C3C00) [pid = 3796] [serial = 1360] [outer = 00000000] [url = about:blank] 16:35:51 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (1A3F1C00) [pid = 3796] [serial = 1331] [outer = 00000000] [url = about:blank] 16:35:51 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (0DA73000) [pid = 3796] [serial = 1339] [outer = 00000000] [url = about:blank] 16:35:51 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (0E08A800) [pid = 3796] [serial = 1340] [outer = 00000000] [url = about:blank] 16:35:51 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (1256C400) [pid = 3796] [serial = 1342] [outer = 00000000] [url = about:blank] 16:35:51 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (1264AC00) [pid = 3796] [serial = 1343] [outer = 00000000] [url = about:blank] 16:35:51 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (0CEC9400) [pid = 3796] [serial = 1336] [outer = 00000000] [url = about:blank] 16:35:51 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (0D951C00) [pid = 3796] [serial = 1337] [outer = 00000000] [url = about:blank] 16:35:51 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (14FCF000) [pid = 3796] [serial = 1345] [outer = 00000000] [url = about:blank] 16:35:51 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (0CECE400) [pid = 3796] [serial = 1333] [outer = 00000000] [url = about:blank] 16:35:51 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (0D972400) [pid = 3796] [serial = 1334] [outer = 00000000] [url = about:blank] 16:35:51 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (19F4E800) [pid = 3796] [serial = 1363] [outer = 00000000] [url = about:blank] 16:35:51 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (176BD800) [pid = 3796] [serial = 1358] [outer = 00000000] [url = about:blank] 16:35:51 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (1839CC00) [pid = 3796] [serial = 1355] [outer = 00000000] [url = about:blank] 16:35:51 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (19F74800) [pid = 3796] [serial = 1364] [outer = 00000000] [url = about:blank] 16:35:51 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (154AD400) [pid = 3796] [serial = 1346] [outer = 00000000] [url = about:blank] 16:35:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 16:35:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1275ms 16:35:51 INFO - PROCESS | 3796 | 1466724951337 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 16:35:51 INFO - PROCESS | 3796 | 1466724951341 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 16:35:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 16:35:51 INFO - PROCESS | 3796 | 1466724951345 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 16:35:51 INFO - PROCESS | 3796 | 1466724951348 Marionette TRACE conn6 <- [1,1846,null,{}] 16:35:51 INFO - PROCESS | 3796 | 1466724951353 Marionette TRACE conn6 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:51 INFO - PROCESS | 3796 | 1466724951356 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:51 INFO - PROCESS | 3796 | 1466724951442 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 16:35:51 INFO - PROCESS | 3796 | 1466724951455 Marionette TRACE conn6 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:51 INFO - PROCESS | 3796 | 1466724951457 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:51 INFO - PROCESS | 3796 | ++DOCSHELL 0C759400 == 29 [pid = 3796] [id = 471] 16:35:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (0C759800) [pid = 3796] [serial = 1413] [outer = 00000000] 16:35:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (0CE74400) [pid = 3796] [serial = 1414] [outer = 0C759800] 16:35:51 INFO - PROCESS | 3796 | 1466724951506 Marionette DEBUG loaded listener.js 16:35:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (0D2EE000) [pid = 3796] [serial = 1415] [outer = 0C759800] 16:35:52 INFO - PROCESS | 3796 | 1466724952008 Marionette TRACE conn6 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 16:35:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 16:35:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 731ms 16:35:52 INFO - PROCESS | 3796 | 1466724952078 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 16:35:52 INFO - PROCESS | 3796 | 1466724952082 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 16:35:52 INFO - PROCESS | 3796 | 1466724952087 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 16:35:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 16:35:52 INFO - PROCESS | 3796 | 1466724952090 Marionette TRACE conn6 <- [1,1850,null,{}] 16:35:52 INFO - PROCESS | 3796 | 1466724952094 Marionette TRACE conn6 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:52 INFO - PROCESS | 3796 | 1466724952096 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:52 INFO - PROCESS | 3796 | 1466724952184 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 16:35:52 INFO - PROCESS | 3796 | 1466724952279 Marionette TRACE conn6 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:52 INFO - PROCESS | 3796 | 1466724952282 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:52 INFO - PROCESS | 3796 | ++DOCSHELL 0E08C400 == 30 [pid = 3796] [id = 472] 16:35:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (0E10BC00) [pid = 3796] [serial = 1416] [outer = 00000000] 16:35:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (11D0C000) [pid = 3796] [serial = 1417] [outer = 0E10BC00] 16:35:52 INFO - PROCESS | 3796 | 1466724952328 Marionette DEBUG loaded listener.js 16:35:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (11EE3800) [pid = 3796] [serial = 1418] [outer = 0E10BC00] 16:35:52 INFO - PROCESS | 3796 | 1466724952719 Marionette TRACE conn6 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 16:35:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 16:35:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 670ms 16:35:52 INFO - PROCESS | 3796 | 1466724952763 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 16:35:52 INFO - PROCESS | 3796 | 1466724952765 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 16:35:52 INFO - PROCESS | 3796 | 1466724952768 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 16:35:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 16:35:52 INFO - PROCESS | 3796 | 1466724952771 Marionette TRACE conn6 <- [1,1854,null,{}] 16:35:52 INFO - PROCESS | 3796 | 1466724952782 Marionette TRACE conn6 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:52 INFO - PROCESS | 3796 | 1466724952787 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:52 INFO - PROCESS | 3796 | 1466724952900 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 16:35:52 INFO - PROCESS | 3796 | 1466724952918 Marionette TRACE conn6 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:52 INFO - PROCESS | 3796 | 1466724952920 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:52 INFO - PROCESS | 3796 | ++DOCSHELL 14F63C00 == 31 [pid = 3796] [id = 473] 16:35:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (14F66C00) [pid = 3796] [serial = 1419] [outer = 00000000] 16:35:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (1549F800) [pid = 3796] [serial = 1420] [outer = 14F66C00] 16:35:52 INFO - PROCESS | 3796 | 1466724952968 Marionette DEBUG loaded listener.js 16:35:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (15C1E800) [pid = 3796] [serial = 1421] [outer = 14F66C00] 16:35:53 INFO - PROCESS | 3796 | 1466724953407 Marionette TRACE conn6 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 16:35:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 16:35:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 670ms 16:35:53 INFO - PROCESS | 3796 | 1466724953444 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 16:35:53 INFO - PROCESS | 3796 | 1466724953447 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 16:35:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 16:35:53 INFO - PROCESS | 3796 | 1466724953469 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 16:35:53 INFO - PROCESS | 3796 | 1466724953471 Marionette TRACE conn6 <- [1,1858,null,{}] 16:35:53 INFO - PROCESS | 3796 | 1466724953475 Marionette TRACE conn6 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:53 INFO - PROCESS | 3796 | 1466724953476 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:53 INFO - PROCESS | 3796 | 1466724953597 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 16:35:53 INFO - PROCESS | 3796 | 1466724953602 Marionette TRACE conn6 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:53 INFO - PROCESS | 3796 | 1466724953604 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:53 INFO - PROCESS | 3796 | ++DOCSHELL 16C2E800 == 32 [pid = 3796] [id = 474] 16:35:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (16D6F000) [pid = 3796] [serial = 1422] [outer = 00000000] 16:35:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (16D78800) [pid = 3796] [serial = 1423] [outer = 16D6F000] 16:35:53 INFO - PROCESS | 3796 | 1466724953699 Marionette DEBUG loaded listener.js 16:35:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (1751B800) [pid = 3796] [serial = 1424] [outer = 16D6F000] 16:35:54 INFO - PROCESS | 3796 | 1466724954114 Marionette TRACE conn6 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 16:35:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 16:35:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 670ms 16:35:54 INFO - PROCESS | 3796 | 1466724954140 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 16:35:54 INFO - PROCESS | 3796 | 1466724954142 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 16:35:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 16:35:54 INFO - PROCESS | 3796 | 1466724954145 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 16:35:54 INFO - PROCESS | 3796 | 1466724954147 Marionette TRACE conn6 <- [1,1862,null,{}] 16:35:54 INFO - PROCESS | 3796 | 1466724954150 Marionette TRACE conn6 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:54 INFO - PROCESS | 3796 | 1466724954153 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:54 INFO - PROCESS | 3796 | 1466724954277 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 16:35:54 INFO - PROCESS | 3796 | 1466724954380 Marionette TRACE conn6 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:54 INFO - PROCESS | 3796 | 1466724954382 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:54 INFO - PROCESS | 3796 | ++DOCSHELL 176BD800 == 33 [pid = 3796] [id = 475] 16:35:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (176BDC00) [pid = 3796] [serial = 1425] [outer = 00000000] 16:35:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (176C3000) [pid = 3796] [serial = 1426] [outer = 176BDC00] 16:35:54 INFO - PROCESS | 3796 | 1466724954426 Marionette DEBUG loaded listener.js 16:35:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (176C6400) [pid = 3796] [serial = 1427] [outer = 176BDC00] 16:35:54 INFO - PROCESS | 3796 | 1466724954854 Marionette TRACE conn6 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 16:35:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 16:35:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 772ms 16:35:54 INFO - PROCESS | 3796 | 1466724954917 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 16:35:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 16:35:54 INFO - PROCESS | 3796 | 1466724954919 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 16:35:54 INFO - PROCESS | 3796 | 1466724954922 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 16:35:54 INFO - PROCESS | 3796 | 1466724954924 Marionette TRACE conn6 <- [1,1866,null,{}] 16:35:54 INFO - PROCESS | 3796 | 1466724954927 Marionette TRACE conn6 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:54 INFO - PROCESS | 3796 | 1466724954933 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:55 INFO - PROCESS | 3796 | 1466724955071 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 16:35:55 INFO - PROCESS | 3796 | 1466724955137 Marionette TRACE conn6 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:55 INFO - PROCESS | 3796 | 1466724955148 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:55 INFO - PROCESS | 3796 | ++DOCSHELL 0C723C00 == 34 [pid = 3796] [id = 476] 16:35:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (0C753000) [pid = 3796] [serial = 1428] [outer = 00000000] 16:35:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (190D7800) [pid = 3796] [serial = 1429] [outer = 0C753000] 16:35:55 INFO - PROCESS | 3796 | 1466724955195 Marionette DEBUG loaded listener.js 16:35:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (19145C00) [pid = 3796] [serial = 1430] [outer = 0C753000] 16:35:55 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (0D95BC00) [pid = 3796] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 16:35:55 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (0946B800) [pid = 3796] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 16:35:55 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (11E14000) [pid = 3796] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 16:35:55 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (154A3C00) [pid = 3796] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 16:35:55 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (0C71CC00) [pid = 3796] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 16:35:55 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (0D267800) [pid = 3796] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 16:35:55 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (16D72C00) [pid = 3796] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 16:35:55 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (176B7400) [pid = 3796] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 16:35:55 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (0C742400) [pid = 3796] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 16:35:55 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (121BBC00) [pid = 3796] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 16:35:55 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (1765FC00) [pid = 3796] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 16:35:55 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (1A9BE400) [pid = 3796] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 16:35:55 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (12567C00) [pid = 3796] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 16:35:55 INFO - PROCESS | 3796 | 1466724955717 Marionette TRACE conn6 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 16:35:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 16:35:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 830ms 16:35:55 INFO - PROCESS | 3796 | 1466724955754 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 16:35:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 16:35:55 INFO - PROCESS | 3796 | 1466724955756 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 16:35:55 INFO - PROCESS | 3796 | 1466724955759 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 16:35:55 INFO - PROCESS | 3796 | 1466724955761 Marionette TRACE conn6 <- [1,1870,null,{}] 16:35:55 INFO - PROCESS | 3796 | 1466724955764 Marionette TRACE conn6 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:55 INFO - PROCESS | 3796 | 1466724955766 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:55 INFO - PROCESS | 3796 | 1466724955878 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 16:35:55 INFO - PROCESS | 3796 | 1466724955938 Marionette TRACE conn6 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:55 INFO - PROCESS | 3796 | 1466724955940 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:55 INFO - PROCESS | 3796 | ++DOCSHELL 0D261400 == 35 [pid = 3796] [id = 477] 16:35:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (0E08F800) [pid = 3796] [serial = 1431] [outer = 00000000] 16:35:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (12722000) [pid = 3796] [serial = 1432] [outer = 0E08F800] 16:35:56 INFO - PROCESS | 3796 | 1466724955986 Marionette DEBUG loaded listener.js 16:35:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (127C1400) [pid = 3796] [serial = 1433] [outer = 0E08F800] 16:35:56 INFO - PROCESS | 3796 | 1466724956322 Marionette TRACE conn6 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 16:35:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 16:35:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 630ms 16:35:56 INFO - PROCESS | 3796 | 1466724956390 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 16:35:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 16:35:56 INFO - PROCESS | 3796 | 1466724956392 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 16:35:56 INFO - PROCESS | 3796 | 1466724956395 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 16:35:56 INFO - PROCESS | 3796 | 1466724956397 Marionette TRACE conn6 <- [1,1874,null,{}] 16:35:56 INFO - PROCESS | 3796 | 1466724956400 Marionette TRACE conn6 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:56 INFO - PROCESS | 3796 | 1466724956402 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:56 INFO - PROCESS | 3796 | 1466724956483 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 16:35:56 INFO - PROCESS | 3796 | 1466724956488 Marionette TRACE conn6 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:56 INFO - PROCESS | 3796 | 1466724956490 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:56 INFO - PROCESS | 3796 | ++DOCSHELL 176C0400 == 36 [pid = 3796] [id = 478] 16:35:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (176C5000) [pid = 3796] [serial = 1434] [outer = 00000000] 16:35:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (19B0B000) [pid = 3796] [serial = 1435] [outer = 176C5000] 16:35:56 INFO - PROCESS | 3796 | 1466724956535 Marionette DEBUG loaded listener.js 16:35:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (19F52400) [pid = 3796] [serial = 1436] [outer = 176C5000] 16:35:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 16:35:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 570ms 16:35:56 INFO - PROCESS | 3796 | 1466724956959 Marionette TRACE conn6 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 16:35:56 INFO - PROCESS | 3796 | 1466724956966 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 16:35:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 16:35:56 INFO - PROCESS | 3796 | 1466724956968 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 16:35:56 INFO - PROCESS | 3796 | 1466724956971 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 16:35:56 INFO - PROCESS | 3796 | 1466724956972 Marionette TRACE conn6 <- [1,1878,null,{}] 16:35:57 INFO - PROCESS | 3796 | 1466724956976 Marionette TRACE conn6 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:57 INFO - PROCESS | 3796 | 1466724956977 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:57 INFO - PROCESS | 3796 | 1466724957111 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 16:35:57 INFO - PROCESS | 3796 | 1466724957118 Marionette TRACE conn6 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:57 INFO - PROCESS | 3796 | 1466724957120 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:57 INFO - PROCESS | 3796 | ++DOCSHELL 14F62800 == 37 [pid = 3796] [id = 479] 16:35:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (19F54C00) [pid = 3796] [serial = 1437] [outer = 00000000] 16:35:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (1A218400) [pid = 3796] [serial = 1438] [outer = 19F54C00] 16:35:57 INFO - PROCESS | 3796 | 1466724957165 Marionette DEBUG loaded listener.js 16:35:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1A30C400) [pid = 3796] [serial = 1439] [outer = 19F54C00] 16:35:57 INFO - PROCESS | 3796 | 1466724957666 Marionette TRACE conn6 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 16:35:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 16:35:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 730ms 16:35:57 INFO - PROCESS | 3796 | 1466724957702 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 16:35:57 INFO - PROCESS | 3796 | 1466724957707 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 16:35:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 16:35:57 INFO - PROCESS | 3796 | 1466724957713 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 16:35:57 INFO - PROCESS | 3796 | 1466724957716 Marionette TRACE conn6 <- [1,1882,null,{}] 16:35:57 INFO - PROCESS | 3796 | 1466724957722 Marionette TRACE conn6 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:57 INFO - PROCESS | 3796 | 1466724957725 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:57 INFO - PROCESS | 3796 | 1466724957841 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 16:35:57 INFO - PROCESS | 3796 | 1466724957952 Marionette TRACE conn6 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:57 INFO - PROCESS | 3796 | 1466724957957 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:58 INFO - PROCESS | 3796 | ++DOCSHELL 0C71B000 == 38 [pid = 3796] [id = 480] 16:35:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (0C71BC00) [pid = 3796] [serial = 1440] [outer = 00000000] 16:35:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (0D2E9400) [pid = 3796] [serial = 1441] [outer = 0C71BC00] 16:35:58 INFO - PROCESS | 3796 | 1466724958056 Marionette DEBUG loaded listener.js 16:35:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (0D9EC400) [pid = 3796] [serial = 1442] [outer = 0C71BC00] 16:35:58 INFO - PROCESS | 3796 | 1466724958726 Marionette TRACE conn6 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 16:35:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 16:35:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1075ms 16:35:58 INFO - PROCESS | 3796 | 1466724958792 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 16:35:58 INFO - PROCESS | 3796 | 1466724958797 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 16:35:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 16:35:58 INFO - PROCESS | 3796 | 1466724958803 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 16:35:58 INFO - PROCESS | 3796 | 1466724958806 Marionette TRACE conn6 <- [1,1886,null,{}] 16:35:58 INFO - PROCESS | 3796 | 1466724958810 Marionette TRACE conn6 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:58 INFO - PROCESS | 3796 | 1466724958813 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:58 INFO - PROCESS | 3796 | 1466724958924 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 16:35:59 INFO - PROCESS | 3796 | 1466724959062 Marionette TRACE conn6 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:59 INFO - PROCESS | 3796 | 1466724959065 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:59 INFO - PROCESS | 3796 | ++DOCSHELL 126DBC00 == 39 [pid = 3796] [id = 481] 16:35:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (126DD400) [pid = 3796] [serial = 1443] [outer = 00000000] 16:35:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (14FE3C00) [pid = 3796] [serial = 1444] [outer = 126DD400] 16:35:59 INFO - PROCESS | 3796 | 1466724959123 Marionette DEBUG loaded listener.js 16:35:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (16C29800) [pid = 3796] [serial = 1445] [outer = 126DD400] 16:35:59 INFO - PROCESS | 3796 | 1466724959705 Marionette TRACE conn6 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 16:35:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 16:35:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 930ms 16:35:59 INFO - PROCESS | 3796 | 1466724959738 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 16:35:59 INFO - PROCESS | 3796 | 1466724959741 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 16:35:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 16:35:59 INFO - PROCESS | 3796 | 1466724959746 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 16:35:59 INFO - PROCESS | 3796 | 1466724959749 Marionette TRACE conn6 <- [1,1890,null,{}] 16:35:59 INFO - PROCESS | 3796 | 1466724959760 Marionette TRACE conn6 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:59 INFO - PROCESS | 3796 | 1466724959765 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:35:59 INFO - PROCESS | 3796 | 1466724959877 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 16:36:00 INFO - PROCESS | 3796 | 1466724959987 Marionette TRACE conn6 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:00 INFO - PROCESS | 3796 | 1466724959990 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:00 INFO - PROCESS | 3796 | ++DOCSHELL 1998B000 == 40 [pid = 3796] [id = 482] 16:36:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (19B08800) [pid = 3796] [serial = 1446] [outer = 00000000] 16:36:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (1A30D400) [pid = 3796] [serial = 1447] [outer = 19B08800] 16:36:00 INFO - PROCESS | 3796 | 1466724960046 Marionette DEBUG loaded listener.js 16:36:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (1A3EBC00) [pid = 3796] [serial = 1448] [outer = 19B08800] 16:36:00 INFO - PROCESS | 3796 | 1466724960687 Marionette TRACE conn6 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 16:36:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 16:36:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 990ms 16:36:00 INFO - PROCESS | 3796 | 1466724960737 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 16:36:00 INFO - PROCESS | 3796 | 1466724960740 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 16:36:00 INFO - PROCESS | 3796 | 1466724960743 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 16:36:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 16:36:00 INFO - PROCESS | 3796 | 1466724960745 Marionette TRACE conn6 <- [1,1894,null,{}] 16:36:00 INFO - PROCESS | 3796 | 1466724960749 Marionette TRACE conn6 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:00 INFO - PROCESS | 3796 | 1466724960751 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:00 INFO - PROCESS | 3796 | 1466724960860 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 16:36:00 INFO - PROCESS | 3796 | 1466724960969 Marionette TRACE conn6 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:00 INFO - PROCESS | 3796 | 1466724960971 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:01 INFO - PROCESS | 3796 | ++DOCSHELL 0C741C00 == 41 [pid = 3796] [id = 483] 16:36:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (0C743000) [pid = 3796] [serial = 1449] [outer = 00000000] 16:36:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (0D9E8400) [pid = 3796] [serial = 1450] [outer = 0C743000] 16:36:01 INFO - PROCESS | 3796 | 1466724961025 Marionette DEBUG loaded listener.js 16:36:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (12560800) [pid = 3796] [serial = 1451] [outer = 0C743000] 16:36:01 INFO - PROCESS | 3796 | 1466724961823 Marionette TRACE conn6 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 16:36:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 16:36:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1126ms 16:36:01 INFO - PROCESS | 3796 | 1466724961876 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 16:36:01 INFO - PROCESS | 3796 | 1466724961880 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 16:36:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 16:36:01 INFO - PROCESS | 3796 | 1466724961885 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 16:36:01 INFO - PROCESS | 3796 | 1466724961889 Marionette TRACE conn6 <- [1,1898,null,{}] 16:36:01 INFO - PROCESS | 3796 | 1466724961894 Marionette TRACE conn6 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:01 INFO - PROCESS | 3796 | 1466724961897 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:02 INFO - PROCESS | 3796 | 1466724961996 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 16:36:02 INFO - PROCESS | 3796 | --DOCSHELL 176C0400 == 40 [pid = 3796] [id = 478] 16:36:02 INFO - PROCESS | 3796 | --DOCSHELL 0D261400 == 39 [pid = 3796] [id = 477] 16:36:02 INFO - PROCESS | 3796 | --DOCSHELL 0C723C00 == 38 [pid = 3796] [id = 476] 16:36:02 INFO - PROCESS | 3796 | --DOCSHELL 176BD800 == 37 [pid = 3796] [id = 475] 16:36:02 INFO - PROCESS | 3796 | --DOCSHELL 16C2E800 == 36 [pid = 3796] [id = 474] 16:36:02 INFO - PROCESS | 3796 | --DOCSHELL 14F63C00 == 35 [pid = 3796] [id = 473] 16:36:02 INFO - PROCESS | 3796 | --DOCSHELL 0E08C400 == 34 [pid = 3796] [id = 472] 16:36:02 INFO - PROCESS | 3796 | --DOCSHELL 0C759400 == 33 [pid = 3796] [id = 471] 16:36:02 INFO - PROCESS | 3796 | --DOCSHELL 176E3000 == 32 [pid = 3796] [id = 468] 16:36:02 INFO - PROCESS | 3796 | --DOCSHELL 12567800 == 31 [pid = 3796] [id = 470] 16:36:02 INFO - PROCESS | 3796 | --DOCSHELL 0C72CC00 == 30 [pid = 3796] [id = 469] 16:36:02 INFO - PROCESS | 3796 | --DOCSHELL 0C741C00 == 29 [pid = 3796] [id = 483] 16:36:02 INFO - PROCESS | 3796 | --DOCSHELL 126DBC00 == 28 [pid = 3796] [id = 481] 16:36:02 INFO - PROCESS | 3796 | --DOCSHELL 1998B000 == 27 [pid = 3796] [id = 482] 16:36:02 INFO - PROCESS | 3796 | --DOCSHELL 14F62800 == 26 [pid = 3796] [id = 479] 16:36:02 INFO - PROCESS | 3796 | --DOCSHELL 0C71B000 == 25 [pid = 3796] [id = 480] 16:36:02 INFO - PROCESS | 3796 | 1466724962713 Marionette TRACE conn6 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:02 INFO - PROCESS | 3796 | 1466724962716 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:02 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (0D9E3C00) [pid = 3796] [serial = 1384] [outer = 00000000] [url = about:blank] 16:36:02 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (0D9EAC00) [pid = 3796] [serial = 1385] [outer = 00000000] [url = about:blank] 16:36:02 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (0C71A000) [pid = 3796] [serial = 1381] [outer = 00000000] [url = about:blank] 16:36:02 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (0C729400) [pid = 3796] [serial = 1382] [outer = 00000000] [url = about:blank] 16:36:02 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (11EE3400) [pid = 3796] [serial = 1387] [outer = 00000000] [url = about:blank] 16:36:02 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (16A1B000) [pid = 3796] [serial = 1393] [outer = 00000000] [url = about:blank] 16:36:02 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (0C759000) [pid = 3796] [serial = 1379] [outer = 00000000] [url = about:blank] 16:36:02 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (0C72C000) [pid = 3796] [serial = 1378] [outer = 00000000] [url = about:blank] 16:36:02 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (16C22000) [pid = 3796] [serial = 1399] [outer = 00000000] [url = about:blank] 16:36:02 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (174AF800) [pid = 3796] [serial = 1396] [outer = 00000000] [url = about:blank] 16:36:02 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (176D6C00) [pid = 3796] [serial = 1402] [outer = 00000000] [url = about:blank] 16:36:02 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (18FF0000) [pid = 3796] [serial = 1405] [outer = 00000000] [url = about:blank] 16:36:02 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (0D25BC00) [pid = 3796] [serial = 1367] [outer = 00000000] [url = about:blank] 16:36:02 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (0C755000) [pid = 3796] [serial = 1366] [outer = 00000000] [url = about:blank] 16:36:02 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (13E7DC00) [pid = 3796] [serial = 1370] [outer = 00000000] [url = about:blank] 16:36:02 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (126E2C00) [pid = 3796] [serial = 1369] [outer = 00000000] [url = about:blank] 16:36:02 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1A30F400) [pid = 3796] [serial = 1373] [outer = 00000000] [url = about:blank] 16:36:02 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (19B06C00) [pid = 3796] [serial = 1372] [outer = 00000000] [url = about:blank] 16:36:02 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (17655400) [pid = 3796] [serial = 1397] [outer = 00000000] [url = about:blank] 16:36:02 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (1AA87C00) [pid = 3796] [serial = 1376] [outer = 00000000] [url = about:blank] 16:36:02 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (17C84400) [pid = 3796] [serial = 1403] [outer = 00000000] [url = about:blank] 16:36:02 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (1AA53C00) [pid = 3796] [serial = 1375] [outer = 00000000] [url = about:blank] 16:36:02 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (13A43400) [pid = 3796] [serial = 1390] [outer = 00000000] [url = about:blank] 16:36:02 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (14478400) [pid = 3796] [serial = 1391] [outer = 00000000] [url = about:blank] 16:36:02 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (17659400) [pid = 3796] [serial = 1400] [outer = 00000000] [url = about:blank] 16:36:02 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (16A7AC00) [pid = 3796] [serial = 1394] [outer = 00000000] [url = about:blank] 16:36:02 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (11FCF800) [pid = 3796] [serial = 1388] [outer = 00000000] [url = about:blank] 16:36:02 INFO - PROCESS | 3796 | ++DOCSHELL 08A83800 == 26 [pid = 3796] [id = 484] 16:36:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (08A84400) [pid = 3796] [serial = 1452] [outer = 00000000] 16:36:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (0C713800) [pid = 3796] [serial = 1453] [outer = 08A84400] 16:36:02 INFO - PROCESS | 3796 | 1466724962893 Marionette DEBUG loaded listener.js 16:36:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (0C728C00) [pid = 3796] [serial = 1454] [outer = 08A84400] 16:36:03 INFO - PROCESS | 3796 | 1466724963361 Marionette TRACE conn6 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 16:36:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 16:36:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1533ms 16:36:03 INFO - PROCESS | 3796 | 1466724963423 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 16:36:03 INFO - PROCESS | 3796 | 1466724963426 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 16:36:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 16:36:03 INFO - PROCESS | 3796 | 1466724963435 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 16:36:03 INFO - PROCESS | 3796 | 1466724963437 Marionette TRACE conn6 <- [1,1902,null,{}] 16:36:03 INFO - PROCESS | 3796 | 1466724963443 Marionette TRACE conn6 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:03 INFO - PROCESS | 3796 | 1466724963447 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:03 INFO - PROCESS | 3796 | 1466724963543 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 16:36:03 INFO - PROCESS | 3796 | 1466724963553 Marionette TRACE conn6 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:03 INFO - PROCESS | 3796 | 1466724963556 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:03 INFO - PROCESS | 3796 | ++DOCSHELL 0D03B400 == 27 [pid = 3796] [id = 485] 16:36:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (0D076400) [pid = 3796] [serial = 1455] [outer = 00000000] 16:36:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (0D2EA800) [pid = 3796] [serial = 1456] [outer = 0D076400] 16:36:03 INFO - PROCESS | 3796 | 1466724963605 Marionette DEBUG loaded listener.js 16:36:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (0D95A000) [pid = 3796] [serial = 1457] [outer = 0D076400] 16:36:04 INFO - PROCESS | 3796 | 1466724964091 Marionette TRACE conn6 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 16:36:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 16:36:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 670ms 16:36:04 INFO - PROCESS | 3796 | 1466724964108 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 16:36:04 INFO - PROCESS | 3796 | 1466724964112 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 16:36:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 16:36:04 INFO - PROCESS | 3796 | 1466724964147 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 16:36:04 INFO - PROCESS | 3796 | 1466724964149 Marionette TRACE conn6 <- [1,1906,null,{}] 16:36:04 INFO - PROCESS | 3796 | 1466724964153 Marionette TRACE conn6 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:04 INFO - PROCESS | 3796 | 1466724964156 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:04 INFO - PROCESS | 3796 | 1466724964252 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 16:36:04 INFO - PROCESS | 3796 | 1466724964347 Marionette TRACE conn6 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:04 INFO - PROCESS | 3796 | 1466724964349 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:04 INFO - PROCESS | 3796 | ++DOCSHELL 0C758800 == 28 [pid = 3796] [id = 486] 16:36:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (0E106400) [pid = 3796] [serial = 1458] [outer = 00000000] 16:36:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (0EBCA000) [pid = 3796] [serial = 1459] [outer = 0E106400] 16:36:04 INFO - PROCESS | 3796 | 1466724964395 Marionette DEBUG loaded listener.js 16:36:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (11EAC400) [pid = 3796] [serial = 1460] [outer = 0E106400] 16:36:04 INFO - PROCESS | 3796 | 1466724964813 Marionette TRACE conn6 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 16:36:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 16:36:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 731ms 16:36:04 INFO - PROCESS | 3796 | 1466724964886 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 16:36:04 INFO - PROCESS | 3796 | 1466724964889 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 16:36:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 16:36:04 INFO - PROCESS | 3796 | 1466724964893 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 16:36:04 INFO - PROCESS | 3796 | 1466724964899 Marionette TRACE conn6 <- [1,1910,null,{}] 16:36:04 INFO - PROCESS | 3796 | 1466724964912 Marionette TRACE conn6 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:04 INFO - PROCESS | 3796 | 1466724964916 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:05 INFO - PROCESS | 3796 | 1466724965046 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 16:36:05 INFO - PROCESS | 3796 | 1466724965062 Marionette TRACE conn6 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:05 INFO - PROCESS | 3796 | 1466724965064 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:05 INFO - PROCESS | 3796 | ++DOCSHELL 0C72D000 == 29 [pid = 3796] [id = 487] 16:36:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (0DDB6800) [pid = 3796] [serial = 1461] [outer = 00000000] 16:36:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (126E4400) [pid = 3796] [serial = 1462] [outer = 0DDB6800] 16:36:05 INFO - PROCESS | 3796 | 1466724965170 Marionette DEBUG loaded listener.js 16:36:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (13364400) [pid = 3796] [serial = 1463] [outer = 0DDB6800] 16:36:05 INFO - PROCESS | 3796 | 1466724965643 Marionette TRACE conn6 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 16:36:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 16:36:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 790ms 16:36:05 INFO - PROCESS | 3796 | 1466724965686 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 16:36:05 INFO - PROCESS | 3796 | 1466724965689 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 16:36:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 16:36:05 INFO - PROCESS | 3796 | 1466724965699 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 16:36:05 INFO - PROCESS | 3796 | 1466724965701 Marionette TRACE conn6 <- [1,1914,null,{}] 16:36:05 INFO - PROCESS | 3796 | 1466724965704 Marionette TRACE conn6 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:05 INFO - PROCESS | 3796 | 1466724965706 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:05 INFO - PROCESS | 3796 | 1466724965824 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 16:36:05 INFO - PROCESS | 3796 | 1466724965837 Marionette TRACE conn6 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:05 INFO - PROCESS | 3796 | 1466724965839 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:05 INFO - PROCESS | 3796 | ++DOCSHELL 12721400 == 30 [pid = 3796] [id = 488] 16:36:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (13A44400) [pid = 3796] [serial = 1464] [outer = 00000000] 16:36:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (14FD0400) [pid = 3796] [serial = 1465] [outer = 13A44400] 16:36:05 INFO - PROCESS | 3796 | 1466724965884 Marionette DEBUG loaded listener.js 16:36:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (154A2800) [pid = 3796] [serial = 1466] [outer = 13A44400] 16:36:06 INFO - PROCESS | 3796 | 1466724966330 Marionette TRACE conn6 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 16:36:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 16:36:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 670ms 16:36:06 INFO - PROCESS | 3796 | 1466724966386 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 16:36:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 16:36:06 INFO - PROCESS | 3796 | 1466724966388 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 16:36:06 INFO - PROCESS | 3796 | 1466724966392 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 16:36:06 INFO - PROCESS | 3796 | 1466724966393 Marionette TRACE conn6 <- [1,1918,null,{}] 16:36:06 INFO - PROCESS | 3796 | 1466724966397 Marionette TRACE conn6 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:06 INFO - PROCESS | 3796 | 1466724966399 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:06 INFO - PROCESS | 3796 | 1466724966514 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 16:36:06 INFO - PROCESS | 3796 | 1466724966520 Marionette TRACE conn6 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:06 INFO - PROCESS | 3796 | 1466724966526 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:06 INFO - PROCESS | 3796 | ++DOCSHELL 15C27400 == 31 [pid = 3796] [id = 489] 16:36:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (16A1E800) [pid = 3796] [serial = 1467] [outer = 00000000] 16:36:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (16A88800) [pid = 3796] [serial = 1468] [outer = 16A1E800] 16:36:06 INFO - PROCESS | 3796 | 1466724966638 Marionette DEBUG loaded listener.js 16:36:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (174AF400) [pid = 3796] [serial = 1469] [outer = 16A1E800] 16:36:07 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (176BDC00) [pid = 3796] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 16:36:07 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (0E10BC00) [pid = 3796] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 16:36:07 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (14F66C00) [pid = 3796] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 16:36:07 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (0C74DC00) [pid = 3796] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 16:36:07 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (12568C00) [pid = 3796] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 16:36:07 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (18122000) [pid = 3796] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 16:36:07 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (0E08F800) [pid = 3796] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 16:36:07 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (0C759800) [pid = 3796] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 16:36:07 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (0C753000) [pid = 3796] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 16:36:07 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (176C5000) [pid = 3796] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 16:36:07 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (19F54C00) [pid = 3796] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 16:36:07 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (16D6F000) [pid = 3796] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 16:36:07 INFO - PROCESS | 3796 | 1466724967345 Marionette TRACE conn6 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 16:36:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 16:36:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 970ms 16:36:07 INFO - PROCESS | 3796 | 1466724967386 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 16:36:07 INFO - PROCESS | 3796 | 1466724967388 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 16:36:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 16:36:07 INFO - PROCESS | 3796 | 1466724967392 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 16:36:07 INFO - PROCESS | 3796 | 1466724967394 Marionette TRACE conn6 <- [1,1922,null,{}] 16:36:07 INFO - PROCESS | 3796 | 1466724967398 Marionette TRACE conn6 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:07 INFO - PROCESS | 3796 | 1466724967400 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:07 INFO - PROCESS | 3796 | 1466724967486 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 16:36:07 INFO - PROCESS | 3796 | 1466724967492 Marionette TRACE conn6 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:07 INFO - PROCESS | 3796 | 1466724967494 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:07 INFO - PROCESS | 3796 | ++DOCSHELL 09468C00 == 32 [pid = 3796] [id = 490] 16:36:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (13364C00) [pid = 3796] [serial = 1470] [outer = 00000000] 16:36:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (174BDC00) [pid = 3796] [serial = 1471] [outer = 13364C00] 16:36:07 INFO - PROCESS | 3796 | 1466724967547 Marionette DEBUG loaded listener.js 16:36:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (1751E400) [pid = 3796] [serial = 1472] [outer = 13364C00] 16:36:08 INFO - PROCESS | 3796 | 1466724967972 Marionette TRACE conn6 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 16:36:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 16:36:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 630ms 16:36:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 16:36:08 INFO - PROCESS | 3796 | 1466724968028 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 16:36:08 INFO - PROCESS | 3796 | 1466724968030 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 16:36:08 INFO - PROCESS | 3796 | 1466724968033 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 16:36:08 INFO - PROCESS | 3796 | 1466724968035 Marionette TRACE conn6 <- [1,1926,null,{}] 16:36:08 INFO - PROCESS | 3796 | 1466724968039 Marionette TRACE conn6 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:08 INFO - PROCESS | 3796 | 1466724968041 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:08 INFO - PROCESS | 3796 | 1466724968118 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 16:36:08 INFO - PROCESS | 3796 | 1466724968125 Marionette TRACE conn6 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:08 INFO - PROCESS | 3796 | 1466724968126 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:08 INFO - PROCESS | 3796 | ++DOCSHELL 1765CC00 == 33 [pid = 3796] [id = 491] 16:36:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (1765FC00) [pid = 3796] [serial = 1473] [outer = 00000000] 16:36:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (176BCC00) [pid = 3796] [serial = 1474] [outer = 1765FC00] 16:36:08 INFO - PROCESS | 3796 | 1466724968170 Marionette DEBUG loaded listener.js 16:36:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (176C4400) [pid = 3796] [serial = 1475] [outer = 1765FC00] 16:36:08 INFO - PROCESS | 3796 | 1466724968642 Marionette TRACE conn6 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 16:36:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 16:36:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 670ms 16:36:08 INFO - PROCESS | 3796 | 1466724968704 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 16:36:08 INFO - PROCESS | 3796 | 1466724968706 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 16:36:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 16:36:08 INFO - PROCESS | 3796 | 1466724968709 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 16:36:08 INFO - PROCESS | 3796 | 1466724968711 Marionette TRACE conn6 <- [1,1930,null,{}] 16:36:08 INFO - PROCESS | 3796 | 1466724968714 Marionette TRACE conn6 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:08 INFO - PROCESS | 3796 | 1466724968716 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:08 INFO - PROCESS | 3796 | 1466724968800 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 16:36:08 INFO - PROCESS | 3796 | 1466724968808 Marionette TRACE conn6 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:08 INFO - PROCESS | 3796 | 1466724968810 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:08 INFO - PROCESS | 3796 | ++DOCSHELL 0DDB7000 == 34 [pid = 3796] [id = 492] 16:36:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (14FCFC00) [pid = 3796] [serial = 1476] [outer = 00000000] 16:36:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (17BC7800) [pid = 3796] [serial = 1477] [outer = 14FCFC00] 16:36:08 INFO - PROCESS | 3796 | 1466724968854 Marionette DEBUG loaded listener.js 16:36:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (17BCB000) [pid = 3796] [serial = 1478] [outer = 14FCFC00] 16:36:09 INFO - PROCESS | 3796 | 1466724969547 Marionette TRACE conn6 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 16:36:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 16:36:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 930ms 16:36:09 INFO - PROCESS | 3796 | 1466724969641 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 16:36:09 INFO - PROCESS | 3796 | 1466724969645 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 16:36:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 16:36:09 INFO - PROCESS | 3796 | 1466724969650 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 16:36:09 INFO - PROCESS | 3796 | 1466724969653 Marionette TRACE conn6 <- [1,1934,null,{}] 16:36:09 INFO - PROCESS | 3796 | 1466724969659 Marionette TRACE conn6 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:09 INFO - PROCESS | 3796 | 1466724969662 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:09 INFO - PROCESS | 3796 | 1466724969810 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 16:36:09 INFO - PROCESS | 3796 | 1466724969942 Marionette TRACE conn6 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:09 INFO - PROCESS | 3796 | 1466724969945 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:09 INFO - PROCESS | 3796 | ++DOCSHELL 0C751800 == 35 [pid = 3796] [id = 493] 16:36:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (0C757800) [pid = 3796] [serial = 1479] [outer = 00000000] 16:36:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (0D9ED000) [pid = 3796] [serial = 1480] [outer = 0C757800] 16:36:10 INFO - PROCESS | 3796 | 1466724970003 Marionette DEBUG loaded listener.js 16:36:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (0E08C800) [pid = 3796] [serial = 1481] [outer = 0C757800] 16:36:10 INFO - PROCESS | 3796 | 1466724970687 Marionette TRACE conn6 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 16:36:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 16:36:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1077ms 16:36:10 INFO - PROCESS | 3796 | 1466724970737 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 16:36:10 INFO - PROCESS | 3796 | 1466724970742 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 16:36:10 INFO - PROCESS | 3796 | 1466724970749 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 16:36:10 INFO - PROCESS | 3796 | 1466724970752 Marionette TRACE conn6 <- [1,1938,null,{}] 16:36:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 16:36:10 INFO - PROCESS | 3796 | 1466724970756 Marionette TRACE conn6 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:10 INFO - PROCESS | 3796 | 1466724970758 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:10 INFO - PROCESS | 3796 | 1466724970876 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 16:36:11 INFO - PROCESS | 3796 | 1466724971020 Marionette TRACE conn6 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:11 INFO - PROCESS | 3796 | 1466724971022 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:11 INFO - PROCESS | 3796 | ++DOCSHELL 11EA4000 == 36 [pid = 3796] [id = 494] 16:36:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1251F400) [pid = 3796] [serial = 1482] [outer = 00000000] 16:36:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (12651C00) [pid = 3796] [serial = 1483] [outer = 1251F400] 16:36:11 INFO - PROCESS | 3796 | 1466724971087 Marionette DEBUG loaded listener.js 16:36:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (14476C00) [pid = 3796] [serial = 1484] [outer = 1251F400] 16:36:11 INFO - PROCESS | 3796 | --DOCSHELL 0C75E000 == 35 [pid = 3796] [id = 421] 16:36:11 INFO - PROCESS | 3796 | --DOCSHELL 0DAAA000 == 34 [pid = 3796] [id = 423] 16:36:11 INFO - PROCESS | 3796 | --DOCSHELL 0C72B800 == 33 [pid = 3796] [id = 424] 16:36:11 INFO - PROCESS | 3796 | --DOCSHELL 0EBCF800 == 32 [pid = 3796] [id = 422] 16:36:11 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (176C6400) [pid = 3796] [serial = 1427] [outer = 00000000] [url = about:blank] 16:36:11 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (11D0C000) [pid = 3796] [serial = 1417] [outer = 00000000] [url = about:blank] 16:36:11 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (11EE3800) [pid = 3796] [serial = 1418] [outer = 00000000] [url = about:blank] 16:36:11 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1549F800) [pid = 3796] [serial = 1420] [outer = 00000000] [url = about:blank] 16:36:11 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (176C3000) [pid = 3796] [serial = 1426] [outer = 00000000] [url = about:blank] 16:36:11 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (0D968400) [pid = 3796] [serial = 1408] [outer = 00000000] [url = about:blank] 16:36:11 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (0DDB4400) [pid = 3796] [serial = 1409] [outer = 00000000] [url = about:blank] 16:36:11 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (127CB000) [pid = 3796] [serial = 1411] [outer = 00000000] [url = about:blank] 16:36:11 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (13E72400) [pid = 3796] [serial = 1412] [outer = 00000000] [url = about:blank] 16:36:11 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (19081800) [pid = 3796] [serial = 1406] [outer = 00000000] [url = about:blank] 16:36:11 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (12722000) [pid = 3796] [serial = 1432] [outer = 00000000] [url = about:blank] 16:36:11 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (0CE74400) [pid = 3796] [serial = 1414] [outer = 00000000] [url = about:blank] 16:36:11 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (0D2EE000) [pid = 3796] [serial = 1415] [outer = 00000000] [url = about:blank] 16:36:11 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (190D7800) [pid = 3796] [serial = 1429] [outer = 00000000] [url = about:blank] 16:36:11 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (19F52400) [pid = 3796] [serial = 1436] [outer = 00000000] [url = about:blank] 16:36:11 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (1A30C400) [pid = 3796] [serial = 1439] [outer = 00000000] [url = about:blank] 16:36:11 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (19B0B000) [pid = 3796] [serial = 1435] [outer = 00000000] [url = about:blank] 16:36:11 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (1A218400) [pid = 3796] [serial = 1438] [outer = 00000000] [url = about:blank] 16:36:11 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (19145C00) [pid = 3796] [serial = 1430] [outer = 00000000] [url = about:blank] 16:36:11 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (16D78800) [pid = 3796] [serial = 1423] [outer = 00000000] [url = about:blank] 16:36:11 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (1751B800) [pid = 3796] [serial = 1424] [outer = 00000000] [url = about:blank] 16:36:11 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (15C1E800) [pid = 3796] [serial = 1421] [outer = 00000000] [url = about:blank] 16:36:11 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (127C1400) [pid = 3796] [serial = 1433] [outer = 00000000] [url = about:blank] 16:36:11 INFO - PROCESS | 3796 | 1466724971948 Marionette TRACE conn6 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 16:36:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 16:36:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1222ms 16:36:11 INFO - PROCESS | 3796 | 1466724971977 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 16:36:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 16:36:12 INFO - PROCESS | 3796 | 1466724971981 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 16:36:12 INFO - PROCESS | 3796 | 1466724971985 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 16:36:12 INFO - PROCESS | 3796 | 1466724971988 Marionette TRACE conn6 <- [1,1942,null,{}] 16:36:12 INFO - PROCESS | 3796 | 1466724971993 Marionette TRACE conn6 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:12 INFO - PROCESS | 3796 | 1466724971996 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:12 INFO - PROCESS | 3796 | 1466724972085 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 16:36:12 INFO - PROCESS | 3796 | 1466724972093 Marionette TRACE conn6 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:12 INFO - PROCESS | 3796 | 1466724972097 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:12 INFO - PROCESS | 3796 | ++DOCSHELL 0C757000 == 33 [pid = 3796] [id = 495] 16:36:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (0CE6A000) [pid = 3796] [serial = 1485] [outer = 00000000] 16:36:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (0D035800) [pid = 3796] [serial = 1486] [outer = 0CE6A000] 16:36:12 INFO - PROCESS | 3796 | 1466724972145 Marionette DEBUG loaded listener.js 16:36:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (0D950C00) [pid = 3796] [serial = 1487] [outer = 0CE6A000] 16:36:12 INFO - PROCESS | 3796 | 1466724972669 Marionette TRACE conn6 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 16:36:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 16:36:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 730ms 16:36:12 INFO - PROCESS | 3796 | 1466724972718 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 16:36:12 INFO - PROCESS | 3796 | 1466724972722 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 16:36:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 16:36:12 INFO - PROCESS | 3796 | 1466724972727 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 16:36:12 INFO - PROCESS | 3796 | 1466724972730 Marionette TRACE conn6 <- [1,1946,null,{}] 16:36:12 INFO - PROCESS | 3796 | 1466724972734 Marionette TRACE conn6 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:12 INFO - PROCESS | 3796 | 1466724972736 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:12 INFO - PROCESS | 3796 | 1466724972822 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 16:36:12 INFO - PROCESS | 3796 | 1466724972916 Marionette TRACE conn6 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:12 INFO - PROCESS | 3796 | 1466724972918 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:12 INFO - PROCESS | 3796 | ++DOCSHELL 0E103800 == 34 [pid = 3796] [id = 496] 16:36:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (0EB33000) [pid = 3796] [serial = 1488] [outer = 00000000] 16:36:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (11EE5400) [pid = 3796] [serial = 1489] [outer = 0EB33000] 16:36:12 INFO - PROCESS | 3796 | 1466724972965 Marionette DEBUG loaded listener.js 16:36:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (121B3000) [pid = 3796] [serial = 1490] [outer = 0EB33000] 16:36:13 INFO - PROCESS | 3796 | 1466724973331 Marionette TRACE conn6 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 16:36:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 16:36:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 670ms 16:36:13 INFO - PROCESS | 3796 | 1466724973402 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 16:36:13 INFO - PROCESS | 3796 | 1466724973405 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 16:36:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 16:36:13 INFO - PROCESS | 3796 | 1466724973408 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 16:36:13 INFO - PROCESS | 3796 | 1466724973412 Marionette TRACE conn6 <- [1,1950,null,{}] 16:36:13 INFO - PROCESS | 3796 | 1466724973422 Marionette TRACE conn6 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:13 INFO - PROCESS | 3796 | 1466724973427 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:13 INFO - PROCESS | 3796 | 1466724973537 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 16:36:13 INFO - PROCESS | 3796 | 1466724973545 Marionette TRACE conn6 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:13 INFO - PROCESS | 3796 | 1466724973548 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:13 INFO - PROCESS | 3796 | ++DOCSHELL 1446C000 == 35 [pid = 3796] [id = 497] 16:36:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (1446C400) [pid = 3796] [serial = 1491] [outer = 00000000] 16:36:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (14FE9800) [pid = 3796] [serial = 1492] [outer = 1446C400] 16:36:13 INFO - PROCESS | 3796 | 1466724973596 Marionette DEBUG loaded listener.js 16:36:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (16A13400) [pid = 3796] [serial = 1493] [outer = 1446C400] 16:36:14 INFO - PROCESS | 3796 | 1466724974057 Marionette TRACE conn6 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 16:36:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 16:36:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 670ms 16:36:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 16:36:14 INFO - PROCESS | 3796 | 1466724974088 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 16:36:14 INFO - PROCESS | 3796 | 1466724974091 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 16:36:14 INFO - PROCESS | 3796 | 1466724974094 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 16:36:14 INFO - PROCESS | 3796 | 1466724974096 Marionette TRACE conn6 <- [1,1954,null,{}] 16:36:14 INFO - PROCESS | 3796 | 1466724974099 Marionette TRACE conn6 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:14 INFO - PROCESS | 3796 | 1466724974101 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:14 INFO - PROCESS | 3796 | 1466724974225 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 16:36:14 INFO - PROCESS | 3796 | 1466724974230 Marionette TRACE conn6 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:14 INFO - PROCESS | 3796 | 1466724974232 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:14 INFO - PROCESS | 3796 | ++DOCSHELL 16D77400 == 36 [pid = 3796] [id = 498] 16:36:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (16D79400) [pid = 3796] [serial = 1494] [outer = 00000000] 16:36:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (1751B800) [pid = 3796] [serial = 1495] [outer = 16D79400] 16:36:14 INFO - PROCESS | 3796 | 1466724974276 Marionette DEBUG loaded listener.js 16:36:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (1765D000) [pid = 3796] [serial = 1496] [outer = 16D79400] 16:36:14 INFO - PROCESS | 3796 | 1466724974717 Marionette TRACE conn6 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 16:36:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 16:36:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 671ms 16:36:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 16:36:14 INFO - PROCESS | 3796 | 1466724974767 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 16:36:14 INFO - PROCESS | 3796 | 1466724974769 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 16:36:14 INFO - PROCESS | 3796 | 1466724974772 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 16:36:14 INFO - PROCESS | 3796 | 1466724974774 Marionette TRACE conn6 <- [1,1958,null,{}] 16:36:14 INFO - PROCESS | 3796 | 1466724974785 Marionette TRACE conn6 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:14 INFO - PROCESS | 3796 | 1466724974787 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:14 INFO - PROCESS | 3796 | 1466724974899 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 16:36:15 INFO - PROCESS | 3796 | 1466724974991 Marionette TRACE conn6 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:15 INFO - PROCESS | 3796 | 1466724974993 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:15 INFO - PROCESS | 3796 | ++DOCSHELL 176BE800 == 37 [pid = 3796] [id = 499] 16:36:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (176BEC00) [pid = 3796] [serial = 1497] [outer = 00000000] 16:36:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (176D8000) [pid = 3796] [serial = 1498] [outer = 176BEC00] 16:36:15 INFO - PROCESS | 3796 | 1466724975037 Marionette DEBUG loaded listener.js 16:36:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (17C82800) [pid = 3796] [serial = 1499] [outer = 176BEC00] 16:36:15 INFO - PROCESS | 3796 | 1466724975496 Marionette TRACE conn6 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 16:36:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 16:36:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 770ms 16:36:15 INFO - PROCESS | 3796 | 1466724975544 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 16:36:15 INFO - PROCESS | 3796 | 1466724975546 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 16:36:15 INFO - PROCESS | 3796 | 1466724975549 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 16:36:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 16:36:15 INFO - PROCESS | 3796 | 1466724975550 Marionette TRACE conn6 <- [1,1962,null,{}] 16:36:15 INFO - PROCESS | 3796 | 1466724975554 Marionette TRACE conn6 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:15 INFO - PROCESS | 3796 | 1466724975559 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:15 INFO - PROCESS | 3796 | 1466724975709 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 16:36:15 INFO - PROCESS | 3796 | 1466724975776 Marionette TRACE conn6 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:15 INFO - PROCESS | 3796 | 1466724975778 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:15 INFO - PROCESS | 3796 | ++DOCSHELL 1839B400 == 38 [pid = 3796] [id = 500] 16:36:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (1839CC00) [pid = 3796] [serial = 1500] [outer = 00000000] 16:36:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (19994000) [pid = 3796] [serial = 1501] [outer = 1839CC00] 16:36:15 INFO - PROCESS | 3796 | 1466724975823 Marionette DEBUG loaded listener.js 16:36:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (19988C00) [pid = 3796] [serial = 1502] [outer = 1839CC00] 16:36:16 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (0E106400) [pid = 3796] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 16:36:16 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (08A84400) [pid = 3796] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 16:36:16 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (0D076400) [pid = 3796] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 16:36:16 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (0C71BC00) [pid = 3796] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 16:36:16 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (126DD400) [pid = 3796] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 16:36:16 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (19B08800) [pid = 3796] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 16:36:16 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (13A44400) [pid = 3796] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 16:36:16 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (16A1E800) [pid = 3796] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 16:36:16 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (1765FC00) [pid = 3796] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 16:36:16 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (0DDB6800) [pid = 3796] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 16:36:16 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (13364C00) [pid = 3796] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 16:36:16 INFO - PROCESS | 3796 | 1466724976337 Marionette TRACE conn6 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 16:36:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 16:36:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 830ms 16:36:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 16:36:16 INFO - PROCESS | 3796 | 1466724976383 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 16:36:16 INFO - PROCESS | 3796 | 1466724976386 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 16:36:16 INFO - PROCESS | 3796 | 1466724976389 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 16:36:16 INFO - PROCESS | 3796 | 1466724976391 Marionette TRACE conn6 <- [1,1966,null,{}] 16:36:16 INFO - PROCESS | 3796 | 1466724976394 Marionette TRACE conn6 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:16 INFO - PROCESS | 3796 | 1466724976396 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:16 INFO - PROCESS | 3796 | 1466724976511 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 16:36:16 INFO - PROCESS | 3796 | 1466724976574 Marionette TRACE conn6 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:16 INFO - PROCESS | 3796 | 1466724976576 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:16 INFO - PROCESS | 3796 | ++DOCSHELL 0CED3000 == 39 [pid = 3796] [id = 501] 16:36:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (0DE40000) [pid = 3796] [serial = 1503] [outer = 00000000] 16:36:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (16D70800) [pid = 3796] [serial = 1504] [outer = 0DE40000] 16:36:16 INFO - PROCESS | 3796 | 1466724976619 Marionette DEBUG loaded listener.js 16:36:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (18F0E800) [pid = 3796] [serial = 1505] [outer = 0DE40000] 16:36:16 INFO - PROCESS | 3796 | 1466724976966 Marionette TRACE conn6 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:36:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 16:36:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 631ms 16:36:17 INFO - PROCESS | 3796 | 1466724977020 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 16:36:17 INFO - PROCESS | 3796 | 1466724977022 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 16:36:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 16:36:17 INFO - PROCESS | 3796 | 1466724977026 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 16:36:17 INFO - PROCESS | 3796 | 1466724977027 Marionette TRACE conn6 <- [1,1970,null,{}] 16:36:17 INFO - PROCESS | 3796 | 1466724977030 Marionette TRACE conn6 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:17 INFO - PROCESS | 3796 | 1466724977032 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:17 INFO - PROCESS | 3796 | 1466724977114 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 16:36:17 INFO - PROCESS | 3796 | 1466724977119 Marionette TRACE conn6 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:17 INFO - PROCESS | 3796 | 1466724977121 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:17 INFO - PROCESS | 3796 | ++DOCSHELL 19B0E400 == 40 [pid = 3796] [id = 502] 16:36:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (19B10400) [pid = 3796] [serial = 1506] [outer = 00000000] 16:36:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (19F50C00) [pid = 3796] [serial = 1507] [outer = 19B10400] 16:36:17 INFO - PROCESS | 3796 | 1466724977164 Marionette DEBUG loaded listener.js 16:36:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (19FB5400) [pid = 3796] [serial = 1508] [outer = 19B10400] 16:36:17 INFO - PROCESS | 3796 | 1466724977588 Marionette TRACE conn6 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:36:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 16:36:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 570ms 16:36:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 16:36:17 INFO - PROCESS | 3796 | 1466724977596 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 16:36:17 INFO - PROCESS | 3796 | 1466724977598 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 16:36:17 INFO - PROCESS | 3796 | 1466724977601 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 16:36:17 INFO - PROCESS | 3796 | 1466724977612 Marionette TRACE conn6 <- [1,1974,null,{}] 16:36:17 INFO - PROCESS | 3796 | 1466724977616 Marionette TRACE conn6 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:17 INFO - PROCESS | 3796 | 1466724977618 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:17 INFO - PROCESS | 3796 | 1466724977743 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 16:36:17 INFO - PROCESS | 3796 | 1466724977751 Marionette TRACE conn6 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:17 INFO - PROCESS | 3796 | 1466724977752 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:17 INFO - PROCESS | 3796 | ++DOCSHELL 1446A400 == 41 [pid = 3796] [id = 503] 16:36:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (19F50800) [pid = 3796] [serial = 1509] [outer = 00000000] 16:36:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (1A30CC00) [pid = 3796] [serial = 1510] [outer = 19F50800] 16:36:17 INFO - PROCESS | 3796 | 1466724977795 Marionette DEBUG loaded listener.js 16:36:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (18413C00) [pid = 3796] [serial = 1511] [outer = 19F50800] 16:36:18 INFO - PROCESS | 3796 | 1466724978261 Marionette TRACE conn6 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:36:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 16:36:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 690ms 16:36:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 16:36:18 INFO - PROCESS | 3796 | 1466724978293 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 16:36:18 INFO - PROCESS | 3796 | 1466724978298 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 16:36:18 INFO - PROCESS | 3796 | 1466724978303 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 16:36:18 INFO - PROCESS | 3796 | 1466724978308 Marionette TRACE conn6 <- [1,1978,null,{}] 16:36:18 INFO - PROCESS | 3796 | 1466724978315 Marionette TRACE conn6 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:18 INFO - PROCESS | 3796 | 1466724978318 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:18 INFO - PROCESS | 3796 | 1466724978433 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 16:36:18 INFO - PROCESS | 3796 | 1466724978544 Marionette TRACE conn6 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:18 INFO - PROCESS | 3796 | 1466724978549 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:18 INFO - PROCESS | 3796 | ++DOCSHELL 0C891400 == 42 [pid = 3796] [id = 504] 16:36:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (0CE1EC00) [pid = 3796] [serial = 1512] [outer = 00000000] 16:36:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (0D083000) [pid = 3796] [serial = 1513] [outer = 0CE1EC00] 16:36:18 INFO - PROCESS | 3796 | 1466724978647 Marionette DEBUG loaded listener.js 16:36:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (0DDB4400) [pid = 3796] [serial = 1514] [outer = 0CE1EC00] 16:36:19 INFO - PROCESS | 3796 | 1466724979294 Marionette TRACE conn6 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:36:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 16:36:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1028ms 16:36:19 INFO - PROCESS | 3796 | 1466724979331 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 16:36:19 INFO - PROCESS | 3796 | 1466724979336 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 16:36:19 INFO - PROCESS | 3796 | 1466724979342 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 16:36:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 16:36:19 INFO - PROCESS | 3796 | 1466724979345 Marionette TRACE conn6 <- [1,1982,null,{}] 16:36:19 INFO - PROCESS | 3796 | 1466724979349 Marionette TRACE conn6 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:19 INFO - PROCESS | 3796 | 1466724979351 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:19 INFO - PROCESS | 3796 | 1466724979464 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 16:36:19 INFO - PROCESS | 3796 | 1466724979604 Marionette TRACE conn6 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:19 INFO - PROCESS | 3796 | 1466724979607 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:19 INFO - PROCESS | 3796 | ++DOCSHELL 1446EC00 == 43 [pid = 3796] [id = 505] 16:36:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (14F5B800) [pid = 3796] [serial = 1515] [outer = 00000000] 16:36:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (15C1B800) [pid = 3796] [serial = 1516] [outer = 14F5B800] 16:36:19 INFO - PROCESS | 3796 | 1466724979664 Marionette DEBUG loaded listener.js 16:36:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (174A2000) [pid = 3796] [serial = 1517] [outer = 14F5B800] 16:36:20 INFO - PROCESS | 3796 | 1466724980237 Marionette TRACE conn6 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 16:36:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 16:36:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 930ms 16:36:20 INFO - PROCESS | 3796 | 1466724980276 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 16:36:20 INFO - PROCESS | 3796 | 1466724980279 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 16:36:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 16:36:20 INFO - PROCESS | 3796 | 1466724980282 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 16:36:20 INFO - PROCESS | 3796 | 1466724980286 Marionette TRACE conn6 <- [1,1986,null,{}] 16:36:20 INFO - PROCESS | 3796 | 1466724980297 Marionette TRACE conn6 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:20 INFO - PROCESS | 3796 | 1466724980302 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:20 INFO - PROCESS | 3796 | 1466724980414 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 16:36:20 INFO - PROCESS | 3796 | 1466724980526 Marionette TRACE conn6 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:20 INFO - PROCESS | 3796 | 1466724980529 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:20 INFO - PROCESS | 3796 | ++DOCSHELL 19F4D800 == 44 [pid = 3796] [id = 506] 16:36:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (19F50400) [pid = 3796] [serial = 1518] [outer = 00000000] 16:36:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (1A3EAC00) [pid = 3796] [serial = 1519] [outer = 19F50400] 16:36:20 INFO - PROCESS | 3796 | 1466724980627 Marionette DEBUG loaded listener.js 16:36:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (1A3F2800) [pid = 3796] [serial = 1520] [outer = 19F50400] 16:36:21 INFO - PROCESS | 3796 | 1466724981240 Marionette TRACE conn6 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 16:36:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 16:36:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1019ms 16:36:21 INFO - PROCESS | 3796 | 1466724981305 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 16:36:21 INFO - PROCESS | 3796 | 1466724981308 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 16:36:21 INFO - PROCESS | 3796 | 1466724981311 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 16:36:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 16:36:21 INFO - PROCESS | 3796 | 1466724981313 Marionette TRACE conn6 <- [1,1990,null,{}] 16:36:21 INFO - PROCESS | 3796 | 1466724981317 Marionette TRACE conn6 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:21 INFO - PROCESS | 3796 | 1466724981319 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:21 INFO - PROCESS | 3796 | 1466724981428 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 16:36:21 INFO - PROCESS | 3796 | 1466724981674 Marionette TRACE conn6 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:21 INFO - PROCESS | 3796 | 1466724981677 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:21 INFO - PROCESS | 3796 | ++DOCSHELL 0C711400 == 45 [pid = 3796] [id = 507] 16:36:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (0C720800) [pid = 3796] [serial = 1521] [outer = 00000000] 16:36:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (0C753000) [pid = 3796] [serial = 1522] [outer = 0C720800] 16:36:21 INFO - PROCESS | 3796 | 1466724981747 Marionette DEBUG loaded listener.js 16:36:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (0D036800) [pid = 3796] [serial = 1523] [outer = 0C720800] 16:36:22 INFO - PROCESS | 3796 | --DOCSHELL 0C71F800 == 44 [pid = 3796] [id = 415] 16:36:22 INFO - PROCESS | 3796 | --DOCSHELL 16D6D800 == 43 [pid = 3796] [id = 417] 16:36:22 INFO - PROCESS | 3796 | --DOCSHELL 127C6800 == 42 [pid = 3796] [id = 419] 16:36:22 INFO - PROCESS | 3796 | --DOCSHELL 08A83800 == 41 [pid = 3796] [id = 484] 16:36:22 INFO - PROCESS | 3796 | --DOCSHELL 11EEA400 == 40 [pid = 3796] [id = 414] 16:36:22 INFO - PROCESS | 3796 | --DOCSHELL 0D262400 == 39 [pid = 3796] [id = 413] 16:36:22 INFO - PROCESS | 3796 | --DOCSHELL 1252B400 == 38 [pid = 3796] [id = 416] 16:36:22 INFO - PROCESS | 3796 | --DOCSHELL 0C744800 == 37 [pid = 3796] [id = 418] 16:36:22 INFO - PROCESS | 3796 | --DOCSHELL 1218C800 == 36 [pid = 3796] [id = 427] 16:36:22 INFO - PROCESS | 3796 | --DOCSHELL 176D9800 == 35 [pid = 3796] [id = 426] 16:36:22 INFO - PROCESS | 3796 | --DOCSHELL 183A5800 == 34 [pid = 3796] [id = 428] 16:36:22 INFO - PROCESS | 3796 | --DOCSHELL 0C71D800 == 33 [pid = 3796] [id = 420] 16:36:22 INFO - PROCESS | 3796 | --DOCSHELL 19B06000 == 32 [pid = 3796] [id = 429] 16:36:22 INFO - PROCESS | 3796 | --DOCSHELL 17498400 == 31 [pid = 3796] [id = 425] 16:36:22 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (0EBCA000) [pid = 3796] [serial = 1459] [outer = 00000000] [url = about:blank] 16:36:22 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (0C713800) [pid = 3796] [serial = 1453] [outer = 00000000] [url = about:blank] 16:36:22 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (0C728C00) [pid = 3796] [serial = 1454] [outer = 00000000] [url = about:blank] 16:36:23 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (0D2EA800) [pid = 3796] [serial = 1456] [outer = 00000000] [url = about:blank] 16:36:23 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (0D95A000) [pid = 3796] [serial = 1457] [outer = 00000000] [url = about:blank] 16:36:23 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (0D9EC400) [pid = 3796] [serial = 1442] [outer = 00000000] [url = about:blank] 16:36:23 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (0D2E9400) [pid = 3796] [serial = 1441] [outer = 00000000] [url = about:blank] 16:36:23 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (16C29800) [pid = 3796] [serial = 1445] [outer = 00000000] [url = about:blank] 16:36:23 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (14FE3C00) [pid = 3796] [serial = 1444] [outer = 00000000] [url = about:blank] 16:36:23 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (1A3EBC00) [pid = 3796] [serial = 1448] [outer = 00000000] [url = about:blank] 16:36:23 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (1A30D400) [pid = 3796] [serial = 1447] [outer = 00000000] [url = about:blank] 16:36:23 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (0D9E8400) [pid = 3796] [serial = 1450] [outer = 00000000] [url = about:blank] 16:36:23 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (14FD0400) [pid = 3796] [serial = 1465] [outer = 00000000] [url = about:blank] 16:36:23 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (16A88800) [pid = 3796] [serial = 1468] [outer = 00000000] [url = about:blank] 16:36:23 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (176BCC00) [pid = 3796] [serial = 1474] [outer = 00000000] [url = about:blank] 16:36:23 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (174AF400) [pid = 3796] [serial = 1469] [outer = 00000000] [url = about:blank] 16:36:23 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (126E4400) [pid = 3796] [serial = 1462] [outer = 00000000] [url = about:blank] 16:36:23 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (13364400) [pid = 3796] [serial = 1463] [outer = 00000000] [url = about:blank] 16:36:23 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (154A2800) [pid = 3796] [serial = 1466] [outer = 00000000] [url = about:blank] 16:36:23 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (17BC7800) [pid = 3796] [serial = 1477] [outer = 00000000] [url = about:blank] 16:36:23 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (174BDC00) [pid = 3796] [serial = 1471] [outer = 00000000] [url = about:blank] 16:36:23 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (1751E400) [pid = 3796] [serial = 1472] [outer = 00000000] [url = about:blank] 16:36:23 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (176C4400) [pid = 3796] [serial = 1475] [outer = 00000000] [url = about:blank] 16:36:23 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (11EAC400) [pid = 3796] [serial = 1460] [outer = 00000000] [url = about:blank] 16:36:23 INFO - PROCESS | 3796 | 1466724983022 Marionette TRACE conn6 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 16:36:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 16:36:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1825ms 16:36:23 INFO - PROCESS | 3796 | 1466724983143 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 16:36:23 INFO - PROCESS | 3796 | 1466724983147 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 16:36:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 16:36:23 INFO - PROCESS | 3796 | 1466724983153 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 16:36:23 INFO - PROCESS | 3796 | 1466724983156 Marionette TRACE conn6 <- [1,1994,null,{}] 16:36:23 INFO - PROCESS | 3796 | 1466724983162 Marionette TRACE conn6 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:23 INFO - PROCESS | 3796 | 1466724983166 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:23 INFO - PROCESS | 3796 | 1466724983250 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 16:36:23 INFO - PROCESS | 3796 | 1466724983258 Marionette TRACE conn6 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:23 INFO - PROCESS | 3796 | 1466724983262 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:23 INFO - PROCESS | 3796 | ++DOCSHELL 0C740400 == 32 [pid = 3796] [id = 508] 16:36:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (0C740800) [pid = 3796] [serial = 1524] [outer = 00000000] 16:36:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (0C747400) [pid = 3796] [serial = 1525] [outer = 0C740800] 16:36:23 INFO - PROCESS | 3796 | 1466724983310 Marionette DEBUG loaded listener.js 16:36:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (0C74D000) [pid = 3796] [serial = 1526] [outer = 0C740800] 16:36:23 INFO - PROCESS | 3796 | 1466724983823 Marionette TRACE conn6 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 16:36:23 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 16:36:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 730ms 16:36:23 INFO - PROCESS | 3796 | 1466724983885 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 16:36:23 INFO - PROCESS | 3796 | 1466724983890 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 16:36:23 INFO - PROCESS | 3796 | 1466724983896 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 16:36:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 16:36:23 INFO - PROCESS | 3796 | 1466724983898 Marionette TRACE conn6 <- [1,1998,null,{}] 16:36:23 INFO - PROCESS | 3796 | 1466724983902 Marionette TRACE conn6 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:23 INFO - PROCESS | 3796 | 1466724983905 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:24 INFO - PROCESS | 3796 | 1466724983994 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 16:36:24 INFO - PROCESS | 3796 | 1466724984087 Marionette TRACE conn6 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:24 INFO - PROCESS | 3796 | 1466724984090 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:24 INFO - PROCESS | 3796 | ++DOCSHELL 0D9E6400 == 33 [pid = 3796] [id = 509] 16:36:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (0D9E7000) [pid = 3796] [serial = 1527] [outer = 00000000] 16:36:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (0DA6D400) [pid = 3796] [serial = 1528] [outer = 0D9E7000] 16:36:24 INFO - PROCESS | 3796 | 1466724984137 Marionette DEBUG loaded listener.js 16:36:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (0DA75C00) [pid = 3796] [serial = 1529] [outer = 0D9E7000] 16:36:24 INFO - PROCESS | 3796 | 1466724984520 Marionette TRACE conn6 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 16:36:24 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 16:36:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 671ms 16:36:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 16:36:24 INFO - PROCESS | 3796 | 1466724984570 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 16:36:24 INFO - PROCESS | 3796 | 1466724984572 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 16:36:24 INFO - PROCESS | 3796 | 1466724984576 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 16:36:24 INFO - PROCESS | 3796 | 1466724984579 Marionette TRACE conn6 <- [1,2002,null,{}] 16:36:24 INFO - PROCESS | 3796 | 1466724984619 Marionette TRACE conn6 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:24 INFO - PROCESS | 3796 | 1466724984624 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:24 INFO - PROCESS | 3796 | 1466724984716 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 16:36:24 INFO - PROCESS | 3796 | 1466724984731 Marionette TRACE conn6 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:24 INFO - PROCESS | 3796 | 1466724984734 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:24 INFO - PROCESS | 3796 | ++DOCSHELL 12194000 == 34 [pid = 3796] [id = 510] 16:36:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (12521000) [pid = 3796] [serial = 1530] [outer = 00000000] 16:36:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (12566800) [pid = 3796] [serial = 1531] [outer = 12521000] 16:36:24 INFO - PROCESS | 3796 | 1466724984782 Marionette DEBUG loaded listener.js 16:36:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (12613400) [pid = 3796] [serial = 1532] [outer = 12521000] 16:36:25 INFO - PROCESS | 3796 | 1466724985229 Marionette TRACE conn6 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 16:36:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 16:36:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 710ms 16:36:25 INFO - PROCESS | 3796 | 1466724985290 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 16:36:25 INFO - PROCESS | 3796 | 1466724985302 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 16:36:25 INFO - PROCESS | 3796 | 1466724985306 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 16:36:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 16:36:25 INFO - PROCESS | 3796 | 1466724985307 Marionette TRACE conn6 <- [1,2006,null,{}] 16:36:25 INFO - PROCESS | 3796 | 1466724985311 Marionette TRACE conn6 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:25 INFO - PROCESS | 3796 | 1466724985313 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:25 INFO - PROCESS | 3796 | 1466724985429 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 16:36:25 INFO - PROCESS | 3796 | 1466724985435 Marionette TRACE conn6 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:25 INFO - PROCESS | 3796 | 1466724985437 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:25 INFO - PROCESS | 3796 | ++DOCSHELL 126DDC00 == 35 [pid = 3796] [id = 511] 16:36:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (126E1400) [pid = 3796] [serial = 1533] [outer = 00000000] 16:36:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (1446B800) [pid = 3796] [serial = 1534] [outer = 126E1400] 16:36:25 INFO - PROCESS | 3796 | 1466724985532 Marionette DEBUG loaded listener.js 16:36:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (14FDB400) [pid = 3796] [serial = 1535] [outer = 126E1400] 16:36:25 INFO - PROCESS | 3796 | 1466724985968 Marionette TRACE conn6 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:36:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 16:36:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 670ms 16:36:26 INFO - PROCESS | 3796 | 1466724985981 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 16:36:26 INFO - PROCESS | 3796 | 1466724985983 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 16:36:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 16:36:26 INFO - PROCESS | 3796 | 1466724985986 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 16:36:26 INFO - PROCESS | 3796 | 1466724985987 Marionette TRACE conn6 <- [1,2010,null,{}] 16:36:26 INFO - PROCESS | 3796 | 1466724985996 Marionette TRACE conn6 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:26 INFO - PROCESS | 3796 | 1466724985998 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:26 INFO - PROCESS | 3796 | 1466724986134 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 16:36:26 INFO - PROCESS | 3796 | 1466724986151 Marionette TRACE conn6 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:26 INFO - PROCESS | 3796 | 1466724986153 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:26 INFO - PROCESS | 3796 | ++DOCSHELL 15B58C00 == 36 [pid = 3796] [id = 512] 16:36:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (15C1B400) [pid = 3796] [serial = 1536] [outer = 00000000] 16:36:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (16A7C400) [pid = 3796] [serial = 1537] [outer = 15C1B400] 16:36:26 INFO - PROCESS | 3796 | 1466724986197 Marionette DEBUG loaded listener.js 16:36:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (16C26400) [pid = 3796] [serial = 1538] [outer = 15C1B400] 16:36:26 INFO - PROCESS | 3796 | 1466724986649 Marionette TRACE conn6 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 16:36:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 16:36:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 690ms 16:36:26 INFO - PROCESS | 3796 | 1466724986677 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 16:36:26 INFO - PROCESS | 3796 | 1466724986679 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 16:36:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 16:36:26 INFO - PROCESS | 3796 | 1466724986682 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 16:36:26 INFO - PROCESS | 3796 | 1466724986684 Marionette TRACE conn6 <- [1,2014,null,{}] 16:36:26 INFO - PROCESS | 3796 | 1466724986687 Marionette TRACE conn6 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:26 INFO - PROCESS | 3796 | 1466724986693 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:26 INFO - PROCESS | 3796 | 1466724986859 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 16:36:26 INFO - PROCESS | 3796 | 1466724986924 Marionette TRACE conn6 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:26 INFO - PROCESS | 3796 | 1466724986926 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:26 INFO - PROCESS | 3796 | ++DOCSHELL 16C2E800 == 37 [pid = 3796] [id = 513] 16:36:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (17497400) [pid = 3796] [serial = 1539] [outer = 00000000] 16:36:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (17659C00) [pid = 3796] [serial = 1540] [outer = 17497400] 16:36:27 INFO - PROCESS | 3796 | 1466724986971 Marionette DEBUG loaded listener.js 16:36:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (176BA800) [pid = 3796] [serial = 1541] [outer = 17497400] 16:36:27 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (16D79400) [pid = 3796] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 16:36:27 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (176BEC00) [pid = 3796] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 16:36:27 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (0DE40000) [pid = 3796] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 16:36:27 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (14FCFC00) [pid = 3796] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 16:36:27 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (1839CC00) [pid = 3796] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 16:36:27 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (1251F400) [pid = 3796] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 16:36:27 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (0C757800) [pid = 3796] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 16:36:27 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (0EB33000) [pid = 3796] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 16:36:27 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (0CE6A000) [pid = 3796] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 16:36:27 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1446C400) [pid = 3796] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 16:36:27 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (19B10400) [pid = 3796] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 16:36:27 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (19F50800) [pid = 3796] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 16:36:27 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (0C743000) [pid = 3796] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 16:36:27 INFO - PROCESS | 3796 | 1466724987665 Marionette TRACE conn6 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 16:36:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 16:36:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1018ms 16:36:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 16:36:27 INFO - PROCESS | 3796 | 1466724987701 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 16:36:27 INFO - PROCESS | 3796 | 1466724987703 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 16:36:27 INFO - PROCESS | 3796 | 1466724987706 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 16:36:27 INFO - PROCESS | 3796 | 1466724987708 Marionette TRACE conn6 <- [1,2018,null,{}] 16:36:27 INFO - PROCESS | 3796 | 1466724987711 Marionette TRACE conn6 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:27 INFO - PROCESS | 3796 | 1466724987713 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:27 INFO - PROCESS | 3796 | 1466724987793 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 16:36:27 INFO - PROCESS | 3796 | 1466724987889 Marionette TRACE conn6 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:27 INFO - PROCESS | 3796 | 1466724987891 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:27 INFO - PROCESS | 3796 | ++DOCSHELL 0C71C000 == 38 [pid = 3796] [id = 514] 16:36:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (0C724C00) [pid = 3796] [serial = 1542] [outer = 00000000] 16:36:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (12620000) [pid = 3796] [serial = 1543] [outer = 0C724C00] 16:36:27 INFO - PROCESS | 3796 | 1466724987935 Marionette DEBUG loaded listener.js 16:36:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (16A14400) [pid = 3796] [serial = 1544] [outer = 0C724C00] 16:36:28 INFO - PROCESS | 3796 | 1466724988304 Marionette TRACE conn6 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 16:36:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 16:36:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 630ms 16:36:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 16:36:28 INFO - PROCESS | 3796 | 1466724988337 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 16:36:28 INFO - PROCESS | 3796 | 1466724988339 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 16:36:28 INFO - PROCESS | 3796 | 1466724988342 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 16:36:28 INFO - PROCESS | 3796 | 1466724988343 Marionette TRACE conn6 <- [1,2022,null,{}] 16:36:28 INFO - PROCESS | 3796 | 1466724988347 Marionette TRACE conn6 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:28 INFO - PROCESS | 3796 | 1466724988348 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:28 INFO - PROCESS | 3796 | 1466724988425 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 16:36:28 INFO - PROCESS | 3796 | 1466724988522 Marionette TRACE conn6 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:28 INFO - PROCESS | 3796 | 1466724988524 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:28 INFO - PROCESS | 3796 | ++DOCSHELL 11D9F800 == 39 [pid = 3796] [id = 515] 16:36:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (11E12000) [pid = 3796] [serial = 1545] [outer = 00000000] 16:36:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (176BFC00) [pid = 3796] [serial = 1546] [outer = 11E12000] 16:36:28 INFO - PROCESS | 3796 | 1466724988570 Marionette DEBUG loaded listener.js 16:36:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (176C4000) [pid = 3796] [serial = 1547] [outer = 11E12000] 16:36:28 INFO - PROCESS | 3796 | 1466724988925 Marionette TRACE conn6 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:36:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 16:36:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 630ms 16:36:28 INFO - PROCESS | 3796 | 1466724988973 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 16:36:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 16:36:29 INFO - PROCESS | 3796 | 1466724988975 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 16:36:29 INFO - PROCESS | 3796 | 1466724988978 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 16:36:29 INFO - PROCESS | 3796 | 1466724988980 Marionette TRACE conn6 <- [1,2026,null,{}] 16:36:29 INFO - PROCESS | 3796 | 1466724988983 Marionette TRACE conn6 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:29 INFO - PROCESS | 3796 | 1466724988985 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:29 INFO - PROCESS | 3796 | 1466724989102 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 16:36:29 INFO - PROCESS | 3796 | 1466724989136 Marionette TRACE conn6 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:29 INFO - PROCESS | 3796 | 1466724989137 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:29 INFO - PROCESS | 3796 | ++DOCSHELL 18122000 == 40 [pid = 3796] [id = 516] 16:36:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (1839CC00) [pid = 3796] [serial = 1548] [outer = 00000000] 16:36:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (18FEFC00) [pid = 3796] [serial = 1549] [outer = 1839CC00] 16:36:29 INFO - PROCESS | 3796 | 1466724989180 Marionette DEBUG loaded listener.js 16:36:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (18FF1C00) [pid = 3796] [serial = 1550] [outer = 1839CC00] 16:36:29 INFO - PROCESS | 3796 | 1466724989636 Marionette TRACE conn6 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 16:36:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 16:36:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 730ms 16:36:29 INFO - PROCESS | 3796 | 1466724989710 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 16:36:29 INFO - PROCESS | 3796 | 1466724989714 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 16:36:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 16:36:29 INFO - PROCESS | 3796 | 1466724989719 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 16:36:29 INFO - PROCESS | 3796 | 1466724989724 Marionette TRACE conn6 <- [1,2030,null,{}] 16:36:29 INFO - PROCESS | 3796 | 1466724989731 Marionette TRACE conn6 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:29 INFO - PROCESS | 3796 | 1466724989734 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:29 INFO - PROCESS | 3796 | 1466724989863 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 16:36:30 INFO - PROCESS | 3796 | 1466724989977 Marionette TRACE conn6 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:30 INFO - PROCESS | 3796 | 1466724989982 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:30 INFO - PROCESS | 3796 | ++DOCSHELL 0C72C800 == 41 [pid = 3796] [id = 517] 16:36:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (0C72CC00) [pid = 3796] [serial = 1551] [outer = 00000000] 16:36:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (0C753800) [pid = 3796] [serial = 1552] [outer = 0C72CC00] 16:36:30 INFO - PROCESS | 3796 | 1466724990039 Marionette DEBUG loaded listener.js 16:36:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (0D03B000) [pid = 3796] [serial = 1553] [outer = 0C72CC00] 16:36:30 INFO - PROCESS | 3796 | 1466724990849 Marionette TRACE conn6 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 16:36:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 16:36:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1184ms 16:36:30 INFO - PROCESS | 3796 | 1466724990908 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 16:36:30 INFO - PROCESS | 3796 | 1466724990913 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 16:36:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 16:36:30 INFO - PROCESS | 3796 | 1466724990919 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 16:36:30 INFO - PROCESS | 3796 | 1466724990922 Marionette TRACE conn6 <- [1,2034,null,{}] 16:36:30 INFO - PROCESS | 3796 | 1466724990926 Marionette TRACE conn6 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:30 INFO - PROCESS | 3796 | 1466724990929 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:31 INFO - PROCESS | 3796 | 1466724991059 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 16:36:31 INFO - PROCESS | 3796 | 1466724991191 Marionette TRACE conn6 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:31 INFO - PROCESS | 3796 | 1466724991194 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:31 INFO - PROCESS | 3796 | ++DOCSHELL 12562000 == 42 [pid = 3796] [id = 518] 16:36:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (1264D800) [pid = 3796] [serial = 1554] [outer = 00000000] 16:36:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (127C6400) [pid = 3796] [serial = 1555] [outer = 1264D800] 16:36:31 INFO - PROCESS | 3796 | 1466724991253 Marionette DEBUG loaded listener.js 16:36:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (13E7B800) [pid = 3796] [serial = 1556] [outer = 1264D800] 16:36:32 INFO - PROCESS | 3796 | 1466724992140 Marionette TRACE conn6 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 16:36:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:36:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1269ms 16:36:32 INFO - PROCESS | 3796 | 1466724992193 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 16:36:32 INFO - PROCESS | 3796 | 1466724992197 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 16:36:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 16:36:32 INFO - PROCESS | 3796 | 1466724992202 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 16:36:32 INFO - PROCESS | 3796 | 1466724992205 Marionette TRACE conn6 <- [1,2038,null,{}] 16:36:32 INFO - PROCESS | 3796 | 1466724992211 Marionette TRACE conn6 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:32 INFO - PROCESS | 3796 | 1466724992213 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:32 INFO - PROCESS | 3796 | 1466724992326 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 16:36:32 INFO - PROCESS | 3796 | 1466724992450 Marionette TRACE conn6 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:32 INFO - PROCESS | 3796 | 1466724992454 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:32 INFO - PROCESS | 3796 | --DOCSHELL 1446A400 == 41 [pid = 3796] [id = 503] 16:36:32 INFO - PROCESS | 3796 | --DOCSHELL 19B0E400 == 40 [pid = 3796] [id = 502] 16:36:32 INFO - PROCESS | 3796 | --DOCSHELL 11D9F800 == 39 [pid = 3796] [id = 515] 16:36:32 INFO - PROCESS | 3796 | --DOCSHELL 0C71C000 == 38 [pid = 3796] [id = 514] 16:36:32 INFO - PROCESS | 3796 | --DOCSHELL 16C2E800 == 37 [pid = 3796] [id = 513] 16:36:32 INFO - PROCESS | 3796 | --DOCSHELL 15B58C00 == 36 [pid = 3796] [id = 512] 16:36:32 INFO - PROCESS | 3796 | --DOCSHELL 126DDC00 == 35 [pid = 3796] [id = 511] 16:36:32 INFO - PROCESS | 3796 | --DOCSHELL 12194000 == 34 [pid = 3796] [id = 510] 16:36:32 INFO - PROCESS | 3796 | --DOCSHELL 0D9E6400 == 33 [pid = 3796] [id = 509] 16:36:32 INFO - PROCESS | 3796 | --DOCSHELL 0C740400 == 32 [pid = 3796] [id = 508] 16:36:32 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (12560800) [pid = 3796] [serial = 1451] [outer = 00000000] [url = about:blank] 16:36:32 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (1751B800) [pid = 3796] [serial = 1495] [outer = 00000000] [url = about:blank] 16:36:32 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (17C82800) [pid = 3796] [serial = 1499] [outer = 00000000] [url = about:blank] 16:36:32 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (176D8000) [pid = 3796] [serial = 1498] [outer = 00000000] [url = about:blank] 16:36:32 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (16D70800) [pid = 3796] [serial = 1504] [outer = 00000000] [url = about:blank] 16:36:32 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (17BCB000) [pid = 3796] [serial = 1478] [outer = 00000000] [url = about:blank] 16:36:32 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (19994000) [pid = 3796] [serial = 1501] [outer = 00000000] [url = about:blank] 16:36:32 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (12651C00) [pid = 3796] [serial = 1483] [outer = 00000000] [url = about:blank] 16:36:32 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (14476C00) [pid = 3796] [serial = 1484] [outer = 00000000] [url = about:blank] 16:36:32 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (0D9ED000) [pid = 3796] [serial = 1480] [outer = 00000000] [url = about:blank] 16:36:32 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (0E08C800) [pid = 3796] [serial = 1481] [outer = 00000000] [url = about:blank] 16:36:32 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (11EE5400) [pid = 3796] [serial = 1489] [outer = 00000000] [url = about:blank] 16:36:32 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (121B3000) [pid = 3796] [serial = 1490] [outer = 00000000] [url = about:blank] 16:36:32 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (0D035800) [pid = 3796] [serial = 1486] [outer = 00000000] [url = about:blank] 16:36:32 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (0D950C00) [pid = 3796] [serial = 1487] [outer = 00000000] [url = about:blank] 16:36:32 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (14FE9800) [pid = 3796] [serial = 1492] [outer = 00000000] [url = about:blank] 16:36:32 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (19FB5400) [pid = 3796] [serial = 1508] [outer = 00000000] [url = about:blank] 16:36:32 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (18413C00) [pid = 3796] [serial = 1511] [outer = 00000000] [url = about:blank] 16:36:32 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (19F50C00) [pid = 3796] [serial = 1507] [outer = 00000000] [url = about:blank] 16:36:32 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (19988C00) [pid = 3796] [serial = 1502] [outer = 00000000] [url = about:blank] 16:36:32 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (1A30CC00) [pid = 3796] [serial = 1510] [outer = 00000000] [url = about:blank] 16:36:32 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (1765D000) [pid = 3796] [serial = 1496] [outer = 00000000] [url = about:blank] 16:36:32 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (16A13400) [pid = 3796] [serial = 1493] [outer = 00000000] [url = about:blank] 16:36:32 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (18F0E800) [pid = 3796] [serial = 1505] [outer = 00000000] [url = about:blank] 16:36:32 INFO - PROCESS | 3796 | ++DOCSHELL 0C71C000 == 33 [pid = 3796] [id = 519] 16:36:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (0C721800) [pid = 3796] [serial = 1557] [outer = 00000000] 16:36:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (0C745000) [pid = 3796] [serial = 1558] [outer = 0C721800] 16:36:32 INFO - PROCESS | 3796 | 1466724992543 Marionette DEBUG loaded listener.js 16:36:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (0D959C00) [pid = 3796] [serial = 1559] [outer = 0C721800] 16:36:33 INFO - PROCESS | 3796 | 1466724992984 Marionette TRACE conn6 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:36:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 16:36:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 830ms 16:36:33 INFO - PROCESS | 3796 | 1466724993032 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 16:36:33 INFO - PROCESS | 3796 | 1466724993036 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 16:36:33 INFO - PROCESS | 3796 | 1466724993042 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 16:36:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 16:36:33 INFO - PROCESS | 3796 | 1466724993044 Marionette TRACE conn6 <- [1,2042,null,{}] 16:36:33 INFO - PROCESS | 3796 | 1466724993048 Marionette TRACE conn6 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:33 INFO - PROCESS | 3796 | 1466724993051 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:33 INFO - PROCESS | 3796 | 1466724993137 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 16:36:33 INFO - PROCESS | 3796 | 1466724993146 Marionette TRACE conn6 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:33 INFO - PROCESS | 3796 | 1466724993148 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:33 INFO - PROCESS | 3796 | ++DOCSHELL 0E107400 == 34 [pid = 3796] [id = 520] 16:36:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (0E10F400) [pid = 3796] [serial = 1560] [outer = 00000000] 16:36:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (11E1A400) [pid = 3796] [serial = 1561] [outer = 0E10F400] 16:36:33 INFO - PROCESS | 3796 | 1466724993194 Marionette DEBUG loaded listener.js 16:36:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (11FD1800) [pid = 3796] [serial = 1562] [outer = 0E10F400] 16:36:33 INFO - PROCESS | 3796 | 1466724993693 Marionette TRACE conn6 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 16:36:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 16:36:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 670ms 16:36:33 INFO - PROCESS | 3796 | 1466724993717 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 16:36:33 INFO - PROCESS | 3796 | 1466724993720 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 16:36:33 INFO - PROCESS | 3796 | 1466724993723 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 16:36:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 16:36:33 INFO - PROCESS | 3796 | 1466724993727 Marionette TRACE conn6 <- [1,2046,null,{}] 16:36:33 INFO - PROCESS | 3796 | 1466724993737 Marionette TRACE conn6 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:33 INFO - PROCESS | 3796 | 1466724993742 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:33 INFO - PROCESS | 3796 | 1466724993853 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 16:36:33 INFO - PROCESS | 3796 | 1466724993958 Marionette TRACE conn6 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:33 INFO - PROCESS | 3796 | 1466724993961 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:34 INFO - PROCESS | 3796 | ++DOCSHELL 13A44000 == 35 [pid = 3796] [id = 521] 16:36:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (13A44C00) [pid = 3796] [serial = 1563] [outer = 00000000] 16:36:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (14F5C000) [pid = 3796] [serial = 1564] [outer = 13A44C00] 16:36:34 INFO - PROCESS | 3796 | 1466724994008 Marionette DEBUG loaded listener.js 16:36:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (15B4D400) [pid = 3796] [serial = 1565] [outer = 13A44C00] 16:36:34 INFO - PROCESS | 3796 | 1466724994369 Marionette TRACE conn6 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 16:36:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 16:36:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 670ms 16:36:34 INFO - PROCESS | 3796 | 1466724994397 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 16:36:34 INFO - PROCESS | 3796 | 1466724994400 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 16:36:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 16:36:34 INFO - PROCESS | 3796 | 1466724994420 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 16:36:34 INFO - PROCESS | 3796 | 1466724994422 Marionette TRACE conn6 <- [1,2050,null,{}] 16:36:34 INFO - PROCESS | 3796 | 1466724994426 Marionette TRACE conn6 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:34 INFO - PROCESS | 3796 | 1466724994437 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:34 INFO - PROCESS | 3796 | 1466724994523 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 16:36:34 INFO - PROCESS | 3796 | 1466724994528 Marionette TRACE conn6 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:34 INFO - PROCESS | 3796 | 1466724994530 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:34 INFO - PROCESS | 3796 | ++DOCSHELL 16A70800 == 36 [pid = 3796] [id = 522] 16:36:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (16A7B800) [pid = 3796] [serial = 1566] [outer = 00000000] 16:36:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (174B1800) [pid = 3796] [serial = 1567] [outer = 16A7B800] 16:36:34 INFO - PROCESS | 3796 | 1466724994574 Marionette DEBUG loaded listener.js 16:36:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (1751E800) [pid = 3796] [serial = 1568] [outer = 16A7B800] 16:36:35 INFO - PROCESS | 3796 | 1466724995063 Marionette TRACE conn6 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 16:36:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 16:36:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 672ms 16:36:35 INFO - PROCESS | 3796 | 1466724995101 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 16:36:35 INFO - PROCESS | 3796 | 1466724995103 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 16:36:35 INFO - PROCESS | 3796 | 1466724995106 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 16:36:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 16:36:35 INFO - PROCESS | 3796 | 1466724995108 Marionette TRACE conn6 <- [1,2054,null,{}] 16:36:35 INFO - PROCESS | 3796 | 1466724995111 Marionette TRACE conn6 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:35 INFO - PROCESS | 3796 | 1466724995113 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:35 INFO - PROCESS | 3796 | 1466724995224 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 16:36:35 INFO - PROCESS | 3796 | 1466724995315 Marionette TRACE conn6 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:35 INFO - PROCESS | 3796 | 1466724995316 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:35 INFO - PROCESS | 3796 | ++DOCSHELL 176B8800 == 37 [pid = 3796] [id = 523] 16:36:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (176B9400) [pid = 3796] [serial = 1569] [outer = 00000000] 16:36:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (176C0C00) [pid = 3796] [serial = 1570] [outer = 176B9400] 16:36:35 INFO - PROCESS | 3796 | 1466724995361 Marionette DEBUG loaded listener.js 16:36:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (176DAC00) [pid = 3796] [serial = 1571] [outer = 176B9400] 16:36:35 INFO - PROCESS | 3796 | 1466724995789 Marionette TRACE conn6 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 16:36:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 16:36:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 730ms 16:36:35 INFO - PROCESS | 3796 | 1466724995841 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 16:36:35 INFO - PROCESS | 3796 | 1466724995843 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 16:36:35 INFO - PROCESS | 3796 | 1466724995846 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 16:36:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 16:36:35 INFO - PROCESS | 3796 | 1466724995848 Marionette TRACE conn6 <- [1,2058,null,{}] 16:36:35 INFO - PROCESS | 3796 | 1466724995851 Marionette TRACE conn6 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:35 INFO - PROCESS | 3796 | 1466724995857 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:36 INFO - PROCESS | 3796 | 1466724995999 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 16:36:36 INFO - PROCESS | 3796 | 1466724996068 Marionette TRACE conn6 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:36 INFO - PROCESS | 3796 | 1466724996070 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:36 INFO - PROCESS | 3796 | ++DOCSHELL 0946AC00 == 38 [pid = 3796] [id = 524] 16:36:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (0DDBAC00) [pid = 3796] [serial = 1572] [outer = 00000000] 16:36:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (19907400) [pid = 3796] [serial = 1573] [outer = 0DDBAC00] 16:36:36 INFO - PROCESS | 3796 | 1466724996115 Marionette DEBUG loaded listener.js 16:36:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (17C82800) [pid = 3796] [serial = 1574] [outer = 0DDBAC00] 16:36:36 INFO - PROCESS | 3796 | 1466724996546 Marionette TRACE conn6 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 16:36:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 16:36:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 730ms 16:36:36 INFO - PROCESS | 3796 | 1466724996601 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 16:36:36 INFO - PROCESS | 3796 | 1466724996602 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 16:36:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 16:36:36 INFO - PROCESS | 3796 | 1466724996608 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 16:36:36 INFO - PROCESS | 3796 | 1466724996610 Marionette TRACE conn6 <- [1,2062,null,{}] 16:36:36 INFO - PROCESS | 3796 | 1466724996613 Marionette TRACE conn6 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:36 INFO - PROCESS | 3796 | 1466724996615 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:36 INFO - PROCESS | 3796 | 1466724996729 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 16:36:36 INFO - PROCESS | 3796 | 1466724996738 Marionette TRACE conn6 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:36 INFO - PROCESS | 3796 | 1466724996740 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:36 INFO - PROCESS | 3796 | ++DOCSHELL 19B03400 == 39 [pid = 3796] [id = 525] 16:36:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (19B0A800) [pid = 3796] [serial = 1575] [outer = 00000000] 16:36:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (19F4E800) [pid = 3796] [serial = 1576] [outer = 19B0A800] 16:36:36 INFO - PROCESS | 3796 | 1466724996783 Marionette DEBUG loaded listener.js 16:36:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (19F75C00) [pid = 3796] [serial = 1577] [outer = 19B0A800] 16:36:37 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (11E12000) [pid = 3796] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 16:36:37 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (0C720800) [pid = 3796] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 16:36:37 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (0D9E7000) [pid = 3796] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 16:36:37 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (0CE1EC00) [pid = 3796] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 16:36:37 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (14F5B800) [pid = 3796] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 16:36:37 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (19F50400) [pid = 3796] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 16:36:37 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (15C1B400) [pid = 3796] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 16:36:37 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (0C724C00) [pid = 3796] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 16:36:37 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (17497400) [pid = 3796] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 16:36:37 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (0C740800) [pid = 3796] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 16:36:37 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (12521000) [pid = 3796] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 16:36:37 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (126E1400) [pid = 3796] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 16:36:37 INFO - PROCESS | 3796 | 1466724997280 Marionette TRACE conn6 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 16:36:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 16:36:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 730ms 16:36:37 INFO - PROCESS | 3796 | 1466724997339 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 16:36:37 INFO - PROCESS | 3796 | 1466724997341 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 16:36:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 16:36:37 INFO - PROCESS | 3796 | 1466724997344 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 16:36:37 INFO - PROCESS | 3796 | 1466724997346 Marionette TRACE conn6 <- [1,2066,null,{}] 16:36:37 INFO - PROCESS | 3796 | 1466724997349 Marionette TRACE conn6 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:37 INFO - PROCESS | 3796 | 1466724997351 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:37 INFO - PROCESS | 3796 | 1466724997430 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 16:36:37 INFO - PROCESS | 3796 | 1466724997435 Marionette TRACE conn6 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:37 INFO - PROCESS | 3796 | 1466724997437 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:37 INFO - PROCESS | 3796 | ++DOCSHELL 11EE1400 == 40 [pid = 3796] [id = 526] 16:36:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (12566400) [pid = 3796] [serial = 1578] [outer = 00000000] 16:36:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (17C81C00) [pid = 3796] [serial = 1579] [outer = 12566400] 16:36:37 INFO - PROCESS | 3796 | 1466724997480 Marionette DEBUG loaded listener.js 16:36:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (19B0D800) [pid = 3796] [serial = 1580] [outer = 12566400] 16:36:37 INFO - PROCESS | 3796 | 1466724997902 Marionette TRACE conn6 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 16:36:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 16:36:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 570ms 16:36:37 INFO - PROCESS | 3796 | 1466724997915 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 16:36:37 INFO - PROCESS | 3796 | 1466724997917 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 16:36:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 16:36:37 INFO - PROCESS | 3796 | 1466724997920 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 16:36:37 INFO - PROCESS | 3796 | 1466724997921 Marionette TRACE conn6 <- [1,2070,null,{}] 16:36:37 INFO - PROCESS | 3796 | 1466724997925 Marionette TRACE conn6 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:37 INFO - PROCESS | 3796 | 1466724997927 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:38 INFO - PROCESS | 3796 | 1466724998052 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 16:36:38 INFO - PROCESS | 3796 | 1466724998060 Marionette TRACE conn6 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:38 INFO - PROCESS | 3796 | 1466724998062 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:38 INFO - PROCESS | 3796 | ++DOCSHELL 19B08400 == 41 [pid = 3796] [id = 527] 16:36:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (19F53000) [pid = 3796] [serial = 1581] [outer = 00000000] 16:36:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (1A30E400) [pid = 3796] [serial = 1582] [outer = 19F53000] 16:36:38 INFO - PROCESS | 3796 | 1466724998106 Marionette DEBUG loaded listener.js 16:36:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (1A3E6400) [pid = 3796] [serial = 1583] [outer = 19F53000] 16:36:38 INFO - PROCESS | 3796 | 1466724998543 Marionette TRACE conn6 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 16:36:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 16:36:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 670ms 16:36:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 16:36:38 INFO - PROCESS | 3796 | 1466724998594 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 16:36:38 INFO - PROCESS | 3796 | 1466724998596 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 16:36:38 INFO - PROCESS | 3796 | 1466724998599 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 16:36:38 INFO - PROCESS | 3796 | 1466724998601 Marionette TRACE conn6 <- [1,2074,null,{}] 16:36:38 INFO - PROCESS | 3796 | 1466724998604 Marionette TRACE conn6 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:38 INFO - PROCESS | 3796 | 1466724998606 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:38 INFO - PROCESS | 3796 | 1466724998727 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 16:36:38 INFO - PROCESS | 3796 | 1466724998741 Marionette TRACE conn6 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:38 INFO - PROCESS | 3796 | 1466724998743 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:38 INFO - PROCESS | 3796 | ++DOCSHELL 1A3E5800 == 42 [pid = 3796] [id = 528] 16:36:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (1A3E9C00) [pid = 3796] [serial = 1584] [outer = 00000000] 16:36:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1A3F2400) [pid = 3796] [serial = 1585] [outer = 1A3E9C00] 16:36:38 INFO - PROCESS | 3796 | 1466724998787 Marionette DEBUG loaded listener.js 16:36:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1A3F2C00) [pid = 3796] [serial = 1586] [outer = 1A3E9C00] 16:36:39 INFO - PROCESS | 3796 | --DOCSHELL 0C711400 == 41 [pid = 3796] [id = 507] 16:36:39 INFO - PROCESS | 3796 | --DOCSHELL 19F4D800 == 40 [pid = 3796] [id = 506] 16:36:39 INFO - PROCESS | 3796 | --DOCSHELL 1446EC00 == 39 [pid = 3796] [id = 505] 16:36:39 INFO - PROCESS | 3796 | --DOCSHELL 0C891400 == 38 [pid = 3796] [id = 504] 16:36:39 INFO - PROCESS | 3796 | --DOCSHELL 0C71C000 == 37 [pid = 3796] [id = 519] 16:36:39 INFO - PROCESS | 3796 | --DOCSHELL 12562000 == 36 [pid = 3796] [id = 518] 16:36:39 INFO - PROCESS | 3796 | --DOCSHELL 18122000 == 35 [pid = 3796] [id = 516] 16:36:39 INFO - PROCESS | 3796 | --DOCSHELL 0C72C800 == 34 [pid = 3796] [id = 517] 16:36:40 INFO - PROCESS | 3796 | --DOCSHELL 0E107400 == 33 [pid = 3796] [id = 520] 16:36:40 INFO - PROCESS | 3796 | --DOCSHELL 0946AC00 == 32 [pid = 3796] [id = 524] 16:36:40 INFO - PROCESS | 3796 | --DOCSHELL 13A44000 == 31 [pid = 3796] [id = 521] 16:36:40 INFO - PROCESS | 3796 | --DOCSHELL 176B8800 == 30 [pid = 3796] [id = 523] 16:36:40 INFO - PROCESS | 3796 | --DOCSHELL 19B03400 == 29 [pid = 3796] [id = 525] 16:36:40 INFO - PROCESS | 3796 | --DOCSHELL 11EE1400 == 28 [pid = 3796] [id = 526] 16:36:40 INFO - PROCESS | 3796 | --DOCSHELL 19B08400 == 27 [pid = 3796] [id = 527] 16:36:40 INFO - PROCESS | 3796 | --DOCSHELL 16A70800 == 26 [pid = 3796] [id = 522] 16:36:40 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (0D036800) [pid = 3796] [serial = 1523] [outer = 00000000] [url = about:blank] 16:36:40 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (0C753000) [pid = 3796] [serial = 1522] [outer = 00000000] [url = about:blank] 16:36:40 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (0DA6D400) [pid = 3796] [serial = 1528] [outer = 00000000] [url = about:blank] 16:36:40 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (0DA75C00) [pid = 3796] [serial = 1529] [outer = 00000000] [url = about:blank] 16:36:40 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (0DDB4400) [pid = 3796] [serial = 1514] [outer = 00000000] [url = about:blank] 16:36:40 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (0D083000) [pid = 3796] [serial = 1513] [outer = 00000000] [url = about:blank] 16:36:40 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (174A2000) [pid = 3796] [serial = 1517] [outer = 00000000] [url = about:blank] 16:36:40 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (15C1B800) [pid = 3796] [serial = 1516] [outer = 00000000] [url = about:blank] 16:36:40 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (1A3F2800) [pid = 3796] [serial = 1520] [outer = 00000000] [url = about:blank] 16:36:40 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (1A3EAC00) [pid = 3796] [serial = 1519] [outer = 00000000] [url = about:blank] 16:36:40 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (16A7C400) [pid = 3796] [serial = 1537] [outer = 00000000] [url = about:blank] 16:36:40 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (12620000) [pid = 3796] [serial = 1543] [outer = 00000000] [url = about:blank] 16:36:40 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (17659C00) [pid = 3796] [serial = 1540] [outer = 00000000] [url = about:blank] 16:36:40 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (176BA800) [pid = 3796] [serial = 1541] [outer = 00000000] [url = about:blank] 16:36:40 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (0C747400) [pid = 3796] [serial = 1525] [outer = 00000000] [url = about:blank] 16:36:40 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (0C74D000) [pid = 3796] [serial = 1526] [outer = 00000000] [url = about:blank] 16:36:40 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (12566800) [pid = 3796] [serial = 1531] [outer = 00000000] [url = about:blank] 16:36:40 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (1446B800) [pid = 3796] [serial = 1534] [outer = 00000000] [url = about:blank] 16:36:40 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (14FDB400) [pid = 3796] [serial = 1535] [outer = 00000000] [url = about:blank] 16:36:40 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (16A14400) [pid = 3796] [serial = 1544] [outer = 00000000] [url = about:blank] 16:36:40 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (16C26400) [pid = 3796] [serial = 1538] [outer = 00000000] [url = about:blank] 16:36:40 INFO - PROCESS | 3796 | --DOMWINDOW == 60 (12613400) [pid = 3796] [serial = 1532] [outer = 00000000] [url = about:blank] 16:36:40 INFO - PROCESS | 3796 | --DOMWINDOW == 59 (18FEFC00) [pid = 3796] [serial = 1549] [outer = 00000000] [url = about:blank] 16:36:40 INFO - PROCESS | 3796 | --DOMWINDOW == 58 (176BFC00) [pid = 3796] [serial = 1546] [outer = 00000000] [url = about:blank] 16:36:40 INFO - PROCESS | 3796 | --DOMWINDOW == 57 (176C4000) [pid = 3796] [serial = 1547] [outer = 00000000] [url = about:blank] 16:36:40 INFO - PROCESS | 3796 | 1466725000591 Marionette TRACE conn6 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 16:36:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 16:36:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 2019ms 16:36:40 INFO - PROCESS | 3796 | 1466725000621 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 16:36:40 INFO - PROCESS | 3796 | 1466725000625 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 16:36:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 16:36:40 INFO - PROCESS | 3796 | 1466725000630 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 16:36:40 INFO - PROCESS | 3796 | 1466725000633 Marionette TRACE conn6 <- [1,2078,null,{}] 16:36:40 INFO - PROCESS | 3796 | 1466725000639 Marionette TRACE conn6 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:40 INFO - PROCESS | 3796 | 1466725000642 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:40 INFO - PROCESS | 3796 | 1466725000731 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 16:36:40 INFO - PROCESS | 3796 | 1466725000739 Marionette TRACE conn6 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:40 INFO - PROCESS | 3796 | 1466725000744 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:40 INFO - PROCESS | 3796 | ++DOCSHELL 0C74D000 == 27 [pid = 3796] [id = 529] 16:36:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 58 (0C74EC00) [pid = 3796] [serial = 1587] [outer = 00000000] 16:36:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 59 (0C754400) [pid = 3796] [serial = 1588] [outer = 0C74EC00] 16:36:40 INFO - PROCESS | 3796 | 1466725000793 Marionette DEBUG loaded listener.js 16:36:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 60 (0C75AC00) [pid = 3796] [serial = 1589] [outer = 0C74EC00] 16:36:41 INFO - PROCESS | 3796 | 1466725001296 Marionette TRACE conn6 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 16:36:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 16:36:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 730ms 16:36:41 INFO - PROCESS | 3796 | 1466725001361 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 16:36:41 INFO - PROCESS | 3796 | 1466725001366 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 16:36:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 16:36:41 INFO - PROCESS | 3796 | 1466725001372 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 16:36:41 INFO - PROCESS | 3796 | 1466725001374 Marionette TRACE conn6 <- [1,2082,null,{}] 16:36:41 INFO - PROCESS | 3796 | 1466725001378 Marionette TRACE conn6 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:41 INFO - PROCESS | 3796 | 1466725001381 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:41 INFO - PROCESS | 3796 | 1466725001470 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 16:36:41 INFO - PROCESS | 3796 | 1466725001567 Marionette TRACE conn6 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:41 INFO - PROCESS | 3796 | 1466725001570 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:41 INFO - PROCESS | 3796 | ++DOCSHELL 0D951C00 == 28 [pid = 3796] [id = 530] 16:36:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 61 (0D952400) [pid = 3796] [serial = 1590] [outer = 00000000] 16:36:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (0D972000) [pid = 3796] [serial = 1591] [outer = 0D952400] 16:36:41 INFO - PROCESS | 3796 | 1466725001617 Marionette DEBUG loaded listener.js 16:36:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (0D9E9400) [pid = 3796] [serial = 1592] [outer = 0D952400] 16:36:42 INFO - PROCESS | 3796 | 1466725001998 Marionette TRACE conn6 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 16:36:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 16:36:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 670ms 16:36:42 INFO - PROCESS | 3796 | 1466725002046 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 16:36:42 INFO - PROCESS | 3796 | 1466725002048 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 16:36:42 INFO - PROCESS | 3796 | 1466725002051 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 16:36:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 16:36:42 INFO - PROCESS | 3796 | 1466725002055 Marionette TRACE conn6 <- [1,2086,null,{}] 16:36:42 INFO - PROCESS | 3796 | 1466725002067 Marionette TRACE conn6 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:42 INFO - PROCESS | 3796 | 1466725002072 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:42 INFO - PROCESS | 3796 | 1466725002190 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 16:36:42 INFO - PROCESS | 3796 | 1466725002208 Marionette TRACE conn6 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:42 INFO - PROCESS | 3796 | 1466725002211 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:42 INFO - PROCESS | 3796 | ++DOCSHELL 0EBD1800 == 29 [pid = 3796] [id = 531] 16:36:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (11D0BC00) [pid = 3796] [serial = 1593] [outer = 00000000] 16:36:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (11E1AC00) [pid = 3796] [serial = 1594] [outer = 11D0BC00] 16:36:42 INFO - PROCESS | 3796 | 1466725002259 Marionette DEBUG loaded listener.js 16:36:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (11EEA000) [pid = 3796] [serial = 1595] [outer = 11D0BC00] 16:36:42 INFO - PROCESS | 3796 | 1466725002720 Marionette TRACE conn6 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 16:36:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 16:36:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 730ms 16:36:42 INFO - PROCESS | 3796 | 1466725002786 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 16:36:42 INFO - PROCESS | 3796 | 1466725002788 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 16:36:42 INFO - PROCESS | 3796 | 1466725002792 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 16:36:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 16:36:42 INFO - PROCESS | 3796 | 1466725002793 Marionette TRACE conn6 <- [1,2090,null,{}] 16:36:42 INFO - PROCESS | 3796 | 1466725002797 Marionette TRACE conn6 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:42 INFO - PROCESS | 3796 | 1466725002799 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:42 INFO - PROCESS | 3796 | 1466725002882 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 16:36:42 INFO - PROCESS | 3796 | 1466725002888 Marionette TRACE conn6 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:42 INFO - PROCESS | 3796 | 1466725002890 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:42 INFO - PROCESS | 3796 | ++DOCSHELL 11E16400 == 30 [pid = 3796] [id = 532] 16:36:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (11FCF800) [pid = 3796] [serial = 1596] [outer = 00000000] 16:36:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (12566800) [pid = 3796] [serial = 1597] [outer = 11FCF800] 16:36:42 INFO - PROCESS | 3796 | 1466725002935 Marionette DEBUG loaded listener.js 16:36:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (12620000) [pid = 3796] [serial = 1598] [outer = 11FCF800] 16:36:43 INFO - PROCESS | 3796 | 1466725003364 Marionette TRACE conn6 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 16:36:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 16:36:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 631ms 16:36:43 INFO - PROCESS | 3796 | 1466725003427 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 16:36:43 INFO - PROCESS | 3796 | 1466725003429 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 16:36:43 INFO - PROCESS | 3796 | 1466725003432 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 16:36:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 16:36:43 INFO - PROCESS | 3796 | 1466725003434 Marionette TRACE conn6 <- [1,2094,null,{}] 16:36:43 INFO - PROCESS | 3796 | 1466725003437 Marionette TRACE conn6 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:43 INFO - PROCESS | 3796 | 1466725003439 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:43 INFO - PROCESS | 3796 | 1466725003516 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 16:36:43 INFO - PROCESS | 3796 | 1466725003521 Marionette TRACE conn6 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:43 INFO - PROCESS | 3796 | 1466725003524 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:43 INFO - PROCESS | 3796 | ++DOCSHELL 1264C800 == 31 [pid = 3796] [id = 533] 16:36:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (126E3400) [pid = 3796] [serial = 1599] [outer = 00000000] 16:36:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (13358000) [pid = 3796] [serial = 1600] [outer = 126E3400] 16:36:43 INFO - PROCESS | 3796 | 1466725003568 Marionette DEBUG loaded listener.js 16:36:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (13A44400) [pid = 3796] [serial = 1601] [outer = 126E3400] 16:36:44 INFO - PROCESS | 3796 | 1466725004023 Marionette TRACE conn6 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 16:36:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 16:36:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 630ms 16:36:44 INFO - PROCESS | 3796 | 1466725004070 Marionette TRACE conn6 -> [0,2097,"getWindowHandle",null] 16:36:44 INFO - PROCESS | 3796 | 1466725004072 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 16:36:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 16:36:44 INFO - PROCESS | 3796 | 1466725004075 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 16:36:44 INFO - PROCESS | 3796 | 1466725004077 Marionette TRACE conn6 <- [1,2098,null,{}] 16:36:44 INFO - PROCESS | 3796 | 1466725004080 Marionette TRACE conn6 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:44 INFO - PROCESS | 3796 | 1466725004086 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:44 INFO - PROCESS | 3796 | 1466725004190 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 16:36:44 INFO - PROCESS | 3796 | 1466725004202 Marionette TRACE conn6 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:44 INFO - PROCESS | 3796 | 1466725004204 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:44 INFO - PROCESS | 3796 | ++DOCSHELL 15C1D000 == 32 [pid = 3796] [id = 534] 16:36:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (15C1F800) [pid = 3796] [serial = 1602] [outer = 00000000] 16:36:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (16A76800) [pid = 3796] [serial = 1603] [outer = 15C1F800] 16:36:44 INFO - PROCESS | 3796 | 1466725004249 Marionette DEBUG loaded listener.js 16:36:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (16A88400) [pid = 3796] [serial = 1604] [outer = 15C1F800] 16:36:44 INFO - PROCESS | 3796 | 1466725004697 Marionette TRACE conn6 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 16:36:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 16:36:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 671ms 16:36:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 16:36:44 INFO - PROCESS | 3796 | 1466725004747 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 16:36:44 INFO - PROCESS | 3796 | 1466725004749 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 16:36:44 INFO - PROCESS | 3796 | 1466725004752 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 16:36:44 INFO - PROCESS | 3796 | 1466725004753 Marionette TRACE conn6 <- [1,2102,null,{}] 16:36:44 INFO - PROCESS | 3796 | 1466725004757 Marionette TRACE conn6 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:44 INFO - PROCESS | 3796 | 1466725004759 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:44 INFO - PROCESS | 3796 | 1466725004834 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 16:36:44 INFO - PROCESS | 3796 | 1466725004841 Marionette TRACE conn6 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:44 INFO - PROCESS | 3796 | 1466725004843 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:44 INFO - PROCESS | 3796 | ++DOCSHELL 15C26000 == 33 [pid = 3796] [id = 535] 16:36:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (16C2E800) [pid = 3796] [serial = 1605] [outer = 00000000] 16:36:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (16D79C00) [pid = 3796] [serial = 1606] [outer = 16C2E800] 16:36:44 INFO - PROCESS | 3796 | 1466725004886 Marionette DEBUG loaded listener.js 16:36:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (174B4000) [pid = 3796] [serial = 1607] [outer = 16C2E800] 16:36:45 INFO - PROCESS | 3796 | 1466725005340 Marionette TRACE conn6 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 16:36:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 16:36:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 630ms 16:36:45 INFO - PROCESS | 3796 | 1466725005396 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 16:36:45 INFO - PROCESS | 3796 | 1466725005398 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 16:36:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 16:36:45 INFO - PROCESS | 3796 | 1466725005403 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 16:36:45 INFO - PROCESS | 3796 | 1466725005404 Marionette TRACE conn6 <- [1,2106,null,{}] 16:36:45 INFO - PROCESS | 3796 | 1466725005408 Marionette TRACE conn6 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:45 INFO - PROCESS | 3796 | 1466725005410 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:45 INFO - PROCESS | 3796 | 1466725005486 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 16:36:45 INFO - PROCESS | 3796 | 1466725005492 Marionette TRACE conn6 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:45 INFO - PROCESS | 3796 | 1466725005494 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:45 INFO - PROCESS | 3796 | ++DOCSHELL 0D96F400 == 34 [pid = 3796] [id = 536] 16:36:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (1751C000) [pid = 3796] [serial = 1608] [outer = 00000000] 16:36:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (1765DC00) [pid = 3796] [serial = 1609] [outer = 1751C000] 16:36:45 INFO - PROCESS | 3796 | 1466725005537 Marionette DEBUG loaded listener.js 16:36:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (17659400) [pid = 3796] [serial = 1610] [outer = 1751C000] 16:36:46 INFO - PROCESS | 3796 | 1466725006029 Marionette TRACE conn6 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 16:36:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 16:36:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 670ms 16:36:46 INFO - PROCESS | 3796 | 1466725006074 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 16:36:46 INFO - PROCESS | 3796 | 1466725006076 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 16:36:46 INFO - PROCESS | 3796 | 1466725006079 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 16:36:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 16:36:46 INFO - PROCESS | 3796 | 1466725006081 Marionette TRACE conn6 <- [1,2110,null,{}] 16:36:46 INFO - PROCESS | 3796 | 1466725006085 Marionette TRACE conn6 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:46 INFO - PROCESS | 3796 | 1466725006087 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:46 INFO - PROCESS | 3796 | 1466725006208 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 16:36:46 INFO - PROCESS | 3796 | 1466725006300 Marionette TRACE conn6 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:46 INFO - PROCESS | 3796 | 1466725006302 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:46 INFO - PROCESS | 3796 | ++DOCSHELL 0EBCD800 == 35 [pid = 3796] [id = 537] 16:36:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (176C3400) [pid = 3796] [serial = 1611] [outer = 00000000] 16:36:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (176D7400) [pid = 3796] [serial = 1612] [outer = 176C3400] 16:36:46 INFO - PROCESS | 3796 | 1466725006345 Marionette DEBUG loaded listener.js 16:36:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (17BCAC00) [pid = 3796] [serial = 1613] [outer = 176C3400] 16:36:46 INFO - PROCESS | 3796 | 1466725006768 Marionette TRACE conn6 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 16:36:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 16:36:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 730ms 16:36:46 INFO - PROCESS | 3796 | 1466725006814 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 16:36:46 INFO - PROCESS | 3796 | 1466725006816 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 16:36:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 16:36:46 INFO - PROCESS | 3796 | 1466725006818 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 16:36:46 INFO - PROCESS | 3796 | 1466725006820 Marionette TRACE conn6 <- [1,2114,null,{}] 16:36:46 INFO - PROCESS | 3796 | 1466725006839 Marionette TRACE conn6 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:46 INFO - PROCESS | 3796 | 1466725006841 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:46 INFO - PROCESS | 3796 | --DOCSHELL 0D972C00 == 34 [pid = 3796] [id = 12] 16:36:47 INFO - PROCESS | 3796 | 1466725006980 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 16:36:47 INFO - PROCESS | 3796 | 1466725006994 Marionette TRACE conn6 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:47 INFO - PROCESS | 3796 | 1466725006996 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:47 INFO - PROCESS | 3796 | ++DOCSHELL 0D972800 == 35 [pid = 3796] [id = 538] 16:36:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (0DA76400) [pid = 3796] [serial = 1614] [outer = 00000000] 16:36:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (1839EC00) [pid = 3796] [serial = 1615] [outer = 0DA76400] 16:36:47 INFO - PROCESS | 3796 | 1466725007098 Marionette DEBUG loaded listener.js 16:36:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (18F0C400) [pid = 3796] [serial = 1616] [outer = 0DA76400] 16:36:47 INFO - PROCESS | 3796 | 1466725007515 Marionette TRACE conn6 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 16:36:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 16:36:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 730ms 16:36:47 INFO - PROCESS | 3796 | 1466725007550 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 16:36:47 INFO - PROCESS | 3796 | 1466725007552 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 16:36:47 INFO - PROCESS | 3796 | 1466725007555 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 16:36:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 16:36:47 INFO - PROCESS | 3796 | 1466725007558 Marionette TRACE conn6 <- [1,2118,null,{}] 16:36:47 INFO - PROCESS | 3796 | 1466725007605 Marionette TRACE conn6 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:47 INFO - PROCESS | 3796 | 1466725007608 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:47 INFO - PROCESS | 3796 | 1466725007732 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 16:36:48 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (19F53000) [pid = 3796] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 16:36:48 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (176B9400) [pid = 3796] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 16:36:48 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (0DDBAC00) [pid = 3796] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 16:36:48 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (19B0A800) [pid = 3796] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 16:36:48 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (16A7B800) [pid = 3796] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 16:36:48 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (13A44C00) [pid = 3796] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 16:36:48 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (0E10F400) [pid = 3796] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 16:36:48 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (0C721800) [pid = 3796] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 16:36:48 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (1264D800) [pid = 3796] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 16:36:48 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (0C72CC00) [pid = 3796] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 16:36:48 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1839CC00) [pid = 3796] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 16:36:48 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (12566400) [pid = 3796] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 16:36:48 INFO - PROCESS | 3796 | 1466725007996 Marionette TRACE conn6 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:48 INFO - PROCESS | 3796 | 1466725007999 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:48 INFO - PROCESS | 3796 | ++DOCSHELL 0C721800 == 36 [pid = 3796] [id = 539] 16:36:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (0C724C00) [pid = 3796] [serial = 1617] [outer = 00000000] 16:36:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (11EE7C00) [pid = 3796] [serial = 1618] [outer = 0C724C00] 16:36:48 INFO - PROCESS | 3796 | 1466725008046 Marionette DEBUG loaded listener.js 16:36:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (1272C400) [pid = 3796] [serial = 1619] [outer = 0C724C00] 16:36:48 INFO - PROCESS | 3796 | 1466725008417 Marionette TRACE conn6 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 16:36:48 INFO - PROCESS | 3796 | 1466725008492 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 16:36:48 INFO - PROCESS | 3796 | 1466725008495 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 16:36:48 INFO - PROCESS | 3796 | 1466725008496 Marionette TRACE conn6 <- [1,2122,null,{}] 16:36:48 INFO - PROCESS | 3796 | 1466725008500 Marionette TRACE conn6 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:48 INFO - PROCESS | 3796 | 1466725008502 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:48 INFO - PROCESS | 3796 | 1466725008623 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 16:36:48 INFO - PROCESS | 3796 | 1466725008632 Marionette TRACE conn6 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:48 INFO - PROCESS | 3796 | 1466725008633 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:48 INFO - PROCESS | 3796 | ++DOCSHELL 12646800 == 37 [pid = 3796] [id = 540] 16:36:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (126E3800) [pid = 3796] [serial = 1620] [outer = 00000000] 16:36:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (17E9A400) [pid = 3796] [serial = 1621] [outer = 126E3800] 16:36:48 INFO - PROCESS | 3796 | 1466725008686 Marionette DEBUG loaded listener.js 16:36:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (19F49400) [pid = 3796] [serial = 1622] [outer = 126E3800] 16:36:49 INFO - PROCESS | 3796 | 1466725009098 Marionette TRACE conn6 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 16:36:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 16:36:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 630ms 16:36:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 16:36:49 INFO - PROCESS | 3796 | 1466725009126 Marionette TRACE conn6 -> [0,2125,"getWindowHandle",null] 16:36:49 INFO - PROCESS | 3796 | 1466725009128 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 16:36:49 INFO - PROCESS | 3796 | 1466725009130 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 16:36:49 INFO - PROCESS | 3796 | 1466725009132 Marionette TRACE conn6 <- [1,2126,null,{}] 16:36:49 INFO - PROCESS | 3796 | 1466725009135 Marionette TRACE conn6 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:49 INFO - PROCESS | 3796 | 1466725009137 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:49 INFO - PROCESS | 3796 | 1466725009215 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 16:36:49 INFO - PROCESS | 3796 | 1466725009339 Marionette TRACE conn6 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:49 INFO - PROCESS | 3796 | 1466725009341 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:49 INFO - PROCESS | 3796 | ++DOCSHELL 0E1CC800 == 38 [pid = 3796] [id = 541] 16:36:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (14F62000) [pid = 3796] [serial = 1623] [outer = 00000000] 16:36:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1A30CC00) [pid = 3796] [serial = 1624] [outer = 14F62000] 16:36:49 INFO - PROCESS | 3796 | 1466725009386 Marionette DEBUG loaded listener.js 16:36:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1A3E6C00) [pid = 3796] [serial = 1625] [outer = 14F62000] 16:36:49 INFO - PROCESS | 3796 | 1466725009733 Marionette TRACE conn6 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 16:36:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 16:36:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 630ms 16:36:49 INFO - PROCESS | 3796 | 1466725009762 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 16:36:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 16:36:49 INFO - PROCESS | 3796 | 1466725009763 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 16:36:49 INFO - PROCESS | 3796 | 1466725009767 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 16:36:49 INFO - PROCESS | 3796 | 1466725009768 Marionette TRACE conn6 <- [1,2130,null,{}] 16:36:49 INFO - PROCESS | 3796 | 1466725009772 Marionette TRACE conn6 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:49 INFO - PROCESS | 3796 | 1466725009773 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:49 INFO - PROCESS | 3796 | 1466725009897 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 16:36:49 INFO - PROCESS | 3796 | 1466725009902 Marionette TRACE conn6 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:49 INFO - PROCESS | 3796 | 1466725009904 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:49 INFO - PROCESS | 3796 | ++DOCSHELL 19F54400 == 39 [pid = 3796] [id = 542] 16:36:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1A3EC400) [pid = 3796] [serial = 1626] [outer = 00000000] 16:36:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (1A9BD400) [pid = 3796] [serial = 1627] [outer = 1A3EC400] 16:36:49 INFO - PROCESS | 3796 | 1466725009947 Marionette DEBUG loaded listener.js 16:36:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (1AA4FC00) [pid = 3796] [serial = 1628] [outer = 1A3EC400] 16:36:50 INFO - PROCESS | 3796 | 1466725010760 Marionette TRACE conn6 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 16:36:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 16:36:50 INFO - PROCESS | 3796 | 1466725010793 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 16:36:50 INFO - PROCESS | 3796 | 1466725010797 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 16:36:50 INFO - PROCESS | 3796 | 1466725010803 Marionette TRACE conn6 <- [1,2134,null,{}] 16:36:50 INFO - PROCESS | 3796 | 1466725010808 Marionette TRACE conn6 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:50 INFO - PROCESS | 3796 | 1466725010811 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:50 INFO - PROCESS | 3796 | 1466725010934 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 16:36:51 INFO - PROCESS | 3796 | 1466725011074 Marionette TRACE conn6 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:51 INFO - PROCESS | 3796 | 1466725011077 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:51 INFO - PROCESS | 3796 | ++DOCSHELL 0C72F800 == 40 [pid = 3796] [id = 543] 16:36:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (0C744800) [pid = 3796] [serial = 1629] [outer = 00000000] 16:36:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (0D974C00) [pid = 3796] [serial = 1630] [outer = 0C744800] 16:36:51 INFO - PROCESS | 3796 | 1466725011135 Marionette DEBUG loaded listener.js 16:36:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (0DA75C00) [pid = 3796] [serial = 1631] [outer = 0C744800] 16:36:51 INFO - PROCESS | 3796 | 1466725011823 Marionette TRACE conn6 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 16:36:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 16:36:52 INFO - PROCESS | 3796 | 1466725012089 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 16:36:52 INFO - PROCESS | 3796 | 1466725012094 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 16:36:52 INFO - PROCESS | 3796 | 1466725012097 Marionette TRACE conn6 <- [1,2138,null,{}] 16:36:52 INFO - PROCESS | 3796 | 1466725012102 Marionette TRACE conn6 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:52 INFO - PROCESS | 3796 | 1466725012106 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:52 INFO - PROCESS | 3796 | 1466725012214 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 16:36:52 INFO - PROCESS | 3796 | 1466725012348 Marionette TRACE conn6 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:52 INFO - PROCESS | 3796 | 1466725012353 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:52 INFO - PROCESS | 3796 | ++DOCSHELL 0D03AC00 == 41 [pid = 3796] [id = 544] 16:36:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (0D076400) [pid = 3796] [serial = 1632] [outer = 00000000] 16:36:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (0D94E800) [pid = 3796] [serial = 1633] [outer = 0D076400] 16:36:52 INFO - PROCESS | 3796 | 1466725012406 Marionette DEBUG loaded listener.js 16:36:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (0D9E9000) [pid = 3796] [serial = 1634] [outer = 0D076400] 16:36:52 INFO - PROCESS | 3796 | --DOCSHELL 0E1CC800 == 40 [pid = 3796] [id = 541] 16:36:52 INFO - PROCESS | 3796 | --DOCSHELL 12646800 == 39 [pid = 3796] [id = 540] 16:36:52 INFO - PROCESS | 3796 | --DOCSHELL 0C721800 == 38 [pid = 3796] [id = 539] 16:36:52 INFO - PROCESS | 3796 | --DOCSHELL 0D972800 == 37 [pid = 3796] [id = 538] 16:36:52 INFO - PROCESS | 3796 | --DOCSHELL 0EBCD800 == 36 [pid = 3796] [id = 537] 16:36:52 INFO - PROCESS | 3796 | --DOCSHELL 0D96F400 == 35 [pid = 3796] [id = 536] 16:36:52 INFO - PROCESS | 3796 | --DOCSHELL 15C26000 == 34 [pid = 3796] [id = 535] 16:36:52 INFO - PROCESS | 3796 | --DOCSHELL 15C1D000 == 33 [pid = 3796] [id = 534] 16:36:52 INFO - PROCESS | 3796 | --DOCSHELL 1264C800 == 32 [pid = 3796] [id = 533] 16:36:52 INFO - PROCESS | 3796 | --DOCSHELL 11E16400 == 31 [pid = 3796] [id = 532] 16:36:52 INFO - PROCESS | 3796 | --DOCSHELL 0EBD1800 == 30 [pid = 3796] [id = 531] 16:36:52 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (1A3F2400) [pid = 3796] [serial = 1585] [outer = 00000000] [url = about:blank] 16:36:52 INFO - PROCESS | 3796 | --DOCSHELL 0D951C00 == 29 [pid = 3796] [id = 530] 16:36:52 INFO - PROCESS | 3796 | --DOCSHELL 0C74D000 == 28 [pid = 3796] [id = 529] 16:36:52 INFO - PROCESS | 3796 | --DOCSHELL 0CE27800 == 27 [pid = 3796] [id = 13] 16:36:52 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (1A3E6400) [pid = 3796] [serial = 1583] [outer = 00000000] [url = about:blank] 16:36:52 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (176C0C00) [pid = 3796] [serial = 1570] [outer = 00000000] [url = about:blank] 16:36:52 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (19907400) [pid = 3796] [serial = 1573] [outer = 00000000] [url = about:blank] 16:36:52 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (176DAC00) [pid = 3796] [serial = 1571] [outer = 00000000] [url = about:blank] 16:36:52 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (19F4E800) [pid = 3796] [serial = 1576] [outer = 00000000] [url = about:blank] 16:36:52 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (17C82800) [pid = 3796] [serial = 1574] [outer = 00000000] [url = about:blank] 16:36:52 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (19F75C00) [pid = 3796] [serial = 1577] [outer = 00000000] [url = about:blank] 16:36:52 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (174B1800) [pid = 3796] [serial = 1567] [outer = 00000000] [url = about:blank] 16:36:52 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (14F5C000) [pid = 3796] [serial = 1564] [outer = 00000000] [url = about:blank] 16:36:52 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (15B4D400) [pid = 3796] [serial = 1565] [outer = 00000000] [url = about:blank] 16:36:52 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (11E1A400) [pid = 3796] [serial = 1561] [outer = 00000000] [url = about:blank] 16:36:52 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (11FD1800) [pid = 3796] [serial = 1562] [outer = 00000000] [url = about:blank] 16:36:52 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (0C745000) [pid = 3796] [serial = 1558] [outer = 00000000] [url = about:blank] 16:36:52 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (0D959C00) [pid = 3796] [serial = 1559] [outer = 00000000] [url = about:blank] 16:36:52 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (13E7B800) [pid = 3796] [serial = 1556] [outer = 00000000] [url = about:blank] 16:36:52 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (127C6400) [pid = 3796] [serial = 1555] [outer = 00000000] [url = about:blank] 16:36:52 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (0D03B000) [pid = 3796] [serial = 1553] [outer = 00000000] [url = about:blank] 16:36:52 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (0C753800) [pid = 3796] [serial = 1552] [outer = 00000000] [url = about:blank] 16:36:52 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (18FF1C00) [pid = 3796] [serial = 1550] [outer = 00000000] [url = about:blank] 16:36:52 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (17C81C00) [pid = 3796] [serial = 1579] [outer = 00000000] [url = about:blank] 16:36:52 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (19B0D800) [pid = 3796] [serial = 1580] [outer = 00000000] [url = about:blank] 16:36:52 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (1751E800) [pid = 3796] [serial = 1568] [outer = 00000000] [url = about:blank] 16:36:52 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (1A30E400) [pid = 3796] [serial = 1582] [outer = 00000000] [url = about:blank] 16:36:53 INFO - PROCESS | 3796 | 1466725013015 Marionette TRACE conn6 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 16:36:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 16:36:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 991ms 16:36:53 INFO - PROCESS | 3796 | 1466725013086 Marionette TRACE conn6 -> [0,2141,"getWindowHandle",null] 16:36:53 INFO - PROCESS | 3796 | 1466725013089 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 16:36:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 16:36:53 INFO - PROCESS | 3796 | 1466725013095 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 16:36:53 INFO - PROCESS | 3796 | 1466725013099 Marionette TRACE conn6 <- [1,2142,null,{}] 16:36:53 INFO - PROCESS | 3796 | 1466725013103 Marionette TRACE conn6 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:53 INFO - PROCESS | 3796 | 1466725013105 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:53 INFO - PROCESS | 3796 | 1466725013195 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 16:36:53 INFO - PROCESS | 3796 | 1466725013288 Marionette TRACE conn6 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:53 INFO - PROCESS | 3796 | 1466725013291 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:53 INFO - PROCESS | 3796 | ++DOCSHELL 0D076800 == 28 [pid = 3796] [id = 545] 16:36:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (0D082400) [pid = 3796] [serial = 1635] [outer = 00000000] 16:36:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (0DAAF800) [pid = 3796] [serial = 1636] [outer = 0D082400] 16:36:53 INFO - PROCESS | 3796 | 1466725013338 Marionette DEBUG loaded listener.js 16:36:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (0E10F400) [pid = 3796] [serial = 1637] [outer = 0D082400] 16:36:53 INFO - PROCESS | 3796 | 1466725013785 Marionette TRACE conn6 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 16:36:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 16:36:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 730ms 16:36:53 INFO - PROCESS | 3796 | 1466725013825 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 16:36:53 INFO - PROCESS | 3796 | 1466725013827 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 16:36:53 INFO - PROCESS | 3796 | 1466725013831 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 16:36:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 16:36:53 INFO - PROCESS | 3796 | 1466725013833 Marionette TRACE conn6 <- [1,2146,null,{}] 16:36:53 INFO - PROCESS | 3796 | 1466725013843 Marionette TRACE conn6 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:53 INFO - PROCESS | 3796 | 1466725013847 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:53 INFO - PROCESS | 3796 | 1466725013935 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 16:36:53 INFO - PROCESS | 3796 | 1466725013943 Marionette TRACE conn6 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:53 INFO - PROCESS | 3796 | 1466725013947 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:53 INFO - PROCESS | 3796 | ++DOCSHELL 12569000 == 29 [pid = 3796] [id = 546] 16:36:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (1256AC00) [pid = 3796] [serial = 1638] [outer = 00000000] 16:36:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (126E2400) [pid = 3796] [serial = 1639] [outer = 1256AC00] 16:36:54 INFO - PROCESS | 3796 | 1466725013995 Marionette DEBUG loaded listener.js 16:36:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (127CB800) [pid = 3796] [serial = 1640] [outer = 1256AC00] 16:36:54 INFO - PROCESS | 3796 | 1466725014477 Marionette TRACE conn6 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 16:36:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 16:36:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 671ms 16:36:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 16:36:54 INFO - PROCESS | 3796 | 1466725014505 Marionette TRACE conn6 -> [0,2149,"getWindowHandle",null] 16:36:54 INFO - PROCESS | 3796 | 1466725014507 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 16:36:54 INFO - PROCESS | 3796 | 1466725014510 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 16:36:54 INFO - PROCESS | 3796 | 1466725014512 Marionette TRACE conn6 <- [1,2150,null,{}] 16:36:54 INFO - PROCESS | 3796 | 1466725014516 Marionette TRACE conn6 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:54 INFO - PROCESS | 3796 | 1466725014518 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:54 INFO - PROCESS | 3796 | 1466725014606 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 16:36:54 INFO - PROCESS | 3796 | 1466725014614 Marionette TRACE conn6 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:54 INFO - PROCESS | 3796 | 1466725014616 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:54 INFO - PROCESS | 3796 | ++DOCSHELL 14F62400 == 30 [pid = 3796] [id = 547] 16:36:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (14F64C00) [pid = 3796] [serial = 1641] [outer = 00000000] 16:36:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (15C1BC00) [pid = 3796] [serial = 1642] [outer = 14F64C00] 16:36:54 INFO - PROCESS | 3796 | 1466725014669 Marionette DEBUG loaded listener.js 16:36:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (15C25C00) [pid = 3796] [serial = 1643] [outer = 14F64C00] 16:36:55 INFO - PROCESS | 3796 | 1466725015111 Marionette TRACE conn6 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 16:36:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 16:36:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 630ms 16:36:55 INFO - PROCESS | 3796 | 1466725015149 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 16:36:55 INFO - PROCESS | 3796 | 1466725015151 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 16:36:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 16:36:55 INFO - PROCESS | 3796 | 1466725015155 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 16:36:55 INFO - PROCESS | 3796 | 1466725015157 Marionette TRACE conn6 <- [1,2154,null,{}] 16:36:55 INFO - PROCESS | 3796 | 1466725015160 Marionette TRACE conn6 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:55 INFO - PROCESS | 3796 | 1466725015162 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:55 INFO - PROCESS | 3796 | 1466725015279 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 16:36:55 INFO - PROCESS | 3796 | 1466725015366 Marionette TRACE conn6 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:55 INFO - PROCESS | 3796 | 1466725015368 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:55 INFO - PROCESS | 3796 | ++DOCSHELL 16A83C00 == 31 [pid = 3796] [id = 548] 16:36:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (16C28400) [pid = 3796] [serial = 1644] [outer = 00000000] 16:36:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (1749F800) [pid = 3796] [serial = 1645] [outer = 16C28400] 16:36:55 INFO - PROCESS | 3796 | 1466725015411 Marionette DEBUG loaded listener.js 16:36:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (17519C00) [pid = 3796] [serial = 1646] [outer = 16C28400] 16:36:55 INFO - PROCESS | 3796 | 1466725015821 Marionette TRACE conn6 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 16:36:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 16:36:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 730ms 16:36:55 INFO - PROCESS | 3796 | 1466725015886 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 16:36:55 INFO - PROCESS | 3796 | 1466725015888 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 16:36:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 16:36:55 INFO - PROCESS | 3796 | 1466725015891 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 16:36:55 INFO - PROCESS | 3796 | 1466725015893 Marionette TRACE conn6 <- [1,2158,null,{}] 16:36:55 INFO - PROCESS | 3796 | 1466725015897 Marionette TRACE conn6 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:55 INFO - PROCESS | 3796 | 1466725015902 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:56 INFO - PROCESS | 3796 | 1466725016052 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 16:36:56 INFO - PROCESS | 3796 | 1466725016059 Marionette TRACE conn6 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:56 INFO - PROCESS | 3796 | 1466725016061 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:56 INFO - PROCESS | 3796 | ++DOCSHELL 17521C00 == 32 [pid = 3796] [id = 549] 16:36:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (17656000) [pid = 3796] [serial = 1647] [outer = 00000000] 16:36:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (176C5400) [pid = 3796] [serial = 1648] [outer = 17656000] 16:36:56 INFO - PROCESS | 3796 | 1466725016105 Marionette DEBUG loaded listener.js 16:36:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (17C82800) [pid = 3796] [serial = 1649] [outer = 17656000] 16:36:56 INFO - PROCESS | 3796 | 1466725016565 Marionette TRACE conn6 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 16:36:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 16:36:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 730ms 16:36:56 INFO - PROCESS | 3796 | 1466725016648 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 16:36:56 INFO - PROCESS | 3796 | 1466725016650 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 16:36:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 16:36:56 INFO - PROCESS | 3796 | 1466725016662 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 16:36:56 INFO - PROCESS | 3796 | 1466725016664 Marionette TRACE conn6 <- [1,2162,null,{}] 16:36:56 INFO - PROCESS | 3796 | 1466725016667 Marionette TRACE conn6 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:56 INFO - PROCESS | 3796 | 1466725016669 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:56 INFO - PROCESS | 3796 | 1466725016793 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 16:36:56 INFO - PROCESS | 3796 | 1466725016805 Marionette TRACE conn6 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:56 INFO - PROCESS | 3796 | 1466725016806 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:56 INFO - PROCESS | 3796 | ++DOCSHELL 176C2000 == 33 [pid = 3796] [id = 550] 16:36:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (176C5000) [pid = 3796] [serial = 1650] [outer = 00000000] 16:36:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (18FF7400) [pid = 3796] [serial = 1651] [outer = 176C5000] 16:36:56 INFO - PROCESS | 3796 | 1466725016851 Marionette DEBUG loaded listener.js 16:36:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (190C8800) [pid = 3796] [serial = 1652] [outer = 176C5000] 16:36:57 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (0D973400) [pid = 3796] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:36:57 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (14F62000) [pid = 3796] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 16:36:57 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (176C3400) [pid = 3796] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 16:36:57 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (0DA76400) [pid = 3796] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 16:36:57 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (11D0BC00) [pid = 3796] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 16:36:57 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (0D952400) [pid = 3796] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 16:36:57 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (15C1F800) [pid = 3796] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 16:36:57 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (126E3400) [pid = 3796] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 16:36:57 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (11FCF800) [pid = 3796] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 16:36:57 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (1A3E9C00) [pid = 3796] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 16:36:57 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (16C2E800) [pid = 3796] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 16:36:57 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (1751C000) [pid = 3796] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 16:36:57 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (0C74EC00) [pid = 3796] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 16:36:57 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (0C724C00) [pid = 3796] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 16:36:57 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (0DA72C00) [pid = 3796] [serial = 35] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 16:36:57 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (126E3800) [pid = 3796] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 16:36:57 INFO - PROCESS | 3796 | 1466725017499 Marionette TRACE conn6 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 16:36:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 16:36:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 890ms 16:36:57 INFO - PROCESS | 3796 | 1466725017548 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 16:36:57 INFO - PROCESS | 3796 | 1466725017550 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 16:36:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 16:36:57 INFO - PROCESS | 3796 | 1466725017553 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 16:36:57 INFO - PROCESS | 3796 | 1466725017555 Marionette TRACE conn6 <- [1,2166,null,{}] 16:36:57 INFO - PROCESS | 3796 | 1466725017558 Marionette TRACE conn6 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:57 INFO - PROCESS | 3796 | 1466725017560 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:57 INFO - PROCESS | 3796 | 1466725017637 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 16:36:57 INFO - PROCESS | 3796 | 1466725017733 Marionette TRACE conn6 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:57 INFO - PROCESS | 3796 | 1466725017735 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:57 INFO - PROCESS | 3796 | ++DOCSHELL 0C74E000 == 34 [pid = 3796] [id = 551] 16:36:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (0C74EC00) [pid = 3796] [serial = 1653] [outer = 00000000] 16:36:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (13A3EC00) [pid = 3796] [serial = 1654] [outer = 0C74EC00] 16:36:57 INFO - PROCESS | 3796 | 1466725017778 Marionette DEBUG loaded listener.js 16:36:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (174AE800) [pid = 3796] [serial = 1655] [outer = 0C74EC00] 16:36:58 INFO - PROCESS | 3796 | 1466725018149 Marionette TRACE conn6 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 16:36:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 16:36:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 630ms 16:36:58 INFO - PROCESS | 3796 | 1466725018184 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 16:36:58 INFO - PROCESS | 3796 | 1466725018186 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 16:36:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 16:36:58 INFO - PROCESS | 3796 | 1466725018189 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 16:36:58 INFO - PROCESS | 3796 | 1466725018190 Marionette TRACE conn6 <- [1,2170,null,{}] 16:36:58 INFO - PROCESS | 3796 | 1466725018194 Marionette TRACE conn6 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:58 INFO - PROCESS | 3796 | 1466725018196 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:58 INFO - PROCESS | 3796 | 1466725018313 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 16:36:58 INFO - PROCESS | 3796 | 1466725018321 Marionette TRACE conn6 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:58 INFO - PROCESS | 3796 | 1466725018323 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:58 INFO - PROCESS | 3796 | ++DOCSHELL 14F57800 == 35 [pid = 3796] [id = 552] 16:36:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (176C3400) [pid = 3796] [serial = 1656] [outer = 00000000] 16:36:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (1998D400) [pid = 3796] [serial = 1657] [outer = 176C3400] 16:36:58 INFO - PROCESS | 3796 | 1466725018367 Marionette DEBUG loaded listener.js 16:36:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (19F4C400) [pid = 3796] [serial = 1658] [outer = 176C3400] 16:36:58 INFO - PROCESS | 3796 | 1466725018791 Marionette TRACE conn6 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 16:36:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 16:36:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 630ms 16:36:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 16:36:58 INFO - PROCESS | 3796 | 1466725018820 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 16:36:58 INFO - PROCESS | 3796 | 1466725018822 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 16:36:58 INFO - PROCESS | 3796 | 1466725018825 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 16:36:58 INFO - PROCESS | 3796 | 1466725018826 Marionette TRACE conn6 <- [1,2174,null,{}] 16:36:58 INFO - PROCESS | 3796 | 1466725018829 Marionette TRACE conn6 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:58 INFO - PROCESS | 3796 | 1466725018831 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:58 INFO - PROCESS | 3796 | 1466725018910 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 16:36:59 INFO - PROCESS | 3796 | 1466725019009 Marionette TRACE conn6 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:59 INFO - PROCESS | 3796 | 1466725019011 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:59 INFO - PROCESS | 3796 | ++DOCSHELL 19993400 == 36 [pid = 3796] [id = 553] 16:36:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (19F4E800) [pid = 3796] [serial = 1659] [outer = 00000000] 16:36:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (1A214C00) [pid = 3796] [serial = 1660] [outer = 19F4E800] 16:36:59 INFO - PROCESS | 3796 | 1466725019053 Marionette DEBUG loaded listener.js 16:36:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (1A30DC00) [pid = 3796] [serial = 1661] [outer = 19F4E800] 16:36:59 INFO - PROCESS | 3796 | 1466725019450 Marionette TRACE conn6 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 16:36:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 16:36:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 670ms 16:36:59 INFO - PROCESS | 3796 | 1466725019497 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 16:36:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 16:36:59 INFO - PROCESS | 3796 | 1466725019501 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 16:36:59 INFO - PROCESS | 3796 | 1466725019507 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 16:36:59 INFO - PROCESS | 3796 | 1466725019511 Marionette TRACE conn6 <- [1,2178,null,{}] 16:36:59 INFO - PROCESS | 3796 | 1466725019518 Marionette TRACE conn6 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:59 INFO - PROCESS | 3796 | 1466725019521 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:59 INFO - PROCESS | 3796 | 1466725019711 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 16:36:59 INFO - PROCESS | 3796 | 1466725019847 Marionette TRACE conn6 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:59 INFO - PROCESS | 3796 | 1466725019850 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:36:59 INFO - PROCESS | 3796 | ++DOCSHELL 0C74AC00 == 37 [pid = 3796] [id = 554] 16:36:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (0C74B400) [pid = 3796] [serial = 1662] [outer = 00000000] 16:36:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (0C75D800) [pid = 3796] [serial = 1663] [outer = 0C74B400] 16:36:59 INFO - PROCESS | 3796 | 1466725019912 Marionette DEBUG loaded listener.js 16:37:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (0D259400) [pid = 3796] [serial = 1664] [outer = 0C74B400] 16:37:00 INFO - PROCESS | 3796 | 1466725020472 Marionette TRACE conn6 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 16:37:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 16:37:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 990ms 16:37:00 INFO - PROCESS | 3796 | 1466725020507 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 16:37:00 INFO - PROCESS | 3796 | 1466725020512 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 16:37:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 16:37:00 INFO - PROCESS | 3796 | 1466725020519 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 16:37:00 INFO - PROCESS | 3796 | 1466725020522 Marionette TRACE conn6 <- [1,2182,null,{}] 16:37:00 INFO - PROCESS | 3796 | 1466725020526 Marionette TRACE conn6 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:00 INFO - PROCESS | 3796 | 1466725020529 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:00 INFO - PROCESS | 3796 | 1466725020641 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 16:37:00 INFO - PROCESS | 3796 | 1466725020752 Marionette TRACE conn6 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:00 INFO - PROCESS | 3796 | 1466725020754 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:00 INFO - PROCESS | 3796 | ++DOCSHELL 12649400 == 38 [pid = 3796] [id = 555] 16:37:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1264C400) [pid = 3796] [serial = 1665] [outer = 00000000] 16:37:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (13364C00) [pid = 3796] [serial = 1666] [outer = 1264C400] 16:37:00 INFO - PROCESS | 3796 | 1466725020810 Marionette DEBUG loaded listener.js 16:37:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (14FDE400) [pid = 3796] [serial = 1667] [outer = 1264C400] 16:37:01 INFO - PROCESS | 3796 | 1466725021474 Marionette TRACE conn6 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 16:37:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 16:37:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 970ms 16:37:01 INFO - PROCESS | 3796 | 1466725021495 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 16:37:01 INFO - PROCESS | 3796 | 1466725021497 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 16:37:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 16:37:01 INFO - PROCESS | 3796 | 1466725021501 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 16:37:01 INFO - PROCESS | 3796 | 1466725021504 Marionette TRACE conn6 <- [1,2186,null,{}] 16:37:01 INFO - PROCESS | 3796 | 1466725021515 Marionette TRACE conn6 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:01 INFO - PROCESS | 3796 | 1466725021520 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:01 INFO - PROCESS | 3796 | 1466725021628 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 16:37:01 INFO - PROCESS | 3796 | 1466725021740 Marionette TRACE conn6 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:01 INFO - PROCESS | 3796 | 1466725021744 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:01 INFO - PROCESS | 3796 | ++DOCSHELL 19B07000 == 39 [pid = 3796] [id = 556] 16:37:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (19B0E400) [pid = 3796] [serial = 1668] [outer = 00000000] 16:37:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (1A217000) [pid = 3796] [serial = 1669] [outer = 19B0E400] 16:37:01 INFO - PROCESS | 3796 | 1466725021842 Marionette DEBUG loaded listener.js 16:37:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (1A3ED000) [pid = 3796] [serial = 1670] [outer = 19B0E400] 16:37:02 INFO - PROCESS | 3796 | 1466725022461 Marionette TRACE conn6 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 16:37:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 16:37:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 970ms 16:37:02 INFO - PROCESS | 3796 | 1466725022474 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 16:37:02 INFO - PROCESS | 3796 | 1466725022477 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 16:37:02 INFO - PROCESS | 3796 | 1466725022480 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 16:37:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 16:37:02 INFO - PROCESS | 3796 | 1466725022482 Marionette TRACE conn6 <- [1,2190,null,{}] 16:37:02 INFO - PROCESS | 3796 | 1466725022486 Marionette TRACE conn6 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:02 INFO - PROCESS | 3796 | 1466725022488 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:02 INFO - PROCESS | 3796 | 1466725022643 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 16:37:02 INFO - PROCESS | 3796 | 1466725022710 Marionette TRACE conn6 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:02 INFO - PROCESS | 3796 | 1466725022712 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:02 INFO - PROCESS | 3796 | ++DOCSHELL 1AA50800 == 40 [pid = 3796] [id = 557] 16:37:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (1AA51000) [pid = 3796] [serial = 1671] [outer = 00000000] 16:37:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (1AA8A000) [pid = 3796] [serial = 1672] [outer = 1AA51000] 16:37:02 INFO - PROCESS | 3796 | 1466725022777 Marionette DEBUG loaded listener.js 16:37:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (1AA90000) [pid = 3796] [serial = 1673] [outer = 1AA51000] 16:37:03 INFO - PROCESS | 3796 | 1466725023491 Marionette TRACE conn6 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 16:37:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 16:37:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1015ms 16:37:03 INFO - PROCESS | 3796 | 1466725023500 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 16:37:03 INFO - PROCESS | 3796 | 1466725023504 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 16:37:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 16:37:03 INFO - PROCESS | 3796 | 1466725023523 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 16:37:03 INFO - PROCESS | 3796 | 1466725023527 Marionette TRACE conn6 <- [1,2194,null,{}] 16:37:03 INFO - PROCESS | 3796 | 1466725023534 Marionette TRACE conn6 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:03 INFO - PROCESS | 3796 | 1466725023537 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:03 INFO - PROCESS | 3796 | 1466725023666 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 16:37:03 INFO - PROCESS | 3796 | 1466725023801 Marionette TRACE conn6 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:03 INFO - PROCESS | 3796 | 1466725023805 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:03 INFO - PROCESS | 3796 | ++DOCSHELL 0C753000 == 41 [pid = 3796] [id = 558] 16:37:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (0C754000) [pid = 3796] [serial = 1674] [outer = 00000000] 16:37:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (0C75E400) [pid = 3796] [serial = 1675] [outer = 0C754000] 16:37:03 INFO - PROCESS | 3796 | 1466725023857 Marionette DEBUG loaded listener.js 16:37:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (0D03B000) [pid = 3796] [serial = 1676] [outer = 0C754000] 16:37:04 INFO - PROCESS | 3796 | --DOCSHELL 14F57800 == 40 [pid = 3796] [id = 552] 16:37:04 INFO - PROCESS | 3796 | --DOCSHELL 0C74E000 == 39 [pid = 3796] [id = 551] 16:37:04 INFO - PROCESS | 3796 | --DOCSHELL 176C2000 == 38 [pid = 3796] [id = 550] 16:37:04 INFO - PROCESS | 3796 | --DOCSHELL 17521C00 == 37 [pid = 3796] [id = 549] 16:37:04 INFO - PROCESS | 3796 | --DOCSHELL 16A83C00 == 36 [pid = 3796] [id = 548] 16:37:04 INFO - PROCESS | 3796 | --DOCSHELL 14F62400 == 35 [pid = 3796] [id = 547] 16:37:04 INFO - PROCESS | 3796 | --DOCSHELL 12569000 == 34 [pid = 3796] [id = 546] 16:37:04 INFO - PROCESS | 3796 | --DOCSHELL 0D076800 == 33 [pid = 3796] [id = 545] 16:37:04 INFO - PROCESS | 3796 | --DOCSHELL 0D03AC00 == 32 [pid = 3796] [id = 544] 16:37:04 INFO - PROCESS | 3796 | --DOCSHELL 0C72F800 == 31 [pid = 3796] [id = 543] 16:37:04 INFO - PROCESS | 3796 | --DOCSHELL 19F54400 == 30 [pid = 3796] [id = 542] 16:37:04 INFO - PROCESS | 3796 | --DOCSHELL 1A3E5800 == 29 [pid = 3796] [id = 528] 16:37:04 INFO - PROCESS | 3796 | --DOCSHELL 1AA50800 == 28 [pid = 3796] [id = 557] 16:37:04 INFO - PROCESS | 3796 | --DOCSHELL 19B07000 == 27 [pid = 3796] [id = 556] 16:37:04 INFO - PROCESS | 3796 | --DOCSHELL 19993400 == 26 [pid = 3796] [id = 553] 16:37:04 INFO - PROCESS | 3796 | --DOCSHELL 0C74AC00 == 25 [pid = 3796] [id = 554] 16:37:04 INFO - PROCESS | 3796 | --DOCSHELL 12649400 == 24 [pid = 3796] [id = 555] 16:37:05 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (0DA71C00) [pid = 3796] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:37:05 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (176D7400) [pid = 3796] [serial = 1612] [outer = 00000000] [url = about:blank] 16:37:05 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (1839EC00) [pid = 3796] [serial = 1615] [outer = 00000000] [url = about:blank] 16:37:05 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (11E1AC00) [pid = 3796] [serial = 1594] [outer = 00000000] [url = about:blank] 16:37:05 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (17BCAC00) [pid = 3796] [serial = 1613] [outer = 00000000] [url = about:blank] 16:37:05 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (11EEA000) [pid = 3796] [serial = 1595] [outer = 00000000] [url = about:blank] 16:37:05 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (0D972000) [pid = 3796] [serial = 1591] [outer = 00000000] [url = about:blank] 16:37:05 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (0D9E9400) [pid = 3796] [serial = 1592] [outer = 00000000] [url = about:blank] 16:37:05 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (16A76800) [pid = 3796] [serial = 1603] [outer = 00000000] [url = about:blank] 16:37:05 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (16A88400) [pid = 3796] [serial = 1604] [outer = 00000000] [url = about:blank] 16:37:05 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (13358000) [pid = 3796] [serial = 1600] [outer = 00000000] [url = about:blank] 16:37:05 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (13A44400) [pid = 3796] [serial = 1601] [outer = 00000000] [url = about:blank] 16:37:05 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (12566800) [pid = 3796] [serial = 1597] [outer = 00000000] [url = about:blank] 16:37:05 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (12620000) [pid = 3796] [serial = 1598] [outer = 00000000] [url = about:blank] 16:37:05 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (1A3F2C00) [pid = 3796] [serial = 1586] [outer = 00000000] [url = about:blank] 16:37:05 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (16D79C00) [pid = 3796] [serial = 1606] [outer = 00000000] [url = about:blank] 16:37:05 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (174B4000) [pid = 3796] [serial = 1607] [outer = 00000000] [url = about:blank] 16:37:05 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (1765DC00) [pid = 3796] [serial = 1609] [outer = 00000000] [url = about:blank] 16:37:05 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (0C754400) [pid = 3796] [serial = 1588] [outer = 00000000] [url = about:blank] 16:37:05 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (0C75AC00) [pid = 3796] [serial = 1589] [outer = 00000000] [url = about:blank] 16:37:05 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (18F0C400) [pid = 3796] [serial = 1616] [outer = 00000000] [url = about:blank] 16:37:05 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (11EE7C00) [pid = 3796] [serial = 1618] [outer = 00000000] [url = about:blank] 16:37:05 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (1272C400) [pid = 3796] [serial = 1619] [outer = 00000000] [url = about:blank] 16:37:05 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (1C7CF800) [pid = 3796] [serial = 1097] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 16:37:05 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (17E9A400) [pid = 3796] [serial = 1621] [outer = 00000000] [url = about:blank] 16:37:05 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (19F49400) [pid = 3796] [serial = 1622] [outer = 00000000] [url = about:blank] 16:37:05 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (1A3E6C00) [pid = 3796] [serial = 1625] [outer = 00000000] [url = about:blank] 16:37:05 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (17659400) [pid = 3796] [serial = 1610] [outer = 00000000] [url = about:blank] 16:37:05 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (1A30CC00) [pid = 3796] [serial = 1624] [outer = 00000000] [url = about:blank] 16:37:05 INFO - PROCESS | 3796 | 1466725025234 Marionette TRACE conn6 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 16:37:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 16:37:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1753ms 16:37:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 16:37:05 INFO - PROCESS | 3796 | 1466725025262 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 16:37:05 INFO - PROCESS | 3796 | 1466725025266 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 16:37:05 INFO - PROCESS | 3796 | 1466725025271 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 16:37:05 INFO - PROCESS | 3796 | 1466725025274 Marionette TRACE conn6 <- [1,2198,null,{}] 16:37:05 INFO - PROCESS | 3796 | 1466725025279 Marionette TRACE conn6 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:05 INFO - PROCESS | 3796 | 1466725025282 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:05 INFO - PROCESS | 3796 | 1466725025376 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 16:37:05 INFO - PROCESS | 3796 | 1466725025469 Marionette TRACE conn6 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:05 INFO - PROCESS | 3796 | 1466725025473 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:05 INFO - PROCESS | 3796 | ++DOCSHELL 0C747400 == 25 [pid = 3796] [id = 559] 16:37:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (0C747C00) [pid = 3796] [serial = 1677] [outer = 00000000] 16:37:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (0C74D000) [pid = 3796] [serial = 1678] [outer = 0C747C00] 16:37:05 INFO - PROCESS | 3796 | 1466725025520 Marionette DEBUG loaded listener.js 16:37:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (0C757C00) [pid = 3796] [serial = 1679] [outer = 0C747C00] 16:37:05 INFO - PROCESS | 3796 | 1466725025926 Marionette TRACE conn6 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 16:37:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 16:37:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 670ms 16:37:05 INFO - PROCESS | 3796 | 1466725025953 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 16:37:05 INFO - PROCESS | 3796 | 1466725025958 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 16:37:05 INFO - PROCESS | 3796 | 1466725025964 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 16:37:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 16:37:05 INFO - PROCESS | 3796 | 1466725025967 Marionette TRACE conn6 <- [1,2202,null,{}] 16:37:06 INFO - PROCESS | 3796 | 1466725025971 Marionette TRACE conn6 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:06 INFO - PROCESS | 3796 | 1466725025973 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:06 INFO - PROCESS | 3796 | 1466725026060 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 16:37:06 INFO - PROCESS | 3796 | 1466725026067 Marionette TRACE conn6 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:06 INFO - PROCESS | 3796 | 1466725026069 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:06 INFO - PROCESS | 3796 | ++DOCSHELL 0D96D400 == 26 [pid = 3796] [id = 560] 16:37:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (0D96DC00) [pid = 3796] [serial = 1680] [outer = 00000000] 16:37:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (0D9E8000) [pid = 3796] [serial = 1681] [outer = 0D96DC00] 16:37:06 INFO - PROCESS | 3796 | 1466725026116 Marionette DEBUG loaded listener.js 16:37:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (0D9F0000) [pid = 3796] [serial = 1682] [outer = 0D96DC00] 16:37:06 INFO - PROCESS | 3796 | 1466725026590 Marionette TRACE conn6 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 16:37:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 16:37:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 670ms 16:37:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 16:37:06 INFO - PROCESS | 3796 | 1466725026640 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 16:37:06 INFO - PROCESS | 3796 | 1466725026642 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 16:37:06 INFO - PROCESS | 3796 | 1466725026645 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 16:37:06 INFO - PROCESS | 3796 | 1466725026649 Marionette TRACE conn6 <- [1,2206,null,{}] 16:37:06 INFO - PROCESS | 3796 | 1466725026660 Marionette TRACE conn6 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:06 INFO - PROCESS | 3796 | 1466725026665 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:06 INFO - PROCESS | 3796 | 1466725026749 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 16:37:06 INFO - PROCESS | 3796 | 1466725026884 Marionette TRACE conn6 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:06 INFO - PROCESS | 3796 | 1466725026887 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:06 INFO - PROCESS | 3796 | ++DOCSHELL 11EE6000 == 27 [pid = 3796] [id = 561] 16:37:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (11EE7C00) [pid = 3796] [serial = 1683] [outer = 00000000] 16:37:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (11FCCC00) [pid = 3796] [serial = 1684] [outer = 11EE7C00] 16:37:06 INFO - PROCESS | 3796 | 1466725026935 Marionette DEBUG loaded listener.js 16:37:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (121B7800) [pid = 3796] [serial = 1685] [outer = 11EE7C00] 16:37:07 INFO - PROCESS | 3796 | 1466725027371 Marionette TRACE conn6 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 16:37:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 16:37:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 770ms 16:37:07 INFO - PROCESS | 3796 | 1466725027419 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 16:37:07 INFO - PROCESS | 3796 | 1466725027422 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 16:37:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 16:37:07 INFO - PROCESS | 3796 | 1466725027434 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 16:37:07 INFO - PROCESS | 3796 | 1466725027436 Marionette TRACE conn6 <- [1,2210,null,{}] 16:37:07 INFO - PROCESS | 3796 | 1466725027439 Marionette TRACE conn6 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:07 INFO - PROCESS | 3796 | 1466725027441 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:07 INFO - PROCESS | 3796 | 1466725027558 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 16:37:07 INFO - PROCESS | 3796 | 1466725027567 Marionette TRACE conn6 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:07 INFO - PROCESS | 3796 | 1466725027569 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:07 INFO - PROCESS | 3796 | ++DOCSHELL 1256E400 == 28 [pid = 3796] [id = 562] 16:37:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (1256E800) [pid = 3796] [serial = 1686] [outer = 00000000] 16:37:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (12649000) [pid = 3796] [serial = 1687] [outer = 1256E800] 16:37:07 INFO - PROCESS | 3796 | 1466725027613 Marionette DEBUG loaded listener.js 16:37:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (127C6800) [pid = 3796] [serial = 1688] [outer = 1256E800] 16:37:08 INFO - PROCESS | 3796 | 1466725028063 Marionette TRACE conn6 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 16:37:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 16:37:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 671ms 16:37:08 INFO - PROCESS | 3796 | 1466725028106 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 16:37:08 INFO - PROCESS | 3796 | 1466725028108 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 16:37:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 16:37:08 INFO - PROCESS | 3796 | 1466725028111 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 16:37:08 INFO - PROCESS | 3796 | 1466725028112 Marionette TRACE conn6 <- [1,2214,null,{}] 16:37:08 INFO - PROCESS | 3796 | 1466725028152 Marionette TRACE conn6 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:08 INFO - PROCESS | 3796 | 1466725028154 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:08 INFO - PROCESS | 3796 | 1466725028266 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 16:37:08 INFO - PROCESS | 3796 | 1466725028276 Marionette TRACE conn6 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:08 INFO - PROCESS | 3796 | 1466725028278 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:08 INFO - PROCESS | 3796 | ++DOCSHELL 13A40400 == 29 [pid = 3796] [id = 563] 16:37:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (13A40C00) [pid = 3796] [serial = 1689] [outer = 00000000] 16:37:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (14479400) [pid = 3796] [serial = 1690] [outer = 13A40C00] 16:37:08 INFO - PROCESS | 3796 | 1466725028321 Marionette DEBUG loaded listener.js 16:37:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (14FCE800) [pid = 3796] [serial = 1691] [outer = 13A40C00] 16:37:08 INFO - PROCESS | 3796 | 1466725028778 Marionette TRACE conn6 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 16:37:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 16:37:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 710ms 16:37:08 INFO - PROCESS | 3796 | 1466725028822 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 16:37:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 16:37:08 INFO - PROCESS | 3796 | 1466725028824 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 16:37:08 INFO - PROCESS | 3796 | 1466725028833 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 16:37:08 INFO - PROCESS | 3796 | 1466725028834 Marionette TRACE conn6 <- [1,2218,null,{}] 16:37:08 INFO - PROCESS | 3796 | 1466725028838 Marionette TRACE conn6 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:08 INFO - PROCESS | 3796 | 1466725028844 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:09 INFO - PROCESS | 3796 | 1466725028981 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 16:37:09 INFO - PROCESS | 3796 | 1466725029056 Marionette TRACE conn6 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:09 INFO - PROCESS | 3796 | 1466725029058 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:09 INFO - PROCESS | 3796 | ++DOCSHELL 16D6D400 == 30 [pid = 3796] [id = 564] 16:37:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (16D6F000) [pid = 3796] [serial = 1692] [outer = 00000000] 16:37:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1749B000) [pid = 3796] [serial = 1693] [outer = 16D6F000] 16:37:09 INFO - PROCESS | 3796 | 1466725029105 Marionette DEBUG loaded listener.js 16:37:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (174BCC00) [pid = 3796] [serial = 1694] [outer = 16D6F000] 16:37:09 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (176C3400) [pid = 3796] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 16:37:09 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (16C28400) [pid = 3796] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 16:37:09 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (17656000) [pid = 3796] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 16:37:09 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (14F64C00) [pid = 3796] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 16:37:09 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (1A3EC400) [pid = 3796] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 16:37:09 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (0D082400) [pid = 3796] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 16:37:09 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (0C74EC00) [pid = 3796] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 16:37:09 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (0D076400) [pid = 3796] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 16:37:09 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (1256AC00) [pid = 3796] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 16:37:09 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (176C5000) [pid = 3796] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 16:37:09 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (0C744800) [pid = 3796] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 16:37:09 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (19F4E800) [pid = 3796] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 16:37:09 INFO - PROCESS | 3796 | 1466725029744 Marionette TRACE conn6 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 16:37:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 16:37:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 990ms 16:37:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 16:37:09 INFO - PROCESS | 3796 | 1466725029818 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 16:37:09 INFO - PROCESS | 3796 | 1466725029820 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 16:37:09 INFO - PROCESS | 3796 | 1466725029823 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 16:37:09 INFO - PROCESS | 3796 | 1466725029825 Marionette TRACE conn6 <- [1,2222,null,{}] 16:37:09 INFO - PROCESS | 3796 | 1466725029828 Marionette TRACE conn6 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:09 INFO - PROCESS | 3796 | 1466725029830 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:09 INFO - PROCESS | 3796 | 1466725029905 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 16:37:09 INFO - PROCESS | 3796 | 1466725029909 Marionette TRACE conn6 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:09 INFO - PROCESS | 3796 | 1466725029911 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:09 INFO - PROCESS | 3796 | ++DOCSHELL 0C75C000 == 31 [pid = 3796] [id = 565] 16:37:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (14F64C00) [pid = 3796] [serial = 1695] [outer = 00000000] 16:37:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (174AF800) [pid = 3796] [serial = 1696] [outer = 14F64C00] 16:37:09 INFO - PROCESS | 3796 | 1466725029954 Marionette DEBUG loaded listener.js 16:37:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (174B0800) [pid = 3796] [serial = 1697] [outer = 14F64C00] 16:37:10 INFO - PROCESS | 3796 | 1466725030385 Marionette TRACE conn6 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 16:37:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 16:37:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 570ms 16:37:10 INFO - PROCESS | 3796 | 1466725030393 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 16:37:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 16:37:10 INFO - PROCESS | 3796 | 1466725030395 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 16:37:10 INFO - PROCESS | 3796 | 1466725030398 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 16:37:10 INFO - PROCESS | 3796 | 1466725030400 Marionette TRACE conn6 <- [1,2226,null,{}] 16:37:10 INFO - PROCESS | 3796 | 1466725030403 Marionette TRACE conn6 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:10 INFO - PROCESS | 3796 | 1466725030405 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:10 INFO - PROCESS | 3796 | 1466725030526 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 16:37:10 INFO - PROCESS | 3796 | 1466725030534 Marionette TRACE conn6 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:10 INFO - PROCESS | 3796 | 1466725030536 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:10 INFO - PROCESS | 3796 | ++DOCSHELL 17657800 == 32 [pid = 3796] [id = 566] 16:37:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (17659400) [pid = 3796] [serial = 1698] [outer = 00000000] 16:37:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (176BA800) [pid = 3796] [serial = 1699] [outer = 17659400] 16:37:10 INFO - PROCESS | 3796 | 1466725030579 Marionette DEBUG loaded listener.js 16:37:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (1765DC00) [pid = 3796] [serial = 1700] [outer = 17659400] 16:37:11 INFO - PROCESS | 3796 | 1466725031001 Marionette TRACE conn6 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 16:37:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 16:37:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 630ms 16:37:11 INFO - PROCESS | 3796 | 1466725031030 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 16:37:11 INFO - PROCESS | 3796 | 1466725031032 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 16:37:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 16:37:11 INFO - PROCESS | 3796 | 1466725031035 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 16:37:11 INFO - PROCESS | 3796 | 1466725031036 Marionette TRACE conn6 <- [1,2230,null,{}] 16:37:11 INFO - PROCESS | 3796 | 1466725031040 Marionette TRACE conn6 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:11 INFO - PROCESS | 3796 | 1466725031042 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:11 INFO - PROCESS | 3796 | 1466725031157 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 16:37:11 INFO - PROCESS | 3796 | 1466725031166 Marionette TRACE conn6 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:11 INFO - PROCESS | 3796 | 1466725031168 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:11 INFO - PROCESS | 3796 | ++DOCSHELL 11EE4800 == 33 [pid = 3796] [id = 567] 16:37:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (176C2400) [pid = 3796] [serial = 1701] [outer = 00000000] 16:37:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (176DA400) [pid = 3796] [serial = 1702] [outer = 176C2400] 16:37:11 INFO - PROCESS | 3796 | 1466725031212 Marionette DEBUG loaded listener.js 16:37:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (17BCB000) [pid = 3796] [serial = 1703] [outer = 176C2400] 16:37:12 INFO - PROCESS | 3796 | --DOCSHELL 0C747400 == 32 [pid = 3796] [id = 559] 16:37:12 INFO - PROCESS | 3796 | --DOCSHELL 0C753000 == 31 [pid = 3796] [id = 558] 16:37:12 INFO - PROCESS | 3796 | --DOCSHELL 1256E400 == 30 [pid = 3796] [id = 562] 16:37:12 INFO - PROCESS | 3796 | --DOCSHELL 13A40400 == 29 [pid = 3796] [id = 563] 16:37:12 INFO - PROCESS | 3796 | --DOCSHELL 16D6D400 == 28 [pid = 3796] [id = 564] 16:37:12 INFO - PROCESS | 3796 | --DOCSHELL 0D96D400 == 27 [pid = 3796] [id = 560] 16:37:12 INFO - PROCESS | 3796 | --DOCSHELL 11EE6000 == 26 [pid = 3796] [id = 561] 16:37:12 INFO - PROCESS | 3796 | --DOCSHELL 17657800 == 25 [pid = 3796] [id = 566] 16:37:12 INFO - PROCESS | 3796 | --DOCSHELL 0C75C000 == 24 [pid = 3796] [id = 565] 16:37:12 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (19F4C400) [pid = 3796] [serial = 1658] [outer = 00000000] [url = about:blank] 16:37:12 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (1749F800) [pid = 3796] [serial = 1645] [outer = 00000000] [url = about:blank] 16:37:12 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (17519C00) [pid = 3796] [serial = 1646] [outer = 00000000] [url = about:blank] 16:37:12 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (176C5400) [pid = 3796] [serial = 1648] [outer = 00000000] [url = about:blank] 16:37:12 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (15C1BC00) [pid = 3796] [serial = 1642] [outer = 00000000] [url = about:blank] 16:37:12 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (1AA4FC00) [pid = 3796] [serial = 1628] [outer = 00000000] [url = about:blank] 16:37:12 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (1A9BD400) [pid = 3796] [serial = 1627] [outer = 00000000] [url = about:blank] 16:37:12 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (0DAAF800) [pid = 3796] [serial = 1636] [outer = 00000000] [url = about:blank] 16:37:12 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (13A3EC00) [pid = 3796] [serial = 1654] [outer = 00000000] [url = about:blank] 16:37:12 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (0E10F400) [pid = 3796] [serial = 1637] [outer = 00000000] [url = about:blank] 16:37:12 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (0D94E800) [pid = 3796] [serial = 1633] [outer = 00000000] [url = about:blank] 16:37:12 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (0D9E9000) [pid = 3796] [serial = 1634] [outer = 00000000] [url = about:blank] 16:37:12 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (126E2400) [pid = 3796] [serial = 1639] [outer = 00000000] [url = about:blank] 16:37:12 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (127CB800) [pid = 3796] [serial = 1640] [outer = 00000000] [url = about:blank] 16:37:12 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (18FF7400) [pid = 3796] [serial = 1651] [outer = 00000000] [url = about:blank] 16:37:12 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (0D974C00) [pid = 3796] [serial = 1630] [outer = 00000000] [url = about:blank] 16:37:12 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (0DA75C00) [pid = 3796] [serial = 1631] [outer = 00000000] [url = about:blank] 16:37:12 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (1998D400) [pid = 3796] [serial = 1657] [outer = 00000000] [url = about:blank] 16:37:12 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (1A30DC00) [pid = 3796] [serial = 1661] [outer = 00000000] [url = about:blank] 16:37:12 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (174AE800) [pid = 3796] [serial = 1655] [outer = 00000000] [url = about:blank] 16:37:12 INFO - PROCESS | 3796 | --DOMWINDOW == 60 (17C82800) [pid = 3796] [serial = 1649] [outer = 00000000] [url = about:blank] 16:37:12 INFO - PROCESS | 3796 | --DOMWINDOW == 59 (1A214C00) [pid = 3796] [serial = 1660] [outer = 00000000] [url = about:blank] 16:37:12 INFO - PROCESS | 3796 | --DOMWINDOW == 58 (190C8800) [pid = 3796] [serial = 1652] [outer = 00000000] [url = about:blank] 16:37:12 INFO - PROCESS | 3796 | --DOMWINDOW == 57 (15C25C00) [pid = 3796] [serial = 1643] [outer = 00000000] [url = about:blank] 16:37:12 INFO - PROCESS | 3796 | 1466725032935 Marionette TRACE conn6 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 16:37:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 16:37:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1923ms 16:37:12 INFO - PROCESS | 3796 | 1466725032960 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 16:37:12 INFO - PROCESS | 3796 | 1466725032964 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 16:37:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 16:37:13 INFO - PROCESS | 3796 | 1466725032968 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 16:37:13 INFO - PROCESS | 3796 | 1466725032972 Marionette TRACE conn6 <- [1,2234,null,{}] 16:37:13 INFO - PROCESS | 3796 | 1466725032977 Marionette TRACE conn6 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:13 INFO - PROCESS | 3796 | 1466725032980 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:13 INFO - PROCESS | 3796 | 1466725033070 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 16:37:13 INFO - PROCESS | 3796 | 1466725033078 Marionette TRACE conn6 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:13 INFO - PROCESS | 3796 | 1466725033082 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:13 INFO - PROCESS | 3796 | ++DOCSHELL 0C748400 == 25 [pid = 3796] [id = 568] 16:37:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 58 (0C748800) [pid = 3796] [serial = 1704] [outer = 00000000] 16:37:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 59 (0C74FC00) [pid = 3796] [serial = 1705] [outer = 0C748800] 16:37:13 INFO - PROCESS | 3796 | 1466725033130 Marionette DEBUG loaded listener.js 16:37:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 60 (0C75B800) [pid = 3796] [serial = 1706] [outer = 0C748800] 16:37:13 INFO - PROCESS | 3796 | 1466725033628 Marionette TRACE conn6 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 16:37:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 16:37:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 690ms 16:37:13 INFO - PROCESS | 3796 | 1466725033661 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 16:37:13 INFO - PROCESS | 3796 | 1466725033666 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 16:37:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 16:37:13 INFO - PROCESS | 3796 | 1466725033672 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 16:37:13 INFO - PROCESS | 3796 | 1466725033675 Marionette TRACE conn6 <- [1,2238,null,{}] 16:37:13 INFO - PROCESS | 3796 | 1466725033678 Marionette TRACE conn6 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:13 INFO - PROCESS | 3796 | 1466725033682 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:13 INFO - PROCESS | 3796 | 1466725033771 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 16:37:13 INFO - PROCESS | 3796 | 1466725033780 Marionette TRACE conn6 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:13 INFO - PROCESS | 3796 | 1466725033782 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:13 INFO - PROCESS | 3796 | ++DOCSHELL 0D973400 == 26 [pid = 3796] [id = 569] 16:37:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 61 (0D974400) [pid = 3796] [serial = 1707] [outer = 00000000] 16:37:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (0D9EA400) [pid = 3796] [serial = 1708] [outer = 0D974400] 16:37:13 INFO - PROCESS | 3796 | 1466725033829 Marionette DEBUG loaded listener.js 16:37:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (0DA6EC00) [pid = 3796] [serial = 1709] [outer = 0D974400] 16:37:14 INFO - PROCESS | 3796 | 1466725034280 Marionette TRACE conn6 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 16:37:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 16:37:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 670ms 16:37:14 INFO - PROCESS | 3796 | 1466725034344 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 16:37:14 INFO - PROCESS | 3796 | 1466725034346 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 16:37:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 16:37:14 INFO - PROCESS | 3796 | 1466725034350 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 16:37:14 INFO - PROCESS | 3796 | 1466725034353 Marionette TRACE conn6 <- [1,2242,null,{}] 16:37:14 INFO - PROCESS | 3796 | 1466725034364 Marionette TRACE conn6 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:14 INFO - PROCESS | 3796 | 1466725034368 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:14 INFO - PROCESS | 3796 | 1466725034452 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 16:37:14 INFO - PROCESS | 3796 | 1466725034576 Marionette TRACE conn6 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:14 INFO - PROCESS | 3796 | 1466725034579 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:14 INFO - PROCESS | 3796 | ++DOCSHELL 11D11800 == 27 [pid = 3796] [id = 570] 16:37:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (11D11C00) [pid = 3796] [serial = 1710] [outer = 00000000] 16:37:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (11E1B800) [pid = 3796] [serial = 1711] [outer = 11D11C00] 16:37:14 INFO - PROCESS | 3796 | 1466725034626 Marionette DEBUG loaded listener.js 16:37:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (11EE5400) [pid = 3796] [serial = 1712] [outer = 11D11C00] 16:37:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 16:37:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 671ms 16:37:15 INFO - PROCESS | 3796 | 1466725035016 Marionette TRACE conn6 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 16:37:15 INFO - PROCESS | 3796 | 1466725035024 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 16:37:15 INFO - PROCESS | 3796 | 1466725035026 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 16:37:15 INFO - PROCESS | 3796 | 1466725035029 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 16:37:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 16:37:15 INFO - PROCESS | 3796 | 1466725035031 Marionette TRACE conn6 <- [1,2246,null,{}] 16:37:15 INFO - PROCESS | 3796 | 1466725035034 Marionette TRACE conn6 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:15 INFO - PROCESS | 3796 | 1466725035036 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:15 INFO - PROCESS | 3796 | 1466725035118 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 16:37:15 INFO - PROCESS | 3796 | 1466725035210 Marionette TRACE conn6 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:15 INFO - PROCESS | 3796 | 1466725035212 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:15 INFO - PROCESS | 3796 | ++DOCSHELL 11E16400 == 28 [pid = 3796] [id = 571] 16:37:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (11E1AC00) [pid = 3796] [serial = 1713] [outer = 00000000] 16:37:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (12562800) [pid = 3796] [serial = 1714] [outer = 11E1AC00] 16:37:15 INFO - PROCESS | 3796 | 1466725035257 Marionette DEBUG loaded listener.js 16:37:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (126DBC00) [pid = 3796] [serial = 1715] [outer = 11E1AC00] 16:37:15 INFO - PROCESS | 3796 | 1466725035632 Marionette TRACE conn6 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 16:37:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 16:37:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 630ms 16:37:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 16:37:15 INFO - PROCESS | 3796 | 1466725035664 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 16:37:15 INFO - PROCESS | 3796 | 1466725035666 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 16:37:15 INFO - PROCESS | 3796 | 1466725035669 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 16:37:15 INFO - PROCESS | 3796 | 1466725035671 Marionette TRACE conn6 <- [1,2250,null,{}] 16:37:15 INFO - PROCESS | 3796 | 1466725035674 Marionette TRACE conn6 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:15 INFO - PROCESS | 3796 | 1466725035676 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:15 INFO - PROCESS | 3796 | 1466725035789 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 16:37:15 INFO - PROCESS | 3796 | 1466725035797 Marionette TRACE conn6 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:15 INFO - PROCESS | 3796 | 1466725035799 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:15 INFO - PROCESS | 3796 | ++DOCSHELL 13358C00 == 29 [pid = 3796] [id = 572] 16:37:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (1335A000) [pid = 3796] [serial = 1716] [outer = 00000000] 16:37:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (13E7B400) [pid = 3796] [serial = 1717] [outer = 1335A000] 16:37:15 INFO - PROCESS | 3796 | 1466725035842 Marionette DEBUG loaded listener.js 16:37:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (14F5B800) [pid = 3796] [serial = 1718] [outer = 1335A000] 16:37:16 INFO - PROCESS | 3796 | 1466725036295 Marionette TRACE conn6 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 16:37:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 16:37:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 670ms 16:37:16 INFO - PROCESS | 3796 | 1466725036345 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 16:37:16 INFO - PROCESS | 3796 | 1466725036347 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 16:37:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 16:37:16 INFO - PROCESS | 3796 | 1466725036358 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 16:37:16 INFO - PROCESS | 3796 | 1466725036360 Marionette TRACE conn6 <- [1,2254,null,{}] 16:37:16 INFO - PROCESS | 3796 | 1466725036363 Marionette TRACE conn6 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:16 INFO - PROCESS | 3796 | 1466725036369 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:16 INFO - PROCESS | 3796 | 1466725036470 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 16:37:16 INFO - PROCESS | 3796 | 1466725036483 Marionette TRACE conn6 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:16 INFO - PROCESS | 3796 | 1466725036485 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:16 INFO - PROCESS | 3796 | ++DOCSHELL 16A7A800 == 30 [pid = 3796] [id = 573] 16:37:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (16A8FC00) [pid = 3796] [serial = 1719] [outer = 00000000] 16:37:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (16C2E800) [pid = 3796] [serial = 1720] [outer = 16A8FC00] 16:37:16 INFO - PROCESS | 3796 | 1466725036529 Marionette DEBUG loaded listener.js 16:37:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (16D77800) [pid = 3796] [serial = 1721] [outer = 16A8FC00] 16:37:16 INFO - PROCESS | 3796 | 1466725036941 Marionette TRACE conn6 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 16:37:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 16:37:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 630ms 16:37:17 INFO - PROCESS | 3796 | 1466725036994 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 16:37:17 INFO - PROCESS | 3796 | 1466725036996 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 16:37:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 16:37:17 INFO - PROCESS | 3796 | 1466725036999 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 16:37:17 INFO - PROCESS | 3796 | 1466725037001 Marionette TRACE conn6 <- [1,2258,null,{}] 16:37:17 INFO - PROCESS | 3796 | 1466725037018 Marionette TRACE conn6 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:17 INFO - PROCESS | 3796 | 1466725037020 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:17 INFO - PROCESS | 3796 | 1466725037095 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 16:37:17 INFO - PROCESS | 3796 | 1466725037133 Marionette TRACE conn6 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:17 INFO - PROCESS | 3796 | 1466725037135 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:17 INFO - PROCESS | 3796 | ++DOCSHELL 16A78C00 == 31 [pid = 3796] [id = 574] 16:37:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (16D7A400) [pid = 3796] [serial = 1722] [outer = 00000000] 16:37:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (17658C00) [pid = 3796] [serial = 1723] [outer = 16D7A400] 16:37:17 INFO - PROCESS | 3796 | 1466725037178 Marionette DEBUG loaded listener.js 16:37:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (1765C000) [pid = 3796] [serial = 1724] [outer = 16D7A400] 16:37:17 INFO - PROCESS | 3796 | 1466725037604 Marionette TRACE conn6 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 16:37:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 16:37:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 650ms 16:37:17 INFO - PROCESS | 3796 | 1466725037660 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 16:37:17 INFO - PROCESS | 3796 | 1466725037663 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 16:37:17 INFO - PROCESS | 3796 | 1466725037666 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 16:37:17 INFO - PROCESS | 3796 | 1466725037667 Marionette TRACE conn6 <- [1,2262,null,{}] 16:37:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 16:37:17 INFO - PROCESS | 3796 | 1466725037671 Marionette TRACE conn6 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:17 INFO - PROCESS | 3796 | 1466725037673 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:17 INFO - PROCESS | 3796 | 1466725037750 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 16:37:17 INFO - PROCESS | 3796 | 1466725037755 Marionette TRACE conn6 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:17 INFO - PROCESS | 3796 | 1466725037757 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:17 INFO - PROCESS | 3796 | ++DOCSHELL 176BA000 == 32 [pid = 3796] [id = 575] 16:37:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (176C0C00) [pid = 3796] [serial = 1725] [outer = 00000000] 16:37:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (176D8C00) [pid = 3796] [serial = 1726] [outer = 176C0C00] 16:37:17 INFO - PROCESS | 3796 | 1466725037803 Marionette DEBUG loaded listener.js 16:37:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (176C5000) [pid = 3796] [serial = 1727] [outer = 176C0C00] 16:37:18 INFO - PROCESS | 3796 | 1466725038275 Marionette TRACE conn6 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 16:37:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 16:37:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 630ms 16:37:18 INFO - PROCESS | 3796 | 1466725038302 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 16:37:18 INFO - PROCESS | 3796 | 1466725038304 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 16:37:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 16:37:18 INFO - PROCESS | 3796 | 1466725038313 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 16:37:18 INFO - PROCESS | 3796 | 1466725038315 Marionette TRACE conn6 <- [1,2266,null,{}] 16:37:18 INFO - PROCESS | 3796 | 1466725038318 Marionette TRACE conn6 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:18 INFO - PROCESS | 3796 | 1466725038320 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:18 INFO - PROCESS | 3796 | 1466725038435 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 16:37:18 INFO - PROCESS | 3796 | 1466725038525 Marionette TRACE conn6 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:18 INFO - PROCESS | 3796 | 1466725038526 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:18 INFO - PROCESS | 3796 | ++DOCSHELL 11D0E400 == 33 [pid = 3796] [id = 576] 16:37:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (17C84400) [pid = 3796] [serial = 1728] [outer = 00000000] 16:37:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (183A5800) [pid = 3796] [serial = 1729] [outer = 17C84400] 16:37:18 INFO - PROCESS | 3796 | 1466725038569 Marionette DEBUG loaded listener.js 16:37:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (18F0F400) [pid = 3796] [serial = 1730] [outer = 17C84400] 16:37:19 INFO - PROCESS | 3796 | 1466725038994 Marionette TRACE conn6 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 16:37:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 16:37:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 730ms 16:37:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 16:37:19 INFO - PROCESS | 3796 | 1466725039047 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 16:37:19 INFO - PROCESS | 3796 | 1466725039049 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 16:37:19 INFO - PROCESS | 3796 | 1466725039052 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 16:37:19 INFO - PROCESS | 3796 | 1466725039054 Marionette TRACE conn6 <- [1,2270,null,{}] 16:37:19 INFO - PROCESS | 3796 | 1466725039058 Marionette TRACE conn6 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:19 INFO - PROCESS | 3796 | 1466725039059 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:19 INFO - PROCESS | 3796 | 1466725039188 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 16:37:19 INFO - PROCESS | 3796 | 1466725039196 Marionette TRACE conn6 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:19 INFO - PROCESS | 3796 | 1466725039198 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:19 INFO - PROCESS | 3796 | ++DOCSHELL 18FEA000 == 34 [pid = 3796] [id = 577] 16:37:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (18FF7400) [pid = 3796] [serial = 1731] [outer = 00000000] 16:37:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (19907C00) [pid = 3796] [serial = 1732] [outer = 18FF7400] 16:37:19 INFO - PROCESS | 3796 | 1466725039243 Marionette DEBUG loaded listener.js 16:37:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (19988400) [pid = 3796] [serial = 1733] [outer = 18FF7400] 16:37:19 INFO - PROCESS | 3796 | 1466725039699 Marionette TRACE conn6 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 16:37:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 16:37:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 670ms 16:37:19 INFO - PROCESS | 3796 | 1466725039723 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 16:37:19 INFO - PROCESS | 3796 | 1466725039725 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 16:37:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 16:37:19 INFO - PROCESS | 3796 | 1466725039734 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 16:37:19 INFO - PROCESS | 3796 | 1466725039737 Marionette TRACE conn6 <- [1,2274,null,{}] 16:37:19 INFO - PROCESS | 3796 | 1466725039740 Marionette TRACE conn6 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:19 INFO - PROCESS | 3796 | 1466725039742 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:19 INFO - PROCESS | 3796 | 1466725039899 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 16:37:19 INFO - PROCESS | 3796 | 1466725039925 Marionette TRACE conn6 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:19 INFO - PROCESS | 3796 | 1466725039927 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:19 INFO - PROCESS | 3796 | ++DOCSHELL 127C6000 == 35 [pid = 3796] [id = 578] 16:37:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (19B0F400) [pid = 3796] [serial = 1734] [outer = 00000000] 16:37:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (19F51800) [pid = 3796] [serial = 1735] [outer = 19B0F400] 16:37:20 INFO - PROCESS | 3796 | 1466725039973 Marionette DEBUG loaded listener.js 16:37:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (19FB2800) [pid = 3796] [serial = 1736] [outer = 19B0F400] 16:37:20 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (17659400) [pid = 3796] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 16:37:20 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (1256E800) [pid = 3796] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 16:37:20 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (13A40C00) [pid = 3796] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 16:37:20 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (16D6F000) [pid = 3796] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 16:37:20 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (0C74B400) [pid = 3796] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 16:37:20 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (11EE7C00) [pid = 3796] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 16:37:20 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (0D96DC00) [pid = 3796] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 16:37:20 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (0C747C00) [pid = 3796] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 16:37:20 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (0C754000) [pid = 3796] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 16:37:20 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (1AA51000) [pid = 3796] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 16:37:20 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (19B0E400) [pid = 3796] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 16:37:20 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (1264C400) [pid = 3796] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 16:37:20 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (14F64C00) [pid = 3796] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 16:37:20 INFO - PROCESS | 3796 | 1466725040519 Marionette TRACE conn6 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 16:37:20 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 16:37:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 830ms 16:37:20 INFO - PROCESS | 3796 | 1466725040559 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 16:37:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 16:37:20 INFO - PROCESS | 3796 | 1466725040561 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 16:37:20 INFO - PROCESS | 3796 | 1466725040564 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 16:37:20 INFO - PROCESS | 3796 | 1466725040566 Marionette TRACE conn6 <- [1,2278,null,{}] 16:37:20 INFO - PROCESS | 3796 | 1466725040569 Marionette TRACE conn6 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:20 INFO - PROCESS | 3796 | 1466725040571 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:20 INFO - PROCESS | 3796 | 1466725040694 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 16:37:20 INFO - PROCESS | 3796 | 1466725040701 Marionette TRACE conn6 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:20 INFO - PROCESS | 3796 | 1466725040703 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:20 INFO - PROCESS | 3796 | ++DOCSHELL 1264C400 == 36 [pid = 3796] [id = 579] 16:37:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (1446D800) [pid = 3796] [serial = 1737] [outer = 00000000] 16:37:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (1765D800) [pid = 3796] [serial = 1738] [outer = 1446D800] 16:37:20 INFO - PROCESS | 3796 | 1466725040757 Marionette DEBUG loaded listener.js 16:37:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (19905C00) [pid = 3796] [serial = 1739] [outer = 1446D800] 16:37:21 INFO - PROCESS | 3796 | 1466725041155 Marionette TRACE conn6 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 16:37:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 16:37:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 630ms 16:37:21 INFO - PROCESS | 3796 | 1466725041197 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 16:37:21 INFO - PROCESS | 3796 | 1466725041199 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 16:37:21 INFO - PROCESS | 3796 | 1466725041202 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 16:37:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 16:37:21 INFO - PROCESS | 3796 | 1466725041203 Marionette TRACE conn6 <- [1,2282,null,{}] 16:37:21 INFO - PROCESS | 3796 | 1466725041206 Marionette TRACE conn6 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:21 INFO - PROCESS | 3796 | 1466725041208 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:21 INFO - PROCESS | 3796 | 1466725041287 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 16:37:21 INFO - PROCESS | 3796 | 1466725041292 Marionette TRACE conn6 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:21 INFO - PROCESS | 3796 | 1466725041294 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:21 INFO - PROCESS | 3796 | ++DOCSHELL 12720800 == 37 [pid = 3796] [id = 580] 16:37:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (176BC400) [pid = 3796] [serial = 1740] [outer = 00000000] 16:37:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1A30C400) [pid = 3796] [serial = 1741] [outer = 176BC400] 16:37:21 INFO - PROCESS | 3796 | 1466725041338 Marionette DEBUG loaded listener.js 16:37:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1A3E4400) [pid = 3796] [serial = 1742] [outer = 176BC400] 16:37:21 INFO - PROCESS | 3796 | 1466725041778 Marionette TRACE conn6 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 16:37:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 16:37:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 630ms 16:37:21 INFO - PROCESS | 3796 | 1466725041849 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 16:37:21 INFO - PROCESS | 3796 | 1466725041851 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 16:37:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 16:37:21 INFO - PROCESS | 3796 | 1466725041855 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 16:37:21 INFO - PROCESS | 3796 | 1466725041857 Marionette TRACE conn6 <- [1,2286,null,{}] 16:37:21 INFO - PROCESS | 3796 | 1466725041861 Marionette TRACE conn6 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:21 INFO - PROCESS | 3796 | 1466725041863 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:21 INFO - PROCESS | 3796 | 1466725041942 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 16:37:21 INFO - PROCESS | 3796 | 1466725041947 Marionette TRACE conn6 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:21 INFO - PROCESS | 3796 | 1466725041949 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:21 INFO - PROCESS | 3796 | ++DOCSHELL 1A21A000 == 38 [pid = 3796] [id = 581] 16:37:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1A3E8C00) [pid = 3796] [serial = 1743] [outer = 00000000] 16:37:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1A3F1400) [pid = 3796] [serial = 1744] [outer = 1A3E8C00] 16:37:22 INFO - PROCESS | 3796 | 1466725041991 Marionette DEBUG loaded listener.js 16:37:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (1A3F2800) [pid = 3796] [serial = 1745] [outer = 1A3E8C00] 16:37:22 INFO - PROCESS | 3796 | 1466725042596 Marionette TRACE conn6 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 16:37:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 16:37:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 770ms 16:37:22 INFO - PROCESS | 3796 | 1466725042627 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 16:37:22 INFO - PROCESS | 3796 | 1466725042632 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 16:37:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 16:37:22 INFO - PROCESS | 3796 | 1466725042682 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 16:37:22 INFO - PROCESS | 3796 | 1466725042686 Marionette TRACE conn6 <- [1,2290,null,{}] 16:37:22 INFO - PROCESS | 3796 | 1466725042738 Marionette TRACE conn6 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:22 INFO - PROCESS | 3796 | 1466725042741 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:22 INFO - PROCESS | 3796 | 1466725042879 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 16:37:23 INFO - PROCESS | 3796 | 1466725043017 Marionette TRACE conn6 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:23 INFO - PROCESS | 3796 | 1466725043022 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:23 INFO - PROCESS | 3796 | ++DOCSHELL 0C71EC00 == 39 [pid = 3796] [id = 582] 16:37:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (0C71FC00) [pid = 3796] [serial = 1746] [outer = 00000000] 16:37:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (0D076800) [pid = 3796] [serial = 1747] [outer = 0C71FC00] 16:37:23 INFO - PROCESS | 3796 | 1466725043084 Marionette DEBUG loaded listener.js 16:37:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (0D9E5400) [pid = 3796] [serial = 1748] [outer = 0C71FC00] 16:37:23 INFO - PROCESS | 3796 | 1466725043784 Marionette TRACE conn6 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 16:37:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 16:37:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1174ms 16:37:23 INFO - PROCESS | 3796 | 1466725043855 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 16:37:23 INFO - PROCESS | 3796 | 1466725043860 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 16:37:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 16:37:23 INFO - PROCESS | 3796 | 1466725043867 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 16:37:23 INFO - PROCESS | 3796 | 1466725043869 Marionette TRACE conn6 <- [1,2294,null,{}] 16:37:23 INFO - PROCESS | 3796 | 1466725043873 Marionette TRACE conn6 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:23 INFO - PROCESS | 3796 | 1466725043876 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:24 INFO - PROCESS | 3796 | 1466725044013 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 16:37:24 INFO - PROCESS | 3796 | 1466725044296 Marionette TRACE conn6 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:24 INFO - PROCESS | 3796 | 1466725044299 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:24 INFO - PROCESS | 3796 | ++DOCSHELL 0C712C00 == 40 [pid = 3796] [id = 583] 16:37:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (0C713C00) [pid = 3796] [serial = 1749] [outer = 00000000] 16:37:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (0C728400) [pid = 3796] [serial = 1750] [outer = 0C713C00] 16:37:24 INFO - PROCESS | 3796 | 1466725044366 Marionette DEBUG loaded listener.js 16:37:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (0C749C00) [pid = 3796] [serial = 1751] [outer = 0C713C00] 16:37:24 INFO - PROCESS | 3796 | --DOCSHELL 12720800 == 39 [pid = 3796] [id = 580] 16:37:24 INFO - PROCESS | 3796 | --DOCSHELL 1264C400 == 38 [pid = 3796] [id = 579] 16:37:24 INFO - PROCESS | 3796 | --DOCSHELL 127C6000 == 37 [pid = 3796] [id = 578] 16:37:24 INFO - PROCESS | 3796 | --DOCSHELL 18FEA000 == 36 [pid = 3796] [id = 577] 16:37:24 INFO - PROCESS | 3796 | --DOCSHELL 11D0E400 == 35 [pid = 3796] [id = 576] 16:37:24 INFO - PROCESS | 3796 | --DOCSHELL 176BA000 == 34 [pid = 3796] [id = 575] 16:37:24 INFO - PROCESS | 3796 | --DOCSHELL 16A78C00 == 33 [pid = 3796] [id = 574] 16:37:24 INFO - PROCESS | 3796 | --DOCSHELL 16A7A800 == 32 [pid = 3796] [id = 573] 16:37:24 INFO - PROCESS | 3796 | --DOCSHELL 13358C00 == 31 [pid = 3796] [id = 572] 16:37:24 INFO - PROCESS | 3796 | --DOCSHELL 11E16400 == 30 [pid = 3796] [id = 571] 16:37:24 INFO - PROCESS | 3796 | --DOCSHELL 11D11800 == 29 [pid = 3796] [id = 570] 16:37:24 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (176DA400) [pid = 3796] [serial = 1702] [outer = 00000000] [url = about:blank] 16:37:25 INFO - PROCESS | 3796 | --DOCSHELL 0D973400 == 28 [pid = 3796] [id = 569] 16:37:25 INFO - PROCESS | 3796 | --DOCSHELL 0C748400 == 27 [pid = 3796] [id = 568] 16:37:25 INFO - PROCESS | 3796 | --DOCSHELL 11EE4800 == 26 [pid = 3796] [id = 567] 16:37:25 INFO - PROCESS | 3796 | 1466725045058 Marionette TRACE conn6 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 16:37:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 16:37:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1225ms 16:37:25 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (1765DC00) [pid = 3796] [serial = 1700] [outer = 00000000] [url = about:blank] 16:37:25 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (12649000) [pid = 3796] [serial = 1687] [outer = 00000000] [url = about:blank] 16:37:25 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (14479400) [pid = 3796] [serial = 1690] [outer = 00000000] [url = about:blank] 16:37:25 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (1749B000) [pid = 3796] [serial = 1693] [outer = 00000000] [url = about:blank] 16:37:25 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (174BCC00) [pid = 3796] [serial = 1694] [outer = 00000000] [url = about:blank] 16:37:25 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (0D259400) [pid = 3796] [serial = 1664] [outer = 00000000] [url = about:blank] 16:37:25 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (0C75D800) [pid = 3796] [serial = 1663] [outer = 00000000] [url = about:blank] 16:37:25 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (11FCCC00) [pid = 3796] [serial = 1684] [outer = 00000000] [url = about:blank] 16:37:25 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (0D9E8000) [pid = 3796] [serial = 1681] [outer = 00000000] [url = about:blank] 16:37:25 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (0D9F0000) [pid = 3796] [serial = 1682] [outer = 00000000] [url = about:blank] 16:37:25 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (0C74D000) [pid = 3796] [serial = 1678] [outer = 00000000] [url = about:blank] 16:37:25 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (0C757C00) [pid = 3796] [serial = 1679] [outer = 00000000] [url = about:blank] 16:37:25 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (0D03B000) [pid = 3796] [serial = 1676] [outer = 00000000] [url = about:blank] 16:37:25 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (0C75E400) [pid = 3796] [serial = 1675] [outer = 00000000] [url = about:blank] 16:37:25 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1AA90000) [pid = 3796] [serial = 1673] [outer = 00000000] [url = about:blank] 16:37:25 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (1AA8A000) [pid = 3796] [serial = 1672] [outer = 00000000] [url = about:blank] 16:37:25 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (1A3ED000) [pid = 3796] [serial = 1670] [outer = 00000000] [url = about:blank] 16:37:25 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (1A217000) [pid = 3796] [serial = 1669] [outer = 00000000] [url = about:blank] 16:37:25 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (14FDE400) [pid = 3796] [serial = 1667] [outer = 00000000] [url = about:blank] 16:37:25 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (13364C00) [pid = 3796] [serial = 1666] [outer = 00000000] [url = about:blank] 16:37:25 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (14FCE800) [pid = 3796] [serial = 1691] [outer = 00000000] [url = about:blank] 16:37:25 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (127C6800) [pid = 3796] [serial = 1688] [outer = 00000000] [url = about:blank] 16:37:25 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (174AF800) [pid = 3796] [serial = 1696] [outer = 00000000] [url = about:blank] 16:37:25 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (176BA800) [pid = 3796] [serial = 1699] [outer = 00000000] [url = about:blank] 16:37:25 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (121B7800) [pid = 3796] [serial = 1685] [outer = 00000000] [url = about:blank] 16:37:25 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (174B0800) [pid = 3796] [serial = 1697] [outer = 00000000] [url = about:blank] 16:37:25 INFO - PROCESS | 3796 | 1466725045114 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 16:37:25 INFO - PROCESS | 3796 | 1466725045118 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 16:37:25 INFO - PROCESS | 3796 | 1466725045124 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 16:37:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 16:37:25 INFO - PROCESS | 3796 | 1466725045127 Marionette TRACE conn6 <- [1,2298,null,{}] 16:37:25 INFO - PROCESS | 3796 | 1466725045132 Marionette TRACE conn6 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:25 INFO - PROCESS | 3796 | 1466725045136 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:25 INFO - PROCESS | 3796 | 1466725045221 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 16:37:25 INFO - PROCESS | 3796 | 1466725045229 Marionette TRACE conn6 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:25 INFO - PROCESS | 3796 | 1466725045232 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:25 INFO - PROCESS | 3796 | ++DOCSHELL 0C74F800 == 27 [pid = 3796] [id = 584] 16:37:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (0C750400) [pid = 3796] [serial = 1752] [outer = 00000000] 16:37:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (0D03B000) [pid = 3796] [serial = 1753] [outer = 0C750400] 16:37:25 INFO - PROCESS | 3796 | 1466725045279 Marionette DEBUG loaded listener.js 16:37:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (0D2EA800) [pid = 3796] [serial = 1754] [outer = 0C750400] 16:37:25 INFO - PROCESS | 3796 | 1466725045814 Marionette TRACE conn6 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 16:37:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 16:37:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 730ms 16:37:25 INFO - PROCESS | 3796 | 1466725045862 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 16:37:25 INFO - PROCESS | 3796 | 1466725045866 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 16:37:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 16:37:25 INFO - PROCESS | 3796 | 1466725045870 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 16:37:25 INFO - PROCESS | 3796 | 1466725045872 Marionette TRACE conn6 <- [1,2302,null,{}] 16:37:25 INFO - PROCESS | 3796 | 1466725045876 Marionette TRACE conn6 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:25 INFO - PROCESS | 3796 | 1466725045878 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:26 INFO - PROCESS | 3796 | 1466725045967 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 16:37:26 INFO - PROCESS | 3796 | 1466725046063 Marionette TRACE conn6 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:26 INFO - PROCESS | 3796 | 1466725046065 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:26 INFO - PROCESS | 3796 | ++DOCSHELL 0DAA7800 == 28 [pid = 3796] [id = 585] 16:37:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (0E08C400) [pid = 3796] [serial = 1755] [outer = 00000000] 16:37:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (11EA0800) [pid = 3796] [serial = 1756] [outer = 0E08C400] 16:37:26 INFO - PROCESS | 3796 | 1466725046111 Marionette DEBUG loaded listener.js 16:37:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (11FD0800) [pid = 3796] [serial = 1757] [outer = 0E08C400] 16:37:26 INFO - PROCESS | 3796 | 1466725046502 Marionette TRACE conn6 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 16:37:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 16:37:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 670ms 16:37:26 INFO - PROCESS | 3796 | 1466725046545 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 16:37:26 INFO - PROCESS | 3796 | 1466725046548 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 16:37:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 16:37:26 INFO - PROCESS | 3796 | 1466725046552 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 16:37:26 INFO - PROCESS | 3796 | 1466725046558 Marionette TRACE conn6 <- [1,2306,null,{}] 16:37:26 INFO - PROCESS | 3796 | 1466725046568 Marionette TRACE conn6 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:26 INFO - PROCESS | 3796 | 1466725046571 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:26 INFO - PROCESS | 3796 | 1466725046658 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 16:37:26 INFO - PROCESS | 3796 | 1466725046665 Marionette TRACE conn6 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:26 INFO - PROCESS | 3796 | 1466725046667 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:26 INFO - PROCESS | 3796 | ++DOCSHELL 1261E800 == 29 [pid = 3796] [id = 586] 16:37:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (1264C400) [pid = 3796] [serial = 1758] [outer = 00000000] 16:37:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (13357400) [pid = 3796] [serial = 1759] [outer = 1264C400] 16:37:26 INFO - PROCESS | 3796 | 1466725046710 Marionette DEBUG loaded listener.js 16:37:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (13A44C00) [pid = 3796] [serial = 1760] [outer = 1264C400] 16:37:27 INFO - PROCESS | 3796 | 1466725047188 Marionette TRACE conn6 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 16:37:27 INFO - PROCESS | 3796 | 1466725047248 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 16:37:27 INFO - PROCESS | 3796 | 1466725047251 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 16:37:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 16:37:27 INFO - PROCESS | 3796 | 1466725047252 Marionette TRACE conn6 <- [1,2310,null,{}] 16:37:27 INFO - PROCESS | 3796 | 1466725047256 Marionette TRACE conn6 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:27 INFO - PROCESS | 3796 | 1466725047258 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:27 INFO - PROCESS | 3796 | 1466725047405 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 16:37:27 INFO - PROCESS | 3796 | 1466725047428 Marionette TRACE conn6 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:27 INFO - PROCESS | 3796 | 1466725047430 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:27 INFO - PROCESS | 3796 | ++DOCSHELL 14FD0400 == 30 [pid = 3796] [id = 587] 16:37:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (14FDE800) [pid = 3796] [serial = 1761] [outer = 00000000] 16:37:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (15B52400) [pid = 3796] [serial = 1762] [outer = 14FDE800] 16:37:27 INFO - PROCESS | 3796 | 1466725047474 Marionette DEBUG loaded listener.js 16:37:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (15C23400) [pid = 3796] [serial = 1763] [outer = 14FDE800] 16:37:27 INFO - PROCESS | 3796 | 1466725047907 Marionette TRACE conn6 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 16:37:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 16:37:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 670ms 16:37:27 INFO - PROCESS | 3796 | 1466725047928 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 16:37:27 INFO - PROCESS | 3796 | 1466725047930 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 16:37:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 16:37:27 INFO - PROCESS | 3796 | 1466725047933 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 16:37:27 INFO - PROCESS | 3796 | 1466725047935 Marionette TRACE conn6 <- [1,2314,null,{}] 16:37:27 INFO - PROCESS | 3796 | 1466725047938 Marionette TRACE conn6 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:27 INFO - PROCESS | 3796 | 1466725047940 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:28 INFO - PROCESS | 3796 | 1466725048052 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 16:37:28 INFO - PROCESS | 3796 | 1466725048060 Marionette TRACE conn6 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:28 INFO - PROCESS | 3796 | 1466725048065 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:28 INFO - PROCESS | 3796 | ++DOCSHELL 0D9F1800 == 31 [pid = 3796] [id = 588] 16:37:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (16A7AC00) [pid = 3796] [serial = 1764] [outer = 00000000] 16:37:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (16D71000) [pid = 3796] [serial = 1765] [outer = 16A7AC00] 16:37:28 INFO - PROCESS | 3796 | 1466725048173 Marionette DEBUG loaded listener.js 16:37:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (174B2C00) [pid = 3796] [serial = 1766] [outer = 16A7AC00] 16:37:28 INFO - PROCESS | 3796 | 1466725048623 Marionette TRACE conn6 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 16:37:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 16:37:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 730ms 16:37:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 16:37:28 INFO - PROCESS | 3796 | 1466725048665 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 16:37:28 INFO - PROCESS | 3796 | 1466725048667 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 16:37:28 INFO - PROCESS | 3796 | 1466725048670 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 16:37:28 INFO - PROCESS | 3796 | 1466725048672 Marionette TRACE conn6 <- [1,2318,null,{}] 16:37:28 INFO - PROCESS | 3796 | 1466725048684 Marionette TRACE conn6 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:28 INFO - PROCESS | 3796 | 1466725048686 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:28 INFO - PROCESS | 3796 | 1466725048835 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 16:37:28 INFO - PROCESS | 3796 | 1466725048846 Marionette TRACE conn6 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:28 INFO - PROCESS | 3796 | 1466725048848 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:28 INFO - PROCESS | 3796 | ++DOCSHELL 0D9EE000 == 32 [pid = 3796] [id = 589] 16:37:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (0DA6E400) [pid = 3796] [serial = 1767] [outer = 00000000] 16:37:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (176BA000) [pid = 3796] [serial = 1768] [outer = 0DA6E400] 16:37:28 INFO - PROCESS | 3796 | 1466725048892 Marionette DEBUG loaded listener.js 16:37:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (17521C00) [pid = 3796] [serial = 1769] [outer = 0DA6E400] 16:37:29 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (17C84400) [pid = 3796] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 16:37:29 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (18FF7400) [pid = 3796] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 16:37:29 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (11D11C00) [pid = 3796] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 16:37:29 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (16A8FC00) [pid = 3796] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 16:37:29 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (0C748800) [pid = 3796] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 16:37:29 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (176C0C00) [pid = 3796] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 16:37:29 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (19B0F400) [pid = 3796] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 16:37:29 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (176C2400) [pid = 3796] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 16:37:29 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (1335A000) [pid = 3796] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 16:37:29 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (16D7A400) [pid = 3796] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 16:37:29 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (11E1AC00) [pid = 3796] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 16:37:29 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (0D974400) [pid = 3796] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 16:37:29 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (1446D800) [pid = 3796] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 16:37:29 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (176BC400) [pid = 3796] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 16:37:29 INFO - PROCESS | 3796 | 1466725049541 Marionette TRACE conn6 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 16:37:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 16:37:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 930ms 16:37:29 INFO - PROCESS | 3796 | 1466725049601 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 16:37:29 INFO - PROCESS | 3796 | 1466725049603 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 16:37:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 16:37:29 INFO - PROCESS | 3796 | 1466725049607 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 16:37:29 INFO - PROCESS | 3796 | 1466725049608 Marionette TRACE conn6 <- [1,2322,null,{}] 16:37:29 INFO - PROCESS | 3796 | 1466725049612 Marionette TRACE conn6 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:29 INFO - PROCESS | 3796 | 1466725049613 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:29 INFO - PROCESS | 3796 | 1466725049692 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 16:37:29 INFO - PROCESS | 3796 | 1466725049791 Marionette TRACE conn6 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:29 INFO - PROCESS | 3796 | 1466725049793 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:29 INFO - PROCESS | 3796 | ++DOCSHELL 0C724400 == 33 [pid = 3796] [id = 590] 16:37:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (0E1C1800) [pid = 3796] [serial = 1770] [outer = 00000000] 16:37:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (1751E800) [pid = 3796] [serial = 1771] [outer = 0E1C1800] 16:37:29 INFO - PROCESS | 3796 | 1466725049836 Marionette DEBUG loaded listener.js 16:37:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (176BC400) [pid = 3796] [serial = 1772] [outer = 0E1C1800] 16:37:30 INFO - PROCESS | 3796 | 1466725050201 Marionette TRACE conn6 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 16:37:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 16:37:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 630ms 16:37:30 INFO - PROCESS | 3796 | 1466725050237 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 16:37:30 INFO - PROCESS | 3796 | 1466725050239 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 16:37:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 16:37:30 INFO - PROCESS | 3796 | 1466725050242 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 16:37:30 INFO - PROCESS | 3796 | 1466725050244 Marionette TRACE conn6 <- [1,2326,null,{}] 16:37:30 INFO - PROCESS | 3796 | 1466725050247 Marionette TRACE conn6 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:30 INFO - PROCESS | 3796 | 1466725050249 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:30 INFO - PROCESS | 3796 | 1466725050366 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 16:37:30 INFO - PROCESS | 3796 | 1466725050375 Marionette TRACE conn6 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:30 INFO - PROCESS | 3796 | 1466725050377 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:30 INFO - PROCESS | 3796 | ++DOCSHELL 12561C00 == 34 [pid = 3796] [id = 591] 16:37:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (16C26400) [pid = 3796] [serial = 1773] [outer = 00000000] 16:37:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (18127800) [pid = 3796] [serial = 1774] [outer = 16C26400] 16:37:30 INFO - PROCESS | 3796 | 1466725050421 Marionette DEBUG loaded listener.js 16:37:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (18128C00) [pid = 3796] [serial = 1775] [outer = 16C26400] 16:37:30 INFO - PROCESS | 3796 | 1466725050833 Marionette TRACE conn6 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 16:37:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 16:37:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 630ms 16:37:30 INFO - PROCESS | 3796 | 1466725050873 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 16:37:30 INFO - PROCESS | 3796 | 1466725050875 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 16:37:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 16:37:30 INFO - PROCESS | 3796 | 1466725050878 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 16:37:30 INFO - PROCESS | 3796 | 1466725050880 Marionette TRACE conn6 <- [1,2330,null,{}] 16:37:30 INFO - PROCESS | 3796 | 1466725050883 Marionette TRACE conn6 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:30 INFO - PROCESS | 3796 | 1466725050885 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:30 INFO - PROCESS | 3796 | 1466725050963 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 16:37:31 INFO - PROCESS | 3796 | 1466725051062 Marionette TRACE conn6 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:31 INFO - PROCESS | 3796 | 1466725051064 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:31 INFO - PROCESS | 3796 | ++DOCSHELL 0D9E7400 == 35 [pid = 3796] [id = 592] 16:37:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (12565C00) [pid = 3796] [serial = 1776] [outer = 00000000] 16:37:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (19993400) [pid = 3796] [serial = 1777] [outer = 12565C00] 16:37:31 INFO - PROCESS | 3796 | 1466725051107 Marionette DEBUG loaded listener.js 16:37:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (19B07C00) [pid = 3796] [serial = 1778] [outer = 12565C00] 16:37:31 INFO - PROCESS | 3796 | 1466725051497 Marionette TRACE conn6 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 16:37:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 16:37:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 670ms 16:37:31 INFO - PROCESS | 3796 | 1466725051550 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 16:37:31 INFO - PROCESS | 3796 | 1466725051555 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 16:37:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 16:37:31 INFO - PROCESS | 3796 | 1466725051560 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 16:37:31 INFO - PROCESS | 3796 | 1466725051564 Marionette TRACE conn6 <- [1,2334,null,{}] 16:37:31 INFO - PROCESS | 3796 | 1466725051570 Marionette TRACE conn6 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:31 INFO - PROCESS | 3796 | 1466725051574 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:31 INFO - PROCESS | 3796 | 1466725051759 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 16:37:31 INFO - PROCESS | 3796 | 1466725051896 Marionette TRACE conn6 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:31 INFO - PROCESS | 3796 | 1466725051900 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:31 INFO - PROCESS | 3796 | ++DOCSHELL 0C759800 == 36 [pid = 3796] [id = 593] 16:37:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (0C75AC00) [pid = 3796] [serial = 1779] [outer = 00000000] 16:37:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (0D07AC00) [pid = 3796] [serial = 1780] [outer = 0C75AC00] 16:37:31 INFO - PROCESS | 3796 | 1466725051957 Marionette DEBUG loaded listener.js 16:37:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (0D9F2C00) [pid = 3796] [serial = 1781] [outer = 0C75AC00] 16:37:32 INFO - PROCESS | 3796 | 1466725052538 Marionette TRACE conn6 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 16:37:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 16:37:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1028ms 16:37:32 INFO - PROCESS | 3796 | 1466725052588 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 16:37:32 INFO - PROCESS | 3796 | 1466725052593 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 16:37:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 16:37:32 INFO - PROCESS | 3796 | 1466725052600 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 16:37:32 INFO - PROCESS | 3796 | 1466725052603 Marionette TRACE conn6 <- [1,2338,null,{}] 16:37:32 INFO - PROCESS | 3796 | 1466725052607 Marionette TRACE conn6 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:32 INFO - PROCESS | 3796 | 1466725052610 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:32 INFO - PROCESS | 3796 | 1466725052721 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 16:37:32 INFO - PROCESS | 3796 | 1466725052834 Marionette TRACE conn6 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:32 INFO - PROCESS | 3796 | 1466725052837 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:32 INFO - PROCESS | 3796 | ++DOCSHELL 12526C00 == 37 [pid = 3796] [id = 594] 16:37:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (12568000) [pid = 3796] [serial = 1782] [outer = 00000000] 16:37:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (126E3400) [pid = 3796] [serial = 1783] [outer = 12568000] 16:37:32 INFO - PROCESS | 3796 | 1466725052934 Marionette DEBUG loaded listener.js 16:37:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (14F61C00) [pid = 3796] [serial = 1784] [outer = 12568000] 16:37:33 INFO - PROCESS | 3796 | 1466725053559 Marionette TRACE conn6 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 16:37:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 16:37:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 970ms 16:37:33 INFO - PROCESS | 3796 | 1466725053573 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 16:37:33 INFO - PROCESS | 3796 | 1466725053575 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 16:37:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 16:37:33 INFO - PROCESS | 3796 | 1466725053579 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 16:37:33 INFO - PROCESS | 3796 | 1466725053583 Marionette TRACE conn6 <- [1,2342,null,{}] 16:37:33 INFO - PROCESS | 3796 | 1466725053593 Marionette TRACE conn6 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:33 INFO - PROCESS | 3796 | 1466725053598 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:33 INFO - PROCESS | 3796 | 1466725053709 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 16:37:33 INFO - PROCESS | 3796 | 1466725053821 Marionette TRACE conn6 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:33 INFO - PROCESS | 3796 | 1466725053824 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:33 INFO - PROCESS | 3796 | ++DOCSHELL 19988800 == 38 [pid = 3796] [id = 595] 16:37:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (19989000) [pid = 3796] [serial = 1785] [outer = 00000000] 16:37:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (19F4D400) [pid = 3796] [serial = 1786] [outer = 19989000] 16:37:33 INFO - PROCESS | 3796 | 1466725053922 Marionette DEBUG loaded listener.js 16:37:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (1A218000) [pid = 3796] [serial = 1787] [outer = 19989000] 16:37:34 INFO - PROCESS | 3796 | 1466725054564 Marionette TRACE conn6 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 16:37:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 16:37:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1020ms 16:37:34 INFO - PROCESS | 3796 | 1466725054602 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 16:37:34 INFO - PROCESS | 3796 | 1466725054605 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 16:37:34 INFO - PROCESS | 3796 | 1466725054608 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 16:37:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 16:37:34 INFO - PROCESS | 3796 | 1466725054610 Marionette TRACE conn6 <- [1,2346,null,{}] 16:37:34 INFO - PROCESS | 3796 | 1466725054614 Marionette TRACE conn6 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:34 INFO - PROCESS | 3796 | 1466725054616 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:34 INFO - PROCESS | 3796 | 1466725054725 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 16:37:34 INFO - PROCESS | 3796 | 1466725054966 Marionette TRACE conn6 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:34 INFO - PROCESS | 3796 | 1466725054969 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:35 INFO - PROCESS | 3796 | ++DOCSHELL 0946B000 == 39 [pid = 3796] [id = 596] 16:37:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (0946EC00) [pid = 3796] [serial = 1788] [outer = 00000000] 16:37:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (0C745400) [pid = 3796] [serial = 1789] [outer = 0946EC00] 16:37:35 INFO - PROCESS | 3796 | 1466725055033 Marionette DEBUG loaded listener.js 16:37:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (0D950C00) [pid = 3796] [serial = 1790] [outer = 0946EC00] 16:37:35 INFO - PROCESS | 3796 | 1466725055589 Marionette TRACE conn6 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 16:37:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 16:37:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1020ms 16:37:36 INFO - PROCESS | 3796 | --DOCSHELL 12561C00 == 38 [pid = 3796] [id = 591] 16:37:36 INFO - PROCESS | 3796 | --DOCSHELL 0C724400 == 37 [pid = 3796] [id = 590] 16:37:36 INFO - PROCESS | 3796 | --DOCSHELL 0D9EE000 == 36 [pid = 3796] [id = 589] 16:37:36 INFO - PROCESS | 3796 | --DOCSHELL 0D9F1800 == 35 [pid = 3796] [id = 588] 16:37:36 INFO - PROCESS | 3796 | --DOCSHELL 14FD0400 == 34 [pid = 3796] [id = 587] 16:37:36 INFO - PROCESS | 3796 | --DOCSHELL 1261E800 == 33 [pid = 3796] [id = 586] 16:37:36 INFO - PROCESS | 3796 | --DOCSHELL 0DAA7800 == 32 [pid = 3796] [id = 585] 16:37:36 INFO - PROCESS | 3796 | --DOCSHELL 0C74F800 == 31 [pid = 3796] [id = 584] 16:37:36 INFO - PROCESS | 3796 | --DOCSHELL 0C71EC00 == 30 [pid = 3796] [id = 582] 16:37:36 INFO - PROCESS | 3796 | --DOCSHELL 0C712C00 == 29 [pid = 3796] [id = 583] 16:37:36 INFO - PROCESS | 3796 | --DOCSHELL 1A21A000 == 28 [pid = 3796] [id = 581] 16:37:36 INFO - PROCESS | 3796 | --DOCSHELL 12526C00 == 27 [pid = 3796] [id = 594] 16:37:36 INFO - PROCESS | 3796 | --DOCSHELL 19988800 == 26 [pid = 3796] [id = 595] 16:37:36 INFO - PROCESS | 3796 | --DOCSHELL 0D9E7400 == 25 [pid = 3796] [id = 592] 16:37:36 INFO - PROCESS | 3796 | --DOCSHELL 0C759800 == 24 [pid = 3796] [id = 593] 16:37:36 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (183A5800) [pid = 3796] [serial = 1729] [outer = 00000000] [url = about:blank] 16:37:36 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (19907C00) [pid = 3796] [serial = 1732] [outer = 00000000] [url = about:blank] 16:37:36 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (18F0F400) [pid = 3796] [serial = 1730] [outer = 00000000] [url = about:blank] 16:37:36 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (11E1B800) [pid = 3796] [serial = 1711] [outer = 00000000] [url = about:blank] 16:37:36 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (16D77800) [pid = 3796] [serial = 1721] [outer = 00000000] [url = about:blank] 16:37:36 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (16C2E800) [pid = 3796] [serial = 1720] [outer = 00000000] [url = about:blank] 16:37:36 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (0C74FC00) [pid = 3796] [serial = 1705] [outer = 00000000] [url = about:blank] 16:37:36 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (0C75B800) [pid = 3796] [serial = 1706] [outer = 00000000] [url = about:blank] 16:37:36 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (176D8C00) [pid = 3796] [serial = 1726] [outer = 00000000] [url = about:blank] 16:37:36 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (19F51800) [pid = 3796] [serial = 1735] [outer = 00000000] [url = about:blank] 16:37:36 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (17BCB000) [pid = 3796] [serial = 1703] [outer = 00000000] [url = about:blank] 16:37:36 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (13E7B400) [pid = 3796] [serial = 1717] [outer = 00000000] [url = about:blank] 16:37:36 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (14F5B800) [pid = 3796] [serial = 1718] [outer = 00000000] [url = about:blank] 16:37:36 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (17658C00) [pid = 3796] [serial = 1723] [outer = 00000000] [url = about:blank] 16:37:36 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (1765C000) [pid = 3796] [serial = 1724] [outer = 00000000] [url = about:blank] 16:37:36 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (12562800) [pid = 3796] [serial = 1714] [outer = 00000000] [url = about:blank] 16:37:36 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (126DBC00) [pid = 3796] [serial = 1715] [outer = 00000000] [url = about:blank] 16:37:36 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (0D9EA400) [pid = 3796] [serial = 1708] [outer = 00000000] [url = about:blank] 16:37:36 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (0DA6EC00) [pid = 3796] [serial = 1709] [outer = 00000000] [url = about:blank] 16:37:36 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (19988400) [pid = 3796] [serial = 1733] [outer = 00000000] [url = about:blank] 16:37:36 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (1765D800) [pid = 3796] [serial = 1738] [outer = 00000000] [url = about:blank] 16:37:36 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (1A3E4400) [pid = 3796] [serial = 1742] [outer = 00000000] [url = about:blank] 16:37:36 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (1A30C400) [pid = 3796] [serial = 1741] [outer = 00000000] [url = about:blank] 16:37:36 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (1A3F1400) [pid = 3796] [serial = 1744] [outer = 00000000] [url = about:blank] 16:37:36 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (11EE5400) [pid = 3796] [serial = 1712] [outer = 00000000] [url = about:blank] 16:37:36 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (19905C00) [pid = 3796] [serial = 1739] [outer = 00000000] [url = about:blank] 16:37:36 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (19FB2800) [pid = 3796] [serial = 1736] [outer = 00000000] [url = about:blank] 16:37:36 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (176C5000) [pid = 3796] [serial = 1727] [outer = 00000000] [url = about:blank] 16:37:36 INFO - PROCESS | 3796 | 1466725056377 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 16:37:36 INFO - PROCESS | 3796 | 1466725056382 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 16:37:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 16:37:36 INFO - PROCESS | 3796 | 1466725056395 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 16:37:36 INFO - PROCESS | 3796 | 1466725056398 Marionette TRACE conn6 <- [1,2350,null,{}] 16:37:36 INFO - PROCESS | 3796 | 1466725056404 Marionette TRACE conn6 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:36 INFO - PROCESS | 3796 | 1466725056408 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:36 INFO - PROCESS | 3796 | 1466725056498 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 16:37:36 INFO - PROCESS | 3796 | 1466725056505 Marionette TRACE conn6 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:36 INFO - PROCESS | 3796 | 1466725056510 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:36 INFO - PROCESS | 3796 | ++DOCSHELL 0C72C400 == 25 [pid = 3796] [id = 597] 16:37:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (0C72CC00) [pid = 3796] [serial = 1791] [outer = 00000000] 16:37:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (0C747400) [pid = 3796] [serial = 1792] [outer = 0C72CC00] 16:37:36 INFO - PROCESS | 3796 | 1466725056558 Marionette DEBUG loaded listener.js 16:37:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (0C752400) [pid = 3796] [serial = 1793] [outer = 0C72CC00] 16:37:37 INFO - PROCESS | 3796 | 1466725057083 Marionette TRACE conn6 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 16:37:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 16:37:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 730ms 16:37:37 INFO - PROCESS | 3796 | 1466725057132 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 16:37:37 INFO - PROCESS | 3796 | 1466725057135 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 16:37:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 16:37:37 INFO - PROCESS | 3796 | 1466725057142 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 16:37:37 INFO - PROCESS | 3796 | 1466725057146 Marionette TRACE conn6 <- [1,2354,null,{}] 16:37:37 INFO - PROCESS | 3796 | 1466725057150 Marionette TRACE conn6 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:37 INFO - PROCESS | 3796 | 1466725057153 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:37 INFO - PROCESS | 3796 | 1466725057243 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 16:37:37 INFO - PROCESS | 3796 | 1466725057338 Marionette TRACE conn6 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:37 INFO - PROCESS | 3796 | 1466725057341 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:37 INFO - PROCESS | 3796 | ++DOCSHELL 0D9E7400 == 26 [pid = 3796] [id = 598] 16:37:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (0D9E9400) [pid = 3796] [serial = 1794] [outer = 00000000] 16:37:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (0D9F1800) [pid = 3796] [serial = 1795] [outer = 0D9E9400] 16:37:37 INFO - PROCESS | 3796 | 1466725057388 Marionette DEBUG loaded listener.js 16:37:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (0DA76800) [pid = 3796] [serial = 1796] [outer = 0D9E9400] 16:37:37 INFO - PROCESS | 3796 | 1466725057789 Marionette TRACE conn6 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 16:37:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 16:37:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 690ms 16:37:37 INFO - PROCESS | 3796 | 1466725057863 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 16:37:37 INFO - PROCESS | 3796 | 1466725057865 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 16:37:37 INFO - PROCESS | 3796 | 1466725057868 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 16:37:37 INFO - PROCESS | 3796 | 1466725057870 Marionette TRACE conn6 <- [1,2358,null,{}] 16:37:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 16:37:37 INFO - PROCESS | 3796 | 1466725057880 Marionette TRACE conn6 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:37 INFO - PROCESS | 3796 | 1466725057884 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:38 INFO - PROCESS | 3796 | 1466725057971 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 16:37:38 INFO - PROCESS | 3796 | 1466725057985 Marionette TRACE conn6 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:38 INFO - PROCESS | 3796 | 1466725057989 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:38 INFO - PROCESS | 3796 | ++DOCSHELL 11FC6800 == 27 [pid = 3796] [id = 599] 16:37:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (11FC7C00) [pid = 3796] [serial = 1797] [outer = 00000000] 16:37:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (12561400) [pid = 3796] [serial = 1798] [outer = 11FC7C00] 16:37:38 INFO - PROCESS | 3796 | 1466725058040 Marionette DEBUG loaded listener.js 16:37:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (1256AC00) [pid = 3796] [serial = 1799] [outer = 11FC7C00] 16:37:38 INFO - PROCESS | 3796 | 1466725058501 Marionette TRACE conn6 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 16:37:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 16:37:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 670ms 16:37:38 INFO - PROCESS | 3796 | 1466725058547 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 16:37:38 INFO - PROCESS | 3796 | 1466725058549 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 16:37:38 INFO - PROCESS | 3796 | 1466725058552 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 16:37:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 16:37:38 INFO - PROCESS | 3796 | 1466725058554 Marionette TRACE conn6 <- [1,2362,null,{}] 16:37:38 INFO - PROCESS | 3796 | 1466725058557 Marionette TRACE conn6 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:38 INFO - PROCESS | 3796 | 1466725058560 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:38 INFO - PROCESS | 3796 | 1466725058686 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 16:37:38 INFO - PROCESS | 3796 | 1466725058692 Marionette TRACE conn6 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:38 INFO - PROCESS | 3796 | 1466725058694 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:38 INFO - PROCESS | 3796 | ++DOCSHELL 12651C00 == 28 [pid = 3796] [id = 600] 16:37:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (12652400) [pid = 3796] [serial = 1800] [outer = 00000000] 16:37:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (13A48C00) [pid = 3796] [serial = 1801] [outer = 12652400] 16:37:38 INFO - PROCESS | 3796 | 1466725058790 Marionette DEBUG loaded listener.js 16:37:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (14F66C00) [pid = 3796] [serial = 1802] [outer = 12652400] 16:37:39 INFO - PROCESS | 3796 | 1466725059211 Marionette TRACE conn6 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 16:37:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 16:37:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 670ms 16:37:39 INFO - PROCESS | 3796 | 1466725059227 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 16:37:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 16:37:39 INFO - PROCESS | 3796 | 1466725059229 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 16:37:39 INFO - PROCESS | 3796 | 1466725059238 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 16:37:39 INFO - PROCESS | 3796 | 1466725059240 Marionette TRACE conn6 <- [1,2366,null,{}] 16:37:39 INFO - PROCESS | 3796 | 1466725059243 Marionette TRACE conn6 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:39 INFO - PROCESS | 3796 | 1466725059245 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:39 INFO - PROCESS | 3796 | 1466725059356 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 16:37:39 INFO - PROCESS | 3796 | 1466725059449 Marionette TRACE conn6 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:39 INFO - PROCESS | 3796 | 1466725059451 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:39 INFO - PROCESS | 3796 | ++DOCSHELL 0C719400 == 29 [pid = 3796] [id = 601] 16:37:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (0C75FC00) [pid = 3796] [serial = 1803] [outer = 00000000] 16:37:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (16A7A400) [pid = 3796] [serial = 1804] [outer = 0C75FC00] 16:37:39 INFO - PROCESS | 3796 | 1466725059495 Marionette DEBUG loaded listener.js 16:37:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (16C2C800) [pid = 3796] [serial = 1805] [outer = 0C75FC00] 16:37:39 INFO - PROCESS | 3796 | 1466725059927 Marionette TRACE conn6 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 16:37:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 16:37:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 730ms 16:37:39 INFO - PROCESS | 3796 | 1466725059963 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 16:37:39 INFO - PROCESS | 3796 | 1466725059966 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 16:37:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 16:37:40 INFO - PROCESS | 3796 | 1466725059975 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 16:37:40 INFO - PROCESS | 3796 | 1466725059977 Marionette TRACE conn6 <- [1,2370,null,{}] 16:37:40 INFO - PROCESS | 3796 | 1466725059980 Marionette TRACE conn6 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:40 INFO - PROCESS | 3796 | 1466725059986 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:40 INFO - PROCESS | 3796 | 1466725060129 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 16:37:40 INFO - PROCESS | 3796 | 1466725060196 Marionette TRACE conn6 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:40 INFO - PROCESS | 3796 | 1466725060198 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:40 INFO - PROCESS | 3796 | ++DOCSHELL 174A2000 == 30 [pid = 3796] [id = 602] 16:37:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (174A2400) [pid = 3796] [serial = 1806] [outer = 00000000] 16:37:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (1765B000) [pid = 3796] [serial = 1807] [outer = 174A2400] 16:37:40 INFO - PROCESS | 3796 | 1466725060243 Marionette DEBUG loaded listener.js 16:37:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (176BC000) [pid = 3796] [serial = 1808] [outer = 174A2400] 16:37:40 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (0E08C400) [pid = 3796] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 16:37:40 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (1264C400) [pid = 3796] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 16:37:40 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (0C71FC00) [pid = 3796] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 16:37:40 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (0E1C1800) [pid = 3796] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 16:37:40 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (0DA6E400) [pid = 3796] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 16:37:40 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (12565C00) [pid = 3796] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 16:37:40 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (14FDE800) [pid = 3796] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 16:37:40 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (16A7AC00) [pid = 3796] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 16:37:40 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (0C713C00) [pid = 3796] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 16:37:40 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (0C750400) [pid = 3796] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 16:37:40 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (16C26400) [pid = 3796] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 16:37:40 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (1A3E8C00) [pid = 3796] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 16:37:40 INFO - PROCESS | 3796 | 1466725060868 Marionette TRACE conn6 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 16:37:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 16:37:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 930ms 16:37:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 16:37:40 INFO - PROCESS | 3796 | 1466725060903 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 16:37:40 INFO - PROCESS | 3796 | 1466725060905 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 16:37:40 INFO - PROCESS | 3796 | 1466725060908 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 16:37:40 INFO - PROCESS | 3796 | 1466725060909 Marionette TRACE conn6 <- [1,2374,null,{}] 16:37:40 INFO - PROCESS | 3796 | 1466725060913 Marionette TRACE conn6 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:40 INFO - PROCESS | 3796 | 1466725060915 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:41 INFO - PROCESS | 3796 | 1466725061035 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 16:37:41 INFO - PROCESS | 3796 | 1466725061098 Marionette TRACE conn6 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:41 INFO - PROCESS | 3796 | 1466725061099 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:41 INFO - PROCESS | 3796 | ++DOCSHELL 0C71FC00 == 31 [pid = 3796] [id = 603] 16:37:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (0C729000) [pid = 3796] [serial = 1809] [outer = 00000000] 16:37:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (127C1400) [pid = 3796] [serial = 1810] [outer = 0C729000] 16:37:41 INFO - PROCESS | 3796 | 1466725061143 Marionette DEBUG loaded listener.js 16:37:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (1765A800) [pid = 3796] [serial = 1811] [outer = 0C729000] 16:37:41 INFO - PROCESS | 3796 | 1466725061483 Marionette TRACE conn6 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 16:37:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 16:37:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 630ms 16:37:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 16:37:41 INFO - PROCESS | 3796 | 1466725061539 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 16:37:41 INFO - PROCESS | 3796 | 1466725061541 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 16:37:41 INFO - PROCESS | 3796 | 1466725061544 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 16:37:41 INFO - PROCESS | 3796 | 1466725061545 Marionette TRACE conn6 <- [1,2378,null,{}] 16:37:41 INFO - PROCESS | 3796 | 1466725061560 Marionette TRACE conn6 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:41 INFO - PROCESS | 3796 | 1466725061562 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:41 INFO - PROCESS | 3796 | 1466725061638 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 16:37:41 INFO - PROCESS | 3796 | 1466725061643 Marionette TRACE conn6 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:41 INFO - PROCESS | 3796 | 1466725061645 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:41 INFO - PROCESS | 3796 | ++DOCSHELL 1264C400 == 32 [pid = 3796] [id = 604] 16:37:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (176C4800) [pid = 3796] [serial = 1812] [outer = 00000000] 16:37:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (17C86400) [pid = 3796] [serial = 1813] [outer = 176C4800] 16:37:41 INFO - PROCESS | 3796 | 1466725061688 Marionette DEBUG loaded listener.js 16:37:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (1811F400) [pid = 3796] [serial = 1814] [outer = 176C4800] 16:37:42 INFO - PROCESS | 3796 | 1466725062099 Marionette TRACE conn6 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 16:37:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 16:37:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 590ms 16:37:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 16:37:42 INFO - PROCESS | 3796 | 1466725062135 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 16:37:42 INFO - PROCESS | 3796 | 1466725062137 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 16:37:42 INFO - PROCESS | 3796 | 1466725062140 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 16:37:42 INFO - PROCESS | 3796 | 1466725062141 Marionette TRACE conn6 <- [1,2382,null,{}] 16:37:42 INFO - PROCESS | 3796 | 1466725062145 Marionette TRACE conn6 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:42 INFO - PROCESS | 3796 | 1466725062147 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:42 INFO - PROCESS | 3796 | 1466725062267 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 16:37:42 INFO - PROCESS | 3796 | 1466725062278 Marionette TRACE conn6 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:42 INFO - PROCESS | 3796 | 1466725062279 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:42 INFO - PROCESS | 3796 | ++DOCSHELL 18F0EC00 == 33 [pid = 3796] [id = 605] 16:37:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (18F10400) [pid = 3796] [serial = 1815] [outer = 00000000] 16:37:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (19903C00) [pid = 3796] [serial = 1816] [outer = 18F10400] 16:37:42 INFO - PROCESS | 3796 | 1466725062322 Marionette DEBUG loaded listener.js 16:37:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (19905C00) [pid = 3796] [serial = 1817] [outer = 18F10400] 16:37:42 INFO - PROCESS | 3796 | 1466725062857 Marionette TRACE conn6 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 16:37:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 16:37:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 770ms 16:37:42 INFO - PROCESS | 3796 | 1466725062912 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 16:37:42 INFO - PROCESS | 3796 | 1466725062917 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 16:37:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 16:37:42 INFO - PROCESS | 3796 | 1466725062922 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 16:37:42 INFO - PROCESS | 3796 | 1466725062925 Marionette TRACE conn6 <- [1,2386,null,{}] 16:37:42 INFO - PROCESS | 3796 | 1466725062932 Marionette TRACE conn6 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:42 INFO - PROCESS | 3796 | 1466725062935 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:43 INFO - PROCESS | 3796 | 1466725063059 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 16:37:43 INFO - PROCESS | 3796 | 1466725063198 Marionette TRACE conn6 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:43 INFO - PROCESS | 3796 | 1466725063203 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:43 INFO - PROCESS | 3796 | ++DOCSHELL 08A85800 == 34 [pid = 3796] [id = 606] 16:37:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (08A86000) [pid = 3796] [serial = 1818] [outer = 00000000] 16:37:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (0CE6EC00) [pid = 3796] [serial = 1819] [outer = 08A86000] 16:37:43 INFO - PROCESS | 3796 | 1466725063262 Marionette DEBUG loaded listener.js 16:37:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (0D95C400) [pid = 3796] [serial = 1820] [outer = 08A86000] 16:37:44 INFO - PROCESS | 3796 | 1466725064020 Marionette TRACE conn6 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 16:37:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 16:37:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1177ms 16:37:44 INFO - PROCESS | 3796 | 1466725064103 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 16:37:44 INFO - PROCESS | 3796 | 1466725064108 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 16:37:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 16:37:44 INFO - PROCESS | 3796 | 1466725064115 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 16:37:44 INFO - PROCESS | 3796 | 1466725064118 Marionette TRACE conn6 <- [1,2390,null,{}] 16:37:44 INFO - PROCESS | 3796 | 1466725064121 Marionette TRACE conn6 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:44 INFO - PROCESS | 3796 | 1466725064124 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:44 INFO - PROCESS | 3796 | 1466725064272 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 16:37:44 INFO - PROCESS | 3796 | 1466725064405 Marionette TRACE conn6 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:44 INFO - PROCESS | 3796 | 1466725064408 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:44 INFO - PROCESS | 3796 | ++DOCSHELL 12187800 == 35 [pid = 3796] [id = 607] 16:37:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (12566000) [pid = 3796] [serial = 1821] [outer = 00000000] 16:37:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (126DBC00) [pid = 3796] [serial = 1822] [outer = 12566000] 16:37:44 INFO - PROCESS | 3796 | 1466725064465 Marionette DEBUG loaded listener.js 16:37:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (14471000) [pid = 3796] [serial = 1823] [outer = 12566000] 16:37:45 INFO - PROCESS | 3796 | 1466725065348 Marionette TRACE conn6 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 16:37:45 INFO - PROCESS | 3796 | --DOCSHELL 1264C400 == 34 [pid = 3796] [id = 604] 16:37:45 INFO - PROCESS | 3796 | --DOCSHELL 0C71FC00 == 33 [pid = 3796] [id = 603] 16:37:45 INFO - PROCESS | 3796 | --DOCSHELL 174A2000 == 32 [pid = 3796] [id = 602] 16:37:45 INFO - PROCESS | 3796 | --DOCSHELL 0C719400 == 31 [pid = 3796] [id = 601] 16:37:45 INFO - PROCESS | 3796 | --DOCSHELL 12651C00 == 30 [pid = 3796] [id = 600] 16:37:45 INFO - PROCESS | 3796 | --DOCSHELL 11FC6800 == 29 [pid = 3796] [id = 599] 16:37:45 INFO - PROCESS | 3796 | --DOCSHELL 0D9E7400 == 28 [pid = 3796] [id = 598] 16:37:45 INFO - PROCESS | 3796 | --DOCSHELL 0C72C400 == 27 [pid = 3796] [id = 597] 16:37:45 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (15B52400) [pid = 3796] [serial = 1762] [outer = 00000000] [url = about:blank] 16:37:45 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (174B2C00) [pid = 3796] [serial = 1766] [outer = 00000000] [url = about:blank] 16:37:45 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (16D71000) [pid = 3796] [serial = 1765] [outer = 00000000] [url = about:blank] 16:37:45 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (0C728400) [pid = 3796] [serial = 1750] [outer = 00000000] [url = about:blank] 16:37:45 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (0C749C00) [pid = 3796] [serial = 1751] [outer = 00000000] [url = about:blank] 16:37:45 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (0D03B000) [pid = 3796] [serial = 1753] [outer = 00000000] [url = about:blank] 16:37:45 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (0D2EA800) [pid = 3796] [serial = 1754] [outer = 00000000] [url = about:blank] 16:37:45 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (18128C00) [pid = 3796] [serial = 1775] [outer = 00000000] [url = about:blank] 16:37:45 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (1A3F2800) [pid = 3796] [serial = 1745] [outer = 00000000] [url = about:blank] 16:37:45 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (11EA0800) [pid = 3796] [serial = 1756] [outer = 00000000] [url = about:blank] 16:37:45 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (11FD0800) [pid = 3796] [serial = 1757] [outer = 00000000] [url = about:blank] 16:37:45 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (13357400) [pid = 3796] [serial = 1759] [outer = 00000000] [url = about:blank] 16:37:45 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (0D076800) [pid = 3796] [serial = 1747] [outer = 00000000] [url = about:blank] 16:37:45 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (0D9E5400) [pid = 3796] [serial = 1748] [outer = 00000000] [url = about:blank] 16:37:45 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (1751E800) [pid = 3796] [serial = 1771] [outer = 00000000] [url = about:blank] 16:37:45 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (176BA000) [pid = 3796] [serial = 1768] [outer = 00000000] [url = about:blank] 16:37:45 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (18127800) [pid = 3796] [serial = 1774] [outer = 00000000] [url = about:blank] 16:37:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 16:37:45 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (19B07C00) [pid = 3796] [serial = 1778] [outer = 00000000] [url = about:blank] 16:37:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1271ms 16:37:45 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (17521C00) [pid = 3796] [serial = 1769] [outer = 00000000] [url = about:blank] 16:37:45 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (15C23400) [pid = 3796] [serial = 1763] [outer = 00000000] [url = about:blank] 16:37:45 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (19993400) [pid = 3796] [serial = 1777] [outer = 00000000] [url = about:blank] 16:37:45 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (176BC400) [pid = 3796] [serial = 1772] [outer = 00000000] [url = about:blank] 16:37:45 INFO - PROCESS | 3796 | --DOMWINDOW == 60 (13A44C00) [pid = 3796] [serial = 1760] [outer = 00000000] [url = about:blank] 16:37:45 INFO - PROCESS | 3796 | 1466725065408 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 16:37:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 16:37:45 INFO - PROCESS | 3796 | 1466725065412 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 16:37:45 INFO - PROCESS | 3796 | 1466725065417 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 16:37:45 INFO - PROCESS | 3796 | 1466725065421 Marionette TRACE conn6 <- [1,2394,null,{}] 16:37:45 INFO - PROCESS | 3796 | 1466725065426 Marionette TRACE conn6 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:45 INFO - PROCESS | 3796 | 1466725065429 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:45 INFO - PROCESS | 3796 | 1466725065519 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 16:37:45 INFO - PROCESS | 3796 | 1466725065531 Marionette TRACE conn6 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:45 INFO - PROCESS | 3796 | 1466725065535 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:45 INFO - PROCESS | 3796 | ++DOCSHELL 0CE29400 == 28 [pid = 3796] [id = 608] 16:37:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 61 (0CE6A000) [pid = 3796] [serial = 1824] [outer = 00000000] 16:37:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (0D084800) [pid = 3796] [serial = 1825] [outer = 0CE6A000] 16:37:45 INFO - PROCESS | 3796 | 1466725065583 Marionette DEBUG loaded listener.js 16:37:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (0D951000) [pid = 3796] [serial = 1826] [outer = 0CE6A000] 16:37:46 INFO - PROCESS | 3796 | 1466725066070 Marionette TRACE conn6 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 16:37:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 16:37:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 730ms 16:37:46 INFO - PROCESS | 3796 | 1466725066147 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 16:37:46 INFO - PROCESS | 3796 | 1466725066152 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 16:37:46 INFO - PROCESS | 3796 | 1466725066157 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 16:37:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 16:37:46 INFO - PROCESS | 3796 | 1466725066160 Marionette TRACE conn6 <- [1,2398,null,{}] 16:37:46 INFO - PROCESS | 3796 | 1466725066164 Marionette TRACE conn6 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:46 INFO - PROCESS | 3796 | 1466725066166 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:46 INFO - PROCESS | 3796 | 1466725066255 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 16:37:46 INFO - PROCESS | 3796 | 1466725066411 Marionette TRACE conn6 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:46 INFO - PROCESS | 3796 | 1466725066413 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:46 INFO - PROCESS | 3796 | ++DOCSHELL 11D0C400 == 29 [pid = 3796] [id = 609] 16:37:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (11D0CC00) [pid = 3796] [serial = 1827] [outer = 00000000] 16:37:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (11EAC400) [pid = 3796] [serial = 1828] [outer = 11D0CC00] 16:37:46 INFO - PROCESS | 3796 | 1466725066460 Marionette DEBUG loaded listener.js 16:37:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (11FC6C00) [pid = 3796] [serial = 1829] [outer = 11D0CC00] 16:37:46 INFO - PROCESS | 3796 | 1466725066967 Marionette TRACE conn6 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 16:37:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 16:37:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 830ms 16:37:47 INFO - PROCESS | 3796 | 1466725066993 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 16:37:47 INFO - PROCESS | 3796 | 1466725066995 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 16:37:47 INFO - PROCESS | 3796 | 1466725066998 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 16:37:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 16:37:47 INFO - PROCESS | 3796 | 1466725067001 Marionette TRACE conn6 <- [1,2402,null,{}] 16:37:47 INFO - PROCESS | 3796 | 1466725067012 Marionette TRACE conn6 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:47 INFO - PROCESS | 3796 | 1466725067017 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:47 INFO - PROCESS | 3796 | 1466725067101 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 16:37:47 INFO - PROCESS | 3796 | 1466725067109 Marionette TRACE conn6 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:47 INFO - PROCESS | 3796 | 1466725067112 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:47 INFO - PROCESS | 3796 | ++DOCSHELL 13A40800 == 30 [pid = 3796] [id = 610] 16:37:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (13A40C00) [pid = 3796] [serial = 1830] [outer = 00000000] 16:37:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (14F5E800) [pid = 3796] [serial = 1831] [outer = 13A40C00] 16:37:47 INFO - PROCESS | 3796 | 1466725067160 Marionette DEBUG loaded listener.js 16:37:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (15B59C00) [pid = 3796] [serial = 1832] [outer = 13A40C00] 16:37:47 INFO - PROCESS | 3796 | 1466725067617 Marionette TRACE conn6 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 16:37:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 16:37:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 670ms 16:37:47 INFO - PROCESS | 3796 | 1466725067682 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 16:37:47 INFO - PROCESS | 3796 | 1466725067685 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 16:37:47 INFO - PROCESS | 3796 | 1466725067688 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 16:37:47 INFO - PROCESS | 3796 | 1466725067690 Marionette TRACE conn6 <- [1,2406,null,{}] 16:37:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 16:37:47 INFO - PROCESS | 3796 | 1466725067696 Marionette TRACE conn6 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:47 INFO - PROCESS | 3796 | 1466725067698 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:47 INFO - PROCESS | 3796 | 1466725067783 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 16:37:47 INFO - PROCESS | 3796 | 1466725067789 Marionette TRACE conn6 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:47 INFO - PROCESS | 3796 | 1466725067791 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:47 INFO - PROCESS | 3796 | ++DOCSHELL 16D73400 == 31 [pid = 3796] [id = 611] 16:37:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (16D78000) [pid = 3796] [serial = 1833] [outer = 00000000] 16:37:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (174BCC00) [pid = 3796] [serial = 1834] [outer = 16D78000] 16:37:47 INFO - PROCESS | 3796 | 1466725067836 Marionette DEBUG loaded listener.js 16:37:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (17657400) [pid = 3796] [serial = 1835] [outer = 16D78000] 16:37:48 INFO - PROCESS | 3796 | 1466725068309 Marionette TRACE conn6 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 16:37:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 16:37:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 670ms 16:37:48 INFO - PROCESS | 3796 | 1466725068363 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 16:37:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 16:37:48 INFO - PROCESS | 3796 | 1466725068365 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 16:37:48 INFO - PROCESS | 3796 | 1466725068374 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 16:37:48 INFO - PROCESS | 3796 | 1466725068375 Marionette TRACE conn6 <- [1,2410,null,{}] 16:37:48 INFO - PROCESS | 3796 | 1466725068378 Marionette TRACE conn6 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:48 INFO - PROCESS | 3796 | 1466725068380 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:48 INFO - PROCESS | 3796 | 1466725068493 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 16:37:48 INFO - PROCESS | 3796 | 1466725068499 Marionette TRACE conn6 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:48 INFO - PROCESS | 3796 | 1466725068501 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:48 INFO - PROCESS | 3796 | ++DOCSHELL 176B9400 == 32 [pid = 3796] [id = 612] 16:37:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (176BB000) [pid = 3796] [serial = 1836] [outer = 00000000] 16:37:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (176C2C00) [pid = 3796] [serial = 1837] [outer = 176BB000] 16:37:48 INFO - PROCESS | 3796 | 1466725068548 Marionette DEBUG loaded listener.js 16:37:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (176DAC00) [pid = 3796] [serial = 1838] [outer = 176BB000] 16:37:49 INFO - PROCESS | 3796 | 1466725069005 Marionette TRACE conn6 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 16:37:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 16:37:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 690ms 16:37:49 INFO - PROCESS | 3796 | 1466725069061 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 16:37:49 INFO - PROCESS | 3796 | 1466725069063 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 16:37:49 INFO - PROCESS | 3796 | 1466725069066 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 16:37:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 16:37:49 INFO - PROCESS | 3796 | 1466725069068 Marionette TRACE conn6 <- [1,2414,null,{}] 16:37:49 INFO - PROCESS | 3796 | 1466725069071 Marionette TRACE conn6 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:49 INFO - PROCESS | 3796 | 1466725069077 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:49 INFO - PROCESS | 3796 | 1466725069249 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 16:37:49 INFO - PROCESS | 3796 | 1466725069275 Marionette TRACE conn6 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:49 INFO - PROCESS | 3796 | 1466725069277 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:49 INFO - PROCESS | 3796 | ++DOCSHELL 176C2400 == 33 [pid = 3796] [id = 613] 16:37:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (18120000) [pid = 3796] [serial = 1839] [outer = 00000000] 16:37:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (19994000) [pid = 3796] [serial = 1840] [outer = 18120000] 16:37:49 INFO - PROCESS | 3796 | 1466725069321 Marionette DEBUG loaded listener.js 16:37:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (18F0F400) [pid = 3796] [serial = 1841] [outer = 18120000] 16:37:49 INFO - PROCESS | 3796 | 1466725069783 Marionette TRACE conn6 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 16:37:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 16:37:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 770ms 16:37:49 INFO - PROCESS | 3796 | 1466725069839 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 16:37:49 INFO - PROCESS | 3796 | 1466725069842 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 16:37:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 16:37:49 INFO - PROCESS | 3796 | 1466725069844 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 16:37:49 INFO - PROCESS | 3796 | 1466725069846 Marionette TRACE conn6 <- [1,2418,null,{}] 16:37:49 INFO - PROCESS | 3796 | 1466725069850 Marionette TRACE conn6 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:49 INFO - PROCESS | 3796 | 1466725069852 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:50 INFO - PROCESS | 3796 | 1466725069972 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 16:37:50 INFO - PROCESS | 3796 | 1466725069983 Marionette TRACE conn6 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:50 INFO - PROCESS | 3796 | 1466725069985 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:50 INFO - PROCESS | 3796 | ++DOCSHELL 19F4E400 == 34 [pid = 3796] [id = 614] 16:37:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (19F4F400) [pid = 3796] [serial = 1842] [outer = 00000000] 16:37:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (19FB2800) [pid = 3796] [serial = 1843] [outer = 19F4F400] 16:37:50 INFO - PROCESS | 3796 | 1466725070028 Marionette DEBUG loaded listener.js 16:37:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (19FBB800) [pid = 3796] [serial = 1844] [outer = 19F4F400] 16:37:50 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (11FC7C00) [pid = 3796] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 16:37:50 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (12652400) [pid = 3796] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 16:37:50 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (0946EC00) [pid = 3796] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 16:37:50 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (0D9E9400) [pid = 3796] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 16:37:50 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (0C72CC00) [pid = 3796] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 16:37:50 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (0C75AC00) [pid = 3796] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 16:37:50 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (12568000) [pid = 3796] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 16:37:50 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (19989000) [pid = 3796] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 16:37:50 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (0C75FC00) [pid = 3796] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 16:37:50 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (0C729000) [pid = 3796] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 16:37:50 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (174A2400) [pid = 3796] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 16:37:50 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (176C4800) [pid = 3796] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 16:37:50 INFO - PROCESS | 3796 | 1466725070557 Marionette TRACE conn6 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 16:37:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 16:37:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 770ms 16:37:50 INFO - PROCESS | 3796 | 1466725070615 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 16:37:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 16:37:50 INFO - PROCESS | 3796 | 1466725070618 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 16:37:50 INFO - PROCESS | 3796 | 1466725070621 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 16:37:50 INFO - PROCESS | 3796 | 1466725070622 Marionette TRACE conn6 <- [1,2422,null,{}] 16:37:50 INFO - PROCESS | 3796 | 1466725070626 Marionette TRACE conn6 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:50 INFO - PROCESS | 3796 | 1466725070628 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:50 INFO - PROCESS | 3796 | 1466725070706 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 16:37:50 INFO - PROCESS | 3796 | 1466725070712 Marionette TRACE conn6 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:50 INFO - PROCESS | 3796 | 1466725070714 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:50 INFO - PROCESS | 3796 | ++DOCSHELL 0E101400 == 35 [pid = 3796] [id = 615] 16:37:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (1218C000) [pid = 3796] [serial = 1845] [outer = 00000000] 16:37:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (16A7F800) [pid = 3796] [serial = 1846] [outer = 1218C000] 16:37:50 INFO - PROCESS | 3796 | 1466725070758 Marionette DEBUG loaded listener.js 16:37:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (17BCB800) [pid = 3796] [serial = 1847] [outer = 1218C000] 16:37:51 INFO - PROCESS | 3796 | 1466725071176 Marionette TRACE conn6 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 16:37:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 16:37:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 570ms 16:37:51 INFO - PROCESS | 3796 | 1466725071194 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 16:37:51 INFO - PROCESS | 3796 | 1466725071195 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 16:37:51 INFO - PROCESS | 3796 | 1466725071198 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 16:37:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 16:37:51 INFO - PROCESS | 3796 | 1466725071210 Marionette TRACE conn6 <- [1,2426,null,{}] 16:37:51 INFO - PROCESS | 3796 | 1466725071231 Marionette TRACE conn6 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:51 INFO - PROCESS | 3796 | 1466725071233 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:51 INFO - PROCESS | 3796 | 1466725071312 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 16:37:51 INFO - PROCESS | 3796 | 1466725071317 Marionette TRACE conn6 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:51 INFO - PROCESS | 3796 | 1466725071319 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:51 INFO - PROCESS | 3796 | ++DOCSHELL 0DE3F400 == 36 [pid = 3796] [id = 616] 16:37:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (11D0C800) [pid = 3796] [serial = 1848] [outer = 00000000] 16:37:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (1A3E8000) [pid = 3796] [serial = 1849] [outer = 11D0C800] 16:37:51 INFO - PROCESS | 3796 | 1466725071363 Marionette DEBUG loaded listener.js 16:37:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (1A3EE400) [pid = 3796] [serial = 1850] [outer = 11D0C800] 16:37:51 INFO - PROCESS | 3796 | 1466725071782 Marionette TRACE conn6 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 16:37:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 16:37:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 630ms 16:37:51 INFO - PROCESS | 3796 | 1466725071842 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 16:37:51 INFO - PROCESS | 3796 | 1466725071844 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 16:37:51 INFO - PROCESS | 3796 | 1466725071847 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 16:37:51 INFO - PROCESS | 3796 | 1466725071849 Marionette TRACE conn6 <- [1,2430,null,{}] 16:37:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 16:37:51 INFO - PROCESS | 3796 | 1466725071852 Marionette TRACE conn6 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:51 INFO - PROCESS | 3796 | 1466725071854 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:51 INFO - PROCESS | 3796 | 1466725071935 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 16:37:51 INFO - PROCESS | 3796 | 1466725071943 Marionette TRACE conn6 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:51 INFO - PROCESS | 3796 | 1466725071945 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:51 INFO - PROCESS | 3796 | ++DOCSHELL 1A3F1800 == 37 [pid = 3796] [id = 617] 16:37:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (1A3F3C00) [pid = 3796] [serial = 1851] [outer = 00000000] 16:37:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (1A9BC000) [pid = 3796] [serial = 1852] [outer = 1A3F3C00] 16:37:52 INFO - PROCESS | 3796 | 1466725071988 Marionette DEBUG loaded listener.js 16:37:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (1A9BD800) [pid = 3796] [serial = 1853] [outer = 1A3F3C00] 16:37:53 INFO - PROCESS | 3796 | --DOCSHELL 0946B000 == 36 [pid = 3796] [id = 596] 16:37:53 INFO - PROCESS | 3796 | --DOCSHELL 0CE29400 == 35 [pid = 3796] [id = 608] 16:37:53 INFO - PROCESS | 3796 | --DOCSHELL 12187800 == 34 [pid = 3796] [id = 607] 16:37:53 INFO - PROCESS | 3796 | --DOCSHELL 18F0EC00 == 33 [pid = 3796] [id = 605] 16:37:53 INFO - PROCESS | 3796 | --DOCSHELL 08A85800 == 32 [pid = 3796] [id = 606] 16:37:53 INFO - PROCESS | 3796 | --DOCSHELL 11D0C400 == 31 [pid = 3796] [id = 609] 16:37:53 INFO - PROCESS | 3796 | --DOCSHELL 19F4E400 == 30 [pid = 3796] [id = 614] 16:37:53 INFO - PROCESS | 3796 | --DOCSHELL 176C2400 == 29 [pid = 3796] [id = 613] 16:37:53 INFO - PROCESS | 3796 | --DOCSHELL 16D73400 == 28 [pid = 3796] [id = 611] 16:37:53 INFO - PROCESS | 3796 | --DOCSHELL 0E101400 == 27 [pid = 3796] [id = 615] 16:37:53 INFO - PROCESS | 3796 | --DOCSHELL 176B9400 == 26 [pid = 3796] [id = 612] 16:37:53 INFO - PROCESS | 3796 | --DOCSHELL 0DE3F400 == 25 [pid = 3796] [id = 616] 16:37:53 INFO - PROCESS | 3796 | --DOCSHELL 13A40800 == 24 [pid = 3796] [id = 610] 16:37:53 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (0D950C00) [pid = 3796] [serial = 1790] [outer = 00000000] [url = about:blank] 16:37:53 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (0C745400) [pid = 3796] [serial = 1789] [outer = 00000000] [url = about:blank] 16:37:53 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (0D9F1800) [pid = 3796] [serial = 1795] [outer = 00000000] [url = about:blank] 16:37:53 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (0DA76800) [pid = 3796] [serial = 1796] [outer = 00000000] [url = about:blank] 16:37:53 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (0C747400) [pid = 3796] [serial = 1792] [outer = 00000000] [url = about:blank] 16:37:53 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (0C752400) [pid = 3796] [serial = 1793] [outer = 00000000] [url = about:blank] 16:37:53 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (0D9F2C00) [pid = 3796] [serial = 1781] [outer = 00000000] [url = about:blank] 16:37:53 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (0D07AC00) [pid = 3796] [serial = 1780] [outer = 00000000] [url = about:blank] 16:37:53 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (14F61C00) [pid = 3796] [serial = 1784] [outer = 00000000] [url = about:blank] 16:37:53 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (126E3400) [pid = 3796] [serial = 1783] [outer = 00000000] [url = about:blank] 16:37:53 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (1A218000) [pid = 3796] [serial = 1787] [outer = 00000000] [url = about:blank] 16:37:53 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (19F4D400) [pid = 3796] [serial = 1786] [outer = 00000000] [url = about:blank] 16:37:53 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (16C2C800) [pid = 3796] [serial = 1805] [outer = 00000000] [url = about:blank] 16:37:53 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (16A7A400) [pid = 3796] [serial = 1804] [outer = 00000000] [url = about:blank] 16:37:53 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (127C1400) [pid = 3796] [serial = 1810] [outer = 00000000] [url = about:blank] 16:37:53 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (1765B000) [pid = 3796] [serial = 1807] [outer = 00000000] [url = about:blank] 16:37:53 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (17C86400) [pid = 3796] [serial = 1813] [outer = 00000000] [url = about:blank] 16:37:53 INFO - PROCESS | 3796 | --DOMWINDOW == 60 (176BC000) [pid = 3796] [serial = 1808] [outer = 00000000] [url = about:blank] 16:37:53 INFO - PROCESS | 3796 | --DOMWINDOW == 59 (12561400) [pid = 3796] [serial = 1798] [outer = 00000000] [url = about:blank] 16:37:53 INFO - PROCESS | 3796 | --DOMWINDOW == 58 (1811F400) [pid = 3796] [serial = 1814] [outer = 00000000] [url = about:blank] 16:37:53 INFO - PROCESS | 3796 | --DOMWINDOW == 57 (13A48C00) [pid = 3796] [serial = 1801] [outer = 00000000] [url = about:blank] 16:37:53 INFO - PROCESS | 3796 | --DOMWINDOW == 56 (14F66C00) [pid = 3796] [serial = 1802] [outer = 00000000] [url = about:blank] 16:37:53 INFO - PROCESS | 3796 | --DOMWINDOW == 55 (19903C00) [pid = 3796] [serial = 1816] [outer = 00000000] [url = about:blank] 16:37:53 INFO - PROCESS | 3796 | --DOMWINDOW == 54 (1765A800) [pid = 3796] [serial = 1811] [outer = 00000000] [url = about:blank] 16:37:53 INFO - PROCESS | 3796 | --DOMWINDOW == 53 (1256AC00) [pid = 3796] [serial = 1799] [outer = 00000000] [url = about:blank] 16:37:53 INFO - PROCESS | 3796 | 1466725073885 Marionette TRACE conn6 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 16:37:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 16:37:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 2071ms 16:37:53 INFO - PROCESS | 3796 | 1466725073924 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 16:37:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 16:37:53 INFO - PROCESS | 3796 | 1466725073928 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 16:37:53 INFO - PROCESS | 3796 | 1466725073933 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 16:37:53 INFO - PROCESS | 3796 | 1466725073936 Marionette TRACE conn6 <- [1,2434,null,{}] 16:37:53 INFO - PROCESS | 3796 | 1466725073942 Marionette TRACE conn6 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:53 INFO - PROCESS | 3796 | 1466725073945 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:54 INFO - PROCESS | 3796 | 1466725074036 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 16:37:54 INFO - PROCESS | 3796 | 1466725074043 Marionette TRACE conn6 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:54 INFO - PROCESS | 3796 | 1466725074048 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:54 INFO - PROCESS | 3796 | ++DOCSHELL 0C754000 == 25 [pid = 3796] [id = 618] 16:37:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 54 (0C755400) [pid = 3796] [serial = 1854] [outer = 00000000] 16:37:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 55 (0C759000) [pid = 3796] [serial = 1855] [outer = 0C755400] 16:37:54 INFO - PROCESS | 3796 | 1466725074096 Marionette DEBUG loaded listener.js 16:37:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 56 (0CE27800) [pid = 3796] [serial = 1856] [outer = 0C755400] 16:37:54 INFO - PROCESS | 3796 | 1466725074575 Marionette TRACE conn6 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 16:37:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 16:37:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 691ms 16:37:54 INFO - PROCESS | 3796 | 1466725074624 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 16:37:54 INFO - PROCESS | 3796 | 1466725074629 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 16:37:54 INFO - PROCESS | 3796 | 1466725074635 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 16:37:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 16:37:54 INFO - PROCESS | 3796 | 1466725074638 Marionette TRACE conn6 <- [1,2438,null,{}] 16:37:54 INFO - PROCESS | 3796 | 1466725074641 Marionette TRACE conn6 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:54 INFO - PROCESS | 3796 | 1466725074644 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:54 INFO - PROCESS | 3796 | 1466725074732 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 16:37:54 INFO - PROCESS | 3796 | 1466725074741 Marionette TRACE conn6 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:54 INFO - PROCESS | 3796 | 1466725074744 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:54 INFO - PROCESS | 3796 | ++DOCSHELL 0D972400 == 26 [pid = 3796] [id = 619] 16:37:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 57 (0D973400) [pid = 3796] [serial = 1857] [outer = 00000000] 16:37:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 58 (0D9E8000) [pid = 3796] [serial = 1858] [outer = 0D973400] 16:37:54 INFO - PROCESS | 3796 | 1466725074792 Marionette DEBUG loaded listener.js 16:37:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 59 (0D9F0800) [pid = 3796] [serial = 1859] [outer = 0D973400] 16:37:55 INFO - PROCESS | 3796 | 1466725075261 Marionette TRACE conn6 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 16:37:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 16:37:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 670ms 16:37:55 INFO - PROCESS | 3796 | 1466725075309 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 16:37:55 INFO - PROCESS | 3796 | 1466725075311 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 16:37:55 INFO - PROCESS | 3796 | 1466725075315 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 16:37:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 16:37:55 INFO - PROCESS | 3796 | 1466725075318 Marionette TRACE conn6 <- [1,2442,null,{}] 16:37:55 INFO - PROCESS | 3796 | 1466725075329 Marionette TRACE conn6 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:55 INFO - PROCESS | 3796 | 1466725075333 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:55 INFO - PROCESS | 3796 | 1466725075417 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 16:37:55 INFO - PROCESS | 3796 | 1466725075546 Marionette TRACE conn6 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:55 INFO - PROCESS | 3796 | 1466725075549 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:55 INFO - PROCESS | 3796 | ++DOCSHELL 11D0BC00 == 27 [pid = 3796] [id = 620] 16:37:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 60 (11D0C000) [pid = 3796] [serial = 1860] [outer = 00000000] 16:37:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 61 (11E1A400) [pid = 3796] [serial = 1861] [outer = 11D0C000] 16:37:55 INFO - PROCESS | 3796 | 1466725075597 Marionette DEBUG loaded listener.js 16:37:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (11FD0800) [pid = 3796] [serial = 1862] [outer = 11D0C000] 16:37:56 INFO - PROCESS | 3796 | 1466725075985 Marionette TRACE conn6 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 16:37:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 16:37:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 731ms 16:37:56 INFO - PROCESS | 3796 | 1466725076050 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 16:37:56 INFO - PROCESS | 3796 | 1466725076052 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 16:37:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 16:37:56 INFO - PROCESS | 3796 | 1466725076056 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 16:37:56 INFO - PROCESS | 3796 | 1466725076057 Marionette TRACE conn6 <- [1,2446,null,{}] 16:37:56 INFO - PROCESS | 3796 | 1466725076061 Marionette TRACE conn6 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:56 INFO - PROCESS | 3796 | 1466725076063 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:56 INFO - PROCESS | 3796 | 1466725076179 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 16:37:56 INFO - PROCESS | 3796 | 1466725076192 Marionette TRACE conn6 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:56 INFO - PROCESS | 3796 | 1466725076194 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:56 INFO - PROCESS | 3796 | ++DOCSHELL 0C74D800 == 28 [pid = 3796] [id = 621] 16:37:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (0D262C00) [pid = 3796] [serial = 1863] [outer = 00000000] 16:37:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (12567C00) [pid = 3796] [serial = 1864] [outer = 0D262C00] 16:37:56 INFO - PROCESS | 3796 | 1466725076238 Marionette DEBUG loaded listener.js 16:37:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (12652800) [pid = 3796] [serial = 1865] [outer = 0D262C00] 16:37:56 INFO - PROCESS | 3796 | 1466725076653 Marionette TRACE conn6 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 16:37:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 16:37:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 630ms 16:37:56 INFO - PROCESS | 3796 | 1466725076690 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 16:37:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 16:37:56 INFO - PROCESS | 3796 | 1466725076692 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 16:37:56 INFO - PROCESS | 3796 | 1466725076695 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 16:37:56 INFO - PROCESS | 3796 | 1466725076696 Marionette TRACE conn6 <- [1,2450,null,{}] 16:37:56 INFO - PROCESS | 3796 | 1466725076700 Marionette TRACE conn6 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:56 INFO - PROCESS | 3796 | 1466725076702 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:56 INFO - PROCESS | 3796 | 1466725076780 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 16:37:56 INFO - PROCESS | 3796 | 1466725076906 Marionette TRACE conn6 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:56 INFO - PROCESS | 3796 | 1466725076908 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:56 INFO - PROCESS | 3796 | ++DOCSHELL 126E3400 == 29 [pid = 3796] [id = 622] 16:37:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (126E5800) [pid = 3796] [serial = 1866] [outer = 00000000] 16:37:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (13A48C00) [pid = 3796] [serial = 1867] [outer = 126E5800] 16:37:56 INFO - PROCESS | 3796 | 1466725076953 Marionette DEBUG loaded listener.js 16:37:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (14F5B800) [pid = 3796] [serial = 1868] [outer = 126E5800] 16:37:57 INFO - PROCESS | 3796 | 1466725077312 Marionette TRACE conn6 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 16:37:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 16:37:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 670ms 16:37:57 INFO - PROCESS | 3796 | 1466725077366 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 16:37:57 INFO - PROCESS | 3796 | 1466725077368 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 16:37:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 16:37:57 INFO - PROCESS | 3796 | 1466725077371 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 16:37:57 INFO - PROCESS | 3796 | 1466725077372 Marionette TRACE conn6 <- [1,2454,null,{}] 16:37:57 INFO - PROCESS | 3796 | 1466725077376 Marionette TRACE conn6 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:57 INFO - PROCESS | 3796 | 1466725077381 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:57 INFO - PROCESS | 3796 | 1466725077484 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 16:37:57 INFO - PROCESS | 3796 | 1466725077489 Marionette TRACE conn6 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:57 INFO - PROCESS | 3796 | 1466725077491 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:57 INFO - PROCESS | 3796 | ++DOCSHELL 14F65800 == 30 [pid = 3796] [id = 623] 16:37:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (14F65C00) [pid = 3796] [serial = 1869] [outer = 00000000] 16:37:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (16A89800) [pid = 3796] [serial = 1870] [outer = 14F65C00] 16:37:57 INFO - PROCESS | 3796 | 1466725077536 Marionette DEBUG loaded listener.js 16:37:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (16D75000) [pid = 3796] [serial = 1871] [outer = 14F65C00] 16:37:58 INFO - PROCESS | 3796 | 1466725077967 Marionette TRACE conn6 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 16:37:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 16:37:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 630ms 16:37:58 INFO - PROCESS | 3796 | 1466725078004 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 16:37:58 INFO - PROCESS | 3796 | 1466725078007 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 16:37:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 16:37:58 INFO - PROCESS | 3796 | 1466725078014 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 16:37:58 INFO - PROCESS | 3796 | 1466725078016 Marionette TRACE conn6 <- [1,2458,null,{}] 16:37:58 INFO - PROCESS | 3796 | 1466725078019 Marionette TRACE conn6 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:58 INFO - PROCESS | 3796 | 1466725078021 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:58 INFO - PROCESS | 3796 | 1466725078098 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 16:37:58 INFO - PROCESS | 3796 | 1466725078104 Marionette TRACE conn6 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:58 INFO - PROCESS | 3796 | 1466725078106 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:58 INFO - PROCESS | 3796 | ++DOCSHELL 174AF800 == 31 [pid = 3796] [id = 624] 16:37:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (174B0C00) [pid = 3796] [serial = 1872] [outer = 00000000] 16:37:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (17519400) [pid = 3796] [serial = 1873] [outer = 174B0C00] 16:37:58 INFO - PROCESS | 3796 | 1466725078149 Marionette DEBUG loaded listener.js 16:37:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (1751A400) [pid = 3796] [serial = 1874] [outer = 174B0C00] 16:37:58 INFO - PROCESS | 3796 | 1466725078592 Marionette TRACE conn6 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 16:37:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 16:37:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 630ms 16:37:58 INFO - PROCESS | 3796 | 1466725078657 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 16:37:58 INFO - PROCESS | 3796 | 1466725078659 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 16:37:58 INFO - PROCESS | 3796 | 1466725078663 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 16:37:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 16:37:58 INFO - PROCESS | 3796 | 1466725078664 Marionette TRACE conn6 <- [1,2462,null,{}] 16:37:58 INFO - PROCESS | 3796 | 1466725078668 Marionette TRACE conn6 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:58 INFO - PROCESS | 3796 | 1466725078670 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:58 INFO - PROCESS | 3796 | 1466725078747 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 16:37:58 INFO - PROCESS | 3796 | 1466725078752 Marionette TRACE conn6 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:58 INFO - PROCESS | 3796 | 1466725078754 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:58 INFO - PROCESS | 3796 | ++DOCSHELL 174B3400 == 32 [pid = 3796] [id = 625] 16:37:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (17660000) [pid = 3796] [serial = 1875] [outer = 00000000] 16:37:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (176BF000) [pid = 3796] [serial = 1876] [outer = 17660000] 16:37:58 INFO - PROCESS | 3796 | 1466725078797 Marionette DEBUG loaded listener.js 16:37:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (176BFC00) [pid = 3796] [serial = 1877] [outer = 17660000] 16:37:59 INFO - PROCESS | 3796 | 1466725079270 Marionette TRACE conn6 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 16:37:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 16:37:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 630ms 16:37:59 INFO - PROCESS | 3796 | 1466725079298 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 16:37:59 INFO - PROCESS | 3796 | 1466725079300 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 16:37:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 16:37:59 INFO - PROCESS | 3796 | 1466725079302 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 16:37:59 INFO - PROCESS | 3796 | 1466725079304 Marionette TRACE conn6 <- [1,2466,null,{}] 16:37:59 INFO - PROCESS | 3796 | 1466725079307 Marionette TRACE conn6 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:59 INFO - PROCESS | 3796 | 1466725079309 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:59 INFO - PROCESS | 3796 | 1466725079423 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 16:37:59 INFO - PROCESS | 3796 | 1466725079428 Marionette TRACE conn6 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:59 INFO - PROCESS | 3796 | 1466725079430 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:37:59 INFO - PROCESS | 3796 | ++DOCSHELL 0EBD1800 == 33 [pid = 3796] [id = 626] 16:37:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (176D8C00) [pid = 3796] [serial = 1878] [outer = 00000000] 16:37:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (17C83000) [pid = 3796] [serial = 1879] [outer = 176D8C00] 16:37:59 INFO - PROCESS | 3796 | 1466725079473 Marionette DEBUG loaded listener.js 16:37:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (17C88800) [pid = 3796] [serial = 1880] [outer = 176D8C00] 16:38:00 INFO - PROCESS | 3796 | 1466725079970 Marionette TRACE conn6 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 16:38:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 16:38:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 731ms 16:38:00 INFO - PROCESS | 3796 | 1466725080037 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 16:38:00 INFO - PROCESS | 3796 | 1466725080039 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 16:38:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 16:38:00 INFO - PROCESS | 3796 | 1466725080042 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 16:38:00 INFO - PROCESS | 3796 | 1466725080044 Marionette TRACE conn6 <- [1,2470,null,{}] 16:38:00 INFO - PROCESS | 3796 | 1466725080047 Marionette TRACE conn6 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:00 INFO - PROCESS | 3796 | 1466725080049 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:00 INFO - PROCESS | 3796 | 1466725080169 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 16:38:00 INFO - PROCESS | 3796 | 1466725080241 Marionette TRACE conn6 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:00 INFO - PROCESS | 3796 | 1466725080243 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:00 INFO - PROCESS | 3796 | ++DOCSHELL 126E2800 == 34 [pid = 3796] [id = 627] 16:38:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1839E000) [pid = 3796] [serial = 1881] [outer = 00000000] 16:38:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (18FF0000) [pid = 3796] [serial = 1882] [outer = 1839E000] 16:38:00 INFO - PROCESS | 3796 | 1466725080288 Marionette DEBUG loaded listener.js 16:38:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1914C800) [pid = 3796] [serial = 1883] [outer = 1839E000] 16:38:00 INFO - PROCESS | 3796 | 1466725080715 Marionette TRACE conn6 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 16:38:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 16:38:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 730ms 16:38:00 INFO - PROCESS | 3796 | 1466725080797 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 16:38:00 INFO - PROCESS | 3796 | 1466725080799 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 16:38:00 INFO - PROCESS | 3796 | 1466725080803 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 16:38:00 INFO - PROCESS | 3796 | 1466725080805 Marionette TRACE conn6 <- [1,2474,null,{}] 16:38:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 16:38:00 INFO - PROCESS | 3796 | 1466725080808 Marionette TRACE conn6 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:00 INFO - PROCESS | 3796 | 1466725080810 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:00 INFO - PROCESS | 3796 | 1466725080942 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 16:38:00 INFO - PROCESS | 3796 | 1466725080954 Marionette TRACE conn6 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:00 INFO - PROCESS | 3796 | 1466725080956 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:01 INFO - PROCESS | 3796 | ++DOCSHELL 0C74A800 == 35 [pid = 3796] [id = 628] 16:38:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (0C75A000) [pid = 3796] [serial = 1884] [outer = 00000000] 16:38:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (11EE3800) [pid = 3796] [serial = 1885] [outer = 0C75A000] 16:38:01 INFO - PROCESS | 3796 | 1466725081256 Marionette DEBUG loaded listener.js 16:38:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (176C6400) [pid = 3796] [serial = 1886] [outer = 0C75A000] 16:38:01 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (176BB000) [pid = 3796] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 16:38:01 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (18120000) [pid = 3796] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 16:38:01 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (19F4F400) [pid = 3796] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 16:38:01 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (1218C000) [pid = 3796] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 16:38:01 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (11D0C800) [pid = 3796] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 16:38:01 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (13A40C00) [pid = 3796] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 16:38:01 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (11D0CC00) [pid = 3796] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 16:38:01 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (0CE6A000) [pid = 3796] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 16:38:01 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (12566000) [pid = 3796] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 16:38:01 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (08A86000) [pid = 3796] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 16:38:01 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (18F10400) [pid = 3796] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 16:38:01 INFO - PROCESS | 3796 | 1466725081661 Marionette TRACE conn6 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 16:38:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 16:38:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 870ms 16:38:01 INFO - PROCESS | 3796 | 1466725081681 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 16:38:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 16:38:01 INFO - PROCESS | 3796 | 1466725081683 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 16:38:01 INFO - PROCESS | 3796 | 1466725081686 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 16:38:01 INFO - PROCESS | 3796 | 1466725081688 Marionette TRACE conn6 <- [1,2478,null,{}] 16:38:01 INFO - PROCESS | 3796 | 1466725081691 Marionette TRACE conn6 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:01 INFO - PROCESS | 3796 | 1466725081693 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:01 INFO - PROCESS | 3796 | 1466725081817 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 16:38:01 INFO - PROCESS | 3796 | 1466725081886 Marionette TRACE conn6 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:01 INFO - PROCESS | 3796 | 1466725081888 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:01 INFO - PROCESS | 3796 | ++DOCSHELL 15C1B000 == 36 [pid = 3796] [id = 629] 16:38:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (18F10400) [pid = 3796] [serial = 1887] [outer = 00000000] 16:38:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (19FBA400) [pid = 3796] [serial = 1888] [outer = 18F10400] 16:38:01 INFO - PROCESS | 3796 | 1466725081932 Marionette DEBUG loaded listener.js 16:38:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (1A217000) [pid = 3796] [serial = 1889] [outer = 18F10400] 16:38:02 INFO - PROCESS | 3796 | 1466725082282 Marionette TRACE conn6 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 16:38:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 16:38:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 630ms 16:38:02 INFO - PROCESS | 3796 | 1466725082317 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 16:38:02 INFO - PROCESS | 3796 | 1466725082318 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 16:38:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 16:38:02 INFO - PROCESS | 3796 | 1466725082321 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 16:38:02 INFO - PROCESS | 3796 | 1466725082323 Marionette TRACE conn6 <- [1,2482,null,{}] 16:38:02 INFO - PROCESS | 3796 | 1466725082326 Marionette TRACE conn6 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:02 INFO - PROCESS | 3796 | 1466725082328 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:02 INFO - PROCESS | 3796 | 1466725082447 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 16:38:02 INFO - PROCESS | 3796 | 1466725082455 Marionette TRACE conn6 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:02 INFO - PROCESS | 3796 | 1466725082457 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:02 INFO - PROCESS | 3796 | ++DOCSHELL 19F51800 == 37 [pid = 3796] [id = 630] 16:38:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (1A214C00) [pid = 3796] [serial = 1890] [outer = 00000000] 16:38:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (1A3EDC00) [pid = 3796] [serial = 1891] [outer = 1A214C00] 16:38:02 INFO - PROCESS | 3796 | 1466725082500 Marionette DEBUG loaded listener.js 16:38:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1A9B2C00) [pid = 3796] [serial = 1892] [outer = 1A214C00] 16:38:02 INFO - PROCESS | 3796 | 1466725082926 Marionette TRACE conn6 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 16:38:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 16:38:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 630ms 16:38:02 INFO - PROCESS | 3796 | 1466725082953 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 16:38:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 16:38:02 INFO - PROCESS | 3796 | 1466725082955 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 16:38:02 INFO - PROCESS | 3796 | 1466725082957 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 16:38:02 INFO - PROCESS | 3796 | 1466725082959 Marionette TRACE conn6 <- [1,2486,null,{}] 16:38:02 INFO - PROCESS | 3796 | 1466725082962 Marionette TRACE conn6 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:02 INFO - PROCESS | 3796 | 1466725082964 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:03 INFO - PROCESS | 3796 | 1466725083083 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 16:38:03 INFO - PROCESS | 3796 | 1466725083092 Marionette TRACE conn6 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:03 INFO - PROCESS | 3796 | 1466725083094 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:03 INFO - PROCESS | 3796 | ++DOCSHELL 127C5C00 == 38 [pid = 3796] [id = 631] 16:38:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (13A44C00) [pid = 3796] [serial = 1893] [outer = 00000000] 16:38:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1AA53800) [pid = 3796] [serial = 1894] [outer = 13A44C00] 16:38:03 INFO - PROCESS | 3796 | 1466725083136 Marionette DEBUG loaded listener.js 16:38:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1AA87400) [pid = 3796] [serial = 1895] [outer = 13A44C00] 16:38:03 INFO - PROCESS | 3796 | 1466725083918 Marionette TRACE conn6 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 16:38:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 16:38:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1018ms 16:38:04 INFO - PROCESS | 3796 | 1466725083977 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 16:38:04 INFO - PROCESS | 3796 | 1466725083982 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 16:38:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 16:38:04 INFO - PROCESS | 3796 | 1466725083986 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 16:38:04 INFO - PROCESS | 3796 | 1466725083992 Marionette TRACE conn6 <- [1,2490,null,{}] 16:38:04 INFO - PROCESS | 3796 | 1466725084017 Marionette TRACE conn6 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:04 INFO - PROCESS | 3796 | 1466725084020 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:04 INFO - PROCESS | 3796 | 1466725084150 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 16:38:04 INFO - PROCESS | 3796 | 1466725084285 Marionette TRACE conn6 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:04 INFO - PROCESS | 3796 | 1466725084288 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:04 INFO - PROCESS | 3796 | ++DOCSHELL 0C74E000 == 39 [pid = 3796] [id = 632] 16:38:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (0C74E800) [pid = 3796] [serial = 1896] [outer = 00000000] 16:38:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (0D958800) [pid = 3796] [serial = 1897] [outer = 0C74E800] 16:38:04 INFO - PROCESS | 3796 | 1466725084347 Marionette DEBUG loaded listener.js 16:38:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (0DA6D000) [pid = 3796] [serial = 1898] [outer = 0C74E800] 16:38:05 INFO - PROCESS | 3796 | 1466725085243 Marionette TRACE conn6 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 16:38:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 16:38:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1299ms 16:38:05 INFO - PROCESS | 3796 | 1466725085285 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 16:38:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 16:38:05 INFO - PROCESS | 3796 | 1466725085289 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 16:38:05 INFO - PROCESS | 3796 | 1466725085295 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 16:38:05 INFO - PROCESS | 3796 | 1466725085298 Marionette TRACE conn6 <- [1,2494,null,{}] 16:38:05 INFO - PROCESS | 3796 | 1466725085348 Marionette TRACE conn6 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:05 INFO - PROCESS | 3796 | 1466725085351 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:05 INFO - PROCESS | 3796 | 1466725085477 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 16:38:05 INFO - PROCESS | 3796 | 1466725085587 Marionette TRACE conn6 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:05 INFO - PROCESS | 3796 | 1466725085591 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:05 INFO - PROCESS | 3796 | ++DOCSHELL 0C748800 == 40 [pid = 3796] [id = 633] 16:38:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (0C74A000) [pid = 3796] [serial = 1899] [outer = 00000000] 16:38:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (0D07AC00) [pid = 3796] [serial = 1900] [outer = 0C74A000] 16:38:05 INFO - PROCESS | 3796 | 1466725085641 Marionette DEBUG loaded listener.js 16:38:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (0D95C800) [pid = 3796] [serial = 1901] [outer = 0C74A000] 16:38:05 INFO - PROCESS | 3796 | --DOCSHELL 19F51800 == 39 [pid = 3796] [id = 630] 16:38:05 INFO - PROCESS | 3796 | --DOCSHELL 15C1B000 == 38 [pid = 3796] [id = 629] 16:38:05 INFO - PROCESS | 3796 | --DOCSHELL 0C74A800 == 37 [pid = 3796] [id = 628] 16:38:05 INFO - PROCESS | 3796 | --DOCSHELL 126E2800 == 36 [pid = 3796] [id = 627] 16:38:05 INFO - PROCESS | 3796 | --DOCSHELL 0EBD1800 == 35 [pid = 3796] [id = 626] 16:38:05 INFO - PROCESS | 3796 | --DOCSHELL 174B3400 == 34 [pid = 3796] [id = 625] 16:38:05 INFO - PROCESS | 3796 | --DOCSHELL 174AF800 == 33 [pid = 3796] [id = 624] 16:38:05 INFO - PROCESS | 3796 | --DOCSHELL 14F65800 == 32 [pid = 3796] [id = 623] 16:38:05 INFO - PROCESS | 3796 | --DOCSHELL 126E3400 == 31 [pid = 3796] [id = 622] 16:38:05 INFO - PROCESS | 3796 | --DOCSHELL 0C74D800 == 30 [pid = 3796] [id = 621] 16:38:05 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (1A9BC000) [pid = 3796] [serial = 1852] [outer = 00000000] [url = about:blank] 16:38:05 INFO - PROCESS | 3796 | --DOCSHELL 11D0BC00 == 29 [pid = 3796] [id = 620] 16:38:05 INFO - PROCESS | 3796 | --DOCSHELL 0D972400 == 28 [pid = 3796] [id = 619] 16:38:05 INFO - PROCESS | 3796 | --DOCSHELL 0C754000 == 27 [pid = 3796] [id = 618] 16:38:05 INFO - PROCESS | 3796 | --DOCSHELL 1A3F1800 == 26 [pid = 3796] [id = 617] 16:38:05 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (176C2C00) [pid = 3796] [serial = 1837] [outer = 00000000] [url = about:blank] 16:38:05 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (19994000) [pid = 3796] [serial = 1840] [outer = 00000000] [url = about:blank] 16:38:05 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (19FB2800) [pid = 3796] [serial = 1843] [outer = 00000000] [url = about:blank] 16:38:05 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (18F0F400) [pid = 3796] [serial = 1841] [outer = 00000000] [url = about:blank] 16:38:05 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (16A7F800) [pid = 3796] [serial = 1846] [outer = 00000000] [url = about:blank] 16:38:05 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1A3E8000) [pid = 3796] [serial = 1849] [outer = 00000000] [url = about:blank] 16:38:05 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (19FBB800) [pid = 3796] [serial = 1844] [outer = 00000000] [url = about:blank] 16:38:05 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (17BCB800) [pid = 3796] [serial = 1847] [outer = 00000000] [url = about:blank] 16:38:05 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (1A3EE400) [pid = 3796] [serial = 1850] [outer = 00000000] [url = about:blank] 16:38:05 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (174BCC00) [pid = 3796] [serial = 1834] [outer = 00000000] [url = about:blank] 16:38:05 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (14F5E800) [pid = 3796] [serial = 1831] [outer = 00000000] [url = about:blank] 16:38:05 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (15B59C00) [pid = 3796] [serial = 1832] [outer = 00000000] [url = about:blank] 16:38:05 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (11EAC400) [pid = 3796] [serial = 1828] [outer = 00000000] [url = about:blank] 16:38:05 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (11FC6C00) [pid = 3796] [serial = 1829] [outer = 00000000] [url = about:blank] 16:38:05 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (0D084800) [pid = 3796] [serial = 1825] [outer = 00000000] [url = about:blank] 16:38:05 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (0D951000) [pid = 3796] [serial = 1826] [outer = 00000000] [url = about:blank] 16:38:05 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (14471000) [pid = 3796] [serial = 1823] [outer = 00000000] [url = about:blank] 16:38:06 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (126DBC00) [pid = 3796] [serial = 1822] [outer = 00000000] [url = about:blank] 16:38:06 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (0D95C400) [pid = 3796] [serial = 1820] [outer = 00000000] [url = about:blank] 16:38:06 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (0CE6EC00) [pid = 3796] [serial = 1819] [outer = 00000000] [url = about:blank] 16:38:06 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (19905C00) [pid = 3796] [serial = 1817] [outer = 00000000] [url = about:blank] 16:38:06 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (176DAC00) [pid = 3796] [serial = 1838] [outer = 00000000] [url = about:blank] 16:38:06 INFO - PROCESS | 3796 | 1466725086158 Marionette TRACE conn6 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 16:38:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 16:38:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 930ms 16:38:06 INFO - PROCESS | 3796 | 1466725086225 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 16:38:06 INFO - PROCESS | 3796 | 1466725086230 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 16:38:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 16:38:06 INFO - PROCESS | 3796 | 1466725086236 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 16:38:06 INFO - PROCESS | 3796 | 1466725086239 Marionette TRACE conn6 <- [1,2498,null,{}] 16:38:06 INFO - PROCESS | 3796 | 1466725086243 Marionette TRACE conn6 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:06 INFO - PROCESS | 3796 | 1466725086245 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:06 INFO - PROCESS | 3796 | 1466725086333 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 16:38:06 INFO - PROCESS | 3796 | 1466725086342 Marionette TRACE conn6 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:06 INFO - PROCESS | 3796 | 1466725086344 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:06 INFO - PROCESS | 3796 | ++DOCSHELL 0D9F0000 == 27 [pid = 3796] [id = 634] 16:38:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (0D9F0400) [pid = 3796] [serial = 1902] [outer = 00000000] 16:38:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (0DA71C00) [pid = 3796] [serial = 1903] [outer = 0D9F0400] 16:38:06 INFO - PROCESS | 3796 | 1466725086392 Marionette DEBUG loaded listener.js 16:38:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (0DAA8000) [pid = 3796] [serial = 1904] [outer = 0D9F0400] 16:38:06 INFO - PROCESS | 3796 | 1466725086904 Marionette TRACE conn6 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 16:38:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 16:38:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 730ms 16:38:07 INFO - PROCESS | 3796 | 1466725086970 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 16:38:07 INFO - PROCESS | 3796 | 1466725086973 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 16:38:07 INFO - PROCESS | 3796 | 1466725086976 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 16:38:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 16:38:07 INFO - PROCESS | 3796 | 1466725086979 Marionette TRACE conn6 <- [1,2502,null,{}] 16:38:07 INFO - PROCESS | 3796 | 1466725087020 Marionette TRACE conn6 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:07 INFO - PROCESS | 3796 | 1466725087025 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:07 INFO - PROCESS | 3796 | 1466725087117 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 16:38:07 INFO - PROCESS | 3796 | 1466725087212 Marionette TRACE conn6 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:07 INFO - PROCESS | 3796 | 1466725087215 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:07 INFO - PROCESS | 3796 | ++DOCSHELL 11EE4800 == 28 [pid = 3796] [id = 635] 16:38:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (11EE6000) [pid = 3796] [serial = 1905] [outer = 00000000] 16:38:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (121B3400) [pid = 3796] [serial = 1906] [outer = 11EE6000] 16:38:07 INFO - PROCESS | 3796 | 1466725087263 Marionette DEBUG loaded listener.js 16:38:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (12565C00) [pid = 3796] [serial = 1907] [outer = 11EE6000] 16:38:07 INFO - PROCESS | 3796 | 1466725087632 Marionette TRACE conn6 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 16:38:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 16:38:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 670ms 16:38:07 INFO - PROCESS | 3796 | 1466725087650 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 16:38:07 INFO - PROCESS | 3796 | 1466725087652 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 16:38:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 16:38:07 INFO - PROCESS | 3796 | 1466725087674 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 16:38:07 INFO - PROCESS | 3796 | 1466725087676 Marionette TRACE conn6 <- [1,2506,null,{}] 16:38:07 INFO - PROCESS | 3796 | 1466725087680 Marionette TRACE conn6 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:07 INFO - PROCESS | 3796 | 1466725087682 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:07 INFO - PROCESS | 3796 | 1466725087767 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 16:38:07 INFO - PROCESS | 3796 | 1466725087772 Marionette TRACE conn6 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:07 INFO - PROCESS | 3796 | 1466725087783 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:07 INFO - PROCESS | 3796 | ++DOCSHELL 0D035400 == 29 [pid = 3796] [id = 636] 16:38:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (1256E400) [pid = 3796] [serial = 1908] [outer = 00000000] 16:38:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (13A4B000) [pid = 3796] [serial = 1909] [outer = 1256E400] 16:38:07 INFO - PROCESS | 3796 | 1466725087828 Marionette DEBUG loaded listener.js 16:38:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (14479800) [pid = 3796] [serial = 1910] [outer = 1256E400] 16:38:08 INFO - PROCESS | 3796 | 1466725088300 Marionette TRACE conn6 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 16:38:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 16:38:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 690ms 16:38:08 INFO - PROCESS | 3796 | 1466725088350 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 16:38:08 INFO - PROCESS | 3796 | 1466725088352 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 16:38:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 16:38:08 INFO - PROCESS | 3796 | 1466725088355 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 16:38:08 INFO - PROCESS | 3796 | 1466725088357 Marionette TRACE conn6 <- [1,2510,null,{}] 16:38:08 INFO - PROCESS | 3796 | 1466725088360 Marionette TRACE conn6 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:08 INFO - PROCESS | 3796 | 1466725088362 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:08 INFO - PROCESS | 3796 | 1466725088474 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 16:38:08 INFO - PROCESS | 3796 | 1466725088566 Marionette TRACE conn6 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:08 INFO - PROCESS | 3796 | 1466725088568 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:08 INFO - PROCESS | 3796 | ++DOCSHELL 14FE3C00 == 30 [pid = 3796] [id = 637] 16:38:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (14FE8800) [pid = 3796] [serial = 1911] [outer = 00000000] 16:38:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (15C21400) [pid = 3796] [serial = 1912] [outer = 14FE8800] 16:38:08 INFO - PROCESS | 3796 | 1466725088612 Marionette DEBUG loaded listener.js 16:38:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (16A77400) [pid = 3796] [serial = 1913] [outer = 14FE8800] 16:38:09 INFO - PROCESS | 3796 | 1466725089017 Marionette TRACE conn6 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 16:38:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 16:38:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 731ms 16:38:09 INFO - PROCESS | 3796 | 1466725089087 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 16:38:09 INFO - PROCESS | 3796 | 1466725089089 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 16:38:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 16:38:09 INFO - PROCESS | 3796 | 1466725089100 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 16:38:09 INFO - PROCESS | 3796 | 1466725089101 Marionette TRACE conn6 <- [1,2514,null,{}] 16:38:09 INFO - PROCESS | 3796 | 1466725089105 Marionette TRACE conn6 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:09 INFO - PROCESS | 3796 | 1466725089110 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:09 INFO - PROCESS | 3796 | 1466725089247 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 16:38:09 INFO - PROCESS | 3796 | 1466725089252 Marionette TRACE conn6 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:09 INFO - PROCESS | 3796 | 1466725089254 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:09 INFO - PROCESS | 3796 | ++DOCSHELL 16A83400 == 31 [pid = 3796] [id = 638] 16:38:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (16C24000) [pid = 3796] [serial = 1914] [outer = 00000000] 16:38:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1751CC00) [pid = 3796] [serial = 1915] [outer = 16C24000] 16:38:09 INFO - PROCESS | 3796 | 1466725089299 Marionette DEBUG loaded listener.js 16:38:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1765F400) [pid = 3796] [serial = 1916] [outer = 16C24000] 16:38:09 INFO - PROCESS | 3796 | 1466725089755 Marionette TRACE conn6 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 16:38:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 16:38:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 670ms 16:38:09 INFO - PROCESS | 3796 | 1466725089772 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 16:38:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 16:38:09 INFO - PROCESS | 3796 | 1466725089774 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 16:38:09 INFO - PROCESS | 3796 | 1466725089783 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 16:38:09 INFO - PROCESS | 3796 | 1466725089785 Marionette TRACE conn6 <- [1,2518,null,{}] 16:38:09 INFO - PROCESS | 3796 | 1466725089788 Marionette TRACE conn6 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:09 INFO - PROCESS | 3796 | 1466725089790 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:09 INFO - PROCESS | 3796 | 1466725089936 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 16:38:09 INFO - PROCESS | 3796 | 1466725089955 Marionette TRACE conn6 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:09 INFO - PROCESS | 3796 | 1466725089957 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:10 INFO - PROCESS | 3796 | ++DOCSHELL 176C2C00 == 32 [pid = 3796] [id = 639] 16:38:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (176C3800) [pid = 3796] [serial = 1917] [outer = 00000000] 16:38:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (176E5C00) [pid = 3796] [serial = 1918] [outer = 176C3800] 16:38:10 INFO - PROCESS | 3796 | 1466725090001 Marionette DEBUG loaded listener.js 16:38:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (176D8400) [pid = 3796] [serial = 1919] [outer = 176C3800] 16:38:10 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (0C75A000) [pid = 3796] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 16:38:10 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (18F10400) [pid = 3796] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 16:38:10 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (16D78000) [pid = 3796] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 16:38:10 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (174B0C00) [pid = 3796] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 16:38:10 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (126E5800) [pid = 3796] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 16:38:10 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (176D8C00) [pid = 3796] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 16:38:10 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (1A214C00) [pid = 3796] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 16:38:10 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (11D0C000) [pid = 3796] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 16:38:10 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (0D973400) [pid = 3796] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 16:38:10 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (0C755400) [pid = 3796] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 16:38:10 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (0D262C00) [pid = 3796] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 16:38:10 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (1839E000) [pid = 3796] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 16:38:10 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (17660000) [pid = 3796] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 16:38:10 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (14F65C00) [pid = 3796] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 16:38:10 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (1A3F3C00) [pid = 3796] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 16:38:10 INFO - PROCESS | 3796 | 1466725090584 Marionette TRACE conn6 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 16:38:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 16:38:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 830ms 16:38:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 16:38:10 INFO - PROCESS | 3796 | 1466725090608 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 16:38:10 INFO - PROCESS | 3796 | 1466725090610 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 16:38:10 INFO - PROCESS | 3796 | 1466725090613 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 16:38:10 INFO - PROCESS | 3796 | 1466725090614 Marionette TRACE conn6 <- [1,2522,null,{}] 16:38:10 INFO - PROCESS | 3796 | 1466725090617 Marionette TRACE conn6 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:10 INFO - PROCESS | 3796 | 1466725090619 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:10 INFO - PROCESS | 3796 | 1466725090739 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 16:38:10 INFO - PROCESS | 3796 | 1466725090797 Marionette TRACE conn6 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:10 INFO - PROCESS | 3796 | 1466725090799 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:10 INFO - PROCESS | 3796 | ++DOCSHELL 0D2EE400 == 33 [pid = 3796] [id = 640] 16:38:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (16D78000) [pid = 3796] [serial = 1920] [outer = 00000000] 16:38:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (176D8000) [pid = 3796] [serial = 1921] [outer = 16D78000] 16:38:10 INFO - PROCESS | 3796 | 1466725090843 Marionette DEBUG loaded listener.js 16:38:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (18120000) [pid = 3796] [serial = 1922] [outer = 16D78000] 16:38:11 INFO - PROCESS | 3796 | 1466725091193 Marionette TRACE conn6 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 16:38:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 16:38:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 631ms 16:38:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 16:38:11 INFO - PROCESS | 3796 | 1466725091245 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 16:38:11 INFO - PROCESS | 3796 | 1466725091247 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 16:38:11 INFO - PROCESS | 3796 | 1466725091250 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 16:38:11 INFO - PROCESS | 3796 | 1466725091252 Marionette TRACE conn6 <- [1,2526,null,{}] 16:38:11 INFO - PROCESS | 3796 | 1466725091255 Marionette TRACE conn6 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:11 INFO - PROCESS | 3796 | 1466725091257 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:11 INFO - PROCESS | 3796 | 1466725091337 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 16:38:11 INFO - PROCESS | 3796 | 1466725091343 Marionette TRACE conn6 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:11 INFO - PROCESS | 3796 | 1466725091345 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:11 INFO - PROCESS | 3796 | ++DOCSHELL 16D7A400 == 34 [pid = 3796] [id = 641] 16:38:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (1765DC00) [pid = 3796] [serial = 1923] [outer = 00000000] 16:38:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (1914B400) [pid = 3796] [serial = 1924] [outer = 1765DC00] 16:38:11 INFO - PROCESS | 3796 | 1466725091387 Marionette DEBUG loaded listener.js 16:38:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (19907C00) [pid = 3796] [serial = 1925] [outer = 1765DC00] 16:38:11 INFO - PROCESS | 3796 | 1466725091834 Marionette TRACE conn6 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 16:38:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 16:38:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 630ms 16:38:11 INFO - PROCESS | 3796 | 1466725091881 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 16:38:11 INFO - PROCESS | 3796 | 1466725091883 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 16:38:11 INFO - PROCESS | 3796 | 1466725091899 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 16:38:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 16:38:11 INFO - PROCESS | 3796 | 1466725091901 Marionette TRACE conn6 <- [1,2530,null,{}] 16:38:11 INFO - PROCESS | 3796 | 1466725091904 Marionette TRACE conn6 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:11 INFO - PROCESS | 3796 | 1466725091906 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:12 INFO - PROCESS | 3796 | 1466725091984 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 16:38:12 INFO - PROCESS | 3796 | 1466725091992 Marionette TRACE conn6 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:12 INFO - PROCESS | 3796 | 1466725091994 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:12 INFO - PROCESS | 3796 | ++DOCSHELL 19145C00 == 35 [pid = 3796] [id = 642] 16:38:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (19990C00) [pid = 3796] [serial = 1926] [outer = 00000000] 16:38:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (19F45400) [pid = 3796] [serial = 1927] [outer = 19990C00] 16:38:12 INFO - PROCESS | 3796 | 1466725092037 Marionette DEBUG loaded listener.js 16:38:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (19F4C000) [pid = 3796] [serial = 1928] [outer = 19990C00] 16:38:12 INFO - PROCESS | 3796 | 1466725092578 Marionette TRACE conn6 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 16:38:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 16:38:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 730ms 16:38:12 INFO - PROCESS | 3796 | 1466725092633 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 16:38:12 INFO - PROCESS | 3796 | 1466725092638 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 16:38:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 16:38:12 INFO - PROCESS | 3796 | 1466725092643 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 16:38:12 INFO - PROCESS | 3796 | 1466725092647 Marionette TRACE conn6 <- [1,2534,null,{}] 16:38:12 INFO - PROCESS | 3796 | 1466725092653 Marionette TRACE conn6 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:12 INFO - PROCESS | 3796 | 1466725092656 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:12 INFO - PROCESS | 3796 | 1466725092817 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 16:38:12 INFO - PROCESS | 3796 | 1466725092960 Marionette TRACE conn6 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:12 INFO - PROCESS | 3796 | 1466725092965 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:13 INFO - PROCESS | 3796 | ++DOCSHELL 0C728000 == 36 [pid = 3796] [id = 643] 16:38:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (0C728C00) [pid = 3796] [serial = 1929] [outer = 00000000] 16:38:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (0D261000) [pid = 3796] [serial = 1930] [outer = 0C728C00] 16:38:13 INFO - PROCESS | 3796 | 1466725093023 Marionette DEBUG loaded listener.js 16:38:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (0DA6F000) [pid = 3796] [serial = 1931] [outer = 0C728C00] 16:38:13 INFO - PROCESS | 3796 | 1466725093594 Marionette TRACE conn6 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 16:38:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 16:38:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1023ms 16:38:13 INFO - PROCESS | 3796 | 1466725093671 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 16:38:13 INFO - PROCESS | 3796 | 1466725093676 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 16:38:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 16:38:13 INFO - PROCESS | 3796 | 1466725093682 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 16:38:13 INFO - PROCESS | 3796 | 1466725093685 Marionette TRACE conn6 <- [1,2538,null,{}] 16:38:13 INFO - PROCESS | 3796 | 1466725093689 Marionette TRACE conn6 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:13 INFO - PROCESS | 3796 | 1466725093691 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:13 INFO - PROCESS | 3796 | 1466725093802 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 16:38:13 INFO - PROCESS | 3796 | 1466725093944 Marionette TRACE conn6 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:13 INFO - PROCESS | 3796 | 1466725093947 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:13 INFO - PROCESS | 3796 | ++DOCSHELL 11EE3000 == 37 [pid = 3796] [id = 644] 16:38:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (11FCCC00) [pid = 3796] [serial = 1932] [outer = 00000000] 16:38:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (13357400) [pid = 3796] [serial = 1933] [outer = 11FCCC00] 16:38:14 INFO - PROCESS | 3796 | 1466725094005 Marionette DEBUG loaded listener.js 16:38:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (154A3C00) [pid = 3796] [serial = 1934] [outer = 11FCCC00] 16:38:14 INFO - PROCESS | 3796 | 1466725094615 Marionette TRACE conn6 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 16:38:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 16:38:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 971ms 16:38:14 INFO - PROCESS | 3796 | 1466725094656 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 16:38:14 INFO - PROCESS | 3796 | 1466725094658 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 16:38:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 16:38:14 INFO - PROCESS | 3796 | 1466725094662 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 16:38:14 INFO - PROCESS | 3796 | 1466725094666 Marionette TRACE conn6 <- [1,2542,null,{}] 16:38:14 INFO - PROCESS | 3796 | 1466725094677 Marionette TRACE conn6 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:14 INFO - PROCESS | 3796 | 1466725094681 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:14 INFO - PROCESS | 3796 | 1466725094790 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 16:38:14 INFO - PROCESS | 3796 | 1466725094932 Marionette TRACE conn6 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:14 INFO - PROCESS | 3796 | 1466725094935 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:14 INFO - PROCESS | 3796 | ++DOCSHELL 17C83C00 == 38 [pid = 3796] [id = 645] 16:38:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (18F19C00) [pid = 3796] [serial = 1935] [outer = 00000000] 16:38:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (19FBB800) [pid = 3796] [serial = 1936] [outer = 18F19C00] 16:38:15 INFO - PROCESS | 3796 | 1466725094992 Marionette DEBUG loaded listener.js 16:38:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (1A30F800) [pid = 3796] [serial = 1937] [outer = 18F19C00] 16:38:15 INFO - PROCESS | 3796 | 1466725095662 Marionette TRACE conn6 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 16:38:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 16:38:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1022ms 16:38:15 INFO - PROCESS | 3796 | 1466725095687 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 16:38:15 INFO - PROCESS | 3796 | 1466725095690 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 16:38:15 INFO - PROCESS | 3796 | 1466725095694 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 16:38:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 16:38:15 INFO - PROCESS | 3796 | 1466725095696 Marionette TRACE conn6 <- [1,2546,null,{}] 16:38:15 INFO - PROCESS | 3796 | 1466725095699 Marionette TRACE conn6 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:15 INFO - PROCESS | 3796 | 1466725095701 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:15 INFO - PROCESS | 3796 | 1466725095810 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 16:38:16 INFO - PROCESS | 3796 | 1466725096058 Marionette TRACE conn6 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:16 INFO - PROCESS | 3796 | 1466725096061 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:16 INFO - PROCESS | 3796 | ++DOCSHELL 0C727000 == 39 [pid = 3796] [id = 646] 16:38:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (0C745400) [pid = 3796] [serial = 1938] [outer = 00000000] 16:38:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (0C75B000) [pid = 3796] [serial = 1939] [outer = 0C745400] 16:38:16 INFO - PROCESS | 3796 | 1466725096119 Marionette DEBUG loaded listener.js 16:38:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (0D25FC00) [pid = 3796] [serial = 1940] [outer = 0C745400] 16:38:17 INFO - PROCESS | 3796 | --DOCSHELL 16D7A400 == 38 [pid = 3796] [id = 641] 16:38:17 INFO - PROCESS | 3796 | --DOCSHELL 0D2EE400 == 37 [pid = 3796] [id = 640] 16:38:17 INFO - PROCESS | 3796 | --DOCSHELL 176C2C00 == 36 [pid = 3796] [id = 639] 16:38:17 INFO - PROCESS | 3796 | --DOCSHELL 16A83400 == 35 [pid = 3796] [id = 638] 16:38:17 INFO - PROCESS | 3796 | --DOCSHELL 14FE3C00 == 34 [pid = 3796] [id = 637] 16:38:17 INFO - PROCESS | 3796 | --DOCSHELL 0D035400 == 33 [pid = 3796] [id = 636] 16:38:17 INFO - PROCESS | 3796 | --DOCSHELL 11EE4800 == 32 [pid = 3796] [id = 635] 16:38:17 INFO - PROCESS | 3796 | --DOCSHELL 0D9F0000 == 31 [pid = 3796] [id = 634] 16:38:17 INFO - PROCESS | 3796 | --DOCSHELL 0C748800 == 30 [pid = 3796] [id = 633] 16:38:17 INFO - PROCESS | 3796 | --DOCSHELL 0C74E000 == 29 [pid = 3796] [id = 632] 16:38:17 INFO - PROCESS | 3796 | --DOCSHELL 127C5C00 == 28 [pid = 3796] [id = 631] 16:38:17 INFO - PROCESS | 3796 | --DOCSHELL 17C83C00 == 27 [pid = 3796] [id = 645] 16:38:17 INFO - PROCESS | 3796 | --DOCSHELL 19145C00 == 26 [pid = 3796] [id = 642] 16:38:17 INFO - PROCESS | 3796 | --DOCSHELL 0C728000 == 25 [pid = 3796] [id = 643] 16:38:17 INFO - PROCESS | 3796 | --DOCSHELL 11EE3000 == 24 [pid = 3796] [id = 644] 16:38:17 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (17657400) [pid = 3796] [serial = 1835] [outer = 00000000] [url = about:blank] 16:38:17 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (1AA53800) [pid = 3796] [serial = 1894] [outer = 00000000] [url = about:blank] 16:38:17 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (17519400) [pid = 3796] [serial = 1873] [outer = 00000000] [url = about:blank] 16:38:17 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (1751A400) [pid = 3796] [serial = 1874] [outer = 00000000] [url = about:blank] 16:38:17 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (13A48C00) [pid = 3796] [serial = 1867] [outer = 00000000] [url = about:blank] 16:38:17 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (14F5B800) [pid = 3796] [serial = 1868] [outer = 00000000] [url = about:blank] 16:38:17 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (17C83000) [pid = 3796] [serial = 1879] [outer = 00000000] [url = about:blank] 16:38:17 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1A3EDC00) [pid = 3796] [serial = 1891] [outer = 00000000] [url = about:blank] 16:38:17 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (11E1A400) [pid = 3796] [serial = 1861] [outer = 00000000] [url = about:blank] 16:38:17 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (11FD0800) [pid = 3796] [serial = 1862] [outer = 00000000] [url = about:blank] 16:38:17 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (0D9E8000) [pid = 3796] [serial = 1858] [outer = 00000000] [url = about:blank] 16:38:17 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (0D9F0800) [pid = 3796] [serial = 1859] [outer = 00000000] [url = about:blank] 16:38:17 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (0C759000) [pid = 3796] [serial = 1855] [outer = 00000000] [url = about:blank] 16:38:17 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (0CE27800) [pid = 3796] [serial = 1856] [outer = 00000000] [url = about:blank] 16:38:17 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (12567C00) [pid = 3796] [serial = 1864] [outer = 00000000] [url = about:blank] 16:38:17 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (12652800) [pid = 3796] [serial = 1865] [outer = 00000000] [url = about:blank] 16:38:17 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (18FF0000) [pid = 3796] [serial = 1882] [outer = 00000000] [url = about:blank] 16:38:17 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (176BF000) [pid = 3796] [serial = 1876] [outer = 00000000] [url = about:blank] 16:38:17 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (16A89800) [pid = 3796] [serial = 1870] [outer = 00000000] [url = about:blank] 16:38:17 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (16D75000) [pid = 3796] [serial = 1871] [outer = 00000000] [url = about:blank] 16:38:17 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (1A9BD800) [pid = 3796] [serial = 1853] [outer = 00000000] [url = about:blank] 16:38:17 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (11EE3800) [pid = 3796] [serial = 1885] [outer = 00000000] [url = about:blank] 16:38:17 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (176C6400) [pid = 3796] [serial = 1886] [outer = 00000000] [url = about:blank] 16:38:17 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (1A9B2C00) [pid = 3796] [serial = 1892] [outer = 00000000] [url = about:blank] 16:38:17 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (17C88800) [pid = 3796] [serial = 1880] [outer = 00000000] [url = about:blank] 16:38:17 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (1914C800) [pid = 3796] [serial = 1883] [outer = 00000000] [url = about:blank] 16:38:17 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (19FBA400) [pid = 3796] [serial = 1888] [outer = 00000000] [url = about:blank] 16:38:17 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (1A217000) [pid = 3796] [serial = 1889] [outer = 00000000] [url = about:blank] 16:38:17 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (176BFC00) [pid = 3796] [serial = 1877] [outer = 00000000] [url = about:blank] 16:38:17 INFO - PROCESS | 3796 | 1466725097477 Marionette TRACE conn6 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 16:38:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 16:38:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1820ms 16:38:17 INFO - PROCESS | 3796 | 1466725097518 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 16:38:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 16:38:17 INFO - PROCESS | 3796 | 1466725097523 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 16:38:17 INFO - PROCESS | 3796 | 1466725097528 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 16:38:17 INFO - PROCESS | 3796 | 1466725097531 Marionette TRACE conn6 <- [1,2550,null,{}] 16:38:17 INFO - PROCESS | 3796 | 1466725097538 Marionette TRACE conn6 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:17 INFO - PROCESS | 3796 | 1466725097541 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:17 INFO - PROCESS | 3796 | 1466725097633 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 16:38:17 INFO - PROCESS | 3796 | 1466725097646 Marionette TRACE conn6 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:17 INFO - PROCESS | 3796 | 1466725097650 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:17 INFO - PROCESS | 3796 | ++DOCSHELL 0C750C00 == 25 [pid = 3796] [id = 647] 16:38:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (0C751C00) [pid = 3796] [serial = 1941] [outer = 00000000] 16:38:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (0C757400) [pid = 3796] [serial = 1942] [outer = 0C751C00] 16:38:17 INFO - PROCESS | 3796 | 1466725097701 Marionette DEBUG loaded listener.js 16:38:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (0C75EC00) [pid = 3796] [serial = 1943] [outer = 0C751C00] 16:38:18 INFO - PROCESS | 3796 | 1466725098234 Marionette TRACE conn6 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 16:38:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 16:38:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 730ms 16:38:18 INFO - PROCESS | 3796 | 1466725098258 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 16:38:18 INFO - PROCESS | 3796 | 1466725098263 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 16:38:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 16:38:18 INFO - PROCESS | 3796 | 1466725098269 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 16:38:18 INFO - PROCESS | 3796 | 1466725098272 Marionette TRACE conn6 <- [1,2554,null,{}] 16:38:18 INFO - PROCESS | 3796 | 1466725098276 Marionette TRACE conn6 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:18 INFO - PROCESS | 3796 | 1466725098278 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:18 INFO - PROCESS | 3796 | 1466725098366 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 16:38:18 INFO - PROCESS | 3796 | 1466725098376 Marionette TRACE conn6 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:18 INFO - PROCESS | 3796 | 1466725098379 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:18 INFO - PROCESS | 3796 | ++DOCSHELL 0D9F0000 == 26 [pid = 3796] [id = 648] 16:38:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (0D9F0800) [pid = 3796] [serial = 1944] [outer = 00000000] 16:38:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (0DA76800) [pid = 3796] [serial = 1945] [outer = 0D9F0800] 16:38:18 INFO - PROCESS | 3796 | 1466725098426 Marionette DEBUG loaded listener.js 16:38:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (0E08A800) [pid = 3796] [serial = 1946] [outer = 0D9F0800] 16:38:18 INFO - PROCESS | 3796 | 1466725098906 Marionette TRACE conn6 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 16:38:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 16:38:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 670ms 16:38:18 INFO - PROCESS | 3796 | 1466725098943 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 16:38:18 INFO - PROCESS | 3796 | 1466725098945 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 16:38:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 16:38:18 INFO - PROCESS | 3796 | 1466725098948 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 16:38:18 INFO - PROCESS | 3796 | 1466725098952 Marionette TRACE conn6 <- [1,2558,null,{}] 16:38:18 INFO - PROCESS | 3796 | 1466725098963 Marionette TRACE conn6 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:18 INFO - PROCESS | 3796 | 1466725098967 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:19 INFO - PROCESS | 3796 | 1466725099079 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 16:38:19 INFO - PROCESS | 3796 | 1466725099184 Marionette TRACE conn6 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:19 INFO - PROCESS | 3796 | 1466725099187 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:19 INFO - PROCESS | 3796 | ++DOCSHELL 121BBC00 == 27 [pid = 3796] [id = 649] 16:38:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (1251F400) [pid = 3796] [serial = 1947] [outer = 00000000] 16:38:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (1256B400) [pid = 3796] [serial = 1948] [outer = 1251F400] 16:38:19 INFO - PROCESS | 3796 | 1466725099235 Marionette DEBUG loaded listener.js 16:38:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (12646400) [pid = 3796] [serial = 1949] [outer = 1251F400] 16:38:19 INFO - PROCESS | 3796 | 1466725099687 Marionette TRACE conn6 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 16:38:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 16:38:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 770ms 16:38:19 INFO - PROCESS | 3796 | 1466725099724 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 16:38:19 INFO - PROCESS | 3796 | 1466725099727 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 16:38:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 16:38:19 INFO - PROCESS | 3796 | 1466725099730 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 16:38:19 INFO - PROCESS | 3796 | 1466725099732 Marionette TRACE conn6 <- [1,2562,null,{}] 16:38:19 INFO - PROCESS | 3796 | 1466725099735 Marionette TRACE conn6 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:19 INFO - PROCESS | 3796 | 1466725099737 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:19 INFO - PROCESS | 3796 | 1466725099854 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 16:38:19 INFO - PROCESS | 3796 | 1466725099918 Marionette TRACE conn6 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:19 INFO - PROCESS | 3796 | 1466725099920 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:19 INFO - PROCESS | 3796 | ++DOCSHELL 127C5C00 == 28 [pid = 3796] [id = 650] 16:38:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (127C8400) [pid = 3796] [serial = 1950] [outer = 00000000] 16:38:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (1446F800) [pid = 3796] [serial = 1951] [outer = 127C8400] 16:38:20 INFO - PROCESS | 3796 | 1466725099965 Marionette DEBUG loaded listener.js 16:38:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (14FD0400) [pid = 3796] [serial = 1952] [outer = 127C8400] 16:38:20 INFO - PROCESS | 3796 | 1466725100396 Marionette TRACE conn6 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 16:38:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 16:38:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 730ms 16:38:20 INFO - PROCESS | 3796 | 1466725100466 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 16:38:20 INFO - PROCESS | 3796 | 1466725100468 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 16:38:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 16:38:20 INFO - PROCESS | 3796 | 1466725100471 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 16:38:20 INFO - PROCESS | 3796 | 1466725100473 Marionette TRACE conn6 <- [1,2566,null,{}] 16:38:20 INFO - PROCESS | 3796 | 1466725100476 Marionette TRACE conn6 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:20 INFO - PROCESS | 3796 | 1466725100478 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:20 INFO - PROCESS | 3796 | 1466725100590 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 16:38:20 INFO - PROCESS | 3796 | 1466725100599 Marionette TRACE conn6 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:20 INFO - PROCESS | 3796 | 1466725100601 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:20 INFO - PROCESS | 3796 | ++DOCSHELL 154AD400 == 29 [pid = 3796] [id = 651] 16:38:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (15B4D400) [pid = 3796] [serial = 1953] [outer = 00000000] 16:38:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (16A7F800) [pid = 3796] [serial = 1954] [outer = 15B4D400] 16:38:20 INFO - PROCESS | 3796 | 1466725100701 Marionette DEBUG loaded listener.js 16:38:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (16D71000) [pid = 3796] [serial = 1955] [outer = 15B4D400] 16:38:21 INFO - PROCESS | 3796 | 1466725101127 Marionette TRACE conn6 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 16:38:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 16:38:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 730ms 16:38:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 16:38:21 INFO - PROCESS | 3796 | 1466725101203 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 16:38:21 INFO - PROCESS | 3796 | 1466725101205 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 16:38:21 INFO - PROCESS | 3796 | 1466725101216 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 16:38:21 INFO - PROCESS | 3796 | 1466725101218 Marionette TRACE conn6 <- [1,2570,null,{}] 16:38:21 INFO - PROCESS | 3796 | 1466725101221 Marionette TRACE conn6 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:21 INFO - PROCESS | 3796 | 1466725101227 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:21 INFO - PROCESS | 3796 | 1466725101376 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 16:38:21 INFO - PROCESS | 3796 | 1466725101441 Marionette TRACE conn6 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:21 INFO - PROCESS | 3796 | 1466725101443 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:21 INFO - PROCESS | 3796 | ++DOCSHELL 1765AC00 == 30 [pid = 3796] [id = 652] 16:38:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (1765B000) [pid = 3796] [serial = 1956] [outer = 00000000] 16:38:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (176BA800) [pid = 3796] [serial = 1957] [outer = 1765B000] 16:38:21 INFO - PROCESS | 3796 | 1466725101488 Marionette DEBUG loaded listener.js 16:38:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (176BBC00) [pid = 3796] [serial = 1958] [outer = 1765B000] 16:38:21 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (14FE8800) [pid = 3796] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 16:38:21 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (16C24000) [pid = 3796] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 16:38:21 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (0C74E800) [pid = 3796] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 16:38:21 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (11EE6000) [pid = 3796] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 16:38:21 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (1256E400) [pid = 3796] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 16:38:21 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (176C3800) [pid = 3796] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 16:38:21 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (0C74A000) [pid = 3796] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 16:38:21 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (16D78000) [pid = 3796] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 16:38:21 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (0D9F0400) [pid = 3796] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 16:38:21 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (1765DC00) [pid = 3796] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 16:38:21 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (19990C00) [pid = 3796] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 16:38:21 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (13A44C00) [pid = 3796] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 16:38:22 INFO - PROCESS | 3796 | 1466725102036 Marionette TRACE conn6 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 16:38:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 16:38:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 892ms 16:38:22 INFO - PROCESS | 3796 | 1466725102100 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 16:38:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 16:38:22 INFO - PROCESS | 3796 | 1466725102102 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 16:38:22 INFO - PROCESS | 3796 | 1466725102106 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 16:38:22 INFO - PROCESS | 3796 | 1466725102107 Marionette TRACE conn6 <- [1,2574,null,{}] 16:38:22 INFO - PROCESS | 3796 | 1466725102111 Marionette TRACE conn6 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:22 INFO - PROCESS | 3796 | 1466725102113 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:22 INFO - PROCESS | 3796 | 1466725102188 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 16:38:22 INFO - PROCESS | 3796 | 1466725102193 Marionette TRACE conn6 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:22 INFO - PROCESS | 3796 | 1466725102195 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:22 INFO - PROCESS | 3796 | ++DOCSHELL 0C74AC00 == 31 [pid = 3796] [id = 653] 16:38:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (12194000) [pid = 3796] [serial = 1959] [outer = 00000000] 16:38:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (1751AC00) [pid = 3796] [serial = 1960] [outer = 12194000] 16:38:22 INFO - PROCESS | 3796 | 1466725102238 Marionette DEBUG loaded listener.js 16:38:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (1751E400) [pid = 3796] [serial = 1961] [outer = 12194000] 16:38:22 INFO - PROCESS | 3796 | 1466725102669 Marionette TRACE conn6 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 16:38:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 16:38:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 570ms 16:38:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 16:38:22 INFO - PROCESS | 3796 | 1466725102676 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 16:38:22 INFO - PROCESS | 3796 | 1466725102678 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 16:38:22 INFO - PROCESS | 3796 | 1466725102681 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 16:38:22 INFO - PROCESS | 3796 | 1466725102683 Marionette TRACE conn6 <- [1,2578,null,{}] 16:38:22 INFO - PROCESS | 3796 | 1466725102686 Marionette TRACE conn6 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:22 INFO - PROCESS | 3796 | 1466725102688 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:22 INFO - PROCESS | 3796 | 1466725102809 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 16:38:22 INFO - PROCESS | 3796 | 1466725102818 Marionette TRACE conn6 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:22 INFO - PROCESS | 3796 | 1466725102820 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:22 INFO - PROCESS | 3796 | ++DOCSHELL 15C23400 == 32 [pid = 3796] [id = 654] 16:38:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (16A70800) [pid = 3796] [serial = 1962] [outer = 00000000] 16:38:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (17BC6400) [pid = 3796] [serial = 1963] [outer = 16A70800] 16:38:22 INFO - PROCESS | 3796 | 1466725102863 Marionette DEBUG loaded listener.js 16:38:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (176D7C00) [pid = 3796] [serial = 1964] [outer = 16A70800] 16:38:23 INFO - PROCESS | 3796 | 1466725103314 Marionette TRACE conn6 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 16:38:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 16:38:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 670ms 16:38:23 INFO - PROCESS | 3796 | 1466725103353 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 16:38:23 INFO - PROCESS | 3796 | 1466725103355 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 16:38:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 16:38:23 INFO - PROCESS | 3796 | 1466725103358 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 16:38:23 INFO - PROCESS | 3796 | 1466725103360 Marionette TRACE conn6 <- [1,2582,null,{}] 16:38:23 INFO - PROCESS | 3796 | 1466725103363 Marionette TRACE conn6 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:23 INFO - PROCESS | 3796 | 1466725103365 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:23 INFO - PROCESS | 3796 | 1466725103442 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 16:38:23 INFO - PROCESS | 3796 | 1466725103539 Marionette TRACE conn6 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:23 INFO - PROCESS | 3796 | 1466725103541 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:23 INFO - PROCESS | 3796 | ++DOCSHELL 0DA72800 == 33 [pid = 3796] [id = 655] 16:38:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (121B7C00) [pid = 3796] [serial = 1965] [outer = 00000000] 16:38:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (18FEA000) [pid = 3796] [serial = 1966] [outer = 121B7C00] 16:38:23 INFO - PROCESS | 3796 | 1466725103590 Marionette DEBUG loaded listener.js 16:38:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (1914D400) [pid = 3796] [serial = 1967] [outer = 121B7C00] 16:38:24 INFO - PROCESS | 3796 | 1466725104242 Marionette TRACE conn6 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 16:38:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 16:38:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 930ms 16:38:24 INFO - PROCESS | 3796 | 1466725104289 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 16:38:24 INFO - PROCESS | 3796 | 1466725104294 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 16:38:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 16:38:24 INFO - PROCESS | 3796 | 1466725104299 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 16:38:24 INFO - PROCESS | 3796 | 1466725104302 Marionette TRACE conn6 <- [1,2586,null,{}] 16:38:24 INFO - PROCESS | 3796 | 1466725104308 Marionette TRACE conn6 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:24 INFO - PROCESS | 3796 | 1466725104311 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:24 INFO - PROCESS | 3796 | 1466725104434 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 16:38:24 INFO - PROCESS | 3796 | 1466725104575 Marionette TRACE conn6 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:24 INFO - PROCESS | 3796 | 1466725104578 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:24 INFO - PROCESS | 3796 | ++DOCSHELL 0C727C00 == 34 [pid = 3796] [id = 656] 16:38:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (0C74F000) [pid = 3796] [serial = 1968] [outer = 00000000] 16:38:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (0D9E6000) [pid = 3796] [serial = 1969] [outer = 0C74F000] 16:38:24 INFO - PROCESS | 3796 | 1466725104636 Marionette DEBUG loaded listener.js 16:38:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (0E1C1800) [pid = 3796] [serial = 1970] [outer = 0C74F000] 16:38:25 INFO - PROCESS | 3796 | 1466725105428 Marionette TRACE conn6 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 16:38:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 16:38:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1175ms 16:38:25 INFO - PROCESS | 3796 | 1466725105609 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 16:38:25 INFO - PROCESS | 3796 | 1466725105614 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 16:38:25 INFO - PROCESS | 3796 | 1466725105618 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 16:38:25 INFO - PROCESS | 3796 | 1466725105621 Marionette TRACE conn6 <- [1,2590,null,{}] 16:38:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 16:38:25 INFO - PROCESS | 3796 | 1466725105627 Marionette TRACE conn6 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:25 INFO - PROCESS | 3796 | 1466725105630 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:25 INFO - PROCESS | 3796 | 1466725105742 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 16:38:25 INFO - PROCESS | 3796 | 1466725105880 Marionette TRACE conn6 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:25 INFO - PROCESS | 3796 | 1466725105885 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:25 INFO - PROCESS | 3796 | ++DOCSHELL 0C757800 == 35 [pid = 3796] [id = 657] 16:38:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (0C759800) [pid = 3796] [serial = 1971] [outer = 00000000] 16:38:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (0D042800) [pid = 3796] [serial = 1972] [outer = 0C759800] 16:38:25 INFO - PROCESS | 3796 | 1466725105936 Marionette DEBUG loaded listener.js 16:38:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (0D9ED000) [pid = 3796] [serial = 1973] [outer = 0C759800] 16:38:26 INFO - PROCESS | 3796 | --DOCSHELL 15C23400 == 34 [pid = 3796] [id = 654] 16:38:26 INFO - PROCESS | 3796 | --DOCSHELL 0C74AC00 == 33 [pid = 3796] [id = 653] 16:38:26 INFO - PROCESS | 3796 | --DOCSHELL 1765AC00 == 32 [pid = 3796] [id = 652] 16:38:26 INFO - PROCESS | 3796 | --DOCSHELL 154AD400 == 31 [pid = 3796] [id = 651] 16:38:26 INFO - PROCESS | 3796 | --DOCSHELL 127C5C00 == 30 [pid = 3796] [id = 650] 16:38:26 INFO - PROCESS | 3796 | --DOCSHELL 121BBC00 == 29 [pid = 3796] [id = 649] 16:38:26 INFO - PROCESS | 3796 | --DOCSHELL 0D9F0000 == 28 [pid = 3796] [id = 648] 16:38:26 INFO - PROCESS | 3796 | --DOCSHELL 0C750C00 == 27 [pid = 3796] [id = 647] 16:38:26 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (15C21400) [pid = 3796] [serial = 1912] [outer = 00000000] [url = about:blank] 16:38:26 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (1751CC00) [pid = 3796] [serial = 1915] [outer = 00000000] [url = about:blank] 16:38:26 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (16A77400) [pid = 3796] [serial = 1913] [outer = 00000000] [url = about:blank] 16:38:26 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (0D958800) [pid = 3796] [serial = 1897] [outer = 00000000] [url = about:blank] 16:38:26 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (0DA6D000) [pid = 3796] [serial = 1898] [outer = 00000000] [url = about:blank] 16:38:26 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (121B3400) [pid = 3796] [serial = 1906] [outer = 00000000] [url = about:blank] 16:38:26 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (12565C00) [pid = 3796] [serial = 1907] [outer = 00000000] [url = about:blank] 16:38:26 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (13A4B000) [pid = 3796] [serial = 1909] [outer = 00000000] [url = about:blank] 16:38:26 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (176E5C00) [pid = 3796] [serial = 1918] [outer = 00000000] [url = about:blank] 16:38:26 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (0D07AC00) [pid = 3796] [serial = 1900] [outer = 00000000] [url = about:blank] 16:38:26 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (176D8000) [pid = 3796] [serial = 1921] [outer = 00000000] [url = about:blank] 16:38:26 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (0D95C800) [pid = 3796] [serial = 1901] [outer = 00000000] [url = about:blank] 16:38:26 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (0DA71C00) [pid = 3796] [serial = 1903] [outer = 00000000] [url = about:blank] 16:38:26 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (0DAA8000) [pid = 3796] [serial = 1904] [outer = 00000000] [url = about:blank] 16:38:26 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (19907C00) [pid = 3796] [serial = 1925] [outer = 00000000] [url = about:blank] 16:38:26 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (19F45400) [pid = 3796] [serial = 1927] [outer = 00000000] [url = about:blank] 16:38:26 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (19F4C000) [pid = 3796] [serial = 1928] [outer = 00000000] [url = about:blank] 16:38:26 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (1765F400) [pid = 3796] [serial = 1916] [outer = 00000000] [url = about:blank] 16:38:26 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (1AA87400) [pid = 3796] [serial = 1895] [outer = 00000000] [url = about:blank] 16:38:26 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (1914B400) [pid = 3796] [serial = 1924] [outer = 00000000] [url = about:blank] 16:38:26 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (176D8400) [pid = 3796] [serial = 1919] [outer = 00000000] [url = about:blank] 16:38:26 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (18120000) [pid = 3796] [serial = 1922] [outer = 00000000] [url = about:blank] 16:38:26 INFO - PROCESS | 3796 | --DOMWINDOW == 60 (14479800) [pid = 3796] [serial = 1910] [outer = 00000000] [url = about:blank] 16:38:26 INFO - PROCESS | 3796 | 1466725106495 Marionette TRACE conn6 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 16:38:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 16:38:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 930ms 16:38:26 INFO - PROCESS | 3796 | 1466725106560 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 16:38:26 INFO - PROCESS | 3796 | 1466725106563 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 16:38:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 16:38:26 INFO - PROCESS | 3796 | 1466725106570 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 16:38:26 INFO - PROCESS | 3796 | 1466725106574 Marionette TRACE conn6 <- [1,2594,null,{}] 16:38:26 INFO - PROCESS | 3796 | 1466725106578 Marionette TRACE conn6 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:26 INFO - PROCESS | 3796 | 1466725106581 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:26 INFO - PROCESS | 3796 | 1466725106669 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 16:38:26 INFO - PROCESS | 3796 | 1466725106768 Marionette TRACE conn6 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:26 INFO - PROCESS | 3796 | 1466725106771 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:26 INFO - PROCESS | 3796 | ++DOCSHELL 0D95C800 == 28 [pid = 3796] [id = 658] 16:38:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 61 (0D95CC00) [pid = 3796] [serial = 1974] [outer = 00000000] 16:38:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (0DDBA800) [pid = 3796] [serial = 1975] [outer = 0D95CC00] 16:38:26 INFO - PROCESS | 3796 | 1466725106818 Marionette DEBUG loaded listener.js 16:38:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (0E9D9800) [pid = 3796] [serial = 1976] [outer = 0D95CC00] 16:38:27 INFO - PROCESS | 3796 | 1466725107242 Marionette TRACE conn6 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 16:38:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 16:38:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 730ms 16:38:27 INFO - PROCESS | 3796 | 1466725107322 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 16:38:27 INFO - PROCESS | 3796 | 1466725107324 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 16:38:27 INFO - PROCESS | 3796 | 1466725107332 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 16:38:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 16:38:27 INFO - PROCESS | 3796 | 1466725107334 Marionette TRACE conn6 <- [1,2598,null,{}] 16:38:27 INFO - PROCESS | 3796 | 1466725107344 Marionette TRACE conn6 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:27 INFO - PROCESS | 3796 | 1466725107349 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:27 INFO - PROCESS | 3796 | 1466725107437 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 16:38:27 INFO - PROCESS | 3796 | 1466725107453 Marionette TRACE conn6 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:27 INFO - PROCESS | 3796 | 1466725107456 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:27 INFO - PROCESS | 3796 | ++DOCSHELL 1261F400 == 29 [pid = 3796] [id = 659] 16:38:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (12620400) [pid = 3796] [serial = 1977] [outer = 00000000] 16:38:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (1272D000) [pid = 3796] [serial = 1978] [outer = 12620400] 16:38:27 INFO - PROCESS | 3796 | 1466725107505 Marionette DEBUG loaded listener.js 16:38:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (13361000) [pid = 3796] [serial = 1979] [outer = 12620400] 16:38:28 INFO - PROCESS | 3796 | 1466725107981 Marionette TRACE conn6 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 16:38:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 16:38:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 670ms 16:38:28 INFO - PROCESS | 3796 | 1466725108006 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 16:38:28 INFO - PROCESS | 3796 | 1466725108008 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 16:38:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 16:38:28 INFO - PROCESS | 3796 | 1466725108015 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 16:38:28 INFO - PROCESS | 3796 | 1466725108016 Marionette TRACE conn6 <- [1,2602,null,{}] 16:38:28 INFO - PROCESS | 3796 | 1466725108020 Marionette TRACE conn6 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:28 INFO - PROCESS | 3796 | 1466725108021 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:28 INFO - PROCESS | 3796 | 1466725108107 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 16:38:28 INFO - PROCESS | 3796 | 1466725108113 Marionette TRACE conn6 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:28 INFO - PROCESS | 3796 | 1466725108115 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:28 INFO - PROCESS | 3796 | ++DOCSHELL 14F64000 == 30 [pid = 3796] [id = 660] 16:38:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (14F64400) [pid = 3796] [serial = 1980] [outer = 00000000] 16:38:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (16A14400) [pid = 3796] [serial = 1981] [outer = 14F64400] 16:38:28 INFO - PROCESS | 3796 | 1466725108159 Marionette DEBUG loaded listener.js 16:38:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (16A7C400) [pid = 3796] [serial = 1982] [outer = 14F64400] 16:38:28 INFO - PROCESS | 3796 | 1466725108624 Marionette TRACE conn6 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 16:38:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 16:38:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 630ms 16:38:28 INFO - PROCESS | 3796 | 1466725108648 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 16:38:28 INFO - PROCESS | 3796 | 1466725108650 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 16:38:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 16:38:28 INFO - PROCESS | 3796 | 1466725108653 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 16:38:28 INFO - PROCESS | 3796 | 1466725108655 Marionette TRACE conn6 <- [1,2606,null,{}] 16:38:28 INFO - PROCESS | 3796 | 1466725108659 Marionette TRACE conn6 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:28 INFO - PROCESS | 3796 | 1466725108661 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:28 INFO - PROCESS | 3796 | 1466725108782 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 16:38:28 INFO - PROCESS | 3796 | 1466725108871 Marionette TRACE conn6 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:28 INFO - PROCESS | 3796 | 1466725108873 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:28 INFO - PROCESS | 3796 | ++DOCSHELL 13363400 == 31 [pid = 3796] [id = 661] 16:38:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (14478400) [pid = 3796] [serial = 1983] [outer = 00000000] 16:38:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (174A2400) [pid = 3796] [serial = 1984] [outer = 14478400] 16:38:28 INFO - PROCESS | 3796 | 1466725108917 Marionette DEBUG loaded listener.js 16:38:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (1751E800) [pid = 3796] [serial = 1985] [outer = 14478400] 16:38:29 INFO - PROCESS | 3796 | 1466725109330 Marionette TRACE conn6 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 16:38:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 16:38:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 731ms 16:38:29 INFO - PROCESS | 3796 | 1466725109387 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 16:38:29 INFO - PROCESS | 3796 | 1466725109389 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 16:38:29 INFO - PROCESS | 3796 | 1466725109392 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 16:38:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 16:38:29 INFO - PROCESS | 3796 | 1466725109394 Marionette TRACE conn6 <- [1,2610,null,{}] 16:38:29 INFO - PROCESS | 3796 | 1466725109397 Marionette TRACE conn6 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:29 INFO - PROCESS | 3796 | 1466725109403 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:29 INFO - PROCESS | 3796 | 1466725109557 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 16:38:29 INFO - PROCESS | 3796 | 1466725109624 Marionette TRACE conn6 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:29 INFO - PROCESS | 3796 | 1466725109626 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:29 INFO - PROCESS | 3796 | ++DOCSHELL 176D8000 == 32 [pid = 3796] [id = 662] 16:38:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (17BBD800) [pid = 3796] [serial = 1986] [outer = 00000000] 16:38:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (17E9A400) [pid = 3796] [serial = 1987] [outer = 17BBD800] 16:38:29 INFO - PROCESS | 3796 | 1466725109671 Marionette DEBUG loaded listener.js 16:38:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (18417400) [pid = 3796] [serial = 1988] [outer = 17BBD800] 16:38:30 INFO - PROCESS | 3796 | 1466725110105 Marionette TRACE conn6 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 16:38:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 16:38:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 730ms 16:38:30 INFO - PROCESS | 3796 | 1466725110153 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 16:38:30 INFO - PROCESS | 3796 | 1466725110156 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 16:38:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 16:38:30 INFO - PROCESS | 3796 | 1466725110161 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 16:38:30 INFO - PROCESS | 3796 | 1466725110163 Marionette TRACE conn6 <- [1,2614,null,{}] 16:38:30 INFO - PROCESS | 3796 | 1466725110166 Marionette TRACE conn6 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:30 INFO - PROCESS | 3796 | 1466725110168 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:30 INFO - PROCESS | 3796 | 1466725110282 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 16:38:30 INFO - PROCESS | 3796 | 1466725110288 Marionette TRACE conn6 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:30 INFO - PROCESS | 3796 | 1466725110289 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:30 INFO - PROCESS | 3796 | ++DOCSHELL 1272AC00 == 33 [pid = 3796] [id = 663] 16:38:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (176B9000) [pid = 3796] [serial = 1989] [outer = 00000000] 16:38:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (19988000) [pid = 3796] [serial = 1990] [outer = 176B9000] 16:38:30 INFO - PROCESS | 3796 | 1466725110344 Marionette DEBUG loaded listener.js 16:38:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (19147C00) [pid = 3796] [serial = 1991] [outer = 176B9000] 16:38:30 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (127C8400) [pid = 3796] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 16:38:30 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (0C745400) [pid = 3796] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 16:38:30 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (0C751C00) [pid = 3796] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 16:38:30 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (1251F400) [pid = 3796] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 16:38:30 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (0D9F0800) [pid = 3796] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 16:38:30 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (15B4D400) [pid = 3796] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 16:38:30 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (0C728C00) [pid = 3796] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 16:38:30 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (11FCCC00) [pid = 3796] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 16:38:30 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (18F19C00) [pid = 3796] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 16:38:30 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (1765B000) [pid = 3796] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 16:38:30 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (16A70800) [pid = 3796] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 16:38:30 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (12194000) [pid = 3796] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 16:38:30 INFO - PROCESS | 3796 | 1466725110887 Marionette TRACE conn6 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 16:38:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 16:38:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 770ms 16:38:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 16:38:30 INFO - PROCESS | 3796 | 1466725110933 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 16:38:30 INFO - PROCESS | 3796 | 1466725110935 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 16:38:30 INFO - PROCESS | 3796 | 1466725110938 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 16:38:30 INFO - PROCESS | 3796 | 1466725110940 Marionette TRACE conn6 <- [1,2618,null,{}] 16:38:30 INFO - PROCESS | 3796 | 1466725110943 Marionette TRACE conn6 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:30 INFO - PROCESS | 3796 | 1466725110945 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:31 INFO - PROCESS | 3796 | 1466725111023 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 16:38:31 INFO - PROCESS | 3796 | 1466725111122 Marionette TRACE conn6 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:31 INFO - PROCESS | 3796 | 1466725111124 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:31 INFO - PROCESS | 3796 | ++DOCSHELL 0D973400 == 34 [pid = 3796] [id = 664] 16:38:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (11FCF000) [pid = 3796] [serial = 1992] [outer = 00000000] 16:38:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (16A70800) [pid = 3796] [serial = 1993] [outer = 11FCF000] 16:38:31 INFO - PROCESS | 3796 | 1466725111170 Marionette DEBUG loaded listener.js 16:38:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (16C2E800) [pid = 3796] [serial = 1994] [outer = 11FCF000] 16:38:31 INFO - PROCESS | 3796 | 1466725111518 Marionette TRACE conn6 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 16:38:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 16:38:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 630ms 16:38:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 16:38:31 INFO - PROCESS | 3796 | 1466725111569 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 16:38:31 INFO - PROCESS | 3796 | 1466725111571 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 16:38:31 INFO - PROCESS | 3796 | 1466725111574 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 16:38:31 INFO - PROCESS | 3796 | 1466725111576 Marionette TRACE conn6 <- [1,2622,null,{}] 16:38:31 INFO - PROCESS | 3796 | 1466725111596 Marionette TRACE conn6 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:31 INFO - PROCESS | 3796 | 1466725111598 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:31 INFO - PROCESS | 3796 | 1466725111748 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 16:38:31 INFO - PROCESS | 3796 | 1466725111753 Marionette TRACE conn6 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:31 INFO - PROCESS | 3796 | 1466725111755 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:31 INFO - PROCESS | 3796 | ++DOCSHELL 14F5DC00 == 35 [pid = 3796] [id = 665] 16:38:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (18F19C00) [pid = 3796] [serial = 1995] [outer = 00000000] 16:38:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (19F52400) [pid = 3796] [serial = 1996] [outer = 18F19C00] 16:38:31 INFO - PROCESS | 3796 | 1466725111798 Marionette DEBUG loaded listener.js 16:38:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (19F73C00) [pid = 3796] [serial = 1997] [outer = 18F19C00] 16:38:32 INFO - PROCESS | 3796 | 1466725112203 Marionette TRACE conn6 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 16:38:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 16:38:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 670ms 16:38:32 INFO - PROCESS | 3796 | 1466725112245 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 16:38:32 INFO - PROCESS | 3796 | 1466725112247 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 16:38:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 16:38:32 INFO - PROCESS | 3796 | 1466725112250 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 16:38:32 INFO - PROCESS | 3796 | 1466725112252 Marionette TRACE conn6 <- [1,2626,null,{}] 16:38:32 INFO - PROCESS | 3796 | 1466725112255 Marionette TRACE conn6 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:32 INFO - PROCESS | 3796 | 1466725112257 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:32 INFO - PROCESS | 3796 | 1466725112353 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 16:38:32 INFO - PROCESS | 3796 | 1466725112360 Marionette TRACE conn6 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:32 INFO - PROCESS | 3796 | 1466725112362 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:32 INFO - PROCESS | 3796 | ++DOCSHELL 14F5C800 == 36 [pid = 3796] [id = 666] 16:38:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (1A217000) [pid = 3796] [serial = 1998] [outer = 00000000] 16:38:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (1A3E7C00) [pid = 3796] [serial = 1999] [outer = 1A217000] 16:38:32 INFO - PROCESS | 3796 | 1466725112405 Marionette DEBUG loaded listener.js 16:38:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (1A3ED000) [pid = 3796] [serial = 2000] [outer = 1A217000] 16:38:32 INFO - PROCESS | 3796 | 1466725112939 Marionette TRACE conn6 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 16:38:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 16:38:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 730ms 16:38:33 INFO - PROCESS | 3796 | 1466725112982 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 16:38:33 INFO - PROCESS | 3796 | 1466725112986 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 16:38:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 16:38:33 INFO - PROCESS | 3796 | 1466725112992 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 16:38:33 INFO - PROCESS | 3796 | 1466725112995 Marionette TRACE conn6 <- [1,2630,null,{}] 16:38:33 INFO - PROCESS | 3796 | 1466725113001 Marionette TRACE conn6 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:33 INFO - PROCESS | 3796 | 1466725113004 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:33 INFO - PROCESS | 3796 | 1466725113167 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 16:38:33 INFO - PROCESS | 3796 | 1466725113324 Marionette TRACE conn6 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:33 INFO - PROCESS | 3796 | 1466725113329 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:33 INFO - PROCESS | 3796 | ++DOCSHELL 0C754C00 == 37 [pid = 3796] [id = 667] 16:38:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (0C75D400) [pid = 3796] [serial = 2001] [outer = 00000000] 16:38:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (0D2F5C00) [pid = 3796] [serial = 2002] [outer = 0C75D400] 16:38:33 INFO - PROCESS | 3796 | 1466725113388 Marionette DEBUG loaded listener.js 16:38:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (0DAABC00) [pid = 3796] [serial = 2003] [outer = 0C75D400] 16:38:33 INFO - PROCESS | 3796 | 1466725113960 Marionette TRACE conn6 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 16:38:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 16:38:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1017ms 16:38:34 INFO - PROCESS | 3796 | 1466725114013 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 16:38:34 INFO - PROCESS | 3796 | 1466725114018 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 16:38:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 16:38:34 INFO - PROCESS | 3796 | 1466725114024 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 16:38:34 INFO - PROCESS | 3796 | 1466725114027 Marionette TRACE conn6 <- [1,2634,null,{}] 16:38:34 INFO - PROCESS | 3796 | 1466725114031 Marionette TRACE conn6 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:34 INFO - PROCESS | 3796 | 1466725114034 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:34 INFO - PROCESS | 3796 | 1466725114145 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 16:38:34 INFO - PROCESS | 3796 | 1466725114286 Marionette TRACE conn6 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:34 INFO - PROCESS | 3796 | 1466725114289 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:34 INFO - PROCESS | 3796 | ++DOCSHELL 12722000 == 38 [pid = 3796] [id = 668] 16:38:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (13A40800) [pid = 3796] [serial = 2004] [outer = 00000000] 16:38:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (14FCBC00) [pid = 3796] [serial = 2005] [outer = 13A40800] 16:38:34 INFO - PROCESS | 3796 | 1466725114346 Marionette DEBUG loaded listener.js 16:38:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (16C28400) [pid = 3796] [serial = 2006] [outer = 13A40800] 16:38:34 INFO - PROCESS | 3796 | 1466725114928 Marionette TRACE conn6 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 16:38:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 16:38:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 971ms 16:38:35 INFO - PROCESS | 3796 | 1466725114999 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 16:38:35 INFO - PROCESS | 3796 | 1466725115001 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 16:38:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 16:38:35 INFO - PROCESS | 3796 | 1466725115005 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 16:38:35 INFO - PROCESS | 3796 | 1466725115009 Marionette TRACE conn6 <- [1,2638,null,{}] 16:38:35 INFO - PROCESS | 3796 | 1466725115020 Marionette TRACE conn6 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:35 INFO - PROCESS | 3796 | 1466725115025 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:35 INFO - PROCESS | 3796 | 1466725115133 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 16:38:35 INFO - PROCESS | 3796 | 1466725115276 Marionette TRACE conn6 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:35 INFO - PROCESS | 3796 | 1466725115279 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:35 INFO - PROCESS | 3796 | ++DOCSHELL 19B0F800 == 39 [pid = 3796] [id = 669] 16:38:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (19F4A400) [pid = 3796] [serial = 2007] [outer = 00000000] 16:38:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1A3E6000) [pid = 3796] [serial = 2008] [outer = 19F4A400] 16:38:35 INFO - PROCESS | 3796 | 1466725115337 Marionette DEBUG loaded listener.js 16:38:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1A3F3000) [pid = 3796] [serial = 2009] [outer = 19F4A400] 16:38:36 INFO - PROCESS | 3796 | 1466725115975 Marionette TRACE conn6 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 16:38:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 16:38:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1021ms 16:38:36 INFO - PROCESS | 3796 | 1466725116029 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 16:38:36 INFO - PROCESS | 3796 | 1466725116032 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 16:38:36 INFO - PROCESS | 3796 | 1466725116035 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 16:38:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 16:38:36 INFO - PROCESS | 3796 | 1466725116037 Marionette TRACE conn6 <- [1,2642,null,{}] 16:38:36 INFO - PROCESS | 3796 | 1466725116041 Marionette TRACE conn6 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:36 INFO - PROCESS | 3796 | 1466725116043 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:36 INFO - PROCESS | 3796 | 1466725116153 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 16:38:36 INFO - PROCESS | 3796 | 1466725116267 Marionette TRACE conn6 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:36 INFO - PROCESS | 3796 | 1466725116269 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:36 INFO - PROCESS | 3796 | ++DOCSHELL 0C718C00 == 40 [pid = 3796] [id = 670] 16:38:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (0C71BC00) [pid = 3796] [serial = 2010] [outer = 00000000] 16:38:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (0C74A800) [pid = 3796] [serial = 2011] [outer = 0C71BC00] 16:38:36 INFO - PROCESS | 3796 | 1466725116468 Marionette DEBUG loaded listener.js 16:38:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (0D084400) [pid = 3796] [serial = 2012] [outer = 0C71BC00] 16:38:37 INFO - PROCESS | 3796 | --DOCSHELL 14F5DC00 == 39 [pid = 3796] [id = 665] 16:38:37 INFO - PROCESS | 3796 | --DOCSHELL 0D973400 == 38 [pid = 3796] [id = 664] 16:38:37 INFO - PROCESS | 3796 | --DOCSHELL 1272AC00 == 37 [pid = 3796] [id = 663] 16:38:37 INFO - PROCESS | 3796 | --DOCSHELL 176D8000 == 36 [pid = 3796] [id = 662] 16:38:37 INFO - PROCESS | 3796 | --DOCSHELL 13363400 == 35 [pid = 3796] [id = 661] 16:38:37 INFO - PROCESS | 3796 | --DOCSHELL 14F64000 == 34 [pid = 3796] [id = 660] 16:38:37 INFO - PROCESS | 3796 | --DOCSHELL 1261F400 == 33 [pid = 3796] [id = 659] 16:38:37 INFO - PROCESS | 3796 | --DOCSHELL 0D95C800 == 32 [pid = 3796] [id = 658] 16:38:37 INFO - PROCESS | 3796 | --DOCSHELL 0C727C00 == 31 [pid = 3796] [id = 656] 16:38:37 INFO - PROCESS | 3796 | --DOCSHELL 0C757800 == 30 [pid = 3796] [id = 657] 16:38:37 INFO - PROCESS | 3796 | --DOCSHELL 0C727000 == 29 [pid = 3796] [id = 646] 16:38:37 INFO - PROCESS | 3796 | --DOCSHELL 0DA72800 == 28 [pid = 3796] [id = 655] 16:38:37 INFO - PROCESS | 3796 | --DOCSHELL 19B0F800 == 27 [pid = 3796] [id = 669] 16:38:37 INFO - PROCESS | 3796 | --DOCSHELL 14F5C800 == 26 [pid = 3796] [id = 666] 16:38:37 INFO - PROCESS | 3796 | --DOCSHELL 0C754C00 == 25 [pid = 3796] [id = 667] 16:38:37 INFO - PROCESS | 3796 | --DOCSHELL 12722000 == 24 [pid = 3796] [id = 668] 16:38:37 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (18FEA000) [pid = 3796] [serial = 1966] [outer = 00000000] [url = about:blank] 16:38:37 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (1446F800) [pid = 3796] [serial = 1951] [outer = 00000000] [url = about:blank] 16:38:37 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (0D25FC00) [pid = 3796] [serial = 1940] [outer = 00000000] [url = about:blank] 16:38:37 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (0C75B000) [pid = 3796] [serial = 1939] [outer = 00000000] [url = about:blank] 16:38:37 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (0C757400) [pid = 3796] [serial = 1942] [outer = 00000000] [url = about:blank] 16:38:37 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (0C75EC00) [pid = 3796] [serial = 1943] [outer = 00000000] [url = about:blank] 16:38:37 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (1256B400) [pid = 3796] [serial = 1948] [outer = 00000000] [url = about:blank] 16:38:37 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (0DA76800) [pid = 3796] [serial = 1945] [outer = 00000000] [url = about:blank] 16:38:37 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (0E08A800) [pid = 3796] [serial = 1946] [outer = 00000000] [url = about:blank] 16:38:37 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (16A7F800) [pid = 3796] [serial = 1954] [outer = 00000000] [url = about:blank] 16:38:37 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (14FD0400) [pid = 3796] [serial = 1952] [outer = 00000000] [url = about:blank] 16:38:37 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (0DA6F000) [pid = 3796] [serial = 1931] [outer = 00000000] [url = about:blank] 16:38:37 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (0D261000) [pid = 3796] [serial = 1930] [outer = 00000000] [url = about:blank] 16:38:37 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (154A3C00) [pid = 3796] [serial = 1934] [outer = 00000000] [url = about:blank] 16:38:37 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (13357400) [pid = 3796] [serial = 1933] [outer = 00000000] [url = about:blank] 16:38:37 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (1A30F800) [pid = 3796] [serial = 1937] [outer = 00000000] [url = about:blank] 16:38:37 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (19FBB800) [pid = 3796] [serial = 1936] [outer = 00000000] [url = about:blank] 16:38:37 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (176BA800) [pid = 3796] [serial = 1957] [outer = 00000000] [url = about:blank] 16:38:37 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (16D71000) [pid = 3796] [serial = 1955] [outer = 00000000] [url = about:blank] 16:38:37 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (176D7C00) [pid = 3796] [serial = 1964] [outer = 00000000] [url = about:blank] 16:38:37 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (1751E400) [pid = 3796] [serial = 1961] [outer = 00000000] [url = about:blank] 16:38:37 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (176BBC00) [pid = 3796] [serial = 1958] [outer = 00000000] [url = about:blank] 16:38:37 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (1751AC00) [pid = 3796] [serial = 1960] [outer = 00000000] [url = about:blank] 16:38:37 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (17BC6400) [pid = 3796] [serial = 1963] [outer = 00000000] [url = about:blank] 16:38:37 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (12646400) [pid = 3796] [serial = 1949] [outer = 00000000] [url = about:blank] 16:38:37 INFO - PROCESS | 3796 | 1466725117846 Marionette TRACE conn6 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 16:38:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 16:38:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1820ms 16:38:37 INFO - PROCESS | 3796 | 1466725117860 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 16:38:37 INFO - PROCESS | 3796 | 1466725117864 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 16:38:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 16:38:37 INFO - PROCESS | 3796 | 1466725117870 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 16:38:37 INFO - PROCESS | 3796 | 1466725117873 Marionette TRACE conn6 <- [1,2646,null,{}] 16:38:37 INFO - PROCESS | 3796 | 1466725117878 Marionette TRACE conn6 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:37 INFO - PROCESS | 3796 | 1466725117881 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:38 INFO - PROCESS | 3796 | 1466725117969 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 16:38:38 INFO - PROCESS | 3796 | 1466725117978 Marionette TRACE conn6 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:38 INFO - PROCESS | 3796 | 1466725117980 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:38 INFO - PROCESS | 3796 | ++DOCSHELL 0C752400 == 25 [pid = 3796] [id = 671] 16:38:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (0C752C00) [pid = 3796] [serial = 2013] [outer = 00000000] 16:38:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (0C757400) [pid = 3796] [serial = 2014] [outer = 0C752C00] 16:38:38 INFO - PROCESS | 3796 | 1466725118031 Marionette DEBUG loaded listener.js 16:38:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (0C75FC00) [pid = 3796] [serial = 2015] [outer = 0C752C00] 16:38:38 INFO - PROCESS | 3796 | 1466725118552 Marionette TRACE conn6 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 16:38:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 16:38:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 730ms 16:38:38 INFO - PROCESS | 3796 | 1466725118600 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 16:38:38 INFO - PROCESS | 3796 | 1466725118605 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 16:38:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 16:38:38 INFO - PROCESS | 3796 | 1466725118611 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 16:38:38 INFO - PROCESS | 3796 | 1466725118614 Marionette TRACE conn6 <- [1,2650,null,{}] 16:38:38 INFO - PROCESS | 3796 | 1466725118618 Marionette TRACE conn6 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:38 INFO - PROCESS | 3796 | 1466725118621 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:38 INFO - PROCESS | 3796 | 1466725118709 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 16:38:38 INFO - PROCESS | 3796 | 1466725118806 Marionette TRACE conn6 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:38 INFO - PROCESS | 3796 | 1466725118809 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:38 INFO - PROCESS | 3796 | ++DOCSHELL 0D9EB800 == 26 [pid = 3796] [id = 672] 16:38:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (0D9EC400) [pid = 3796] [serial = 2016] [outer = 00000000] 16:38:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (0DA72000) [pid = 3796] [serial = 2017] [outer = 0D9EC400] 16:38:38 INFO - PROCESS | 3796 | 1466725118859 Marionette DEBUG loaded listener.js 16:38:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (0DAA8000) [pid = 3796] [serial = 2018] [outer = 0D9EC400] 16:38:39 INFO - PROCESS | 3796 | 1466725119233 Marionette TRACE conn6 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 16:38:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 16:38:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 670ms 16:38:39 INFO - PROCESS | 3796 | 1466725119285 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 16:38:39 INFO - PROCESS | 3796 | 1466725119287 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 16:38:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 16:38:39 INFO - PROCESS | 3796 | 1466725119291 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 16:38:39 INFO - PROCESS | 3796 | 1466725119294 Marionette TRACE conn6 <- [1,2654,null,{}] 16:38:39 INFO - PROCESS | 3796 | 1466725119305 Marionette TRACE conn6 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:39 INFO - PROCESS | 3796 | 1466725119310 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:39 INFO - PROCESS | 3796 | 1466725119422 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 16:38:39 INFO - PROCESS | 3796 | 1466725119435 Marionette TRACE conn6 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:39 INFO - PROCESS | 3796 | 1466725119438 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:39 INFO - PROCESS | 3796 | ++DOCSHELL 12193400 == 27 [pid = 3796] [id = 673] 16:38:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (121B3000) [pid = 3796] [serial = 2019] [outer = 00000000] 16:38:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (1256B400) [pid = 3796] [serial = 2020] [outer = 121B3000] 16:38:39 INFO - PROCESS | 3796 | 1466725119485 Marionette DEBUG loaded listener.js 16:38:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (12617000) [pid = 3796] [serial = 2021] [outer = 121B3000] 16:38:40 INFO - PROCESS | 3796 | 1466725120420 Marionette TRACE conn6 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 16:38:40 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) 16:38:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1171ms 16:38:40 INFO - PROCESS | 3796 | 1466725120466 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 16:38:40 INFO - PROCESS | 3796 | 1466725120468 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 16:38:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 16:38:40 INFO - PROCESS | 3796 | 1466725120478 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 16:38:40 INFO - PROCESS | 3796 | 1466725120479 Marionette TRACE conn6 <- [1,2658,null,{}] 16:38:40 INFO - PROCESS | 3796 | 1466725120483 Marionette TRACE conn6 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:40 INFO - PROCESS | 3796 | 1466725120485 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:40 INFO - PROCESS | 3796 | 1466725120602 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 16:38:40 INFO - PROCESS | 3796 | 1466725120608 Marionette TRACE conn6 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:40 INFO - PROCESS | 3796 | 1466725120610 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:40 INFO - PROCESS | 3796 | ++DOCSHELL 1256AC00 == 28 [pid = 3796] [id = 674] 16:38:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (126E3000) [pid = 3796] [serial = 2022] [outer = 00000000] 16:38:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (1446B800) [pid = 3796] [serial = 2023] [outer = 126E3000] 16:38:40 INFO - PROCESS | 3796 | 1466725120655 Marionette DEBUG loaded listener.js 16:38:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (14F64C00) [pid = 3796] [serial = 2024] [outer = 126E3000] 16:38:41 INFO - PROCESS | 3796 | 1466725121642 Marionette TRACE conn6 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 16:38:41 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 16:38:41 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:38:41 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 16:38:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:38:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:38:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1234ms 16:38:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 16:38:41 INFO - PROCESS | 3796 | 1466725121711 Marionette TRACE conn6 -> [0,2661,"getWindowHandle",null] 16:38:41 INFO - PROCESS | 3796 | 1466725121713 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 16:38:41 INFO - PROCESS | 3796 | 1466725121716 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 16:38:41 INFO - PROCESS | 3796 | 1466725121718 Marionette TRACE conn6 <- [1,2662,null,{}] 16:38:41 INFO - PROCESS | 3796 | 1466725121721 Marionette TRACE conn6 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:41 INFO - PROCESS | 3796 | 1466725121723 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:41 INFO - PROCESS | 3796 | 1466725121837 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 16:38:41 INFO - PROCESS | 3796 | 1466725121843 Marionette TRACE conn6 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:41 INFO - PROCESS | 3796 | 1466725121845 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:41 INFO - PROCESS | 3796 | ++DOCSHELL 14FCD400 == 29 [pid = 3796] [id = 675] 16:38:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (14FD0400) [pid = 3796] [serial = 2025] [outer = 00000000] 16:38:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (0EBCA800) [pid = 3796] [serial = 2026] [outer = 14FD0400] 16:38:41 INFO - PROCESS | 3796 | 1466725121889 Marionette DEBUG loaded listener.js 16:38:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (16C22000) [pid = 3796] [serial = 2027] [outer = 14FD0400] 16:38:42 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (14478400) [pid = 3796] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 16:38:42 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (0C759800) [pid = 3796] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 16:38:42 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (0D95CC00) [pid = 3796] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 16:38:42 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (12620400) [pid = 3796] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 16:38:42 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (121B7C00) [pid = 3796] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 16:38:42 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (14F64400) [pid = 3796] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 16:38:42 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (0C74F000) [pid = 3796] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 16:38:42 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (17BBD800) [pid = 3796] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 16:38:42 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (1A217000) [pid = 3796] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 16:38:42 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (11FCF000) [pid = 3796] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 16:38:42 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (176B9000) [pid = 3796] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 16:38:42 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (18F19C00) [pid = 3796] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 16:38:43 INFO - PROCESS | 3796 | 1466725122979 Marionette TRACE conn6 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 16:38:43 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 16:38:43 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:38:43 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 16:38:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:38:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:38:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1279ms 16:38:43 INFO - PROCESS | 3796 | 1466725122999 Marionette TRACE conn6 -> [0,2665,"getWindowHandle",null] 16:38:43 INFO - PROCESS | 3796 | 1466725123001 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 16:38:43 INFO - PROCESS | 3796 | 1466725123004 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 16:38:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 16:38:43 INFO - PROCESS | 3796 | 1466725123006 Marionette TRACE conn6 <- [1,2666,null,{}] 16:38:43 INFO - PROCESS | 3796 | 1466725123009 Marionette TRACE conn6 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:43 INFO - PROCESS | 3796 | 1466725123015 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:43 INFO - PROCESS | 3796 | 1466725123117 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 16:38:43 INFO - PROCESS | 3796 | 1466725123125 Marionette TRACE conn6 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:43 INFO - PROCESS | 3796 | 1466725123127 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:43 INFO - PROCESS | 3796 | ++DOCSHELL 0DAA6000 == 30 [pid = 3796] [id = 676] 16:38:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (12561400) [pid = 3796] [serial = 2028] [outer = 00000000] 16:38:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (1749F800) [pid = 3796] [serial = 2029] [outer = 12561400] 16:38:43 INFO - PROCESS | 3796 | 1466725123171 Marionette DEBUG loaded listener.js 16:38:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (174B8000) [pid = 3796] [serial = 2030] [outer = 12561400] 16:38:44 INFO - PROCESS | 3796 | 1466725124095 Marionette TRACE conn6 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 16:38:44 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) 16:38:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1119ms 16:38:44 INFO - PROCESS | 3796 | 1466725124128 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 16:38:44 INFO - PROCESS | 3796 | 1466725124130 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 16:38:44 INFO - PROCESS | 3796 | 1466725124133 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 16:38:44 INFO - PROCESS | 3796 | 1466725124135 Marionette TRACE conn6 <- [1,2670,null,{}] 16:38:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 16:38:44 INFO - PROCESS | 3796 | 1466725124138 Marionette TRACE conn6 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:44 INFO - PROCESS | 3796 | 1466725124140 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:44 INFO - PROCESS | 3796 | 1466725124251 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 16:38:44 INFO - PROCESS | 3796 | 1466725124348 Marionette TRACE conn6 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:44 INFO - PROCESS | 3796 | 1466725124352 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:44 INFO - PROCESS | 3796 | ++DOCSHELL 0946AC00 == 31 [pid = 3796] [id = 677] 16:38:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (0946B000) [pid = 3796] [serial = 2031] [outer = 00000000] 16:38:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (0C718000) [pid = 3796] [serial = 2032] [outer = 0946B000] 16:38:44 INFO - PROCESS | 3796 | 1466725124410 Marionette DEBUG loaded listener.js 16:38:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (0C725000) [pid = 3796] [serial = 2033] [outer = 0946B000] 16:38:45 INFO - PROCESS | 3796 | 1466725125633 Marionette TRACE conn6 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 16:38:45 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) 16:38:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1521ms 16:38:45 INFO - PROCESS | 3796 | 1466725125660 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 16:38:45 INFO - PROCESS | 3796 | 1466725125663 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 16:38:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 16:38:45 INFO - PROCESS | 3796 | 1466725125668 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 16:38:45 INFO - PROCESS | 3796 | 1466725125671 Marionette TRACE conn6 <- [1,2674,null,{}] 16:38:45 INFO - PROCESS | 3796 | 1466725125684 Marionette TRACE conn6 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:45 INFO - PROCESS | 3796 | 1466725125687 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:45 INFO - PROCESS | 3796 | 1466725125858 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 16:38:46 INFO - PROCESS | 3796 | 1466725125978 Marionette TRACE conn6 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:46 INFO - PROCESS | 3796 | 1466725125981 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:46 INFO - PROCESS | 3796 | ++DOCSHELL 0D952800 == 32 [pid = 3796] [id = 678] 16:38:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (0D973000) [pid = 3796] [serial = 2034] [outer = 00000000] 16:38:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (0E08A800) [pid = 3796] [serial = 2035] [outer = 0D973000] 16:38:46 INFO - PROCESS | 3796 | 1466725126038 Marionette DEBUG loaded listener.js 16:38:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (0EBCA000) [pid = 3796] [serial = 2036] [outer = 0D973000] 16:38:46 INFO - PROCESS | 3796 | --DOCSHELL 0C72D000 == 31 [pid = 3796] [id = 487] 16:38:46 INFO - PROCESS | 3796 | --DOCSHELL 12721400 == 30 [pid = 3796] [id = 488] 16:38:46 INFO - PROCESS | 3796 | --DOCSHELL 0DAA6000 == 29 [pid = 3796] [id = 676] 16:38:46 INFO - PROCESS | 3796 | --DOCSHELL 14FCD400 == 28 [pid = 3796] [id = 675] 16:38:46 INFO - PROCESS | 3796 | --DOCSHELL 1256AC00 == 27 [pid = 3796] [id = 674] 16:38:46 INFO - PROCESS | 3796 | --DOCSHELL 12193400 == 26 [pid = 3796] [id = 673] 16:38:46 INFO - PROCESS | 3796 | --DOCSHELL 0D9EB800 == 25 [pid = 3796] [id = 672] 16:38:46 INFO - PROCESS | 3796 | --DOCSHELL 0C752400 == 24 [pid = 3796] [id = 671] 16:38:46 INFO - PROCESS | 3796 | --DOCSHELL 0C718C00 == 23 [pid = 3796] [id = 670] 16:38:46 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (174A2400) [pid = 3796] [serial = 1984] [outer = 00000000] [url = about:blank] 16:38:46 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (0D042800) [pid = 3796] [serial = 1972] [outer = 00000000] [url = about:blank] 16:38:46 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (0D9ED000) [pid = 3796] [serial = 1973] [outer = 00000000] [url = about:blank] 16:38:46 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (0DDBA800) [pid = 3796] [serial = 1975] [outer = 00000000] [url = about:blank] 16:38:46 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (0E9D9800) [pid = 3796] [serial = 1976] [outer = 00000000] [url = about:blank] 16:38:46 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (1272D000) [pid = 3796] [serial = 1978] [outer = 00000000] [url = about:blank] 16:38:46 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (13361000) [pid = 3796] [serial = 1979] [outer = 00000000] [url = about:blank] 16:38:46 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (1914D400) [pid = 3796] [serial = 1967] [outer = 00000000] [url = about:blank] 16:38:46 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (16A14400) [pid = 3796] [serial = 1981] [outer = 00000000] [url = about:blank] 16:38:46 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (0D9E6000) [pid = 3796] [serial = 1969] [outer = 00000000] [url = about:blank] 16:38:46 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (0E1C1800) [pid = 3796] [serial = 1970] [outer = 00000000] [url = about:blank] 16:38:46 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (18417400) [pid = 3796] [serial = 1988] [outer = 00000000] [url = about:blank] 16:38:46 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (17E9A400) [pid = 3796] [serial = 1987] [outer = 00000000] [url = about:blank] 16:38:46 INFO - PROCESS | 3796 | --DOMWINDOW == 60 (1A3E7C00) [pid = 3796] [serial = 1999] [outer = 00000000] [url = about:blank] 16:38:46 INFO - PROCESS | 3796 | --DOMWINDOW == 59 (16A70800) [pid = 3796] [serial = 1993] [outer = 00000000] [url = about:blank] 16:38:46 INFO - PROCESS | 3796 | --DOMWINDOW == 58 (1A3ED000) [pid = 3796] [serial = 2000] [outer = 00000000] [url = about:blank] 16:38:46 INFO - PROCESS | 3796 | --DOMWINDOW == 57 (19988000) [pid = 3796] [serial = 1990] [outer = 00000000] [url = about:blank] 16:38:46 INFO - PROCESS | 3796 | --DOMWINDOW == 56 (19F52400) [pid = 3796] [serial = 1996] [outer = 00000000] [url = about:blank] 16:38:46 INFO - PROCESS | 3796 | --DOMWINDOW == 55 (16C2E800) [pid = 3796] [serial = 1994] [outer = 00000000] [url = about:blank] 16:38:46 INFO - PROCESS | 3796 | --DOMWINDOW == 54 (19147C00) [pid = 3796] [serial = 1991] [outer = 00000000] [url = about:blank] 16:38:46 INFO - PROCESS | 3796 | --DOMWINDOW == 53 (19F73C00) [pid = 3796] [serial = 1997] [outer = 00000000] [url = about:blank] 16:38:46 INFO - PROCESS | 3796 | --DOMWINDOW == 52 (1751E800) [pid = 3796] [serial = 1985] [outer = 00000000] [url = about:blank] 16:38:46 INFO - PROCESS | 3796 | --DOMWINDOW == 51 (16A7C400) [pid = 3796] [serial = 1982] [outer = 00000000] [url = about:blank] 16:38:47 INFO - PROCESS | 3796 | 1466725127393 Marionette TRACE conn6 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 16:38:47 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 16:38:47 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:38:47 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 16:38:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:38:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:38:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1776ms 16:38:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 16:38:47 INFO - PROCESS | 3796 | 1466725127445 Marionette TRACE conn6 -> [0,2677,"getWindowHandle",null] 16:38:47 INFO - PROCESS | 3796 | 1466725127448 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 16:38:47 INFO - PROCESS | 3796 | 1466725127454 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 16:38:47 INFO - PROCESS | 3796 | 1466725127456 Marionette TRACE conn6 <- [1,2678,null,{}] 16:38:47 INFO - PROCESS | 3796 | 1466725127462 Marionette TRACE conn6 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:47 INFO - PROCESS | 3796 | 1466725127464 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:47 INFO - PROCESS | 3796 | 1466725127547 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 16:38:47 INFO - PROCESS | 3796 | 1466725127555 Marionette TRACE conn6 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:47 INFO - PROCESS | 3796 | 1466725127558 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:47 INFO - PROCESS | 3796 | ++DOCSHELL 0CEF1C00 == 24 [pid = 3796] [id = 679] 16:38:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 52 (0D035800) [pid = 3796] [serial = 2037] [outer = 00000000] 16:38:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 53 (0D9E7000) [pid = 3796] [serial = 2038] [outer = 0D035800] 16:38:47 INFO - PROCESS | 3796 | 1466725127607 Marionette DEBUG loaded listener.js 16:38:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 54 (0D9F1000) [pid = 3796] [serial = 2039] [outer = 0D035800] 16:38:48 INFO - PROCESS | 3796 | 1466725128547 Marionette TRACE conn6 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 16:38:48 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 16:38:48 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:38:48 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 16:38:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:38:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:38:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1119ms 16:38:48 INFO - PROCESS | 3796 | 1466725128574 Marionette TRACE conn6 -> [0,2681,"getWindowHandle",null] 16:38:48 INFO - PROCESS | 3796 | 1466725128579 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 16:38:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 16:38:48 INFO - PROCESS | 3796 | 1466725128585 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 16:38:48 INFO - PROCESS | 3796 | 1466725128587 Marionette TRACE conn6 <- [1,2682,null,{}] 16:38:48 INFO - PROCESS | 3796 | 1466725128591 Marionette TRACE conn6 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:48 INFO - PROCESS | 3796 | 1466725128593 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:48 INFO - PROCESS | 3796 | 1466725128690 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 16:38:48 INFO - PROCESS | 3796 | 1466725128696 Marionette TRACE conn6 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:48 INFO - PROCESS | 3796 | 1466725128699 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:48 INFO - PROCESS | 3796 | ++DOCSHELL 11EE2C00 == 25 [pid = 3796] [id = 680] 16:38:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 55 (11EE3400) [pid = 3796] [serial = 2040] [outer = 00000000] 16:38:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 56 (12562000) [pid = 3796] [serial = 2041] [outer = 11EE3400] 16:38:48 INFO - PROCESS | 3796 | 1466725128746 Marionette DEBUG loaded listener.js 16:38:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 57 (12594800) [pid = 3796] [serial = 2042] [outer = 11EE3400] 16:38:49 INFO - PROCESS | 3796 | 1466725129762 Marionette TRACE conn6 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 16:38:49 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 16:38:49 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:38:49 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 16:38:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:38:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:38:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1232ms 16:38:49 INFO - PROCESS | 3796 | 1466725129822 Marionette TRACE conn6 -> [0,2685,"getWindowHandle",null] 16:38:49 INFO - PROCESS | 3796 | 1466725129824 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 16:38:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 16:38:49 INFO - PROCESS | 3796 | 1466725129833 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 16:38:49 INFO - PROCESS | 3796 | 1466725129837 Marionette TRACE conn6 <- [1,2686,null,{}] 16:38:49 INFO - PROCESS | 3796 | 1466725129847 Marionette TRACE conn6 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:49 INFO - PROCESS | 3796 | 1466725129852 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:50 INFO - PROCESS | 3796 | 1466725129975 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 16:38:50 INFO - PROCESS | 3796 | 1466725129983 Marionette TRACE conn6 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:50 INFO - PROCESS | 3796 | 1466725129986 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:50 INFO - PROCESS | 3796 | ++DOCSHELL 14478C00 == 26 [pid = 3796] [id = 681] 16:38:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 58 (14F58400) [pid = 3796] [serial = 2043] [outer = 00000000] 16:38:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 59 (14FDE400) [pid = 3796] [serial = 2044] [outer = 14F58400] 16:38:50 INFO - PROCESS | 3796 | 1466725130089 Marionette DEBUG loaded listener.js 16:38:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 60 (15C1D400) [pid = 3796] [serial = 2045] [outer = 14F58400] 16:38:50 INFO - PROCESS | 3796 | --DOMWINDOW == 59 (121B3000) [pid = 3796] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 16:38:50 INFO - PROCESS | 3796 | --DOMWINDOW == 58 (0C752C00) [pid = 3796] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 16:38:50 INFO - PROCESS | 3796 | --DOMWINDOW == 57 (0C71BC00) [pid = 3796] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 16:38:50 INFO - PROCESS | 3796 | --DOMWINDOW == 56 (0D9EC400) [pid = 3796] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 16:38:50 INFO - PROCESS | 3796 | --DOMWINDOW == 55 (126E3000) [pid = 3796] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 16:38:50 INFO - PROCESS | 3796 | --DOMWINDOW == 54 (0C75D400) [pid = 3796] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 16:38:50 INFO - PROCESS | 3796 | --DOMWINDOW == 53 (13A40800) [pid = 3796] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 16:38:50 INFO - PROCESS | 3796 | --DOMWINDOW == 52 (14FD0400) [pid = 3796] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 16:38:50 INFO - PROCESS | 3796 | --DOMWINDOW == 51 (19F4A400) [pid = 3796] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 16:38:51 INFO - PROCESS | 3796 | 1466725131048 Marionette TRACE conn6 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 16:38:51 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 16:38:51 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:38:51 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 16:38:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:38:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:38:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1239ms 16:38:51 INFO - PROCESS | 3796 | 1466725131070 Marionette TRACE conn6 -> [0,2689,"getWindowHandle",null] 16:38:51 INFO - PROCESS | 3796 | 1466725131072 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 16:38:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 16:38:51 INFO - PROCESS | 3796 | 1466725131076 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 16:38:51 INFO - PROCESS | 3796 | 1466725131077 Marionette TRACE conn6 <- [1,2690,null,{}] 16:38:51 INFO - PROCESS | 3796 | 1466725131081 Marionette TRACE conn6 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:51 INFO - PROCESS | 3796 | 1466725131083 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:51 INFO - PROCESS | 3796 | 1466725131205 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 16:38:51 INFO - PROCESS | 3796 | 1466725131214 Marionette TRACE conn6 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:51 INFO - PROCESS | 3796 | 1466725131216 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:51 INFO - PROCESS | 3796 | ++DOCSHELL 0EBCC800 == 27 [pid = 3796] [id = 682] 16:38:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 52 (11FCF400) [pid = 3796] [serial = 2046] [outer = 00000000] 16:38:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 53 (16C2E400) [pid = 3796] [serial = 2047] [outer = 11FCF400] 16:38:51 INFO - PROCESS | 3796 | 1466725131260 Marionette DEBUG loaded listener.js 16:38:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 54 (174A1400) [pid = 3796] [serial = 2048] [outer = 11FCF400] 16:38:51 INFO - PROCESS | 3796 | 1466725131704 Marionette TRACE conn6 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 16:38:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 16:38:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 670ms 16:38:51 INFO - PROCESS | 3796 | 1466725131750 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 16:38:51 INFO - PROCESS | 3796 | 1466725131752 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 16:38:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 16:38:51 INFO - PROCESS | 3796 | 1466725131755 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 16:38:51 INFO - PROCESS | 3796 | 1466725131757 Marionette TRACE conn6 <- [1,2694,null,{}] 16:38:51 INFO - PROCESS | 3796 | 1466725131760 Marionette TRACE conn6 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:51 INFO - PROCESS | 3796 | 1466725131762 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:51 INFO - PROCESS | 3796 | 1466725131885 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 16:38:51 INFO - PROCESS | 3796 | 1466725131897 Marionette TRACE conn6 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:51 INFO - PROCESS | 3796 | 1466725131899 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:51 INFO - PROCESS | 3796 | ++DOCSHELL 0EBCE000 == 28 [pid = 3796] [id = 683] 16:38:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 55 (16C27C00) [pid = 3796] [serial = 2049] [outer = 00000000] 16:38:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 56 (17655C00) [pid = 3796] [serial = 2050] [outer = 16C27C00] 16:38:51 INFO - PROCESS | 3796 | 1466725131943 Marionette DEBUG loaded listener.js 16:38:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 57 (1765DC00) [pid = 3796] [serial = 2051] [outer = 16C27C00] 16:38:52 INFO - PROCESS | 3796 | 1466725132351 Marionette TRACE conn6 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 16:38:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 16:38:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 630ms 16:38:52 INFO - PROCESS | 3796 | 1466725132406 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 16:38:52 INFO - PROCESS | 3796 | 1466725132408 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 16:38:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 16:38:52 INFO - PROCESS | 3796 | 1466725132411 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 16:38:52 INFO - PROCESS | 3796 | 1466725132413 Marionette TRACE conn6 <- [1,2698,null,{}] 16:38:52 INFO - PROCESS | 3796 | 1466725132416 Marionette TRACE conn6 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:52 INFO - PROCESS | 3796 | 1466725132422 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:52 INFO - PROCESS | 3796 | 1466725132540 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 16:38:52 INFO - PROCESS | 3796 | 1466725132583 Marionette TRACE conn6 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:52 INFO - PROCESS | 3796 | 1466725132585 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:52 INFO - PROCESS | 3796 | ++DOCSHELL 17BC6400 == 29 [pid = 3796] [id = 684] 16:38:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 58 (17C81C00) [pid = 3796] [serial = 2052] [outer = 00000000] 16:38:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 59 (17E9A400) [pid = 3796] [serial = 2053] [outer = 17C81C00] 16:38:52 INFO - PROCESS | 3796 | 1466725132629 Marionette DEBUG loaded listener.js 16:38:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 60 (1839E800) [pid = 3796] [serial = 2054] [outer = 17C81C00] 16:38:53 INFO - PROCESS | 3796 | 1466725133284 Marionette TRACE conn6 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 16:38:53 INFO - PROCESS | 3796 | 1466725133349 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 16:38:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 16:38:53 INFO - PROCESS | 3796 | 1466725133354 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 16:38:53 INFO - PROCESS | 3796 | 1466725133358 Marionette TRACE conn6 <- [1,2702,null,{}] 16:38:53 INFO - PROCESS | 3796 | 1466725133364 Marionette TRACE conn6 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:53 INFO - PROCESS | 3796 | 1466725133367 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:53 INFO - PROCESS | 3796 | 1466725133508 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 16:38:53 INFO - PROCESS | 3796 | 1466725133649 Marionette TRACE conn6 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:53 INFO - PROCESS | 3796 | 1466725133652 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:53 INFO - PROCESS | 3796 | ++DOCSHELL 0C74F400 == 30 [pid = 3796] [id = 685] 16:38:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 61 (0D2EE000) [pid = 3796] [serial = 2055] [outer = 00000000] 16:38:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (11EAD800) [pid = 3796] [serial = 2056] [outer = 0D2EE000] 16:38:53 INFO - PROCESS | 3796 | 1466725133710 Marionette DEBUG loaded listener.js 16:38:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (1252AC00) [pid = 3796] [serial = 2057] [outer = 0D2EE000] 16:38:54 INFO - PROCESS | 3796 | 1466725134300 Marionette TRACE conn6 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 16:38:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 16:38:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 990ms 16:38:54 INFO - PROCESS | 3796 | 1466725134345 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 16:38:54 INFO - PROCESS | 3796 | 1466725134349 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 16:38:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 16:38:54 INFO - PROCESS | 3796 | 1466725134356 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 16:38:54 INFO - PROCESS | 3796 | 1466725134359 Marionette TRACE conn6 <- [1,2706,null,{}] 16:38:54 INFO - PROCESS | 3796 | 1466725134363 Marionette TRACE conn6 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:54 INFO - PROCESS | 3796 | 1466725134366 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:54 INFO - PROCESS | 3796 | 1466725134476 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 16:38:54 INFO - PROCESS | 3796 | 1466725134588 Marionette TRACE conn6 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:54 INFO - PROCESS | 3796 | 1466725134591 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:54 INFO - PROCESS | 3796 | ++DOCSHELL 16A83400 == 31 [pid = 3796] [id = 686] 16:38:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (16C24000) [pid = 3796] [serial = 2058] [outer = 00000000] 16:38:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (16D7B400) [pid = 3796] [serial = 2059] [outer = 16C24000] 16:38:54 INFO - PROCESS | 3796 | 1466725134689 Marionette DEBUG loaded listener.js 16:38:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (176B8000) [pid = 3796] [serial = 2060] [outer = 16C24000] 16:38:55 INFO - PROCESS | 3796 | 1466725135326 Marionette TRACE conn6 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 16:38:55 INFO - PROCESS | 3796 | 1466725135382 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 16:38:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 16:38:55 INFO - PROCESS | 3796 | 1466725135386 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 16:38:55 INFO - PROCESS | 3796 | 1466725135390 Marionette TRACE conn6 <- [1,2710,null,{}] 16:38:55 INFO - PROCESS | 3796 | 1466725135402 Marionette TRACE conn6 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:55 INFO - PROCESS | 3796 | 1466725135407 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:55 INFO - PROCESS | 3796 | 1466725135569 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 16:38:55 INFO - PROCESS | 3796 | 1466725135712 Marionette TRACE conn6 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:55 INFO - PROCESS | 3796 | 1466725135715 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:55 INFO - PROCESS | 3796 | ++DOCSHELL 19143C00 == 32 [pid = 3796] [id = 687] 16:38:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (19145C00) [pid = 3796] [serial = 2061] [outer = 00000000] 16:38:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (19904000) [pid = 3796] [serial = 2062] [outer = 19145C00] 16:38:55 INFO - PROCESS | 3796 | 1466725135776 Marionette DEBUG loaded listener.js 16:38:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (19988400) [pid = 3796] [serial = 2063] [outer = 19145C00] 16:38:56 INFO - PROCESS | 3796 | 1466725136465 Marionette TRACE conn6 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 16:38:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 16:38:56 INFO - PROCESS | 3796 | 1466725136518 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 16:38:56 INFO - PROCESS | 3796 | 1466725136522 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 16:38:56 INFO - PROCESS | 3796 | 1466725136525 Marionette TRACE conn6 <- [1,2714,null,{}] 16:38:56 INFO - PROCESS | 3796 | 1466725136531 Marionette TRACE conn6 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:56 INFO - PROCESS | 3796 | 1466725136534 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:56 INFO - PROCESS | 3796 | 1466725136634 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 16:38:56 INFO - PROCESS | 3796 | 1466725136779 Marionette TRACE conn6 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:56 INFO - PROCESS | 3796 | 1466725136782 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:56 INFO - PROCESS | 3796 | ++DOCSHELL 0D2E9400 == 33 [pid = 3796] [id = 688] 16:38:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (0D2EA000) [pid = 3796] [serial = 2064] [outer = 00000000] 16:38:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (0DE3E000) [pid = 3796] [serial = 2065] [outer = 0D2EA000] 16:38:56 INFO - PROCESS | 3796 | 1466725136833 Marionette DEBUG loaded listener.js 16:38:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (11D93400) [pid = 3796] [serial = 2066] [outer = 0D2EA000] 16:38:57 INFO - PROCESS | 3796 | --DOCSHELL 1839B400 == 32 [pid = 3796] [id = 500] 16:38:57 INFO - PROCESS | 3796 | --DOCSHELL 0E103800 == 31 [pid = 3796] [id = 496] 16:38:57 INFO - PROCESS | 3796 | --DOCSHELL 11EA4000 == 30 [pid = 3796] [id = 494] 16:38:57 INFO - PROCESS | 3796 | --DOCSHELL 0D03B400 == 29 [pid = 3796] [id = 485] 16:38:57 INFO - PROCESS | 3796 | --DOCSHELL 1446C000 == 28 [pid = 3796] [id = 497] 16:38:57 INFO - PROCESS | 3796 | --DOCSHELL 0C758800 == 27 [pid = 3796] [id = 486] 16:38:57 INFO - PROCESS | 3796 | --DOCSHELL 09468C00 == 26 [pid = 3796] [id = 490] 16:38:57 INFO - PROCESS | 3796 | --DOCSHELL 16D77400 == 25 [pid = 3796] [id = 498] 16:38:57 INFO - PROCESS | 3796 | --DOCSHELL 1765CC00 == 24 [pid = 3796] [id = 491] 16:38:57 INFO - PROCESS | 3796 | --DOCSHELL 15C27400 == 23 [pid = 3796] [id = 489] 16:38:57 INFO - PROCESS | 3796 | --DOCSHELL 176BE800 == 22 [pid = 3796] [id = 499] 16:38:57 INFO - PROCESS | 3796 | --DOCSHELL 0DDB7000 == 21 [pid = 3796] [id = 492] 16:38:57 INFO - PROCESS | 3796 | --DOCSHELL 0946AC00 == 20 [pid = 3796] [id = 677] 16:38:57 INFO - PROCESS | 3796 | --DOCSHELL 0C751800 == 19 [pid = 3796] [id = 493] 16:38:57 INFO - PROCESS | 3796 | --DOCSHELL 0CED3000 == 18 [pid = 3796] [id = 501] 16:38:57 INFO - PROCESS | 3796 | --DOCSHELL 0C757000 == 17 [pid = 3796] [id = 495] 16:38:57 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (1749F800) [pid = 3796] [serial = 2029] [outer = 00000000] [url = about:blank] 16:38:57 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (1256B400) [pid = 3796] [serial = 2020] [outer = 00000000] [url = about:blank] 16:38:57 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (0C757400) [pid = 3796] [serial = 2014] [outer = 00000000] [url = about:blank] 16:38:57 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (0C75FC00) [pid = 3796] [serial = 2015] [outer = 00000000] [url = about:blank] 16:38:57 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (0D084400) [pid = 3796] [serial = 2012] [outer = 00000000] [url = about:blank] 16:38:57 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (0C74A800) [pid = 3796] [serial = 2011] [outer = 00000000] [url = about:blank] 16:38:57 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (0DA72000) [pid = 3796] [serial = 2017] [outer = 00000000] [url = about:blank] 16:38:57 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (0DAA8000) [pid = 3796] [serial = 2018] [outer = 00000000] [url = about:blank] 16:38:57 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (1446B800) [pid = 3796] [serial = 2023] [outer = 00000000] [url = about:blank] 16:38:57 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (0DAABC00) [pid = 3796] [serial = 2003] [outer = 00000000] [url = about:blank] 16:38:57 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (0D2F5C00) [pid = 3796] [serial = 2002] [outer = 00000000] [url = about:blank] 16:38:57 INFO - PROCESS | 3796 | --DOMWINDOW == 60 (16C28400) [pid = 3796] [serial = 2006] [outer = 00000000] [url = about:blank] 16:38:57 INFO - PROCESS | 3796 | --DOMWINDOW == 59 (14FCBC00) [pid = 3796] [serial = 2005] [outer = 00000000] [url = about:blank] 16:38:57 INFO - PROCESS | 3796 | --DOMWINDOW == 58 (0EBCA800) [pid = 3796] [serial = 2026] [outer = 00000000] [url = about:blank] 16:38:57 INFO - PROCESS | 3796 | --DOMWINDOW == 57 (1A3F3000) [pid = 3796] [serial = 2009] [outer = 00000000] [url = about:blank] 16:38:57 INFO - PROCESS | 3796 | --DOMWINDOW == 56 (1A3E6000) [pid = 3796] [serial = 2008] [outer = 00000000] [url = about:blank] 16:38:57 INFO - PROCESS | 3796 | --DOMWINDOW == 55 (14F64C00) [pid = 3796] [serial = 2024] [outer = 00000000] [url = about:blank] 16:38:57 INFO - PROCESS | 3796 | --DOMWINDOW == 54 (12617000) [pid = 3796] [serial = 2021] [outer = 00000000] [url = about:blank] 16:38:57 INFO - PROCESS | 3796 | --DOMWINDOW == 53 (16C22000) [pid = 3796] [serial = 2027] [outer = 00000000] [url = about:blank] 16:38:57 INFO - PROCESS | 3796 | 1466725137922 Marionette TRACE conn6 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 16:38:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 16:38:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1478ms 16:38:58 INFO - PROCESS | 3796 | 1466725138002 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 16:38:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 16:38:58 INFO - PROCESS | 3796 | 1466725138006 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 16:38:58 INFO - PROCESS | 3796 | 1466725138011 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 16:38:58 INFO - PROCESS | 3796 | 1466725138015 Marionette TRACE conn6 <- [1,2718,null,{}] 16:38:58 INFO - PROCESS | 3796 | 1466725138020 Marionette TRACE conn6 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:58 INFO - PROCESS | 3796 | 1466725138023 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:58 INFO - PROCESS | 3796 | 1466725138113 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 16:38:58 INFO - PROCESS | 3796 | 1466725138127 Marionette TRACE conn6 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:58 INFO - PROCESS | 3796 | 1466725138129 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:58 INFO - PROCESS | 3796 | ++DOCSHELL 0CECE400 == 18 [pid = 3796] [id = 689] 16:38:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 54 (0CED3000) [pid = 3796] [serial = 2067] [outer = 00000000] 16:38:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 55 (0D084000) [pid = 3796] [serial = 2068] [outer = 0CED3000] 16:38:58 INFO - PROCESS | 3796 | 1466725138183 Marionette DEBUG loaded listener.js 16:38:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 56 (0D2F1C00) [pid = 3796] [serial = 2069] [outer = 0CED3000] 16:38:59 INFO - PROCESS | 3796 | 1466725139161 Marionette TRACE conn6 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 16:38:59 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 16:38:59 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 16:38:59 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 16:38:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:38:59 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:38:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1173ms 16:38:59 INFO - PROCESS | 3796 | 1466725139184 Marionette TRACE conn6 -> [0,2721,"getWindowHandle",null] 16:38:59 INFO - PROCESS | 3796 | 1466725139189 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 16:38:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 16:38:59 INFO - PROCESS | 3796 | 1466725139195 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 16:38:59 INFO - PROCESS | 3796 | 1466725139198 Marionette TRACE conn6 <- [1,2722,null,{}] 16:38:59 INFO - PROCESS | 3796 | 1466725139201 Marionette TRACE conn6 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:59 INFO - PROCESS | 3796 | 1466725139204 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:59 INFO - PROCESS | 3796 | 1466725139293 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 16:38:59 INFO - PROCESS | 3796 | 1466725139299 Marionette TRACE conn6 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:59 INFO - PROCESS | 3796 | 1466725139301 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:38:59 INFO - PROCESS | 3796 | ++DOCSHELL 0DAA9C00 == 19 [pid = 3796] [id = 690] 16:38:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 57 (0DE39C00) [pid = 3796] [serial = 2070] [outer = 00000000] 16:38:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 58 (0E1CB800) [pid = 3796] [serial = 2071] [outer = 0DE39C00] 16:38:59 INFO - PROCESS | 3796 | 1466725139348 Marionette DEBUG loaded listener.js 16:38:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 59 (0EB34800) [pid = 3796] [serial = 2072] [outer = 0DE39C00] 16:38:59 INFO - PROCESS | 3796 | 1466725139801 Marionette TRACE conn6 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 16:38:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 16:38:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 630ms 16:38:59 INFO - PROCESS | 3796 | 1466725139832 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 16:38:59 INFO - PROCESS | 3796 | 1466725139834 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 16:38:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 16:38:59 INFO - PROCESS | 3796 | 1466725139837 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 16:38:59 INFO - PROCESS | 3796 | 1466725139841 Marionette TRACE conn6 <- [1,2726,null,{}] 16:38:59 INFO - PROCESS | 3796 | 1466725139860 Marionette TRACE conn6 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:59 INFO - PROCESS | 3796 | 1466725139865 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:00 INFO - PROCESS | 3796 | 1466725139986 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 16:39:00 INFO - PROCESS | 3796 | 1466725139994 Marionette TRACE conn6 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:00 INFO - PROCESS | 3796 | 1466725139997 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:00 INFO - PROCESS | 3796 | ++DOCSHELL 12598800 == 20 [pid = 3796] [id = 691] 16:39:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 60 (12598C00) [pid = 3796] [serial = 2073] [outer = 00000000] 16:39:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 61 (12652400) [pid = 3796] [serial = 2074] [outer = 12598C00] 16:39:00 INFO - PROCESS | 3796 | 1466725140045 Marionette DEBUG loaded listener.js 16:39:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (127C6000) [pid = 3796] [serial = 2075] [outer = 12598C00] 16:39:00 INFO - PROCESS | 3796 | 1466725140520 Marionette TRACE conn6 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 16:39:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 16:39:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 730ms 16:39:00 INFO - PROCESS | 3796 | 1466725140569 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 16:39:00 INFO - PROCESS | 3796 | 1466725140572 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 16:39:00 INFO - PROCESS | 3796 | 1466725140575 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 16:39:00 INFO - PROCESS | 3796 | 1466725140576 Marionette TRACE conn6 <- [1,2730,null,{}] 16:39:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 16:39:00 INFO - PROCESS | 3796 | 1466725140580 Marionette TRACE conn6 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:00 INFO - PROCESS | 3796 | 1466725140582 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:00 INFO - PROCESS | 3796 | 1466725140736 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 16:39:00 INFO - PROCESS | 3796 | 1466725140761 Marionette TRACE conn6 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:00 INFO - PROCESS | 3796 | 1466725140763 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:00 INFO - PROCESS | 3796 | ++DOCSHELL 13A44000 == 21 [pid = 3796] [id = 692] 16:39:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (13E74400) [pid = 3796] [serial = 2076] [outer = 00000000] 16:39:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (14F5C400) [pid = 3796] [serial = 2077] [outer = 13E74400] 16:39:00 INFO - PROCESS | 3796 | 1466725140808 Marionette DEBUG loaded listener.js 16:39:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (14FCE800) [pid = 3796] [serial = 2078] [outer = 13E74400] 16:39:01 INFO - PROCESS | 3796 | 1466725141248 Marionette TRACE conn6 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 16:39:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 16:39:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 730ms 16:39:01 INFO - PROCESS | 3796 | 1466725141309 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 16:39:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 16:39:01 INFO - PROCESS | 3796 | 1466725141311 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 16:39:01 INFO - PROCESS | 3796 | 1466725141314 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 16:39:01 INFO - PROCESS | 3796 | 1466725141316 Marionette TRACE conn6 <- [1,2734,null,{}] 16:39:01 INFO - PROCESS | 3796 | 1466725141330 Marionette TRACE conn6 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:01 INFO - PROCESS | 3796 | 1466725141332 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:01 INFO - PROCESS | 3796 | 1466725141442 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 16:39:01 INFO - PROCESS | 3796 | 1466725141453 Marionette TRACE conn6 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:01 INFO - PROCESS | 3796 | 1466725141455 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:01 INFO - PROCESS | 3796 | ++DOCSHELL 15C1E000 == 22 [pid = 3796] [id = 693] 16:39:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (15C1F000) [pid = 3796] [serial = 2079] [outer = 00000000] 16:39:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (16A7CC00) [pid = 3796] [serial = 2080] [outer = 15C1F000] 16:39:01 INFO - PROCESS | 3796 | 1466725141501 Marionette DEBUG loaded listener.js 16:39:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (16A83C00) [pid = 3796] [serial = 2081] [outer = 15C1F000] 16:39:02 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (0946B000) [pid = 3796] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 16:39:02 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (0D973000) [pid = 3796] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 16:39:02 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (0D035800) [pid = 3796] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 16:39:02 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (16C27C00) [pid = 3796] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 16:39:02 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (11EE3400) [pid = 3796] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 16:39:02 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (12561400) [pid = 3796] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 16:39:02 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (14F58400) [pid = 3796] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 16:39:02 INFO - PROCESS | 3796 | --DOMWINDOW == 60 (11FCF400) [pid = 3796] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 16:39:02 INFO - PROCESS | 3796 | --DOMWINDOW == 59 (17C81C00) [pid = 3796] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 16:39:02 INFO - PROCESS | 3796 | 1466725142231 Marionette TRACE conn6 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 16:39:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 16:39:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 930ms 16:39:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 16:39:02 INFO - PROCESS | 3796 | 1466725142245 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 16:39:02 INFO - PROCESS | 3796 | 1466725142247 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 16:39:02 INFO - PROCESS | 3796 | 1466725142250 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 16:39:02 INFO - PROCESS | 3796 | 1466725142252 Marionette TRACE conn6 <- [1,2738,null,{}] 16:39:02 INFO - PROCESS | 3796 | 1466725142255 Marionette TRACE conn6 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:02 INFO - PROCESS | 3796 | 1466725142261 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:02 INFO - PROCESS | 3796 | 1466725142387 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 16:39:02 INFO - PROCESS | 3796 | 1466725142454 Marionette TRACE conn6 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:02 INFO - PROCESS | 3796 | 1466725142457 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:02 INFO - PROCESS | 3796 | ++DOCSHELL 0E9DF800 == 23 [pid = 3796] [id = 694] 16:39:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 60 (11EE5800) [pid = 3796] [serial = 2082] [outer = 00000000] 16:39:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 61 (16D78800) [pid = 3796] [serial = 2083] [outer = 11EE5800] 16:39:02 INFO - PROCESS | 3796 | 1466725142501 Marionette DEBUG loaded listener.js 16:39:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (174B3000) [pid = 3796] [serial = 2084] [outer = 11EE5800] 16:39:02 INFO - PROCESS | 3796 | 1466725142834 Marionette TRACE conn6 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 16:39:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 16:39:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 630ms 16:39:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 16:39:02 INFO - PROCESS | 3796 | 1466725142881 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 16:39:02 INFO - PROCESS | 3796 | 1466725142883 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 16:39:02 INFO - PROCESS | 3796 | 1466725142886 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 16:39:02 INFO - PROCESS | 3796 | 1466725142888 Marionette TRACE conn6 <- [1,2742,null,{}] 16:39:02 INFO - PROCESS | 3796 | 1466725142891 Marionette TRACE conn6 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:02 INFO - PROCESS | 3796 | 1466725142893 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:03 INFO - PROCESS | 3796 | 1466725143014 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 16:39:03 INFO - PROCESS | 3796 | 1466725143019 Marionette TRACE conn6 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:03 INFO - PROCESS | 3796 | 1466725143021 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:03 INFO - PROCESS | 3796 | ++DOCSHELL 1751D400 == 24 [pid = 3796] [id = 695] 16:39:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (17653800) [pid = 3796] [serial = 2085] [outer = 00000000] 16:39:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (176BA800) [pid = 3796] [serial = 2086] [outer = 17653800] 16:39:03 INFO - PROCESS | 3796 | 1466725143064 Marionette DEBUG loaded listener.js 16:39:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (176C6000) [pid = 3796] [serial = 2087] [outer = 17653800] 16:39:03 INFO - PROCESS | 3796 | 1466725143467 Marionette TRACE conn6 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 16:39:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 16:39:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 631ms 16:39:03 INFO - PROCESS | 3796 | 1466725143518 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 16:39:03 INFO - PROCESS | 3796 | 1466725143520 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 16:39:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 16:39:03 INFO - PROCESS | 3796 | 1466725143528 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 16:39:03 INFO - PROCESS | 3796 | 1466725143530 Marionette TRACE conn6 <- [1,2746,null,{}] 16:39:03 INFO - PROCESS | 3796 | 1466725143534 Marionette TRACE conn6 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:03 INFO - PROCESS | 3796 | 1466725143535 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:03 INFO - PROCESS | 3796 | 1466725143614 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 16:39:03 INFO - PROCESS | 3796 | 1466725143620 Marionette TRACE conn6 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:03 INFO - PROCESS | 3796 | 1466725143622 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:03 INFO - PROCESS | 3796 | ++DOCSHELL 176DC800 == 25 [pid = 3796] [id = 696] 16:39:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (17BCAC00) [pid = 3796] [serial = 2088] [outer = 00000000] 16:39:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (1839BC00) [pid = 3796] [serial = 2089] [outer = 17BCAC00] 16:39:03 INFO - PROCESS | 3796 | 1466725143665 Marionette DEBUG loaded listener.js 16:39:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (14F62400) [pid = 3796] [serial = 2090] [outer = 17BCAC00] 16:39:04 INFO - PROCESS | 3796 | 1466725144146 Marionette TRACE conn6 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 16:39:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 16:39:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 690ms 16:39:04 INFO - PROCESS | 3796 | 1466725144215 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 16:39:04 INFO - PROCESS | 3796 | 1466725144220 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 16:39:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 16:39:04 INFO - PROCESS | 3796 | 1466725144225 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 16:39:04 INFO - PROCESS | 3796 | 1466725144230 Marionette TRACE conn6 <- [1,2750,null,{}] 16:39:04 INFO - PROCESS | 3796 | 1466725144237 Marionette TRACE conn6 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:04 INFO - PROCESS | 3796 | 1466725144240 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:04 INFO - PROCESS | 3796 | 1466725144368 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 16:39:04 INFO - PROCESS | 3796 | 1466725144502 Marionette TRACE conn6 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:04 INFO - PROCESS | 3796 | 1466725144506 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:04 INFO - PROCESS | 3796 | ++DOCSHELL 0C75E800 == 26 [pid = 3796] [id = 697] 16:39:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (0CE29400) [pid = 3796] [serial = 2091] [outer = 00000000] 16:39:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (0D25FC00) [pid = 3796] [serial = 2092] [outer = 0CE29400] 16:39:04 INFO - PROCESS | 3796 | 1466725144566 Marionette DEBUG loaded listener.js 16:39:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (0D9EB400) [pid = 3796] [serial = 2093] [outer = 0CE29400] 16:39:05 INFO - PROCESS | 3796 | 1466725145351 Marionette TRACE conn6 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 16:39:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 16:39:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1180ms 16:39:05 INFO - PROCESS | 3796 | 1466725145409 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 16:39:05 INFO - PROCESS | 3796 | 1466725145413 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 16:39:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 16:39:05 INFO - PROCESS | 3796 | 1466725145420 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 16:39:05 INFO - PROCESS | 3796 | 1466725145422 Marionette TRACE conn6 <- [1,2754,null,{}] 16:39:05 INFO - PROCESS | 3796 | 1466725145426 Marionette TRACE conn6 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:05 INFO - PROCESS | 3796 | 1466725145429 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:05 INFO - PROCESS | 3796 | 1466725145616 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 16:39:05 INFO - PROCESS | 3796 | 1466725145717 Marionette TRACE conn6 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:05 INFO - PROCESS | 3796 | 1466725145719 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:05 INFO - PROCESS | 3796 | ++DOCSHELL 0DA71000 == 27 [pid = 3796] [id = 698] 16:39:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (0DAA7800) [pid = 3796] [serial = 2094] [outer = 00000000] 16:39:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (11D0C400) [pid = 3796] [serial = 2095] [outer = 0DAA7800] 16:39:05 INFO - PROCESS | 3796 | 1466725145776 Marionette DEBUG loaded listener.js 16:39:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (1256A000) [pid = 3796] [serial = 2096] [outer = 0DAA7800] 16:39:06 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (0C725000) [pid = 3796] [serial = 2033] [outer = 00000000] [url = about:blank] 16:39:06 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (0EBCA000) [pid = 3796] [serial = 2036] [outer = 00000000] [url = about:blank] 16:39:06 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (0D9F1000) [pid = 3796] [serial = 2039] [outer = 00000000] [url = about:blank] 16:39:06 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (17655C00) [pid = 3796] [serial = 2050] [outer = 00000000] [url = about:blank] 16:39:06 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (12594800) [pid = 3796] [serial = 2042] [outer = 00000000] [url = about:blank] 16:39:06 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (12562000) [pid = 3796] [serial = 2041] [outer = 00000000] [url = about:blank] 16:39:06 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (174B8000) [pid = 3796] [serial = 2030] [outer = 00000000] [url = about:blank] 16:39:06 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (15C1D400) [pid = 3796] [serial = 2045] [outer = 00000000] [url = about:blank] 16:39:06 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (16C2E400) [pid = 3796] [serial = 2047] [outer = 00000000] [url = about:blank] 16:39:06 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (14FDE400) [pid = 3796] [serial = 2044] [outer = 00000000] [url = about:blank] 16:39:06 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (0C718000) [pid = 3796] [serial = 2032] [outer = 00000000] [url = about:blank] 16:39:06 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (174A1400) [pid = 3796] [serial = 2048] [outer = 00000000] [url = about:blank] 16:39:06 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (0D9E7000) [pid = 3796] [serial = 2038] [outer = 00000000] [url = about:blank] 16:39:06 INFO - PROCESS | 3796 | --DOMWINDOW == 60 (0E08A800) [pid = 3796] [serial = 2035] [outer = 00000000] [url = about:blank] 16:39:06 INFO - PROCESS | 3796 | --DOMWINDOW == 59 (1765DC00) [pid = 3796] [serial = 2051] [outer = 00000000] [url = about:blank] 16:39:06 INFO - PROCESS | 3796 | --DOMWINDOW == 58 (1839E800) [pid = 3796] [serial = 2054] [outer = 00000000] [url = about:blank] 16:39:06 INFO - PROCESS | 3796 | --DOMWINDOW == 57 (17E9A400) [pid = 3796] [serial = 2053] [outer = 00000000] [url = about:blank] 16:39:06 INFO - PROCESS | 3796 | 1466725146665 Marionette TRACE conn6 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 16:39:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 16:39:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1270ms 16:39:06 INFO - PROCESS | 3796 | 1466725146694 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 16:39:06 INFO - PROCESS | 3796 | 1466725146697 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 16:39:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 16:39:06 INFO - PROCESS | 3796 | 1466725146702 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 16:39:06 INFO - PROCESS | 3796 | 1466725146705 Marionette TRACE conn6 <- [1,2758,null,{}] 16:39:06 INFO - PROCESS | 3796 | 1466725146710 Marionette TRACE conn6 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:06 INFO - PROCESS | 3796 | 1466725146713 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:06 INFO - PROCESS | 3796 | 1466725146803 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 16:39:06 INFO - PROCESS | 3796 | 1466725146810 Marionette TRACE conn6 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:06 INFO - PROCESS | 3796 | 1466725146815 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:06 INFO - PROCESS | 3796 | ++DOCSHELL 0C754C00 == 28 [pid = 3796] [id = 699] 16:39:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 58 (0C755400) [pid = 3796] [serial = 2097] [outer = 00000000] 16:39:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 59 (0C75D800) [pid = 3796] [serial = 2098] [outer = 0C755400] 16:39:06 INFO - PROCESS | 3796 | 1466725146866 Marionette DEBUG loaded listener.js 16:39:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 60 (0D07A000) [pid = 3796] [serial = 2099] [outer = 0C755400] 16:39:07 INFO - PROCESS | 3796 | 1466725147385 Marionette TRACE conn6 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 16:39:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 16:39:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 730ms 16:39:07 INFO - PROCESS | 3796 | 1466725147434 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 16:39:07 INFO - PROCESS | 3796 | 1466725147438 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 16:39:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 16:39:07 INFO - PROCESS | 3796 | 1466725147444 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 16:39:07 INFO - PROCESS | 3796 | 1466725147446 Marionette TRACE conn6 <- [1,2762,null,{}] 16:39:07 INFO - PROCESS | 3796 | 1466725147450 Marionette TRACE conn6 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:07 INFO - PROCESS | 3796 | 1466725147452 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:07 INFO - PROCESS | 3796 | 1466725147538 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 16:39:07 INFO - PROCESS | 3796 | 1466725147547 Marionette TRACE conn6 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:07 INFO - PROCESS | 3796 | 1466725147549 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:07 INFO - PROCESS | 3796 | ++DOCSHELL 0D9F1C00 == 29 [pid = 3796] [id = 700] 16:39:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 61 (0DAA6800) [pid = 3796] [serial = 2100] [outer = 00000000] 16:39:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (0DE40000) [pid = 3796] [serial = 2101] [outer = 0DAA6800] 16:39:07 INFO - PROCESS | 3796 | 1466725147596 Marionette DEBUG loaded listener.js 16:39:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (0EBCD800) [pid = 3796] [serial = 2102] [outer = 0DAA6800] 16:39:08 INFO - PROCESS | 3796 | 1466725148086 Marionette TRACE conn6 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 16:39:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 16:39:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 670ms 16:39:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 16:39:08 INFO - PROCESS | 3796 | 1466725148119 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 16:39:08 INFO - PROCESS | 3796 | 1466725148121 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 16:39:08 INFO - PROCESS | 3796 | 1466725148124 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 16:39:08 INFO - PROCESS | 3796 | 1466725148127 Marionette TRACE conn6 <- [1,2766,null,{}] 16:39:08 INFO - PROCESS | 3796 | 1466725148138 Marionette TRACE conn6 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:08 INFO - PROCESS | 3796 | 1466725148142 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:08 INFO - PROCESS | 3796 | 1466725148257 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 16:39:08 INFO - PROCESS | 3796 | 1466725148364 Marionette TRACE conn6 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:08 INFO - PROCESS | 3796 | 1466725148367 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:08 INFO - PROCESS | 3796 | ++DOCSHELL 1272E000 == 30 [pid = 3796] [id = 701] 16:39:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (127C0400) [pid = 3796] [serial = 2103] [outer = 00000000] 16:39:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (13360400) [pid = 3796] [serial = 2104] [outer = 127C0400] 16:39:08 INFO - PROCESS | 3796 | 1466725148415 Marionette DEBUG loaded listener.js 16:39:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (1446C000) [pid = 3796] [serial = 2105] [outer = 127C0400] 16:39:08 INFO - PROCESS | 3796 | 1466725148786 Marionette TRACE conn6 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 16:39:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 16:39:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 690ms 16:39:08 INFO - PROCESS | 3796 | 1466725148814 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 16:39:08 INFO - PROCESS | 3796 | 1466725148817 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 16:39:08 INFO - PROCESS | 3796 | 1466725148820 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 16:39:08 INFO - PROCESS | 3796 | 1466725148821 Marionette TRACE conn6 <- [1,2770,null,{}] 16:39:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 16:39:08 INFO - PROCESS | 3796 | 1466725148844 Marionette TRACE conn6 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:08 INFO - PROCESS | 3796 | 1466725148846 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:09 INFO - PROCESS | 3796 | 1466725148967 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 16:39:09 INFO - PROCESS | 3796 | 1466725148972 Marionette TRACE conn6 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:09 INFO - PROCESS | 3796 | 1466725148975 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:09 INFO - PROCESS | 3796 | ++DOCSHELL 154A3C00 == 31 [pid = 3796] [id = 702] 16:39:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (15B5A400) [pid = 3796] [serial = 2106] [outer = 00000000] 16:39:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (16A7A400) [pid = 3796] [serial = 2107] [outer = 15B5A400] 16:39:09 INFO - PROCESS | 3796 | 1466725149076 Marionette DEBUG loaded listener.js 16:39:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (16C29800) [pid = 3796] [serial = 2108] [outer = 15B5A400] 16:39:09 INFO - PROCESS | 3796 | 1466725149513 Marionette TRACE conn6 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 16:39:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 16:39:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 750ms 16:39:09 INFO - PROCESS | 3796 | 1466725149578 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 16:39:09 INFO - PROCESS | 3796 | 1466725149580 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 16:39:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 16:39:09 INFO - PROCESS | 3796 | 1466725149591 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 16:39:09 INFO - PROCESS | 3796 | 1466725149593 Marionette TRACE conn6 <- [1,2774,null,{}] 16:39:09 INFO - PROCESS | 3796 | 1466725149596 Marionette TRACE conn6 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:09 INFO - PROCESS | 3796 | 1466725149598 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:09 INFO - PROCESS | 3796 | 1466725149738 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 16:39:09 INFO - PROCESS | 3796 | 1466725149807 Marionette TRACE conn6 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:09 INFO - PROCESS | 3796 | 1466725149809 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:09 INFO - PROCESS | 3796 | ++DOCSHELL 16D78C00 == 32 [pid = 3796] [id = 703] 16:39:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (174A2400) [pid = 3796] [serial = 2109] [outer = 00000000] 16:39:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (174BD400) [pid = 3796] [serial = 2110] [outer = 174A2400] 16:39:09 INFO - PROCESS | 3796 | 1466725149854 Marionette DEBUG loaded listener.js 16:39:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (17659800) [pid = 3796] [serial = 2111] [outer = 174A2400] 16:39:10 INFO - PROCESS | 3796 | 1466725150281 Marionette TRACE conn6 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 16:39:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 16:39:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 730ms 16:39:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 16:39:10 INFO - PROCESS | 3796 | 1466725150315 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 16:39:10 INFO - PROCESS | 3796 | 1466725150317 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 16:39:10 INFO - PROCESS | 3796 | 1466725150320 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 16:39:10 INFO - PROCESS | 3796 | 1466725150321 Marionette TRACE conn6 <- [1,2778,null,{}] 16:39:10 INFO - PROCESS | 3796 | 1466725150325 Marionette TRACE conn6 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:10 INFO - PROCESS | 3796 | 1466725150330 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:10 INFO - PROCESS | 3796 | 1466725150474 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 16:39:10 INFO - PROCESS | 3796 | 1466725150542 Marionette TRACE conn6 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:10 INFO - PROCESS | 3796 | 1466725150544 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:10 INFO - PROCESS | 3796 | ++DOCSHELL 176BF000 == 33 [pid = 3796] [id = 704] 16:39:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (176C0C00) [pid = 3796] [serial = 2112] [outer = 00000000] 16:39:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (18F10400) [pid = 3796] [serial = 2113] [outer = 176C0C00] 16:39:10 INFO - PROCESS | 3796 | 1466725150597 Marionette DEBUG loaded listener.js 16:39:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (1839D000) [pid = 3796] [serial = 2114] [outer = 176C0C00] 16:39:10 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (0DE39C00) [pid = 3796] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 16:39:10 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (0D2EA000) [pid = 3796] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 16:39:10 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (0CED3000) [pid = 3796] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 16:39:10 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (12598C00) [pid = 3796] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 16:39:10 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (0D2EE000) [pid = 3796] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 16:39:10 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (16C24000) [pid = 3796] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 16:39:10 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (19145C00) [pid = 3796] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 16:39:10 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (13E74400) [pid = 3796] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 16:39:10 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (11EE5800) [pid = 3796] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 16:39:10 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (15C1F000) [pid = 3796] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 16:39:10 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (17653800) [pid = 3796] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 16:39:11 INFO - PROCESS | 3796 | 1466725151054 Marionette TRACE conn6 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 16:39:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 16:39:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 770ms 16:39:11 INFO - PROCESS | 3796 | 1466725151096 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 16:39:11 INFO - PROCESS | 3796 | 1466725151098 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 16:39:11 INFO - PROCESS | 3796 | 1466725151101 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 16:39:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 16:39:11 INFO - PROCESS | 3796 | 1466725151103 Marionette TRACE conn6 <- [1,2782,null,{}] 16:39:11 INFO - PROCESS | 3796 | 1466725151106 Marionette TRACE conn6 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:11 INFO - PROCESS | 3796 | 1466725151108 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:11 INFO - PROCESS | 3796 | 1466725151187 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 16:39:11 INFO - PROCESS | 3796 | 1466725151290 Marionette TRACE conn6 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:11 INFO - PROCESS | 3796 | 1466725151292 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:11 INFO - PROCESS | 3796 | ++DOCSHELL 0CED3000 == 34 [pid = 3796] [id = 705] 16:39:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (0D2EE000) [pid = 3796] [serial = 2115] [outer = 00000000] 16:39:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (17653800) [pid = 3796] [serial = 2116] [outer = 0D2EE000] 16:39:11 INFO - PROCESS | 3796 | 1466725151336 Marionette DEBUG loaded listener.js 16:39:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (1839E000) [pid = 3796] [serial = 2117] [outer = 0D2EE000] 16:39:11 INFO - PROCESS | 3796 | 1466725151690 Marionette TRACE conn6 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 16:39:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 16:39:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 630ms 16:39:11 INFO - PROCESS | 3796 | 1466725151735 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 16:39:11 INFO - PROCESS | 3796 | 1466725151738 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 16:39:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 16:39:11 INFO - PROCESS | 3796 | 1466725151741 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 16:39:11 INFO - PROCESS | 3796 | 1466725151742 Marionette TRACE conn6 <- [1,2786,null,{}] 16:39:11 INFO - PROCESS | 3796 | 1466725151745 Marionette TRACE conn6 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:11 INFO - PROCESS | 3796 | 1466725151747 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:11 INFO - PROCESS | 3796 | 1466725151868 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 16:39:11 INFO - PROCESS | 3796 | 1466725151876 Marionette TRACE conn6 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:11 INFO - PROCESS | 3796 | 1466725151878 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:11 INFO - PROCESS | 3796 | ++DOCSHELL 1914DC00 == 35 [pid = 3796] [id = 706] 16:39:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (19988800) [pid = 3796] [serial = 2118] [outer = 00000000] 16:39:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (19B0F400) [pid = 3796] [serial = 2119] [outer = 19988800] 16:39:11 INFO - PROCESS | 3796 | 1466725151922 Marionette DEBUG loaded listener.js 16:39:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (19F4A000) [pid = 3796] [serial = 2120] [outer = 19988800] 16:39:12 INFO - PROCESS | 3796 | 1466725152338 Marionette TRACE conn6 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 16:39:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 16:39:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 630ms 16:39:12 INFO - PROCESS | 3796 | 1466725152372 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 16:39:12 INFO - PROCESS | 3796 | 1466725152374 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 16:39:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 16:39:12 INFO - PROCESS | 3796 | 1466725152376 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 16:39:12 INFO - PROCESS | 3796 | 1466725152378 Marionette TRACE conn6 <- [1,2790,null,{}] 16:39:12 INFO - PROCESS | 3796 | 1466725152381 Marionette TRACE conn6 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:12 INFO - PROCESS | 3796 | 1466725152383 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:12 INFO - PROCESS | 3796 | 1466725152517 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 16:39:12 INFO - PROCESS | 3796 | 1466725152605 Marionette TRACE conn6 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:12 INFO - PROCESS | 3796 | 1466725152606 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:12 INFO - PROCESS | 3796 | ++DOCSHELL 0C71C400 == 36 [pid = 3796] [id = 707] 16:39:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (0C71CC00) [pid = 3796] [serial = 2121] [outer = 00000000] 16:39:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (19F4D800) [pid = 3796] [serial = 2122] [outer = 0C71CC00] 16:39:12 INFO - PROCESS | 3796 | 1466725152652 Marionette DEBUG loaded listener.js 16:39:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (19F4E800) [pid = 3796] [serial = 2123] [outer = 0C71CC00] 16:39:13 INFO - PROCESS | 3796 | 1466725153079 Marionette TRACE conn6 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 16:39:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 16:39:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 730ms 16:39:13 INFO - PROCESS | 3796 | 1466725153108 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 16:39:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 16:39:13 INFO - PROCESS | 3796 | 1466725153113 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 16:39:13 INFO - PROCESS | 3796 | 1466725153117 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 16:39:13 INFO - PROCESS | 3796 | 1466725153121 Marionette TRACE conn6 <- [1,2794,null,{}] 16:39:13 INFO - PROCESS | 3796 | 1466725153127 Marionette TRACE conn6 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:13 INFO - PROCESS | 3796 | 1466725153130 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:13 INFO - PROCESS | 3796 | 1466725153242 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 16:39:13 INFO - PROCESS | 3796 | 1466725153349 Marionette TRACE conn6 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:13 INFO - PROCESS | 3796 | 1466725153354 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:13 INFO - PROCESS | 3796 | ++DOCSHELL 0C715800 == 37 [pid = 3796] [id = 708] 16:39:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (0C751000) [pid = 3796] [serial = 2124] [outer = 00000000] 16:39:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (0D035800) [pid = 3796] [serial = 2125] [outer = 0C751000] 16:39:13 INFO - PROCESS | 3796 | 1466725153412 Marionette DEBUG loaded listener.js 16:39:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (0D9EAC00) [pid = 3796] [serial = 2126] [outer = 0C751000] 16:39:14 INFO - PROCESS | 3796 | 1466725154038 Marionette TRACE conn6 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 16:39:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 16:39:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 990ms 16:39:14 INFO - PROCESS | 3796 | 1466725154109 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 16:39:14 INFO - PROCESS | 3796 | 1466725154114 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 16:39:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 16:39:14 INFO - PROCESS | 3796 | 1466725154121 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 16:39:14 INFO - PROCESS | 3796 | 1466725154124 Marionette TRACE conn6 <- [1,2798,null,{}] 16:39:14 INFO - PROCESS | 3796 | 1466725154128 Marionette TRACE conn6 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:14 INFO - PROCESS | 3796 | 1466725154131 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:14 INFO - PROCESS | 3796 | 1466725154244 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 16:39:14 INFO - PROCESS | 3796 | 1466725154387 Marionette TRACE conn6 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:14 INFO - PROCESS | 3796 | 1466725154390 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:14 INFO - PROCESS | 3796 | ++DOCSHELL 12652800 == 38 [pid = 3796] [id = 709] 16:39:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (126D8800) [pid = 3796] [serial = 2127] [outer = 00000000] 16:39:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (13E7BC00) [pid = 3796] [serial = 2128] [outer = 126D8800] 16:39:14 INFO - PROCESS | 3796 | 1466725154448 Marionette DEBUG loaded listener.js 16:39:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (16A14C00) [pid = 3796] [serial = 2129] [outer = 126D8800] 16:39:15 INFO - PROCESS | 3796 | 1466725154982 Marionette TRACE conn6 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 16:39:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 16:39:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 931ms 16:39:15 INFO - PROCESS | 3796 | 1466725155053 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 16:39:15 INFO - PROCESS | 3796 | 1466725155056 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 16:39:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 16:39:15 INFO - PROCESS | 3796 | 1466725155060 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 16:39:15 INFO - PROCESS | 3796 | 1466725155063 Marionette TRACE conn6 <- [1,2802,null,{}] 16:39:15 INFO - PROCESS | 3796 | 1466725155074 Marionette TRACE conn6 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:15 INFO - PROCESS | 3796 | 1466725155079 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:15 INFO - PROCESS | 3796 | 1466725155221 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 16:39:15 INFO - PROCESS | 3796 | 1466725155362 Marionette TRACE conn6 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:15 INFO - PROCESS | 3796 | 1466725155366 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:15 INFO - PROCESS | 3796 | ++DOCSHELL 19988000 == 39 [pid = 3796] [id = 710] 16:39:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (19B03400) [pid = 3796] [serial = 2130] [outer = 00000000] 16:39:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1A306800) [pid = 3796] [serial = 2131] [outer = 19B03400] 16:39:15 INFO - PROCESS | 3796 | 1466725155423 Marionette DEBUG loaded listener.js 16:39:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1A3E4C00) [pid = 3796] [serial = 2132] [outer = 19B03400] 16:39:16 INFO - PROCESS | 3796 | 1466725156052 Marionette TRACE conn6 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 16:39:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 16:39:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1022ms 16:39:16 INFO - PROCESS | 3796 | 1466725156085 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 16:39:16 INFO - PROCESS | 3796 | 1466725156088 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 16:39:16 INFO - PROCESS | 3796 | 1466725156091 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 16:39:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 16:39:16 INFO - PROCESS | 3796 | 1466725156093 Marionette TRACE conn6 <- [1,2806,null,{}] 16:39:16 INFO - PROCESS | 3796 | 1466725156096 Marionette TRACE conn6 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:16 INFO - PROCESS | 3796 | 1466725156099 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:16 INFO - PROCESS | 3796 | 1466725156209 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 16:39:16 INFO - PROCESS | 3796 | 1466725156466 Marionette TRACE conn6 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:16 INFO - PROCESS | 3796 | 1466725156469 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:16 INFO - PROCESS | 3796 | ++DOCSHELL 08A84400 == 40 [pid = 3796] [id = 711] 16:39:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (0946A400) [pid = 3796] [serial = 2133] [outer = 00000000] 16:39:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (0C72FC00) [pid = 3796] [serial = 2134] [outer = 0946A400] 16:39:16 INFO - PROCESS | 3796 | 1466725156543 Marionette DEBUG loaded listener.js 16:39:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (0C753000) [pid = 3796] [serial = 2135] [outer = 0946A400] 16:39:17 INFO - PROCESS | 3796 | 1466725157198 Marionette TRACE conn6 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 16:39:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 16:39:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1119ms 16:39:17 INFO - PROCESS | 3796 | 1466725157215 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 16:39:17 INFO - PROCESS | 3796 | 1466725157218 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 16:39:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 16:39:17 INFO - PROCESS | 3796 | 1466725157221 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 16:39:17 INFO - PROCESS | 3796 | 1466725157224 Marionette TRACE conn6 <- [1,2810,null,{}] 16:39:17 INFO - PROCESS | 3796 | 1466725157229 Marionette TRACE conn6 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:17 INFO - PROCESS | 3796 | 1466725157232 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:17 INFO - PROCESS | 3796 | --DOCSHELL 1914DC00 == 39 [pid = 3796] [id = 706] 16:39:17 INFO - PROCESS | 3796 | --DOCSHELL 0CED3000 == 38 [pid = 3796] [id = 705] 16:39:17 INFO - PROCESS | 3796 | --DOCSHELL 176BF000 == 37 [pid = 3796] [id = 704] 16:39:17 INFO - PROCESS | 3796 | --DOCSHELL 16D78C00 == 36 [pid = 3796] [id = 703] 16:39:17 INFO - PROCESS | 3796 | --DOCSHELL 154A3C00 == 35 [pid = 3796] [id = 702] 16:39:17 INFO - PROCESS | 3796 | --DOCSHELL 1272E000 == 34 [pid = 3796] [id = 701] 16:39:17 INFO - PROCESS | 3796 | --DOCSHELL 0D9F1C00 == 33 [pid = 3796] [id = 700] 16:39:17 INFO - PROCESS | 3796 | --DOCSHELL 0C754C00 == 32 [pid = 3796] [id = 699] 16:39:17 INFO - PROCESS | 3796 | --DOCSHELL 0DA71000 == 31 [pid = 3796] [id = 698] 16:39:17 INFO - PROCESS | 3796 | --DOCSHELL 0D952800 == 30 [pid = 3796] [id = 678] 16:39:17 INFO - PROCESS | 3796 | --DOCSHELL 0C75E800 == 29 [pid = 3796] [id = 697] 16:39:17 INFO - PROCESS | 3796 | --DOCSHELL 12652800 == 28 [pid = 3796] [id = 709] 16:39:17 INFO - PROCESS | 3796 | --DOCSHELL 19988000 == 27 [pid = 3796] [id = 710] 16:39:17 INFO - PROCESS | 3796 | --DOCSHELL 0C71C400 == 26 [pid = 3796] [id = 707] 16:39:17 INFO - PROCESS | 3796 | --DOCSHELL 0C715800 == 25 [pid = 3796] [id = 708] 16:39:17 INFO - PROCESS | 3796 | 1466725157949 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 16:39:18 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (0E1CB800) [pid = 3796] [serial = 2071] [outer = 00000000] [url = about:blank] 16:39:18 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (11D93400) [pid = 3796] [serial = 2066] [outer = 00000000] [url = about:blank] 16:39:18 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (0DE3E000) [pid = 3796] [serial = 2065] [outer = 00000000] [url = about:blank] 16:39:18 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (0D084000) [pid = 3796] [serial = 2068] [outer = 00000000] [url = about:blank] 16:39:18 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (0D2F1C00) [pid = 3796] [serial = 2069] [outer = 00000000] [url = about:blank] 16:39:18 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (12652400) [pid = 3796] [serial = 2074] [outer = 00000000] [url = about:blank] 16:39:18 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (1252AC00) [pid = 3796] [serial = 2057] [outer = 00000000] [url = about:blank] 16:39:18 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (11EAD800) [pid = 3796] [serial = 2056] [outer = 00000000] [url = about:blank] 16:39:18 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (176B8000) [pid = 3796] [serial = 2060] [outer = 00000000] [url = about:blank] 16:39:18 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (16D7B400) [pid = 3796] [serial = 2059] [outer = 00000000] [url = about:blank] 16:39:18 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (19988400) [pid = 3796] [serial = 2063] [outer = 00000000] [url = about:blank] 16:39:18 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (19904000) [pid = 3796] [serial = 2062] [outer = 00000000] [url = about:blank] 16:39:18 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (1839BC00) [pid = 3796] [serial = 2089] [outer = 00000000] [url = about:blank] 16:39:18 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (14F5C400) [pid = 3796] [serial = 2077] [outer = 00000000] [url = about:blank] 16:39:18 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (16D78800) [pid = 3796] [serial = 2083] [outer = 00000000] [url = about:blank] 16:39:18 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (16A7CC00) [pid = 3796] [serial = 2080] [outer = 00000000] [url = about:blank] 16:39:18 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (176BA800) [pid = 3796] [serial = 2086] [outer = 00000000] [url = about:blank] 16:39:18 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (16A83C00) [pid = 3796] [serial = 2081] [outer = 00000000] [url = about:blank] 16:39:18 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (176C6000) [pid = 3796] [serial = 2087] [outer = 00000000] [url = about:blank] 16:39:18 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (174B3000) [pid = 3796] [serial = 2084] [outer = 00000000] [url = about:blank] 16:39:18 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (127C6000) [pid = 3796] [serial = 2075] [outer = 00000000] [url = about:blank] 16:39:18 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (14FCE800) [pid = 3796] [serial = 2078] [outer = 00000000] [url = about:blank] 16:39:18 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (0EB34800) [pid = 3796] [serial = 2072] [outer = 00000000] [url = about:blank] 16:39:18 INFO - PROCESS | 3796 | --DOCSHELL 08A84400 == 24 [pid = 3796] [id = 711] 16:39:18 INFO - PROCESS | 3796 | 1466725158161 Marionette TRACE conn6 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:18 INFO - PROCESS | 3796 | 1466725158164 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:18 INFO - PROCESS | 3796 | ++DOCSHELL 0C710400 == 25 [pid = 3796] [id = 712] 16:39:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (0C712400) [pid = 3796] [serial = 2136] [outer = 00000000] 16:39:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (0C71C400) [pid = 3796] [serial = 2137] [outer = 0C712400] 16:39:18 INFO - PROCESS | 3796 | 1466725158214 Marionette DEBUG loaded listener.js 16:39:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (0C72C000) [pid = 3796] [serial = 2138] [outer = 0C712400] 16:39:18 INFO - PROCESS | 3796 | 1466725158674 Marionette TRACE conn6 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 16:39:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 16:39:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1480ms 16:39:18 INFO - PROCESS | 3796 | 1466725158736 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 16:39:18 INFO - PROCESS | 3796 | 1466725158741 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 16:39:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 16:39:18 INFO - PROCESS | 3796 | 1466725158750 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 16:39:18 INFO - PROCESS | 3796 | 1466725158753 Marionette TRACE conn6 <- [1,2814,null,{}] 16:39:18 INFO - PROCESS | 3796 | 1466725158757 Marionette TRACE conn6 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:18 INFO - PROCESS | 3796 | 1466725158760 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:18 INFO - PROCESS | 3796 | 1466725158857 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 16:39:18 INFO - PROCESS | 3796 | 1466725158866 Marionette TRACE conn6 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:18 INFO - PROCESS | 3796 | 1466725158868 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:18 INFO - PROCESS | 3796 | ++DOCSHELL 0D94E800 == 26 [pid = 3796] [id = 713] 16:39:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (0D951800) [pid = 3796] [serial = 2139] [outer = 00000000] 16:39:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (0D973000) [pid = 3796] [serial = 2140] [outer = 0D951800] 16:39:18 INFO - PROCESS | 3796 | 1466725158915 Marionette DEBUG loaded listener.js 16:39:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (0D9EA400) [pid = 3796] [serial = 2141] [outer = 0D951800] 16:39:19 INFO - PROCESS | 3796 | 1466725159379 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 16:39:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 16:39:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 670ms 16:39:19 INFO - PROCESS | 3796 | 1466725159421 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 16:39:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 16:39:19 INFO - PROCESS | 3796 | 1466725159424 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 16:39:19 INFO - PROCESS | 3796 | 1466725159427 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 16:39:19 INFO - PROCESS | 3796 | 1466725159429 Marionette TRACE conn6 <- [1,2818,null,{}] 16:39:19 INFO - PROCESS | 3796 | 1466725159462 Marionette TRACE conn6 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:19 INFO - PROCESS | 3796 | 1466725159464 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:19 INFO - PROCESS | 3796 | 1466725159550 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 16:39:19 INFO - PROCESS | 3796 | 1466725159652 Marionette TRACE conn6 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:19 INFO - PROCESS | 3796 | 1466725159655 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:19 INFO - PROCESS | 3796 | ++DOCSHELL 0EB35400 == 27 [pid = 3796] [id = 714] 16:39:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (0EBCA000) [pid = 3796] [serial = 2142] [outer = 00000000] 16:39:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (11EA0800) [pid = 3796] [serial = 2143] [outer = 0EBCA000] 16:39:19 INFO - PROCESS | 3796 | 1466725159702 Marionette DEBUG loaded listener.js 16:39:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (11EEBC00) [pid = 3796] [serial = 2144] [outer = 0EBCA000] 16:39:20 INFO - PROCESS | 3796 | 1466725160084 Marionette TRACE conn6 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 16:39:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 16:39:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 710ms 16:39:20 INFO - PROCESS | 3796 | 1466725160141 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 16:39:20 INFO - PROCESS | 3796 | 1466725160145 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 16:39:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 16:39:20 INFO - PROCESS | 3796 | 1466725160167 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 16:39:20 INFO - PROCESS | 3796 | 1466725160172 Marionette TRACE conn6 <- [1,2822,null,{}] 16:39:20 INFO - PROCESS | 3796 | 1466725160176 Marionette TRACE conn6 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:20 INFO - PROCESS | 3796 | 1466725160179 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:20 INFO - PROCESS | 3796 | 1466725160311 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 16:39:20 INFO - PROCESS | 3796 | 1466725160316 Marionette TRACE conn6 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:20 INFO - PROCESS | 3796 | 1466725160318 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:20 INFO - PROCESS | 3796 | ++DOCSHELL 12193400 == 28 [pid = 3796] [id = 715] 16:39:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (1255F400) [pid = 3796] [serial = 2145] [outer = 00000000] 16:39:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (1264EC00) [pid = 3796] [serial = 2146] [outer = 1255F400] 16:39:20 INFO - PROCESS | 3796 | 1466725160363 Marionette DEBUG loaded listener.js 16:39:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (1335F800) [pid = 3796] [serial = 2147] [outer = 1255F400] 16:39:20 INFO - PROCESS | 3796 | 1466725160823 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 16:39:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 16:39:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 690ms 16:39:20 INFO - PROCESS | 3796 | 1466725160840 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 16:39:20 INFO - PROCESS | 3796 | 1466725160842 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 16:39:20 INFO - PROCESS | 3796 | 1466725160851 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 16:39:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 16:39:20 INFO - PROCESS | 3796 | 1466725160853 Marionette TRACE conn6 <- [1,2826,null,{}] 16:39:20 INFO - PROCESS | 3796 | 1466725160857 Marionette TRACE conn6 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:20 INFO - PROCESS | 3796 | 1466725160859 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:21 INFO - PROCESS | 3796 | 1466725161002 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 16:39:21 INFO - PROCESS | 3796 | 1466725161021 Marionette TRACE conn6 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:21 INFO - PROCESS | 3796 | 1466725161023 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:21 INFO - PROCESS | 3796 | ++DOCSHELL 14479400 == 29 [pid = 3796] [id = 716] 16:39:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (14F58400) [pid = 3796] [serial = 2148] [outer = 00000000] 16:39:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (14FCFC00) [pid = 3796] [serial = 2149] [outer = 14F58400] 16:39:21 INFO - PROCESS | 3796 | 1466725161067 Marionette DEBUG loaded listener.js 16:39:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (15B55C00) [pid = 3796] [serial = 2150] [outer = 14F58400] 16:39:21 INFO - PROCESS | 3796 | 1466725161512 Marionette TRACE conn6 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 16:39:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 16:39:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 670ms 16:39:21 INFO - PROCESS | 3796 | 1466725161530 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 16:39:21 INFO - PROCESS | 3796 | 1466725161532 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 16:39:21 INFO - PROCESS | 3796 | 1466725161535 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 16:39:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 16:39:21 INFO - PROCESS | 3796 | 1466725161537 Marionette TRACE conn6 <- [1,2830,null,{}] 16:39:21 INFO - PROCESS | 3796 | 1466725161541 Marionette TRACE conn6 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:21 INFO - PROCESS | 3796 | 1466725161543 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:21 INFO - PROCESS | 3796 | 1466725161668 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 16:39:21 INFO - PROCESS | 3796 | 1466725161674 Marionette TRACE conn6 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:21 INFO - PROCESS | 3796 | 1466725161680 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:21 INFO - PROCESS | 3796 | ++DOCSHELL 16C21800 == 30 [pid = 3796] [id = 717] 16:39:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (16C22000) [pid = 3796] [serial = 2151] [outer = 00000000] 16:39:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (16D70C00) [pid = 3796] [serial = 2152] [outer = 16C22000] 16:39:21 INFO - PROCESS | 3796 | 1466725161790 Marionette DEBUG loaded listener.js 16:39:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (17498400) [pid = 3796] [serial = 2153] [outer = 16C22000] 16:39:22 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (176C0C00) [pid = 3796] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 16:39:22 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (174A2400) [pid = 3796] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 16:39:22 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (0D2EE000) [pid = 3796] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 16:39:22 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (17BCAC00) [pid = 3796] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 16:39:22 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (0DAA6800) [pid = 3796] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 16:39:22 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (0DAA7800) [pid = 3796] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 16:39:22 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (0CE29400) [pid = 3796] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 16:39:22 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (0C755400) [pid = 3796] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 16:39:22 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (127C0400) [pid = 3796] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 16:39:22 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (19988800) [pid = 3796] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 16:39:22 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (0C71CC00) [pid = 3796] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 16:39:22 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (15B5A400) [pid = 3796] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 16:39:22 INFO - PROCESS | 3796 | 1466725162542 Marionette TRACE conn6 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 16:39:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 16:39:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1014ms 16:39:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 16:39:22 INFO - PROCESS | 3796 | 1466725162554 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 16:39:22 INFO - PROCESS | 3796 | 1466725162556 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 16:39:22 INFO - PROCESS | 3796 | 1466725162559 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 16:39:22 INFO - PROCESS | 3796 | 1466725162561 Marionette TRACE conn6 <- [1,2834,null,{}] 16:39:22 INFO - PROCESS | 3796 | 1466725162564 Marionette TRACE conn6 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:22 INFO - PROCESS | 3796 | 1466725162566 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:22 INFO - PROCESS | 3796 | 1466725162658 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 16:39:22 INFO - PROCESS | 3796 | 1466725162663 Marionette TRACE conn6 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:22 INFO - PROCESS | 3796 | 1466725162665 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:22 INFO - PROCESS | 3796 | ++DOCSHELL 0C71D800 == 31 [pid = 3796] [id = 718] 16:39:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (0CE29400) [pid = 3796] [serial = 2154] [outer = 00000000] 16:39:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (16D78400) [pid = 3796] [serial = 2155] [outer = 0CE29400] 16:39:22 INFO - PROCESS | 3796 | 1466725162796 Marionette DEBUG loaded listener.js 16:39:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (174B0000) [pid = 3796] [serial = 2156] [outer = 0CE29400] 16:39:23 INFO - PROCESS | 3796 | 1466725163173 Marionette TRACE conn6 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 16:39:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 16:39:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 670ms 16:39:23 INFO - PROCESS | 3796 | 1466725163230 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 16:39:23 INFO - PROCESS | 3796 | 1466725163232 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 16:39:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 16:39:23 INFO - PROCESS | 3796 | 1466725163235 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 16:39:23 INFO - PROCESS | 3796 | 1466725163237 Marionette TRACE conn6 <- [1,2838,null,{}] 16:39:23 INFO - PROCESS | 3796 | 1466725163240 Marionette TRACE conn6 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:23 INFO - PROCESS | 3796 | 1466725163242 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:23 INFO - PROCESS | 3796 | 1466725163357 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 16:39:23 INFO - PROCESS | 3796 | 1466725163367 Marionette TRACE conn6 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:23 INFO - PROCESS | 3796 | 1466725163369 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:23 INFO - PROCESS | 3796 | ++DOCSHELL 08A82400 == 32 [pid = 3796] [id = 719] 16:39:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (0D2EE000) [pid = 3796] [serial = 2157] [outer = 00000000] 16:39:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (1765C000) [pid = 3796] [serial = 2158] [outer = 0D2EE000] 16:39:23 INFO - PROCESS | 3796 | 1466725163413 Marionette DEBUG loaded listener.js 16:39:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (176BC000) [pid = 3796] [serial = 2159] [outer = 0D2EE000] 16:39:23 INFO - PROCESS | 3796 | 1466725163837 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 16:39:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 16:39:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 632ms 16:39:23 INFO - PROCESS | 3796 | 1466725163868 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 16:39:23 INFO - PROCESS | 3796 | 1466725163870 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 16:39:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 16:39:23 INFO - PROCESS | 3796 | 1466725163873 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 16:39:23 INFO - PROCESS | 3796 | 1466725163875 Marionette TRACE conn6 <- [1,2842,null,{}] 16:39:23 INFO - PROCESS | 3796 | 1466725163878 Marionette TRACE conn6 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:23 INFO - PROCESS | 3796 | 1466725163880 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:23 INFO - PROCESS | 3796 | 1466725163959 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 16:39:24 INFO - PROCESS | 3796 | 1466725164088 Marionette TRACE conn6 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:24 INFO - PROCESS | 3796 | 1466725164089 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:24 INFO - PROCESS | 3796 | ++DOCSHELL 0C744C00 == 33 [pid = 3796] [id = 720] 16:39:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (0E1C2C00) [pid = 3796] [serial = 2160] [outer = 00000000] 16:39:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (176D8800) [pid = 3796] [serial = 2161] [outer = 0E1C2C00] 16:39:24 INFO - PROCESS | 3796 | 1466725164135 Marionette DEBUG loaded listener.js 16:39:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (176D9800) [pid = 3796] [serial = 2162] [outer = 0E1C2C00] 16:39:24 INFO - PROCESS | 3796 | 1466725164631 Marionette TRACE conn6 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 16:39:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 16:39:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 831ms 16:39:24 INFO - PROCESS | 3796 | 1466725164705 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 16:39:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 16:39:24 INFO - PROCESS | 3796 | 1466725164709 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 16:39:24 INFO - PROCESS | 3796 | 1466725164714 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 16:39:24 INFO - PROCESS | 3796 | 1466725164718 Marionette TRACE conn6 <- [1,2846,null,{}] 16:39:24 INFO - PROCESS | 3796 | 1466725164724 Marionette TRACE conn6 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:24 INFO - PROCESS | 3796 | 1466725164727 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:24 INFO - PROCESS | 3796 | 1466725164856 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 16:39:25 INFO - PROCESS | 3796 | 1466725164992 Marionette TRACE conn6 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:25 INFO - PROCESS | 3796 | 1466725164995 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:25 INFO - PROCESS | 3796 | ++DOCSHELL 0C741000 == 34 [pid = 3796] [id = 721] 16:39:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (0C744400) [pid = 3796] [serial = 2163] [outer = 00000000] 16:39:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (0D076800) [pid = 3796] [serial = 2164] [outer = 0C744400] 16:39:25 INFO - PROCESS | 3796 | 1466725165053 Marionette DEBUG loaded listener.js 16:39:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (0D9F1C00) [pid = 3796] [serial = 2165] [outer = 0C744400] 16:39:25 INFO - PROCESS | 3796 | 1466725165803 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 16:39:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 16:39:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1126ms 16:39:25 INFO - PROCESS | 3796 | 1466725165841 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 16:39:25 INFO - PROCESS | 3796 | 1466725165846 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 16:39:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 16:39:25 INFO - PROCESS | 3796 | 1466725165852 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 16:39:25 INFO - PROCESS | 3796 | 1466725165855 Marionette TRACE conn6 <- [1,2850,null,{}] 16:39:25 INFO - PROCESS | 3796 | 1466725165859 Marionette TRACE conn6 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:25 INFO - PROCESS | 3796 | 1466725165862 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:25 INFO - PROCESS | 3796 | 1466725165981 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 16:39:26 INFO - PROCESS | 3796 | 1466725166122 Marionette TRACE conn6 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:26 INFO - PROCESS | 3796 | 1466725166125 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:26 INFO - PROCESS | 3796 | ++DOCSHELL 12563C00 == 35 [pid = 3796] [id = 722] 16:39:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (12569000) [pid = 3796] [serial = 2166] [outer = 00000000] 16:39:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (12651C00) [pid = 3796] [serial = 2167] [outer = 12569000] 16:39:26 INFO - PROCESS | 3796 | 1466725166183 Marionette DEBUG loaded listener.js 16:39:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (13A3E000) [pid = 3796] [serial = 2168] [outer = 12569000] 16:39:27 INFO - PROCESS | 3796 | 1466725167082 Marionette TRACE conn6 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 16:39:27 INFO - PROCESS | 3796 | --DOCSHELL 08A82400 == 34 [pid = 3796] [id = 719] 16:39:27 INFO - PROCESS | 3796 | --DOCSHELL 0C71D800 == 33 [pid = 3796] [id = 718] 16:39:27 INFO - PROCESS | 3796 | --DOCSHELL 16C21800 == 32 [pid = 3796] [id = 717] 16:39:27 INFO - PROCESS | 3796 | --DOCSHELL 14479400 == 31 [pid = 3796] [id = 716] 16:39:27 INFO - PROCESS | 3796 | --DOCSHELL 12193400 == 30 [pid = 3796] [id = 715] 16:39:27 INFO - PROCESS | 3796 | --DOCSHELL 0EB35400 == 29 [pid = 3796] [id = 714] 16:39:27 INFO - PROCESS | 3796 | --DOCSHELL 0D94E800 == 28 [pid = 3796] [id = 713] 16:39:27 INFO - PROCESS | 3796 | --DOCSHELL 0C710400 == 27 [pid = 3796] [id = 712] 16:39:27 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (18F10400) [pid = 3796] [serial = 2113] [outer = 00000000] [url = about:blank] 16:39:27 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (17659800) [pid = 3796] [serial = 2111] [outer = 00000000] [url = about:blank] 16:39:27 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (174BD400) [pid = 3796] [serial = 2110] [outer = 00000000] [url = about:blank] 16:39:27 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (17653800) [pid = 3796] [serial = 2116] [outer = 00000000] [url = about:blank] 16:39:27 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (14F62400) [pid = 3796] [serial = 2090] [outer = 00000000] [url = about:blank] 16:39:27 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (0DE40000) [pid = 3796] [serial = 2101] [outer = 00000000] [url = about:blank] 16:39:27 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (0EBCD800) [pid = 3796] [serial = 2102] [outer = 00000000] [url = about:blank] 16:39:27 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (11D0C400) [pid = 3796] [serial = 2095] [outer = 00000000] [url = about:blank] 16:39:27 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (1256A000) [pid = 3796] [serial = 2096] [outer = 00000000] [url = about:blank] 16:39:27 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (0D25FC00) [pid = 3796] [serial = 2092] [outer = 00000000] [url = about:blank] 16:39:27 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (0D9EB400) [pid = 3796] [serial = 2093] [outer = 00000000] [url = about:blank] 16:39:27 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (0C75D800) [pid = 3796] [serial = 2098] [outer = 00000000] [url = about:blank] 16:39:27 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (0D07A000) [pid = 3796] [serial = 2099] [outer = 00000000] [url = about:blank] 16:39:27 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (13360400) [pid = 3796] [serial = 2104] [outer = 00000000] [url = about:blank] 16:39:27 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (19B0F400) [pid = 3796] [serial = 2119] [outer = 00000000] [url = about:blank] 16:39:27 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (19F4A000) [pid = 3796] [serial = 2120] [outer = 00000000] [url = about:blank] 16:39:27 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (1839D000) [pid = 3796] [serial = 2114] [outer = 00000000] [url = about:blank] 16:39:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 16:39:27 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (19F4E800) [pid = 3796] [serial = 2123] [outer = 00000000] [url = about:blank] 16:39:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1275ms 16:39:27 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (16A7A400) [pid = 3796] [serial = 2107] [outer = 00000000] [url = about:blank] 16:39:27 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (16C29800) [pid = 3796] [serial = 2108] [outer = 00000000] [url = about:blank] 16:39:27 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (1839E000) [pid = 3796] [serial = 2117] [outer = 00000000] [url = about:blank] 16:39:27 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (19F4D800) [pid = 3796] [serial = 2122] [outer = 00000000] [url = about:blank] 16:39:27 INFO - PROCESS | 3796 | --DOMWINDOW == 60 (1446C000) [pid = 3796] [serial = 2105] [outer = 00000000] [url = about:blank] 16:39:27 INFO - PROCESS | 3796 | 1466725167146 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 16:39:27 INFO - PROCESS | 3796 | 1466725167150 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 16:39:27 INFO - PROCESS | 3796 | 1466725167155 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 16:39:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 16:39:27 INFO - PROCESS | 3796 | 1466725167158 Marionette TRACE conn6 <- [1,2854,null,{}] 16:39:27 INFO - PROCESS | 3796 | 1466725167163 Marionette TRACE conn6 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:27 INFO - PROCESS | 3796 | 1466725167165 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:27 INFO - PROCESS | 3796 | 1466725167255 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 16:39:27 INFO - PROCESS | 3796 | 1466725167267 Marionette TRACE conn6 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:27 INFO - PROCESS | 3796 | 1466725167271 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:27 INFO - PROCESS | 3796 | ++DOCSHELL 0C754800 == 28 [pid = 3796] [id = 723] 16:39:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 61 (0C755400) [pid = 3796] [serial = 2169] [outer = 00000000] 16:39:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (0C75F400) [pid = 3796] [serial = 2170] [outer = 0C755400] 16:39:27 INFO - PROCESS | 3796 | 1466725167320 Marionette DEBUG loaded listener.js 16:39:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (0D03B400) [pid = 3796] [serial = 2171] [outer = 0C755400] 16:39:27 INFO - PROCESS | 3796 | 1466725167873 Marionette TRACE conn6 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 16:39:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 16:39:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 770ms 16:39:27 INFO - PROCESS | 3796 | 1466725167930 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 16:39:27 INFO - PROCESS | 3796 | 1466725167934 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 16:39:27 INFO - PROCESS | 3796 | 1466725167940 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 16:39:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 16:39:27 INFO - PROCESS | 3796 | 1466725167942 Marionette TRACE conn6 <- [1,2858,null,{}] 16:39:27 INFO - PROCESS | 3796 | 1466725167946 Marionette TRACE conn6 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:27 INFO - PROCESS | 3796 | 1466725167948 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:28 INFO - PROCESS | 3796 | 1466725168035 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 16:39:28 INFO - PROCESS | 3796 | 1466725168134 Marionette TRACE conn6 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:28 INFO - PROCESS | 3796 | 1466725168136 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:28 INFO - PROCESS | 3796 | ++DOCSHELL 0D9EDC00 == 29 [pid = 3796] [id = 724] 16:39:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (0D9EF800) [pid = 3796] [serial = 2172] [outer = 00000000] 16:39:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (0E094800) [pid = 3796] [serial = 2173] [outer = 0D9EF800] 16:39:28 INFO - PROCESS | 3796 | 1466725168183 Marionette DEBUG loaded listener.js 16:39:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (0EBD1800) [pid = 3796] [serial = 2174] [outer = 0D9EF800] 16:39:28 INFO - PROCESS | 3796 | 1466725168623 Marionette TRACE conn6 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 16:39:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 16:39:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 730ms 16:39:28 INFO - PROCESS | 3796 | 1466725168675 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 16:39:28 INFO - PROCESS | 3796 | 1466725168677 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 16:39:28 INFO - PROCESS | 3796 | 1466725168680 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 16:39:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 16:39:28 INFO - PROCESS | 3796 | 1466725168684 Marionette TRACE conn6 <- [1,2862,null,{}] 16:39:28 INFO - PROCESS | 3796 | 1466725168694 Marionette TRACE conn6 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:28 INFO - PROCESS | 3796 | 1466725168699 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:28 INFO - PROCESS | 3796 | 1466725168785 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 16:39:28 INFO - PROCESS | 3796 | 1466725168793 Marionette TRACE conn6 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:28 INFO - PROCESS | 3796 | 1466725168795 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:28 INFO - PROCESS | 3796 | ++DOCSHELL 126E3800 == 30 [pid = 3796] [id = 725] 16:39:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (12722000) [pid = 3796] [serial = 2175] [outer = 00000000] 16:39:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (13364800) [pid = 3796] [serial = 2176] [outer = 12722000] 16:39:28 INFO - PROCESS | 3796 | 1466725168843 Marionette DEBUG loaded listener.js 16:39:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (14479400) [pid = 3796] [serial = 2177] [outer = 12722000] 16:39:29 INFO - PROCESS | 3796 | 1466725169316 Marionette TRACE conn6 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 16:39:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 16:39:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 670ms 16:39:29 INFO - PROCESS | 3796 | 1466725169355 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 16:39:29 INFO - PROCESS | 3796 | 1466725169357 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 16:39:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 16:39:29 INFO - PROCESS | 3796 | 1466725169366 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 16:39:29 INFO - PROCESS | 3796 | 1466725169368 Marionette TRACE conn6 <- [1,2866,null,{}] 16:39:29 INFO - PROCESS | 3796 | 1466725169371 Marionette TRACE conn6 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:29 INFO - PROCESS | 3796 | 1466725169373 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:29 INFO - PROCESS | 3796 | 1466725169520 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 16:39:29 INFO - PROCESS | 3796 | 1466725169526 Marionette TRACE conn6 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:29 INFO - PROCESS | 3796 | 1466725169528 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:29 INFO - PROCESS | 3796 | ++DOCSHELL 16A77000 == 31 [pid = 3796] [id = 726] 16:39:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (16A7A400) [pid = 3796] [serial = 2178] [outer = 00000000] 16:39:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (16A8FC00) [pid = 3796] [serial = 2179] [outer = 16A7A400] 16:39:29 INFO - PROCESS | 3796 | 1466725169572 Marionette DEBUG loaded listener.js 16:39:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (16D6F400) [pid = 3796] [serial = 2180] [outer = 16A7A400] 16:39:30 INFO - PROCESS | 3796 | 1466725170019 Marionette TRACE conn6 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 16:39:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 16:39:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 670ms 16:39:30 INFO - PROCESS | 3796 | 1466725170042 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 16:39:30 INFO - PROCESS | 3796 | 1466725170044 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 16:39:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 16:39:30 INFO - PROCESS | 3796 | 1466725170047 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 16:39:30 INFO - PROCESS | 3796 | 1466725170048 Marionette TRACE conn6 <- [1,2870,null,{}] 16:39:30 INFO - PROCESS | 3796 | 1466725170052 Marionette TRACE conn6 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:30 INFO - PROCESS | 3796 | 1466725170054 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:30 INFO - PROCESS | 3796 | 1466725170167 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 16:39:30 INFO - PROCESS | 3796 | 1466725170173 Marionette TRACE conn6 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:30 INFO - PROCESS | 3796 | 1466725170175 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:30 INFO - PROCESS | 3796 | ++DOCSHELL 16D79800 == 32 [pid = 3796] [id = 727] 16:39:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (17496800) [pid = 3796] [serial = 2181] [outer = 00000000] 16:39:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (17657400) [pid = 3796] [serial = 2182] [outer = 17496800] 16:39:30 INFO - PROCESS | 3796 | 1466725170219 Marionette DEBUG loaded listener.js 16:39:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (1765E000) [pid = 3796] [serial = 2183] [outer = 17496800] 16:39:30 INFO - PROCESS | 3796 | 1466725170694 Marionette TRACE conn6 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 16:39:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 16:39:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 670ms 16:39:30 INFO - PROCESS | 3796 | 1466725170720 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 16:39:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 16:39:30 INFO - PROCESS | 3796 | 1466725170722 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 16:39:30 INFO - PROCESS | 3796 | 1466725170724 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 16:39:30 INFO - PROCESS | 3796 | 1466725170726 Marionette TRACE conn6 <- [1,2874,null,{}] 16:39:30 INFO - PROCESS | 3796 | 1466725170729 Marionette TRACE conn6 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:30 INFO - PROCESS | 3796 | 1466725170735 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:30 INFO - PROCESS | 3796 | 1466725170910 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 16:39:30 INFO - PROCESS | 3796 | 1466725170946 Marionette TRACE conn6 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:30 INFO - PROCESS | 3796 | 1466725170948 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:30 INFO - PROCESS | 3796 | ++DOCSHELL 0C759800 == 33 [pid = 3796] [id = 728] 16:39:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (176D8000) [pid = 3796] [serial = 2184] [outer = 00000000] 16:39:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (18F0C400) [pid = 3796] [serial = 2185] [outer = 176D8000] 16:39:31 INFO - PROCESS | 3796 | 1466725170992 Marionette DEBUG loaded listener.js 16:39:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (17E97800) [pid = 3796] [serial = 2186] [outer = 176D8000] 16:39:31 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (19B03400) [pid = 3796] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 16:39:31 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (0D2EE000) [pid = 3796] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 16:39:31 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (0EBCA000) [pid = 3796] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 16:39:31 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (0C712400) [pid = 3796] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 16:39:31 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (1255F400) [pid = 3796] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 16:39:31 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (16C22000) [pid = 3796] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 16:39:31 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (14F58400) [pid = 3796] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 16:39:31 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (0D951800) [pid = 3796] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 16:39:31 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (0CE29400) [pid = 3796] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 16:39:31 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (0946A400) [pid = 3796] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 16:39:31 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (0C751000) [pid = 3796] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 16:39:31 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (126D8800) [pid = 3796] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 16:39:31 INFO - PROCESS | 3796 | 1466725171591 Marionette TRACE conn6 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 16:39:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 16:39:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 930ms 16:39:31 INFO - PROCESS | 3796 | 1466725171656 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 16:39:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 16:39:31 INFO - PROCESS | 3796 | 1466725171658 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 16:39:31 INFO - PROCESS | 3796 | 1466725171661 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 16:39:31 INFO - PROCESS | 3796 | 1466725171663 Marionette TRACE conn6 <- [1,2878,null,{}] 16:39:31 INFO - PROCESS | 3796 | 1466725171667 Marionette TRACE conn6 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:31 INFO - PROCESS | 3796 | 1466725171668 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:31 INFO - PROCESS | 3796 | 1466725171750 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 16:39:31 INFO - PROCESS | 3796 | 1466725171852 Marionette TRACE conn6 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:31 INFO - PROCESS | 3796 | 1466725171854 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:31 INFO - PROCESS | 3796 | ++DOCSHELL 0E9DD800 == 34 [pid = 3796] [id = 729] 16:39:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (0EB34800) [pid = 3796] [serial = 2187] [outer = 00000000] 16:39:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (16C22000) [pid = 3796] [serial = 2188] [outer = 0EB34800] 16:39:31 INFO - PROCESS | 3796 | 1466725171898 Marionette DEBUG loaded listener.js 16:39:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (16C28400) [pid = 3796] [serial = 2189] [outer = 0EB34800] 16:39:32 INFO - PROCESS | 3796 | 1466725172301 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 16:39:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 16:39:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 671ms 16:39:32 INFO - PROCESS | 3796 | 1466725172333 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 16:39:32 INFO - PROCESS | 3796 | 1466725172335 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 16:39:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 16:39:32 INFO - PROCESS | 3796 | 1466725172347 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 16:39:32 INFO - PROCESS | 3796 | 1466725172348 Marionette TRACE conn6 <- [1,2882,null,{}] 16:39:32 INFO - PROCESS | 3796 | 1466725172352 Marionette TRACE conn6 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:32 INFO - PROCESS | 3796 | 1466725172354 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:32 INFO - PROCESS | 3796 | 1466725172434 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 16:39:32 INFO - PROCESS | 3796 | 1466725172440 Marionette TRACE conn6 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:32 INFO - PROCESS | 3796 | 1466725172442 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:32 INFO - PROCESS | 3796 | ++DOCSHELL 1841D800 == 35 [pid = 3796] [id = 730] 16:39:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (18FF1C00) [pid = 3796] [serial = 2190] [outer = 00000000] 16:39:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (19988000) [pid = 3796] [serial = 2191] [outer = 18FF1C00] 16:39:32 INFO - PROCESS | 3796 | 1466725172485 Marionette DEBUG loaded listener.js 16:39:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (121B7000) [pid = 3796] [serial = 2192] [outer = 18FF1C00] 16:39:32 INFO - PROCESS | 3796 | 1466725172934 Marionette TRACE conn6 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 16:39:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 16:39:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 630ms 16:39:32 INFO - PROCESS | 3796 | 1466725172978 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 16:39:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 16:39:32 INFO - PROCESS | 3796 | 1466725172980 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 16:39:32 INFO - PROCESS | 3796 | 1466725172983 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 16:39:32 INFO - PROCESS | 3796 | 1466725172984 Marionette TRACE conn6 <- [1,2886,null,{}] 16:39:32 INFO - PROCESS | 3796 | 1466725172988 Marionette TRACE conn6 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:32 INFO - PROCESS | 3796 | 1466725172989 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:33 INFO - PROCESS | 3796 | 1466725173071 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 16:39:33 INFO - PROCESS | 3796 | 1466725173079 Marionette TRACE conn6 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:33 INFO - PROCESS | 3796 | 1466725173081 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:33 INFO - PROCESS | 3796 | ++DOCSHELL 126DC800 == 36 [pid = 3796] [id = 731] 16:39:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (19B0F400) [pid = 3796] [serial = 2193] [outer = 00000000] 16:39:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (19F4EC00) [pid = 3796] [serial = 2194] [outer = 19B0F400] 16:39:33 INFO - PROCESS | 3796 | 1466725173124 Marionette DEBUG loaded listener.js 16:39:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (19F78C00) [pid = 3796] [serial = 2195] [outer = 19B0F400] 16:39:33 INFO - PROCESS | 3796 | 1466725173666 Marionette TRACE conn6 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 16:39:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 16:39:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 730ms 16:39:33 INFO - PROCESS | 3796 | 1466725173714 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 16:39:33 INFO - PROCESS | 3796 | 1466725173719 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 16:39:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 16:39:33 INFO - PROCESS | 3796 | 1466725173725 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 16:39:33 INFO - PROCESS | 3796 | 1466725173728 Marionette TRACE conn6 <- [1,2890,null,{}] 16:39:33 INFO - PROCESS | 3796 | 1466725173734 Marionette TRACE conn6 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:33 INFO - PROCESS | 3796 | 1466725173737 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:33 INFO - PROCESS | 3796 | 1466725173949 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 16:39:34 INFO - PROCESS | 3796 | 1466725174025 Marionette TRACE conn6 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:34 INFO - PROCESS | 3796 | 1466725174030 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:34 INFO - PROCESS | 3796 | ++DOCSHELL 0C759000 == 37 [pid = 3796] [id = 732] 16:39:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (0D95A400) [pid = 3796] [serial = 2196] [outer = 00000000] 16:39:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (0DAA8400) [pid = 3796] [serial = 2197] [outer = 0D95A400] 16:39:34 INFO - PROCESS | 3796 | 1466725174089 Marionette DEBUG loaded listener.js 16:39:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (0EBCB800) [pid = 3796] [serial = 2198] [outer = 0D95A400] 16:39:34 INFO - PROCESS | 3796 | 1466725174665 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 16:39:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 16:39:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 971ms 16:39:34 INFO - PROCESS | 3796 | 1466725174699 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 16:39:34 INFO - PROCESS | 3796 | 1466725174704 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 16:39:34 INFO - PROCESS | 3796 | 1466725174710 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 16:39:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 16:39:34 INFO - PROCESS | 3796 | 1466725174713 Marionette TRACE conn6 <- [1,2894,null,{}] 16:39:34 INFO - PROCESS | 3796 | 1466725174717 Marionette TRACE conn6 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:34 INFO - PROCESS | 3796 | 1466725174720 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:34 INFO - PROCESS | 3796 | 1466725174832 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 16:39:34 INFO - PROCESS | 3796 | 1466725174976 Marionette TRACE conn6 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:34 INFO - PROCESS | 3796 | 1466725174978 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:34 INFO - PROCESS | 3796 | ++DOCSHELL 13364C00 == 38 [pid = 3796] [id = 733] 16:39:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (13A3D000) [pid = 3796] [serial = 2199] [outer = 00000000] 16:39:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (15C1F000) [pid = 3796] [serial = 2200] [outer = 13A3D000] 16:39:35 INFO - PROCESS | 3796 | 1466725175036 Marionette DEBUG loaded listener.js 16:39:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (16D6D800) [pid = 3796] [serial = 2201] [outer = 13A3D000] 16:39:35 INFO - PROCESS | 3796 | 1466725175618 Marionette TRACE conn6 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 16:39:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 16:39:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 970ms 16:39:35 INFO - PROCESS | 3796 | 1466725175684 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 16:39:35 INFO - PROCESS | 3796 | 1466725175687 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 16:39:35 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 16:39:35 INFO - PROCESS | 3796 | 1466725175691 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 16:39:35 INFO - PROCESS | 3796 | 1466725175695 Marionette TRACE conn6 <- [1,2898,null,{}] 16:39:35 INFO - PROCESS | 3796 | 1466725175706 Marionette TRACE conn6 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:35 INFO - PROCESS | 3796 | 1466725175710 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:35 INFO - PROCESS | 3796 | 1466725175820 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 16:39:35 INFO - PROCESS | 3796 | 1466725175964 Marionette TRACE conn6 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:35 INFO - PROCESS | 3796 | 1466725175967 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:35 INFO - PROCESS | 3796 | ++DOCSHELL 19F6EC00 == 39 [pid = 3796] [id = 734] 16:39:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (19F7C400) [pid = 3796] [serial = 2202] [outer = 00000000] 16:39:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1A21E800) [pid = 3796] [serial = 2203] [outer = 19F7C400] 16:39:36 INFO - PROCESS | 3796 | 1466725176024 Marionette DEBUG loaded listener.js 16:39:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1A3E4400) [pid = 3796] [serial = 2204] [outer = 19F7C400] 16:39:36 INFO - PROCESS | 3796 | 1466725176586 Marionette TRACE conn6 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 16:39:36 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 16:39:36 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 16:39:36 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 930ms 16:39:36 INFO - PROCESS | 3796 | 1466725176639 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 16:39:36 INFO - PROCESS | 3796 | 1466725176642 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 16:39:36 INFO - PROCESS | 3796 | 1466725176646 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 16:39:36 INFO - TEST-START | /DOMEvents/constructors.html 16:39:36 INFO - PROCESS | 3796 | 1466725176648 Marionette TRACE conn6 <- [1,2902,null,{}] 16:39:36 INFO - PROCESS | 3796 | 1466725176652 Marionette TRACE conn6 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:36 INFO - PROCESS | 3796 | 1466725176654 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:36 INFO - PROCESS | 3796 | 1466725176763 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 16:39:36 INFO - PROCESS | 3796 | 1466725176877 Marionette TRACE conn6 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:36 INFO - PROCESS | 3796 | 1466725176879 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:36 INFO - PROCESS | 3796 | ++DOCSHELL 1A3E8800 == 40 [pid = 3796] [id = 735] 16:39:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1A3EA000) [pid = 3796] [serial = 2205] [outer = 00000000] 16:39:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (1A3F2000) [pid = 3796] [serial = 2206] [outer = 1A3EA000] 16:39:36 INFO - PROCESS | 3796 | 1466725176974 Marionette DEBUG loaded listener.js 16:39:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (1A9C0C00) [pid = 3796] [serial = 2207] [outer = 1A3EA000] 16:39:37 INFO - PROCESS | 3796 | 1466725177904 Marionette TRACE conn6 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 16:39:37 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 16:39:37 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 16:39:37 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 16:39:37 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 16:39:37 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 16:39:37 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 16:39:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 16:39:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 16:39:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 16:39:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 16:39:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 16:39:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 16:39:37 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 16:39:37 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 16:39:37 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 16:39:37 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 16:39:37 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 16:39:37 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 16:39:37 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 16:39:37 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 16:39:37 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 16:39:37 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 16:39:37 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 16:39:37 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 16:39:37 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 16:39:37 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 16:39:37 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 16:39:37 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 16:39:37 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 16:39:37 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 16:39:37 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 16:39:37 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 16:39:37 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 16:39:37 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 16:39:37 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 16:39:37 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 16:39:37 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 16:39:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 16:39:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:39:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 16:39:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:39:37 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 16:39:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 16:39:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:39:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 16:39:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:39:37 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 16:39:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 16:39:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:39:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 16:39:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:39:37 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 16:39:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 16:39:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:39:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 16:39:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:39:38 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 16:39:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 16:39:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:39:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 16:39:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:39:38 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 16:39:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 16:39:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:39:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 16:39:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:39:38 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 16:39:38 INFO - TEST-OK | /DOMEvents/constructors.html | took 1345ms 16:39:38 INFO - PROCESS | 3796 | 1466725178003 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 16:39:38 INFO - PROCESS | 3796 | 1466725178008 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 16:39:38 INFO - TEST-START | /DOMEvents/event-phases-order.html 16:39:38 INFO - PROCESS | 3796 | 1466725178014 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 16:39:38 INFO - PROCESS | 3796 | 1466725178018 Marionette TRACE conn6 <- [1,2906,null,{}] 16:39:38 INFO - PROCESS | 3796 | 1466725178023 Marionette TRACE conn6 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:38 INFO - PROCESS | 3796 | 1466725178026 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:38 INFO - PROCESS | 3796 | 1466725178133 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 16:39:38 INFO - PROCESS | 3796 | 1466725178271 Marionette TRACE conn6 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:38 INFO - PROCESS | 3796 | 1466725178276 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:38 INFO - PROCESS | 3796 | ++DOCSHELL 0DA75800 == 41 [pid = 3796] [id = 736] 16:39:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (0DA76000) [pid = 3796] [serial = 2208] [outer = 00000000] 16:39:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (0E101400) [pid = 3796] [serial = 2209] [outer = 0DA76000] 16:39:38 INFO - PROCESS | 3796 | 1466725178333 Marionette DEBUG loaded listener.js 16:39:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (11EAE000) [pid = 3796] [serial = 2210] [outer = 0DA76000] 16:39:39 INFO - PROCESS | 3796 | --DOCSHELL 1841D800 == 40 [pid = 3796] [id = 730] 16:39:39 INFO - PROCESS | 3796 | --DOCSHELL 0E9DD800 == 39 [pid = 3796] [id = 729] 16:39:39 INFO - PROCESS | 3796 | --DOCSHELL 0C759800 == 38 [pid = 3796] [id = 728] 16:39:39 INFO - PROCESS | 3796 | --DOCSHELL 16D79800 == 37 [pid = 3796] [id = 727] 16:39:39 INFO - PROCESS | 3796 | --DOCSHELL 16A77000 == 36 [pid = 3796] [id = 726] 16:39:39 INFO - PROCESS | 3796 | --DOCSHELL 126E3800 == 35 [pid = 3796] [id = 725] 16:39:39 INFO - PROCESS | 3796 | --DOCSHELL 0D9EDC00 == 34 [pid = 3796] [id = 724] 16:39:39 INFO - PROCESS | 3796 | --DOCSHELL 0C754800 == 33 [pid = 3796] [id = 723] 16:39:39 INFO - PROCESS | 3796 | --DOCSHELL 0C741000 == 32 [pid = 3796] [id = 721] 16:39:39 INFO - PROCESS | 3796 | --DOCSHELL 0C744C00 == 31 [pid = 3796] [id = 720] 16:39:39 INFO - PROCESS | 3796 | --DOCSHELL 12563C00 == 30 [pid = 3796] [id = 722] 16:39:39 INFO - PROCESS | 3796 | --DOCSHELL 1A3E8800 == 29 [pid = 3796] [id = 735] 16:39:39 INFO - PROCESS | 3796 | --DOCSHELL 13364C00 == 28 [pid = 3796] [id = 733] 16:39:39 INFO - PROCESS | 3796 | --DOCSHELL 19F6EC00 == 27 [pid = 3796] [id = 734] 16:39:39 INFO - PROCESS | 3796 | --DOCSHELL 126DC800 == 26 [pid = 3796] [id = 731] 16:39:39 INFO - PROCESS | 3796 | --DOCSHELL 0C759000 == 25 [pid = 3796] [id = 732] 16:39:39 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (176BC000) [pid = 3796] [serial = 2159] [outer = 00000000] [url = about:blank] 16:39:39 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (11EA0800) [pid = 3796] [serial = 2143] [outer = 00000000] [url = about:blank] 16:39:39 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (0C71C400) [pid = 3796] [serial = 2137] [outer = 00000000] [url = about:blank] 16:39:39 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (0C72C000) [pid = 3796] [serial = 2138] [outer = 00000000] [url = about:blank] 16:39:39 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (1264EC00) [pid = 3796] [serial = 2146] [outer = 00000000] [url = about:blank] 16:39:39 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (16D70C00) [pid = 3796] [serial = 2152] [outer = 00000000] [url = about:blank] 16:39:39 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (14FCFC00) [pid = 3796] [serial = 2149] [outer = 00000000] [url = about:blank] 16:39:39 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (0D973000) [pid = 3796] [serial = 2140] [outer = 00000000] [url = about:blank] 16:39:39 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (16D78400) [pid = 3796] [serial = 2155] [outer = 00000000] [url = about:blank] 16:39:39 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (0D9EA400) [pid = 3796] [serial = 2141] [outer = 00000000] [url = about:blank] 16:39:39 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (0C753000) [pid = 3796] [serial = 2135] [outer = 00000000] [url = about:blank] 16:39:39 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (0C72FC00) [pid = 3796] [serial = 2134] [outer = 00000000] [url = about:blank] 16:39:39 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (1765C000) [pid = 3796] [serial = 2158] [outer = 00000000] [url = about:blank] 16:39:39 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (0D9EAC00) [pid = 3796] [serial = 2126] [outer = 00000000] [url = about:blank] 16:39:39 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (0D035800) [pid = 3796] [serial = 2125] [outer = 00000000] [url = about:blank] 16:39:39 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (16A14C00) [pid = 3796] [serial = 2129] [outer = 00000000] [url = about:blank] 16:39:39 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (13E7BC00) [pid = 3796] [serial = 2128] [outer = 00000000] [url = about:blank] 16:39:39 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (174B0000) [pid = 3796] [serial = 2156] [outer = 00000000] [url = about:blank] 16:39:39 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (1A3E4C00) [pid = 3796] [serial = 2132] [outer = 00000000] [url = about:blank] 16:39:39 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (1A306800) [pid = 3796] [serial = 2131] [outer = 00000000] [url = about:blank] 16:39:39 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (17498400) [pid = 3796] [serial = 2153] [outer = 00000000] [url = about:blank] 16:39:39 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (1335F800) [pid = 3796] [serial = 2147] [outer = 00000000] [url = about:blank] 16:39:39 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (15B55C00) [pid = 3796] [serial = 2150] [outer = 00000000] [url = about:blank] 16:39:39 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (176D8800) [pid = 3796] [serial = 2161] [outer = 00000000] [url = about:blank] 16:39:39 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (11EEBC00) [pid = 3796] [serial = 2144] [outer = 00000000] [url = about:blank] 16:39:39 INFO - PROCESS | 3796 | 1466725179576 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 16:39:39 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 16:39:39 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1579ms 16:39:39 INFO - PROCESS | 3796 | 1466725179598 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 16:39:39 INFO - PROCESS | 3796 | 1466725179602 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 16:39:39 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 16:39:39 INFO - PROCESS | 3796 | 1466725179606 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 16:39:39 INFO - PROCESS | 3796 | 1466725179609 Marionette TRACE conn6 <- [1,2910,null,{}] 16:39:39 INFO - PROCESS | 3796 | 1466725179614 Marionette TRACE conn6 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:39 INFO - PROCESS | 3796 | 1466725179617 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:39 INFO - PROCESS | 3796 | 1466725179702 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 16:39:39 INFO - PROCESS | 3796 | 1466725179801 Marionette TRACE conn6 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:39 INFO - PROCESS | 3796 | 1466725179803 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:39 INFO - PROCESS | 3796 | ++DOCSHELL 0C74EC00 == 26 [pid = 3796] [id = 737] 16:39:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (0C754800) [pid = 3796] [serial = 2211] [outer = 00000000] 16:39:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (0C759C00) [pid = 3796] [serial = 2212] [outer = 0C754800] 16:39:39 INFO - PROCESS | 3796 | 1466725179851 Marionette DEBUG loaded listener.js 16:39:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (0CE70400) [pid = 3796] [serial = 2213] [outer = 0C754800] 16:39:40 INFO - PROCESS | 3796 | [3796] 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 16:39:40 INFO - PROCESS | 3796 | [3796] 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 16:39:40 INFO - PROCESS | 3796 | [3796] 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 16:39:40 INFO - PROCESS | 3796 | [3796] 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 16:39:40 INFO - PROCESS | 3796 | 1466725180314 Marionette TRACE conn6 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 16:39:40 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 16:39:40 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 16:39:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 16:39:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:40 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:39:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:39:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:39:40 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 16:39:40 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 16:39:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:39:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:40 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:39:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:39:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:39:40 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 16:39:40 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 16:39:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:39:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:40 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:39:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:39:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:39:40 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]" 16:39:40 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 16:39:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:39:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:40 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:39:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:39:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:39:40 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 16:39:40 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 774ms 16:39:40 INFO - PROCESS | 3796 | 1466725180381 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 16:39:40 INFO - PROCESS | 3796 | 1466725180386 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 16:39:40 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 16:39:40 INFO - PROCESS | 3796 | 1466725180392 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 16:39:40 INFO - PROCESS | 3796 | 1466725180395 Marionette TRACE conn6 <- [1,2914,null,{}] 16:39:40 INFO - PROCESS | 3796 | 1466725180399 Marionette TRACE conn6 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:40 INFO - PROCESS | 3796 | 1466725180401 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:40 INFO - PROCESS | 3796 | 1466725180523 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 16:39:40 INFO - PROCESS | 3796 | 1466725180538 Marionette TRACE conn6 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:40 INFO - PROCESS | 3796 | 1466725180540 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:40 INFO - PROCESS | 3796 | ++DOCSHELL 0E9DD800 == 27 [pid = 3796] [id = 738] 16:39:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (0E9E1C00) [pid = 3796] [serial = 2214] [outer = 00000000] 16:39:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (11EA0800) [pid = 3796] [serial = 2215] [outer = 0E9E1C00] 16:39:40 INFO - PROCESS | 3796 | 1466725180588 Marionette DEBUG loaded listener.js 16:39:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (11FC6C00) [pid = 3796] [serial = 2216] [outer = 0E9E1C00] 16:39:41 INFO - PROCESS | 3796 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 16:39:41 INFO - PROCESS | 3796 | 1466725181125 Marionette TRACE conn6 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 16:39:41 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 16:39:41 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 770ms 16:39:41 INFO - PROCESS | 3796 | 1466725181166 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 16:39:41 INFO - PROCESS | 3796 | 1466725181168 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 16:39:41 INFO - PROCESS | 3796 | 1466725181172 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 16:39:41 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 16:39:41 INFO - PROCESS | 3796 | 1466725181175 Marionette TRACE conn6 <- [1,2918,null,{}] 16:39:41 INFO - PROCESS | 3796 | 1466725181186 Marionette TRACE conn6 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:41 INFO - PROCESS | 3796 | 1466725181190 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:41 INFO - PROCESS | 3796 | 1466725181280 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 16:39:41 INFO - PROCESS | 3796 | 1466725181286 Marionette TRACE conn6 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:41 INFO - PROCESS | 3796 | 1466725181289 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:41 INFO - PROCESS | 3796 | ++DOCSHELL 127C1400 == 28 [pid = 3796] [id = 739] 16:39:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (127C5400) [pid = 3796] [serial = 2217] [outer = 00000000] 16:39:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (13363400) [pid = 3796] [serial = 2218] [outer = 127C5400] 16:39:41 INFO - PROCESS | 3796 | 1466725181340 Marionette DEBUG loaded listener.js 16:39:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (1446E400) [pid = 3796] [serial = 2219] [outer = 127C5400] 16:39:41 INFO - PROCESS | 3796 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 16:39:41 INFO - PROCESS | 3796 | 1466725181779 Marionette TRACE conn6 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 16:39:41 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 16:39:41 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 630ms 16:39:41 INFO - PROCESS | 3796 | 1466725181806 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 16:39:41 INFO - PROCESS | 3796 | 1466725181808 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 16:39:41 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 16:39:41 INFO - PROCESS | 3796 | 1466725181811 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 16:39:41 INFO - PROCESS | 3796 | 1466725181813 Marionette TRACE conn6 <- [1,2922,null,{}] 16:39:41 INFO - PROCESS | 3796 | 1466725181837 Marionette TRACE conn6 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:41 INFO - PROCESS | 3796 | 1466725181839 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:41 INFO - PROCESS | 3796 | 1466725181991 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 16:39:42 INFO - PROCESS | 3796 | 1466725182009 Marionette TRACE conn6 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:42 INFO - PROCESS | 3796 | 1466725182011 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:42 INFO - PROCESS | 3796 | ++DOCSHELL 14FDE800 == 29 [pid = 3796] [id = 740] 16:39:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (154A3C00) [pid = 3796] [serial = 2220] [outer = 00000000] 16:39:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (15C24800) [pid = 3796] [serial = 2221] [outer = 154A3C00] 16:39:42 INFO - PROCESS | 3796 | 1466725182056 Marionette DEBUG loaded listener.js 16:39:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (16A85800) [pid = 3796] [serial = 2222] [outer = 154A3C00] 16:39:42 INFO - PROCESS | 3796 | 1466725182471 Marionette TRACE conn6 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 16:39:42 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 16:39:42 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 730ms 16:39:42 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 16:39:42 INFO - PROCESS | 3796 | 1466725182542 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 16:39:42 INFO - PROCESS | 3796 | 1466725182544 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 16:39:42 INFO - PROCESS | 3796 | 1466725182547 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 16:39:42 INFO - PROCESS | 3796 | 1466725182549 Marionette TRACE conn6 <- [1,2926,null,{}] 16:39:42 INFO - PROCESS | 3796 | 1466725182558 Marionette TRACE conn6 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:42 INFO - PROCESS | 3796 | 1466725182560 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:42 INFO - PROCESS | 3796 | 1466725182670 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 16:39:42 INFO - PROCESS | 3796 | 1466725182675 Marionette TRACE conn6 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:42 INFO - PROCESS | 3796 | 1466725182677 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:42 INFO - PROCESS | 3796 | ++DOCSHELL 15C24400 == 30 [pid = 3796] [id = 741] 16:39:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (16C25000) [pid = 3796] [serial = 2223] [outer = 00000000] 16:39:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (174A1400) [pid = 3796] [serial = 2224] [outer = 16C25000] 16:39:42 INFO - PROCESS | 3796 | 1466725182721 Marionette DEBUG loaded listener.js 16:39:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (174B3800) [pid = 3796] [serial = 2225] [outer = 16C25000] 16:39:43 INFO - PROCESS | 3796 | 1466725183121 Marionette TRACE conn6 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 16:39:43 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. 16:39:43 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 630ms 16:39:43 INFO - PROCESS | 3796 | 1466725183184 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 16:39:43 INFO - PROCESS | 3796 | 1466725183186 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 16:39:43 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 16:39:43 INFO - PROCESS | 3796 | 1466725183190 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 16:39:43 INFO - PROCESS | 3796 | 1466725183191 Marionette TRACE conn6 <- [1,2930,null,{}] 16:39:43 INFO - PROCESS | 3796 | 1466725183195 Marionette TRACE conn6 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:43 INFO - PROCESS | 3796 | 1466725183200 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:43 INFO - PROCESS | 3796 | 1466725183339 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 16:39:43 INFO - PROCESS | 3796 | 1466725183430 Marionette TRACE conn6 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:43 INFO - PROCESS | 3796 | 1466725183432 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:43 INFO - PROCESS | 3796 | ++DOCSHELL 1751A000 == 31 [pid = 3796] [id = 742] 16:39:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1751B400) [pid = 3796] [serial = 2226] [outer = 00000000] 16:39:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (176D8800) [pid = 3796] [serial = 2227] [outer = 1751B400] 16:39:43 INFO - PROCESS | 3796 | 1466725183476 Marionette DEBUG loaded listener.js 16:39:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (17C89800) [pid = 3796] [serial = 2228] [outer = 1751B400] 16:39:44 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (16A7A400) [pid = 3796] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 16:39:44 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (17496800) [pid = 3796] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 16:39:44 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (0EB34800) [pid = 3796] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 16:39:44 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (0E1C2C00) [pid = 3796] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 16:39:44 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (12569000) [pid = 3796] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 16:39:44 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (0C755400) [pid = 3796] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 16:39:44 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (12722000) [pid = 3796] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 16:39:44 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (176D8000) [pid = 3796] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 16:39:44 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (0D9EF800) [pid = 3796] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 16:39:44 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (0C744400) [pid = 3796] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 16:39:44 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (18FF1C00) [pid = 3796] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 16:39:44 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (19B0F400) [pid = 3796] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 16:39:44 INFO - PROCESS | 3796 | 1466725184157 Marionette TRACE conn6 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 16:39:44 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 16:39:44 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 16:39:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:39:44 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 16:39:44 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1017ms 16:39:44 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 16:39:44 INFO - PROCESS | 3796 | 1466725184210 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 16:39:44 INFO - PROCESS | 3796 | 1466725184212 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 16:39:44 INFO - PROCESS | 3796 | 1466725184215 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 16:39:44 INFO - PROCESS | 3796 | 1466725184217 Marionette TRACE conn6 <- [1,2934,null,{}] 16:39:44 INFO - PROCESS | 3796 | 1466725184220 Marionette TRACE conn6 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:44 INFO - PROCESS | 3796 | 1466725184222 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:44 INFO - PROCESS | 3796 | 1466725184300 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 16:39:44 INFO - PROCESS | 3796 | 1466725184305 Marionette TRACE conn6 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:44 INFO - PROCESS | 3796 | 1466725184307 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:44 INFO - PROCESS | 3796 | ++DOCSHELL 08A7F000 == 32 [pid = 3796] [id = 743] 16:39:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (0C722800) [pid = 3796] [serial = 2229] [outer = 00000000] 16:39:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (127C0400) [pid = 3796] [serial = 2230] [outer = 0C722800] 16:39:44 INFO - PROCESS | 3796 | 1466725184352 Marionette DEBUG loaded listener.js 16:39:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (127C6000) [pid = 3796] [serial = 2231] [outer = 0C722800] 16:39:44 INFO - PROCESS | 3796 | 1466725184770 Marionette TRACE conn6 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 16:39:44 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. 16:39:44 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 571ms 16:39:44 INFO - PROCESS | 3796 | 1466725184793 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 16:39:44 INFO - PROCESS | 3796 | 1466725184795 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 16:39:44 INFO - PROCESS | 3796 | 1466725184798 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 16:39:44 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 16:39:44 INFO - PROCESS | 3796 | 1466725184799 Marionette TRACE conn6 <- [1,2938,null,{}] 16:39:44 INFO - PROCESS | 3796 | 1466725184803 Marionette TRACE conn6 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:44 INFO - PROCESS | 3796 | 1466725184804 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:44 INFO - PROCESS | 3796 | 1466725184927 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 16:39:44 INFO - PROCESS | 3796 | 1466725184935 Marionette TRACE conn6 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:44 INFO - PROCESS | 3796 | 1466725184936 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:44 INFO - PROCESS | 3796 | ++DOCSHELL 1261F400 == 33 [pid = 3796] [id = 744] 16:39:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (1751B000) [pid = 3796] [serial = 2232] [outer = 00000000] 16:39:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (18F10400) [pid = 3796] [serial = 2233] [outer = 1751B000] 16:39:44 INFO - PROCESS | 3796 | 1466725184980 Marionette DEBUG loaded listener.js 16:39:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (17BCA800) [pid = 3796] [serial = 2234] [outer = 1751B000] 16:39:45 INFO - PROCESS | 3796 | ++DOCSHELL 19F4AC00 == 34 [pid = 3796] [id = 745] 16:39:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (19F4D400) [pid = 3796] [serial = 2235] [outer = 00000000] 16:39:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (19F50400) [pid = 3796] [serial = 2236] [outer = 19F4D400] 16:39:45 INFO - PROCESS | 3796 | 1466725185382 Marionette TRACE conn6 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 16:39:45 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. 16:39:45 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 631ms 16:39:45 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 16:39:45 INFO - PROCESS | 3796 | 1466725185432 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 16:39:45 INFO - PROCESS | 3796 | 1466725185434 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 16:39:45 INFO - PROCESS | 3796 | 1466725185437 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 16:39:45 INFO - PROCESS | 3796 | 1466725185439 Marionette TRACE conn6 <- [1,2942,null,{}] 16:39:45 INFO - PROCESS | 3796 | 1466725185442 Marionette TRACE conn6 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:45 INFO - PROCESS | 3796 | 1466725185444 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:45 INFO - PROCESS | 3796 | 1466725185572 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 16:39:45 INFO - PROCESS | 3796 | 1466725185583 Marionette TRACE conn6 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:45 INFO - PROCESS | 3796 | 1466725185585 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:45 INFO - PROCESS | 3796 | ++DOCSHELL 19990C00 == 35 [pid = 3796] [id = 746] 16:39:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (19B07800) [pid = 3796] [serial = 2237] [outer = 00000000] 16:39:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (19F52400) [pid = 3796] [serial = 2238] [outer = 19B07800] 16:39:45 INFO - PROCESS | 3796 | 1466725185628 Marionette DEBUG loaded listener.js 16:39:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1A21B400) [pid = 3796] [serial = 2239] [outer = 19B07800] 16:39:46 INFO - PROCESS | 3796 | 1466725186039 Marionette TRACE conn6 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 16:39:46 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 16:39:46 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 16:39:46 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 630ms 16:39:46 INFO - PROCESS | 3796 | 1466725186068 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 16:39:46 INFO - PROCESS | 3796 | 1466725186070 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 16:39:46 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 16:39:46 INFO - PROCESS | 3796 | 1466725186073 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 16:39:46 INFO - PROCESS | 3796 | 1466725186075 Marionette TRACE conn6 <- [1,2946,null,{}] 16:39:46 INFO - PROCESS | 3796 | 1466725186078 Marionette TRACE conn6 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:46 INFO - PROCESS | 3796 | 1466725186080 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:46 INFO - PROCESS | 3796 | 1466725186262 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 16:39:46 INFO - PROCESS | 3796 | 1466725186413 Marionette TRACE conn6 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:46 INFO - PROCESS | 3796 | 1466725186416 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:46 INFO - PROCESS | 3796 | ++DOCSHELL 0C71F800 == 36 [pid = 3796] [id = 747] 16:39:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (0C723400) [pid = 3796] [serial = 2240] [outer = 00000000] 16:39:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (0C745400) [pid = 3796] [serial = 2241] [outer = 0C723400] 16:39:46 INFO - PROCESS | 3796 | 1466725186478 Marionette DEBUG loaded listener.js 16:39:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (0C74D400) [pid = 3796] [serial = 2242] [outer = 0C723400] 16:39:47 INFO - PROCESS | 3796 | 1466725187197 Marionette TRACE conn6 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 16:39:47 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. 16:39:47 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1173ms 16:39:47 INFO - PROCESS | 3796 | 1466725187249 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 16:39:47 INFO - PROCESS | 3796 | 1466725187253 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 16:39:47 INFO - PROCESS | 3796 | 1466725187258 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 16:39:47 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 16:39:47 INFO - PROCESS | 3796 | 1466725187261 Marionette TRACE conn6 <- [1,2950,null,{}] 16:39:47 INFO - PROCESS | 3796 | 1466725187266 Marionette TRACE conn6 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:47 INFO - PROCESS | 3796 | 1466725187269 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:47 INFO - PROCESS | 3796 | 1466725187397 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 16:39:47 INFO - PROCESS | 3796 | 1466725187533 Marionette TRACE conn6 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:47 INFO - PROCESS | 3796 | 1466725187536 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:47 INFO - PROCESS | 3796 | ++DOCSHELL 0C728C00 == 37 [pid = 3796] [id = 748] 16:39:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (11EE5800) [pid = 3796] [serial = 2243] [outer = 00000000] 16:39:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (12565800) [pid = 3796] [serial = 2244] [outer = 11EE5800] 16:39:47 INFO - PROCESS | 3796 | 1466725187593 Marionette DEBUG loaded listener.js 16:39:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (1264C800) [pid = 3796] [serial = 2245] [outer = 11EE5800] 16:39:48 INFO - PROCESS | 3796 | 1466725188196 Marionette TRACE conn6 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 16:39:48 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. 16:39:48 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 970ms 16:39:48 INFO - PROCESS | 3796 | 1466725188249 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 16:39:48 INFO - PROCESS | 3796 | 1466725188252 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 16:39:48 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 16:39:48 INFO - PROCESS | 3796 | 1466725188257 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 16:39:48 INFO - PROCESS | 3796 | 1466725188259 Marionette TRACE conn6 <- [1,2954,null,{}] 16:39:48 INFO - PROCESS | 3796 | 1466725188263 Marionette TRACE conn6 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:48 INFO - PROCESS | 3796 | 1466725188266 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:48 INFO - PROCESS | 3796 | 1466725188384 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 16:39:48 INFO - PROCESS | 3796 | 1466725188573 Marionette TRACE conn6 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:48 INFO - PROCESS | 3796 | 1466725188576 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:48 INFO - PROCESS | 3796 | ++DOCSHELL 08A82400 == 38 [pid = 3796] [id = 749] 16:39:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (0C715000) [pid = 3796] [serial = 2246] [outer = 00000000] 16:39:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (0DAAA000) [pid = 3796] [serial = 2247] [outer = 0C715000] 16:39:48 INFO - PROCESS | 3796 | 1466725188631 Marionette DEBUG loaded listener.js 16:39:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (1256D800) [pid = 3796] [serial = 2248] [outer = 0C715000] 16:39:49 INFO - PROCESS | 3796 | --DOCSHELL 19990C00 == 37 [pid = 3796] [id = 746] 16:39:49 INFO - PROCESS | 3796 | --DOCSHELL 19F4AC00 == 36 [pid = 3796] [id = 745] 16:39:49 INFO - PROCESS | 3796 | --DOCSHELL 1261F400 == 35 [pid = 3796] [id = 744] 16:39:49 INFO - PROCESS | 3796 | --DOCSHELL 08A7F000 == 34 [pid = 3796] [id = 743] 16:39:49 INFO - PROCESS | 3796 | --DOCSHELL 1751A000 == 33 [pid = 3796] [id = 742] 16:39:49 INFO - PROCESS | 3796 | --DOCSHELL 15C24400 == 32 [pid = 3796] [id = 741] 16:39:49 INFO - PROCESS | 3796 | --DOCSHELL 14FDE800 == 31 [pid = 3796] [id = 740] 16:39:49 INFO - PROCESS | 3796 | --DOCSHELL 127C1400 == 30 [pid = 3796] [id = 739] 16:39:49 INFO - PROCESS | 3796 | --DOCSHELL 0E9DD800 == 29 [pid = 3796] [id = 738] 16:39:49 INFO - PROCESS | 3796 | --DOCSHELL 0C74EC00 == 28 [pid = 3796] [id = 737] 16:39:49 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (16A8FC00) [pid = 3796] [serial = 2179] [outer = 00000000] [url = about:blank] 16:39:49 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (16D6F400) [pid = 3796] [serial = 2180] [outer = 00000000] [url = about:blank] 16:39:49 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (17657400) [pid = 3796] [serial = 2182] [outer = 00000000] [url = about:blank] 16:39:49 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (16C22000) [pid = 3796] [serial = 2188] [outer = 00000000] [url = about:blank] 16:39:49 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (176D9800) [pid = 3796] [serial = 2162] [outer = 00000000] [url = about:blank] 16:39:49 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (12651C00) [pid = 3796] [serial = 2167] [outer = 00000000] [url = about:blank] 16:39:49 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (13A3E000) [pid = 3796] [serial = 2168] [outer = 00000000] [url = about:blank] 16:39:49 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (0C75F400) [pid = 3796] [serial = 2170] [outer = 00000000] [url = about:blank] 16:39:49 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (0D03B400) [pid = 3796] [serial = 2171] [outer = 00000000] [url = about:blank] 16:39:49 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (13364800) [pid = 3796] [serial = 2176] [outer = 00000000] [url = about:blank] 16:39:49 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (18F0C400) [pid = 3796] [serial = 2185] [outer = 00000000] [url = about:blank] 16:39:49 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (0E094800) [pid = 3796] [serial = 2173] [outer = 00000000] [url = about:blank] 16:39:49 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (0EBD1800) [pid = 3796] [serial = 2174] [outer = 00000000] [url = about:blank] 16:39:49 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (0D076800) [pid = 3796] [serial = 2164] [outer = 00000000] [url = about:blank] 16:39:49 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (0D9F1C00) [pid = 3796] [serial = 2165] [outer = 00000000] [url = about:blank] 16:39:49 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (121B7000) [pid = 3796] [serial = 2192] [outer = 00000000] [url = about:blank] 16:39:49 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (19F4EC00) [pid = 3796] [serial = 2194] [outer = 00000000] [url = about:blank] 16:39:49 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (19F78C00) [pid = 3796] [serial = 2195] [outer = 00000000] [url = about:blank] 16:39:49 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (19988000) [pid = 3796] [serial = 2191] [outer = 00000000] [url = about:blank] 16:39:49 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (1765E000) [pid = 3796] [serial = 2183] [outer = 00000000] [url = about:blank] 16:39:49 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (16C28400) [pid = 3796] [serial = 2189] [outer = 00000000] [url = about:blank] 16:39:49 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (17E97800) [pid = 3796] [serial = 2186] [outer = 00000000] [url = about:blank] 16:39:49 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (14479400) [pid = 3796] [serial = 2177] [outer = 00000000] [url = about:blank] 16:39:49 INFO - PROCESS | 3796 | 1466725189412 Marionette TRACE conn6 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 16:39:49 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. 16:39:49 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1172ms 16:39:49 INFO - PROCESS | 3796 | 1466725189433 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 16:39:49 INFO - PROCESS | 3796 | 1466725189437 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 16:39:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 16:39:49 INFO - PROCESS | 3796 | 1466725189441 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 16:39:49 INFO - PROCESS | 3796 | 1466725189446 Marionette TRACE conn6 <- [1,2958,null,{}] 16:39:49 INFO - PROCESS | 3796 | 1466725189451 Marionette TRACE conn6 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:49 INFO - PROCESS | 3796 | 1466725189453 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:49 INFO - PROCESS | 3796 | 1466725189552 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 16:39:49 INFO - PROCESS | 3796 | 1466725189654 Marionette TRACE conn6 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:49 INFO - PROCESS | 3796 | 1466725189657 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:49 INFO - PROCESS | 3796 | ++DOCSHELL 0D076800 == 29 [pid = 3796] [id = 750] 16:39:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (0D07A000) [pid = 3796] [serial = 2249] [outer = 00000000] 16:39:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (0D2F2000) [pid = 3796] [serial = 2250] [outer = 0D07A000] 16:39:49 INFO - PROCESS | 3796 | 1466725189705 Marionette DEBUG loaded listener.js 16:39:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (0D9E3C00) [pid = 3796] [serial = 2251] [outer = 0D07A000] 16:39:50 INFO - PROCESS | 3796 | 1466725190032 Marionette TRACE conn6 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 16:39:50 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. 16:39:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 630ms 16:39:50 INFO - PROCESS | 3796 | 1466725190078 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 16:39:50 INFO - PROCESS | 3796 | 1466725190082 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 16:39:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 16:39:50 INFO - PROCESS | 3796 | 1466725190134 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 16:39:50 INFO - PROCESS | 3796 | 1466725190137 Marionette TRACE conn6 <- [1,2962,null,{}] 16:39:50 INFO - PROCESS | 3796 | 1466725190141 Marionette TRACE conn6 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:50 INFO - PROCESS | 3796 | 1466725190143 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:50 INFO - PROCESS | 3796 | 1466725190233 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 16:39:50 INFO - PROCESS | 3796 | 1466725190239 Marionette TRACE conn6 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:50 INFO - PROCESS | 3796 | 1466725190242 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:50 INFO - PROCESS | 3796 | ++DOCSHELL 0DAB0400 == 30 [pid = 3796] [id = 751] 16:39:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (0DAB1400) [pid = 3796] [serial = 2252] [outer = 00000000] 16:39:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (11EE1400) [pid = 3796] [serial = 2253] [outer = 0DAB1400] 16:39:50 INFO - PROCESS | 3796 | 1466725190288 Marionette DEBUG loaded listener.js 16:39:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (12524000) [pid = 3796] [serial = 2254] [outer = 0DAB1400] 16:39:50 INFO - PROCESS | 3796 | 1466725190739 Marionette TRACE conn6 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 16:39:50 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. 16:39:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 630ms 16:39:50 INFO - PROCESS | 3796 | 1466725190758 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 16:39:50 INFO - PROCESS | 3796 | 1466725190760 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 16:39:50 INFO - PROCESS | 3796 | 1466725190763 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 16:39:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 16:39:50 INFO - PROCESS | 3796 | 1466725190767 Marionette TRACE conn6 <- [1,2966,null,{}] 16:39:50 INFO - PROCESS | 3796 | 1466725190778 Marionette TRACE conn6 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:50 INFO - PROCESS | 3796 | 1466725190782 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:50 INFO - PROCESS | 3796 | 1466725190868 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 16:39:50 INFO - PROCESS | 3796 | 1466725190875 Marionette TRACE conn6 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:50 INFO - PROCESS | 3796 | 1466725190878 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:50 INFO - PROCESS | 3796 | ++DOCSHELL 1446B400 == 31 [pid = 3796] [id = 752] 16:39:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (1446C000) [pid = 3796] [serial = 2255] [outer = 00000000] 16:39:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (14FCFC00) [pid = 3796] [serial = 2256] [outer = 1446C000] 16:39:50 INFO - PROCESS | 3796 | 1466725190925 Marionette DEBUG loaded listener.js 16:39:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (15C25C00) [pid = 3796] [serial = 2257] [outer = 1446C000] 16:39:51 INFO - PROCESS | 3796 | 1466725191366 Marionette TRACE conn6 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 16:39:51 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. 16:39:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 630ms 16:39:51 INFO - PROCESS | 3796 | 1466725191397 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 16:39:51 INFO - PROCESS | 3796 | 1466725191400 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 16:39:51 INFO - PROCESS | 3796 | 1466725191403 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 16:39:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 16:39:51 INFO - PROCESS | 3796 | 1466725191405 Marionette TRACE conn6 <- [1,2970,null,{}] 16:39:51 INFO - PROCESS | 3796 | 1466725191408 Marionette TRACE conn6 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:51 INFO - PROCESS | 3796 | 1466725191410 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:51 INFO - PROCESS | 3796 | 1466725191549 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 16:39:51 INFO - PROCESS | 3796 | 1466725191557 Marionette TRACE conn6 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:51 INFO - PROCESS | 3796 | 1466725191559 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:51 INFO - PROCESS | 3796 | ++DOCSHELL 16D70400 == 32 [pid = 3796] [id = 753] 16:39:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (16D76000) [pid = 3796] [serial = 2258] [outer = 00000000] 16:39:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (1751A000) [pid = 3796] [serial = 2259] [outer = 16D76000] 16:39:51 INFO - PROCESS | 3796 | 1466725191606 Marionette DEBUG loaded listener.js 16:39:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (1765AC00) [pid = 3796] [serial = 2260] [outer = 16D76000] 16:39:52 INFO - PROCESS | 3796 | 1466725192013 Marionette TRACE conn6 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 16:39:52 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 16:39:52 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 16:39:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:39:52 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 16:39:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 631ms 16:39:52 INFO - PROCESS | 3796 | 1466725192038 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 16:39:52 INFO - PROCESS | 3796 | 1466725192040 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 16:39:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 16:39:52 INFO - PROCESS | 3796 | 1466725192043 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 16:39:52 INFO - PROCESS | 3796 | 1466725192045 Marionette TRACE conn6 <- [1,2974,null,{}] 16:39:52 INFO - PROCESS | 3796 | 1466725192055 Marionette TRACE conn6 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:52 INFO - PROCESS | 3796 | 1466725192056 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:52 INFO - PROCESS | 3796 | 1466725192173 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 16:39:52 INFO - PROCESS | 3796 | 1466725192178 Marionette TRACE conn6 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:52 INFO - PROCESS | 3796 | 1466725192180 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:52 INFO - PROCESS | 3796 | ++DOCSHELL 0D9E5C00 == 33 [pid = 3796] [id = 754] 16:39:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1261F400) [pid = 3796] [serial = 2261] [outer = 00000000] 16:39:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (176C3C00) [pid = 3796] [serial = 2262] [outer = 1261F400] 16:39:52 INFO - PROCESS | 3796 | 1466725192223 Marionette DEBUG loaded listener.js 16:39:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (176E0400) [pid = 3796] [serial = 2263] [outer = 1261F400] 16:39:52 INFO - PROCESS | 3796 | 1466725192679 Marionette TRACE conn6 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 16:39:52 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. 16:39:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 690ms 16:39:52 INFO - PROCESS | 3796 | 1466725192734 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 16:39:52 INFO - PROCESS | 3796 | 1466725192737 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 16:39:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 16:39:52 INFO - PROCESS | 3796 | 1466725192746 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 16:39:52 INFO - PROCESS | 3796 | 1466725192747 Marionette TRACE conn6 <- [1,2978,null,{}] 16:39:52 INFO - PROCESS | 3796 | 1466725192750 Marionette TRACE conn6 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:52 INFO - PROCESS | 3796 | 1466725192756 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:52 INFO - PROCESS | 3796 | 1466725192889 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 16:39:52 INFO - PROCESS | 3796 | 1466725192894 Marionette TRACE conn6 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:52 INFO - PROCESS | 3796 | 1466725192904 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:52 INFO - PROCESS | 3796 | ++DOCSHELL 1839DC00 == 34 [pid = 3796] [id = 755] 16:39:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1841B800) [pid = 3796] [serial = 2264] [outer = 00000000] 16:39:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1998D400) [pid = 3796] [serial = 2265] [outer = 1841B800] 16:39:53 INFO - PROCESS | 3796 | 1466725193011 Marionette DEBUG loaded listener.js 16:39:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (19990C00) [pid = 3796] [serial = 2266] [outer = 1841B800] 16:39:53 INFO - PROCESS | 3796 | ++DOCSHELL 1A30D400 == 35 [pid = 3796] [id = 756] 16:39:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (1A30EC00) [pid = 3796] [serial = 2267] [outer = 00000000] 16:39:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (1A30F800) [pid = 3796] [serial = 2268] [outer = 1A30EC00] 16:39:53 INFO - PROCESS | 3796 | 1466725193453 Marionette TRACE conn6 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 16:39:53 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. 16:39:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 730ms 16:39:53 INFO - PROCESS | 3796 | 1466725193479 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 16:39:53 INFO - PROCESS | 3796 | 1466725193481 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 16:39:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 16:39:53 INFO - PROCESS | 3796 | 1466725193494 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 16:39:53 INFO - PROCESS | 3796 | 1466725193495 Marionette TRACE conn6 <- [1,2982,null,{}] 16:39:53 INFO - PROCESS | 3796 | 1466725193499 Marionette TRACE conn6 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:53 INFO - PROCESS | 3796 | 1466725193501 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:53 INFO - PROCESS | 3796 | 1466725193656 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 16:39:53 INFO - PROCESS | 3796 | 1466725193728 Marionette TRACE conn6 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:53 INFO - PROCESS | 3796 | 1466725193730 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:53 INFO - PROCESS | 3796 | ++DOCSHELL 19F54800 == 36 [pid = 3796] [id = 757] 16:39:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (19F54C00) [pid = 3796] [serial = 2269] [outer = 00000000] 16:39:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (1A216800) [pid = 3796] [serial = 2270] [outer = 19F54C00] 16:39:53 INFO - PROCESS | 3796 | 1466725193773 Marionette DEBUG loaded listener.js 16:39:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (1A3EAC00) [pid = 3796] [serial = 2271] [outer = 19F54C00] 16:39:54 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (154A3C00) [pid = 3796] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 16:39:54 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (0E9E1C00) [pid = 3796] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 16:39:54 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (127C5400) [pid = 3796] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 16:39:54 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (0C754800) [pid = 3796] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 16:39:54 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (0DA76000) [pid = 3796] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 16:39:54 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (0D95A400) [pid = 3796] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 16:39:54 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (16C25000) [pid = 3796] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 16:39:54 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (13A3D000) [pid = 3796] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 16:39:54 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (19F7C400) [pid = 3796] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 16:39:54 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (1A3EA000) [pid = 3796] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 16:39:54 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (1751B000) [pid = 3796] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 16:39:54 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (1751B400) [pid = 3796] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 16:39:54 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (0C722800) [pid = 3796] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 16:39:54 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (19F4D400) [pid = 3796] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 16:39:54 INFO - PROCESS | 3796 | 1466725194241 Marionette TRACE conn6 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 16:39:54 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 16:39:54 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 16:39:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 770ms 16:39:54 INFO - PROCESS | 3796 | 1466725194265 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 16:39:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 16:39:54 INFO - PROCESS | 3796 | 1466725194266 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 16:39:54 INFO - PROCESS | 3796 | 1466725194270 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 16:39:54 INFO - PROCESS | 3796 | 1466725194271 Marionette TRACE conn6 <- [1,2986,null,{}] 16:39:54 INFO - PROCESS | 3796 | 1466725194289 Marionette TRACE conn6 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:54 INFO - PROCESS | 3796 | 1466725194291 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:54 INFO - PROCESS | 3796 | 1466725194421 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 16:39:54 INFO - PROCESS | 3796 | 1466725194482 Marionette TRACE conn6 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:54 INFO - PROCESS | 3796 | 1466725194483 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:54 INFO - PROCESS | 3796 | ++DOCSHELL 1751B000 == 37 [pid = 3796] [id = 758] 16:39:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (18F0EC00) [pid = 3796] [serial = 2272] [outer = 00000000] 16:39:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (1A3F3C00) [pid = 3796] [serial = 2273] [outer = 18F0EC00] 16:39:54 INFO - PROCESS | 3796 | 1466725194527 Marionette DEBUG loaded listener.js 16:39:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (1A9BC400) [pid = 3796] [serial = 2274] [outer = 18F0EC00] 16:39:54 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. 16:39:54 INFO - PROCESS | 3796 | 1466725194836 Marionette TRACE conn6 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 16:39:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 571ms 16:39:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 16:39:54 INFO - PROCESS | 3796 | 1466725194848 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 16:39:54 INFO - PROCESS | 3796 | 1466725194849 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 16:39:54 INFO - PROCESS | 3796 | 1466725194852 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 16:39:54 INFO - PROCESS | 3796 | 1466725194854 Marionette TRACE conn6 <- [1,2990,null,{}] 16:39:54 INFO - PROCESS | 3796 | 1466725194862 Marionette TRACE conn6 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:54 INFO - PROCESS | 3796 | 1466725194864 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:55 INFO - PROCESS | 3796 | 1466725195001 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 16:39:55 INFO - PROCESS | 3796 | 1466725195009 Marionette TRACE conn6 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:55 INFO - PROCESS | 3796 | 1466725195011 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:55 INFO - PROCESS | 3796 | ++DOCSHELL 1256B400 == 38 [pid = 3796] [id = 759] 16:39:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (13357400) [pid = 3796] [serial = 2275] [outer = 00000000] 16:39:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1AA52400) [pid = 3796] [serial = 2276] [outer = 13357400] 16:39:55 INFO - PROCESS | 3796 | 1466725195056 Marionette DEBUG loaded listener.js 16:39:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1AA55C00) [pid = 3796] [serial = 2277] [outer = 13357400] 16:39:55 INFO - PROCESS | 3796 | 1466725195458 Marionette TRACE conn6 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 16:39:55 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. 16:39:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 630ms 16:39:55 INFO - PROCESS | 3796 | 1466725195486 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 16:39:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 16:39:55 INFO - PROCESS | 3796 | 1466725195488 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 16:39:55 INFO - PROCESS | 3796 | 1466725195491 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 16:39:55 INFO - PROCESS | 3796 | 1466725195493 Marionette TRACE conn6 <- [1,2994,null,{}] 16:39:55 INFO - PROCESS | 3796 | 1466725195496 Marionette TRACE conn6 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:55 INFO - PROCESS | 3796 | 1466725195498 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:55 INFO - PROCESS | 3796 | 1466725195582 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 16:39:55 INFO - PROCESS | 3796 | 1466725195689 Marionette TRACE conn6 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:55 INFO - PROCESS | 3796 | 1466725195690 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:55 INFO - PROCESS | 3796 | ++DOCSHELL 1AA8A800 == 39 [pid = 3796] [id = 760] 16:39:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1AA8B000) [pid = 3796] [serial = 2278] [outer = 00000000] 16:39:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1AA95800) [pid = 3796] [serial = 2279] [outer = 1AA8B000] 16:39:55 INFO - PROCESS | 3796 | 1466725195736 Marionette DEBUG loaded listener.js 16:39:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (1B133800) [pid = 3796] [serial = 2280] [outer = 1AA8B000] 16:39:56 INFO - PROCESS | 3796 | 1466725196047 Marionette TRACE conn6 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 16:39:56 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. 16:39:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 570ms 16:39:56 INFO - PROCESS | 3796 | 1466725196127 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 16:39:56 INFO - PROCESS | 3796 | 1466725196131 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 16:39:56 INFO - PROCESS | 3796 | 1466725196160 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 16:39:56 INFO - TEST-START | /FileAPI/FileReaderSync.worker 16:39:56 INFO - PROCESS | 3796 | 1466725196164 Marionette TRACE conn6 <- [1,2998,null,{}] 16:39:56 INFO - PROCESS | 3796 | 1466725196171 Marionette TRACE conn6 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:56 INFO - PROCESS | 3796 | 1466725196174 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:56 INFO - PROCESS | 3796 | 1466725196293 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 16:39:56 INFO - PROCESS | 3796 | 1466725196445 Marionette TRACE conn6 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:56 INFO - PROCESS | 3796 | 1466725196448 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:56 INFO - PROCESS | 3796 | ++DOCSHELL 0C756C00 == 40 [pid = 3796] [id = 761] 16:39:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (0C757000) [pid = 3796] [serial = 2281] [outer = 00000000] 16:39:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (0D267800) [pid = 3796] [serial = 2282] [outer = 0C757000] 16:39:56 INFO - PROCESS | 3796 | 1466725196522 Marionette DEBUG loaded listener.js 16:39:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (0D9F1C00) [pid = 3796] [serial = 2283] [outer = 0C757000] 16:39:56 INFO - PROCESS | 3796 | [3796] 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 16:39:57 INFO - PROCESS | 3796 | 1466725197102 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 16:39:57 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 16:39:57 INFO - {} 16:39:57 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 16:39:57 INFO - {} 16:39:57 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 16:39:57 INFO - {} 16:39:57 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 16:39:57 INFO - {} 16:39:57 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 970ms 16:39:57 INFO - PROCESS | 3796 | 1466725197138 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 16:39:57 INFO - PROCESS | 3796 | 1466725197141 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 16:39:57 INFO - TEST-START | /FileAPI/fileReader.html 16:39:57 INFO - PROCESS | 3796 | 1466725197147 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 16:39:57 INFO - PROCESS | 3796 | 1466725197151 Marionette TRACE conn6 <- [1,3002,null,{}] 16:39:57 INFO - PROCESS | 3796 | 1466725197169 Marionette TRACE conn6 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:57 INFO - PROCESS | 3796 | 1466725197173 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:57 INFO - PROCESS | 3796 | 1466725197327 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 16:39:57 INFO - PROCESS | 3796 | 1466725197390 Marionette TRACE conn6 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:57 INFO - PROCESS | 3796 | 1466725197393 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:57 INFO - PROCESS | 3796 | ++DOCSHELL 14FCBC00 == 41 [pid = 3796] [id = 762] 16:39:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (14FCF000) [pid = 3796] [serial = 2284] [outer = 00000000] 16:39:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (16A77000) [pid = 3796] [serial = 2285] [outer = 14FCF000] 16:39:57 INFO - PROCESS | 3796 | 1466725197449 Marionette DEBUG loaded listener.js 16:39:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (1751B800) [pid = 3796] [serial = 2286] [outer = 14FCF000] 16:39:58 INFO - PROCESS | 3796 | 1466725198011 Marionette TRACE conn6 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 16:39:58 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 16:39:58 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 16:39:58 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 16:39:58 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 16:39:58 INFO - TEST-OK | /FileAPI/fileReader.html | took 890ms 16:39:58 INFO - PROCESS | 3796 | 1466725198037 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 16:39:58 INFO - PROCESS | 3796 | 1466725198040 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 16:39:58 INFO - TEST-START | /FileAPI/historical.html 16:39:58 INFO - PROCESS | 3796 | 1466725198044 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 16:39:58 INFO - PROCESS | 3796 | 1466725198046 Marionette TRACE conn6 <- [1,3006,null,{}] 16:39:58 INFO - PROCESS | 3796 | 1466725198072 Marionette TRACE conn6 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:58 INFO - PROCESS | 3796 | 1466725198077 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:58 INFO - PROCESS | 3796 | 1466725198226 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 16:39:58 INFO - PROCESS | 3796 | 1466725198313 Marionette TRACE conn6 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:58 INFO - PROCESS | 3796 | 1466725198317 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:58 INFO - PROCESS | 3796 | ++DOCSHELL 1B13B800 == 42 [pid = 3796] [id = 763] 16:39:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (1B13C800) [pid = 3796] [serial = 2287] [outer = 00000000] 16:39:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (1B13F800) [pid = 3796] [serial = 2288] [outer = 1B13C800] 16:39:58 INFO - PROCESS | 3796 | 1466725198375 Marionette DEBUG loaded listener.js 16:39:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (1B272800) [pid = 3796] [serial = 2289] [outer = 1B13C800] 16:39:58 INFO - PROCESS | 3796 | 1466725198864 Marionette TRACE conn6 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 16:39:58 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 16:39:58 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 16:39:58 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 16:39:58 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 16:39:58 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 16:39:58 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 16:39:58 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 16:39:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:39:58 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 16:39:58 INFO - TEST-OK | /FileAPI/historical.html | took 870ms 16:39:58 INFO - PROCESS | 3796 | 1466725198946 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 16:39:58 INFO - PROCESS | 3796 | 1466725198949 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 16:39:58 INFO - PROCESS | 3796 | 1466725198953 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 16:39:58 INFO - PROCESS | 3796 | 1466725198956 Marionette TRACE conn6 <- [1,3010,null,{}] 16:39:58 INFO - PROCESS | 3796 | 1466725198959 Marionette TRACE conn6 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:58 INFO - TEST-START | /FileAPI/idlharness.html 16:39:58 INFO - PROCESS | 3796 | 1466725198962 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:59 INFO - PROCESS | 3796 | 1466725199073 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 16:39:59 INFO - PROCESS | 3796 | 1466725199218 Marionette TRACE conn6 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:59 INFO - PROCESS | 3796 | 1466725199221 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:39:59 INFO - PROCESS | 3796 | ++DOCSHELL 1B13F000 == 43 [pid = 3796] [id = 764] 16:39:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (1B3AC400) [pid = 3796] [serial = 2290] [outer = 00000000] 16:39:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (1B3B0000) [pid = 3796] [serial = 2291] [outer = 1B3AC400] 16:39:59 INFO - PROCESS | 3796 | 1466725199275 Marionette DEBUG loaded listener.js 16:39:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (1B3B2400) [pid = 3796] [serial = 2292] [outer = 1B3AC400] 16:40:00 INFO - PROCESS | 3796 | 1466725200277 Marionette TRACE conn6 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 16:40:00 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 16:40:00 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 16:40:00 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 16:40:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:00 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:40:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:40:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:40:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:40:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:40:00 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 16:40:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 16:40:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 16:40:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 16:40:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 16:40:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 16:40:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 16:40:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 16:40:00 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 16:40:00 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 16:40:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:40:00 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:40:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:40:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:40:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:40:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:40:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 16:40:00 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 16:40:00 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 16:40:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:00 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:40:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:40:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:40:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:40:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:40:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 16:40:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 16:40:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 16:40:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 16:40:00 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 16:40:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:40:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:40:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:40:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:40:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:40:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:40:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:40:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 16:40:00 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 16:40:00 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 16:40:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:40:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:40:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:40:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:40:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:40:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:40:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:40:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 16:40:00 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 16:40:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 16:40:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:40:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:40:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:40:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:40:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:40:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 16:40:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 16:40:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 16:40:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 16:40:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 16:40:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 16:40:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 16:40:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 16:40:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 16:40:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 16:40:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 16:40:00 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 16:40:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:40:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:40:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:40:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:40:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:40:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:40:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:40:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 16:40:00 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 16:40:00 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 16:40:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:40:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:40:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:40:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:40:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:40:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:40:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:40:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 16:40:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 16:40:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 16:40:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 16:40:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 16:40:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 16:40:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 16:40:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 16:40:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 16:40:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 16:40:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 16:40:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 16:40:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 16:40:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 16:40:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 16:40:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 16:40:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 16:40:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 16:40:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 16:40:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 16:40:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 16:40:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 16:40:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 16:40:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 16:40:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 16:40:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 16:40:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 16:40:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 16:40:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 16:40:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 16:40:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 16:40:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 16:40:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 16:40:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 16:40:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 16:40:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 16:40:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 16:40:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 16:40:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 16:40:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 16:40:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 16:40:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 16:40:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 16:40:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 16:40:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 16:40:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 16:40:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 16:40:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 16:40:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 16:40:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 16:40:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 16:40:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 16:40:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 16:40:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 16:40:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 16:40:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 16:40:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 16:40:00 INFO - TEST-OK | /FileAPI/idlharness.html | took 1404ms 16:40:00 INFO - PROCESS | 3796 | 1466725200368 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 16:40:00 INFO - PROCESS | 3796 | 1466725200370 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 16:40:00 INFO - TEST-START | /FileAPI/idlharness.worker 16:40:00 INFO - PROCESS | 3796 | 1466725200434 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 16:40:00 INFO - PROCESS | 3796 | 1466725200436 Marionette TRACE conn6 <- [1,3014,null,{}] 16:40:00 INFO - PROCESS | 3796 | 1466725200443 Marionette TRACE conn6 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:00 INFO - PROCESS | 3796 | 1466725200445 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:40:00 INFO - PROCESS | 3796 | 1466725200552 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 16:40:00 INFO - PROCESS | 3796 | 1466725200695 Marionette TRACE conn6 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:00 INFO - PROCESS | 3796 | 1466725200697 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:40:00 INFO - PROCESS | 3796 | ++DOCSHELL 0C725000 == 44 [pid = 3796] [id = 765] 16:40:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (0C728400) [pid = 3796] [serial = 2293] [outer = 00000000] 16:40:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (16A81800) [pid = 3796] [serial = 2294] [outer = 0C728400] 16:40:00 INFO - PROCESS | 3796 | 1466725200750 Marionette DEBUG loaded listener.js 16:40:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (16C25800) [pid = 3796] [serial = 2295] [outer = 0C728400] 16:40:01 INFO - PROCESS | 3796 | [3796] 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 16:40:02 INFO - PROCESS | 3796 | --DOCSHELL 0DA75800 == 43 [pid = 3796] [id = 736] 16:40:02 INFO - PROCESS | 3796 | --DOCSHELL 1256B400 == 42 [pid = 3796] [id = 759] 16:40:02 INFO - PROCESS | 3796 | --DOCSHELL 1751B000 == 41 [pid = 3796] [id = 758] 16:40:02 INFO - PROCESS | 3796 | --DOCSHELL 19F54800 == 40 [pid = 3796] [id = 757] 16:40:02 INFO - PROCESS | 3796 | --DOCSHELL 1A30D400 == 39 [pid = 3796] [id = 756] 16:40:02 INFO - PROCESS | 3796 | --DOCSHELL 1839DC00 == 38 [pid = 3796] [id = 755] 16:40:02 INFO - PROCESS | 3796 | --DOCSHELL 0D9E5C00 == 37 [pid = 3796] [id = 754] 16:40:02 INFO - PROCESS | 3796 | --DOCSHELL 1446B400 == 36 [pid = 3796] [id = 752] 16:40:02 INFO - PROCESS | 3796 | --DOCSHELL 0DAB0400 == 35 [pid = 3796] [id = 751] 16:40:02 INFO - PROCESS | 3796 | --DOCSHELL 0D076800 == 34 [pid = 3796] [id = 750] 16:40:02 INFO - PROCESS | 3796 | --DOCSHELL 08A82400 == 33 [pid = 3796] [id = 749] 16:40:02 INFO - PROCESS | 3796 | --DOCSHELL 0C728C00 == 32 [pid = 3796] [id = 748] 16:40:02 INFO - PROCESS | 3796 | --DOCSHELL 0C71F800 == 31 [pid = 3796] [id = 747] 16:40:02 INFO - PROCESS | 3796 | --DOCSHELL 16D70400 == 30 [pid = 3796] [id = 753] 16:40:02 INFO - PROCESS | 3796 | --DOCSHELL 1B13F000 == 29 [pid = 3796] [id = 764] 16:40:02 INFO - PROCESS | 3796 | --DOCSHELL 1B13B800 == 28 [pid = 3796] [id = 763] 16:40:02 INFO - PROCESS | 3796 | --DOCSHELL 1AA8A800 == 27 [pid = 3796] [id = 760] 16:40:02 INFO - PROCESS | 3796 | --DOCSHELL 0C756C00 == 26 [pid = 3796] [id = 761] 16:40:02 INFO - PROCESS | 3796 | --DOCSHELL 14FCBC00 == 25 [pid = 3796] [id = 762] 16:40:02 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (15C24800) [pid = 3796] [serial = 2221] [outer = 00000000] [url = about:blank] 16:40:02 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (16A85800) [pid = 3796] [serial = 2222] [outer = 00000000] [url = about:blank] 16:40:02 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (11EA0800) [pid = 3796] [serial = 2215] [outer = 00000000] [url = about:blank] 16:40:02 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (11FC6C00) [pid = 3796] [serial = 2216] [outer = 00000000] [url = about:blank] 16:40:02 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (13363400) [pid = 3796] [serial = 2218] [outer = 00000000] [url = about:blank] 16:40:02 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (0C759C00) [pid = 3796] [serial = 2212] [outer = 00000000] [url = about:blank] 16:40:02 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (0CE70400) [pid = 3796] [serial = 2213] [outer = 00000000] [url = about:blank] 16:40:02 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (11EAE000) [pid = 3796] [serial = 2210] [outer = 00000000] [url = about:blank] 16:40:02 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (0E101400) [pid = 3796] [serial = 2209] [outer = 00000000] [url = about:blank] 16:40:02 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (0EBCB800) [pid = 3796] [serial = 2198] [outer = 00000000] [url = about:blank] 16:40:02 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (0DAA8400) [pid = 3796] [serial = 2197] [outer = 00000000] [url = about:blank] 16:40:02 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (174A1400) [pid = 3796] [serial = 2224] [outer = 00000000] [url = about:blank] 16:40:02 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (16D6D800) [pid = 3796] [serial = 2201] [outer = 00000000] [url = about:blank] 16:40:02 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (15C1F000) [pid = 3796] [serial = 2200] [outer = 00000000] [url = about:blank] 16:40:02 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (1A3E4400) [pid = 3796] [serial = 2204] [outer = 00000000] [url = about:blank] 16:40:02 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (1A21E800) [pid = 3796] [serial = 2203] [outer = 00000000] [url = about:blank] 16:40:02 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (1A9C0C00) [pid = 3796] [serial = 2207] [outer = 00000000] [url = about:blank] 16:40:02 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1A3F2000) [pid = 3796] [serial = 2206] [outer = 00000000] [url = about:blank] 16:40:02 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (17BCA800) [pid = 3796] [serial = 2234] [outer = 00000000] [url = about:blank] 16:40:02 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (176D8800) [pid = 3796] [serial = 2227] [outer = 00000000] [url = about:blank] 16:40:02 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (127C0400) [pid = 3796] [serial = 2230] [outer = 00000000] [url = about:blank] 16:40:02 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (19F50400) [pid = 3796] [serial = 2236] [outer = 00000000] [url = about:blank] 16:40:02 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (17C89800) [pid = 3796] [serial = 2228] [outer = 00000000] [url = about:blank] 16:40:02 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (127C6000) [pid = 3796] [serial = 2231] [outer = 00000000] [url = about:blank] 16:40:02 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (19F52400) [pid = 3796] [serial = 2238] [outer = 00000000] [url = about:blank] 16:40:02 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (174B3800) [pid = 3796] [serial = 2225] [outer = 00000000] [url = about:blank] 16:40:02 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (1446E400) [pid = 3796] [serial = 2219] [outer = 00000000] [url = about:blank] 16:40:02 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (18F10400) [pid = 3796] [serial = 2233] [outer = 00000000] [url = about:blank] 16:40:02 INFO - PROCESS | 3796 | 1466725202841 Marionette TRACE conn6 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 16:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 16:40:02 INFO - {} 16:40:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 16:40:02 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 16:40:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:02 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:40:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:40:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:40:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:40:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 16:40:02 INFO - {} 16:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 16:40:02 INFO - {} 16:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 16:40:02 INFO - {} 16:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 16:40:02 INFO - {} 16:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 16:40:02 INFO - {} 16:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 16:40:02 INFO - {} 16:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 16:40:02 INFO - {} 16:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 16:40:02 INFO - {} 16:40:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 16:40:02 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 16:40:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:40:02 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:40:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:40:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:40:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:40:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 16:40:02 INFO - {} 16:40:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 16:40:02 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 16:40:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:02 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:40:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:40:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:40:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:40:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 16:40:02 INFO - {} 16:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 16:40:02 INFO - {} 16:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 16:40:02 INFO - {} 16:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 16:40:02 INFO - {} 16:40:02 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 16:40:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:40:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:40:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:40:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:40:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:40:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:40:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 16:40:02 INFO - {} 16:40:02 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 - {} 16:40:02 INFO - {} 16:40:02 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 16:40:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:40:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:40:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:40:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:40:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:40:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:40:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 16:40:02 INFO - {} 16:40:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 16:40:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 16:40:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:40:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:40:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:40:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:40:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 16:40:02 INFO - {} 16:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 16:40:02 INFO - {} 16:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 16:40:02 INFO - {} 16:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 16:40:02 INFO - {} 16:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 16:40:02 INFO - {} 16:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 16:40:02 INFO - {} 16:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 16:40:02 INFO - {} 16:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 16:40:02 INFO - {} 16:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 16:40:02 INFO - {} 16:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 16:40:02 INFO - {} 16:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 16:40:02 INFO - {} 16:40:02 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 16:40:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:40:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:40:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:40:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:40:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:40:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:40:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 16:40:02 INFO - {} 16:40:02 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 - {} 16:40:02 INFO - {} 16:40:02 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 16:40:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:40:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:40:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:40:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:40:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:40:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:40:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:40:02 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 16:40:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 16:40:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:40:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 16:40:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:40:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:40:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:40:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:40:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 16:40:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:40:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:40:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:40:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:40:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:40:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:40:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 16:40:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:40:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 16:40:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:40:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:40:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:40:02 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 16:40:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 16:40:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:40:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 16:40:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:40:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:40:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:40:02 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 16:40:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 16:40:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:40:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 16:40:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:40:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:40:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:40:02 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 16:40:02 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 16:40:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:02 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:40:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:40:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:40:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:40:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:40:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:40:02 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 16:40:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:40:02 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:40:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:40:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:40:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:40:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 16:40:02 INFO - {} 16:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 16:40:02 INFO - {} 16:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 16:40:02 INFO - {} 16:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 16:40:02 INFO - {} 16:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 16:40:02 INFO - {} 16:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 16:40:02 INFO - {} 16:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 16:40:02 INFO - {} 16:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 16:40:02 INFO - {} 16:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 16:40:02 INFO - {} 16:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 16:40:02 INFO - {} 16:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 16:40:02 INFO - {} 16:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 16:40:02 INFO - {} 16:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 16:40:02 INFO - {} 16:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 16:40:02 INFO - {} 16:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 16:40:02 INFO - {} 16:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 16:40:02 INFO - {} 16:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 16:40:02 INFO - {} 16:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 16:40:02 INFO - {} 16:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 16:40:02 INFO - {} 16:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 16:40:02 INFO - {} 16:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 16:40:02 INFO - {} 16:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 16:40:02 INFO - {} 16:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 16:40:02 INFO - {} 16:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 16:40:02 INFO - {} 16:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 16:40:02 INFO - {} 16:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 16:40:02 INFO - {} 16:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 16:40:02 INFO - {} 16:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 16:40:02 INFO - {} 16:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 16:40:02 INFO - {} 16:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 16:40:02 INFO - {} 16:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 16:40:02 INFO - {} 16:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 16:40:02 INFO - {} 16:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 16:40:02 INFO - {} 16:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 16:40:02 INFO - {} 16:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 16:40:02 INFO - {} 16:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 16:40:02 INFO - {} 16:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 16:40:02 INFO - {} 16:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 16:40:02 INFO - {} 16:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 16:40:02 INFO - {} 16:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 16:40:02 INFO - {} 16:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 16:40:02 INFO - {} 16:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 16:40:02 INFO - {} 16:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 16:40:02 INFO - {} 16:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 16:40:02 INFO - {} 16:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 16:40:02 INFO - {} 16:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 16:40:02 INFO - {} 16:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 16:40:02 INFO - {} 16:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 16:40:02 INFO - {} 16:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 16:40:02 INFO - {} 16:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 16:40:02 INFO - {} 16:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 16:40:02 INFO - {} 16:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 16:40:02 INFO - {} 16:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 16:40:02 INFO - {} 16:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 16:40:02 INFO - {} 16:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 16:40:02 INFO - {} 16:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 16:40:02 INFO - {} 16:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:40:02 INFO - {} 16:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 16:40:02 INFO - {} 16:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:40:02 INFO - {} 16:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 16:40:02 INFO - {} 16:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:40:02 INFO - {} 16:40:02 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2592ms 16:40:02 INFO - PROCESS | 3796 | 1466725202970 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 16:40:02 INFO - PROCESS | 3796 | 1466725202974 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 16:40:02 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 16:40:02 INFO - PROCESS | 3796 | 1466725202979 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 16:40:02 INFO - PROCESS | 3796 | 1466725202982 Marionette TRACE conn6 <- [1,3018,null,{}] 16:40:02 INFO - PROCESS | 3796 | 1466725202988 Marionette TRACE conn6 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:02 INFO - PROCESS | 3796 | 1466725202990 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:40:03 INFO - PROCESS | 3796 | 1466725203083 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 16:40:03 INFO - PROCESS | 3796 | 1466725203091 Marionette TRACE conn6 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:03 INFO - PROCESS | 3796 | 1466725203094 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:40:03 INFO - PROCESS | 3796 | ++DOCSHELL 0CED3000 == 26 [pid = 3796] [id = 766] 16:40:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (0CEE4400) [pid = 3796] [serial = 2296] [outer = 00000000] 16:40:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (0D25FC00) [pid = 3796] [serial = 2297] [outer = 0CEE4400] 16:40:03 INFO - PROCESS | 3796 | 1466725203143 Marionette DEBUG loaded listener.js 16:40:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (0D95A400) [pid = 3796] [serial = 2298] [outer = 0CEE4400] 16:40:03 INFO - PROCESS | 3796 | 1466725203651 Marionette TRACE conn6 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 16:40:03 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 16:40:03 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 730ms 16:40:03 INFO - PROCESS | 3796 | 1466725203711 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 16:40:03 INFO - PROCESS | 3796 | 1466725203716 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 16:40:03 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 16:40:03 INFO - PROCESS | 3796 | 1466725203722 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 16:40:03 INFO - PROCESS | 3796 | 1466725203725 Marionette TRACE conn6 <- [1,3022,null,{}] 16:40:03 INFO - PROCESS | 3796 | 1466725203728 Marionette TRACE conn6 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:03 INFO - PROCESS | 3796 | 1466725203731 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:40:03 INFO - PROCESS | 3796 | 1466725203830 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 16:40:03 INFO - PROCESS | 3796 | 1466725203841 Marionette TRACE conn6 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:03 INFO - PROCESS | 3796 | 1466725203843 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:40:03 INFO - PROCESS | 3796 | ++DOCSHELL 0E9DCC00 == 27 [pid = 3796] [id = 767] 16:40:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (0EBCA000) [pid = 3796] [serial = 2299] [outer = 00000000] 16:40:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (11D9F800) [pid = 3796] [serial = 2300] [outer = 0EBCA000] 16:40:03 INFO - PROCESS | 3796 | 1466725203895 Marionette DEBUG loaded listener.js 16:40:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (11EED000) [pid = 3796] [serial = 2301] [outer = 0EBCA000] 16:40:04 INFO - PROCESS | 3796 | 1466725204395 Marionette TRACE conn6 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 16:40:04 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 16:40:04 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 730ms 16:40:04 INFO - PROCESS | 3796 | 1466725204454 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 16:40:04 INFO - PROCESS | 3796 | 1466725204456 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 16:40:04 INFO - PROCESS | 3796 | 1466725204464 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 16:40:04 INFO - TEST-START | /FileAPI/blob/Blob-close.html 16:40:04 INFO - PROCESS | 3796 | 1466725204467 Marionette TRACE conn6 <- [1,3026,null,{}] 16:40:04 INFO - PROCESS | 3796 | 1466725204478 Marionette TRACE conn6 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:04 INFO - PROCESS | 3796 | 1466725204483 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:40:04 INFO - PROCESS | 3796 | 1466725204603 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 16:40:04 INFO - PROCESS | 3796 | 1466725204713 Marionette TRACE conn6 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:04 INFO - PROCESS | 3796 | 1466725204716 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:40:04 INFO - PROCESS | 3796 | ++DOCSHELL 1446E400 == 28 [pid = 3796] [id = 768] 16:40:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (14470000) [pid = 3796] [serial = 2302] [outer = 00000000] 16:40:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (14F61C00) [pid = 3796] [serial = 2303] [outer = 14470000] 16:40:04 INFO - PROCESS | 3796 | 1466725204766 Marionette DEBUG loaded listener.js 16:40:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1549F800) [pid = 3796] [serial = 2304] [outer = 14470000] 16:40:05 INFO - PROCESS | 3796 | 1466725205172 Marionette TRACE conn6 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 16:40:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 16:40:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 16:40:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:40:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 16:40:05 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 731ms 16:40:05 INFO - PROCESS | 3796 | 1466725205199 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 16:40:05 INFO - PROCESS | 3796 | 1466725205202 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 16:40:05 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 16:40:05 INFO - PROCESS | 3796 | 1466725205205 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 16:40:05 INFO - PROCESS | 3796 | 1466725205207 Marionette TRACE conn6 <- [1,3030,null,{}] 16:40:05 INFO - PROCESS | 3796 | 1466725205210 Marionette TRACE conn6 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:05 INFO - PROCESS | 3796 | 1466725205212 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:40:05 INFO - PROCESS | 3796 | 1466725205342 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 16:40:05 INFO - PROCESS | 3796 | 1466725205347 Marionette TRACE conn6 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:05 INFO - PROCESS | 3796 | 1466725205349 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:40:05 INFO - PROCESS | 3796 | ++DOCSHELL 16A78C00 == 29 [pid = 3796] [id = 769] 16:40:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (16A8D000) [pid = 3796] [serial = 2305] [outer = 00000000] 16:40:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (174AE800) [pid = 3796] [serial = 2306] [outer = 16A8D000] 16:40:05 INFO - PROCESS | 3796 | 1466725205394 Marionette DEBUG loaded listener.js 16:40:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (176B8C00) [pid = 3796] [serial = 2307] [outer = 16A8D000] 16:40:06 INFO - PROCESS | 3796 | 1466725206146 Marionette TRACE conn6 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 16:40:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 16:40:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 16:40:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 16:40:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 16:40:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 16:40:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 16:40:06 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. 16:40:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 16:40:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 16:40:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 16:40:06 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'.) 16:40:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 16:40:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 16:40:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 16:40:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 16:40:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 16:40:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 16:40:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 16:40:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 16:40:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 16:40:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 16:40:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 16:40:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 16:40:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 16:40:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 16:40:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 16:40:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 16:40:06 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. 16:40:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 16:40:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:40:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 16:40:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 16:40:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 16:40:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 16:40:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 16:40:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 16:40:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 16:40:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 16:40:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 16:40:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 16:40:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 16:40:06 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. 16:40:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 16:40:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 16:40:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:40:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 16:40:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 16:40:06 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. 16:40:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 16:40:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 16:40:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:40:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 16:40:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 16:40:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 16:40:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 16:40:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 16:40:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 16:40:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 16:40:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:40:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 16:40:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 16:40:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 16:40:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 16:40:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:40:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:40:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:40:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:40:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 16:40:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 16:40:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:40:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:40:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:40:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:40:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 16:40:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:40:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:40:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:40:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:40:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 16:40:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:40:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:40:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:40:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:40:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 16:40:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 16:40:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:40:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:40:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:40:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:40:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 16:40:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:40:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:40:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:40:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:40:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 16:40:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:40:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:40:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:40:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:40:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 16:40:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:40:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:40:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:40:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:40:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 16:40:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:40:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:40:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:40:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:40:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 16:40:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 16:40:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 16:40:06 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1079ms 16:40:06 INFO - PROCESS | 3796 | 1466725206288 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 16:40:06 INFO - PROCESS | 3796 | 1466725206290 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 16:40:06 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 16:40:06 INFO - PROCESS | 3796 | 1466725206299 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 16:40:06 INFO - PROCESS | 3796 | 1466725206300 Marionette TRACE conn6 <- [1,3034,null,{}] 16:40:06 INFO - PROCESS | 3796 | 1466725206304 Marionette TRACE conn6 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:06 INFO - PROCESS | 3796 | 1466725206306 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:40:06 INFO - PROCESS | 3796 | 1466725206423 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 16:40:06 INFO - PROCESS | 3796 | 1466725206427 Marionette TRACE conn6 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:06 INFO - PROCESS | 3796 | 1466725206429 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:40:06 INFO - PROCESS | 3796 | ++DOCSHELL 190D7800 == 30 [pid = 3796] [id = 770] 16:40:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (19141000) [pid = 3796] [serial = 2308] [outer = 00000000] 16:40:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (19989000) [pid = 3796] [serial = 2309] [outer = 19141000] 16:40:06 INFO - PROCESS | 3796 | 1466725206473 Marionette DEBUG loaded listener.js 16:40:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (19F4EC00) [pid = 3796] [serial = 2310] [outer = 19141000] 16:40:07 INFO - PROCESS | 3796 | [3796] 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 16:40:07 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (19F54C00) [pid = 3796] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 16:40:07 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (13357400) [pid = 3796] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 16:40:07 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (1261F400) [pid = 3796] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 16:40:07 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (1841B800) [pid = 3796] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 16:40:07 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (16D76000) [pid = 3796] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 16:40:07 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (18F0EC00) [pid = 3796] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 16:40:07 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (11EE5800) [pid = 3796] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 16:40:07 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (0C715000) [pid = 3796] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 16:40:07 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (0DAB1400) [pid = 3796] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 16:40:07 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (19B07800) [pid = 3796] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 16:40:07 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (0C723400) [pid = 3796] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 16:40:07 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1446C000) [pid = 3796] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 16:40:07 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (0D07A000) [pid = 3796] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 16:40:07 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (1A30EC00) [pid = 3796] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 16:40:07 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (1AA8B000) [pid = 3796] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 16:40:07 INFO - PROCESS | 3796 | 1466725207491 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 16:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 16:40:07 INFO - {} 16:40:07 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1217ms 16:40:07 INFO - PROCESS | 3796 | 1466725207532 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 16:40:07 INFO - PROCESS | 3796 | 1466725207536 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 16:40:07 INFO - PROCESS | 3796 | 1466725207542 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 16:40:07 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 16:40:07 INFO - PROCESS | 3796 | 1466725207547 Marionette TRACE conn6 <- [1,3038,null,{}] 16:40:07 INFO - PROCESS | 3796 | 1466725207552 Marionette TRACE conn6 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:07 INFO - PROCESS | 3796 | 1466725207555 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:40:07 INFO - PROCESS | 3796 | 1466725207699 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 16:40:07 INFO - PROCESS | 3796 | 1466725207834 Marionette TRACE conn6 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:07 INFO - PROCESS | 3796 | 1466725207837 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:40:07 INFO - PROCESS | 3796 | ++DOCSHELL 0CEC9C00 == 31 [pid = 3796] [id = 771] 16:40:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (0D261400) [pid = 3796] [serial = 2311] [outer = 00000000] 16:40:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (12527800) [pid = 3796] [serial = 2312] [outer = 0D261400] 16:40:07 INFO - PROCESS | 3796 | 1466725207898 Marionette DEBUG loaded listener.js 16:40:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (127C5800) [pid = 3796] [serial = 2313] [outer = 0D261400] 16:40:08 INFO - PROCESS | 3796 | 1466725208523 Marionette TRACE conn6 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 16:40:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 16:40:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 16:40:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 16:40:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 16:40:08 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1019ms 16:40:08 INFO - PROCESS | 3796 | 1466725208568 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 16:40:08 INFO - PROCESS | 3796 | 1466725208573 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 16:40:08 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 16:40:08 INFO - PROCESS | 3796 | 1466725208580 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 16:40:08 INFO - PROCESS | 3796 | 1466725208582 Marionette TRACE conn6 <- [1,3042,null,{}] 16:40:08 INFO - PROCESS | 3796 | 1466725208586 Marionette TRACE conn6 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:08 INFO - PROCESS | 3796 | 1466725208589 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:40:08 INFO - PROCESS | 3796 | 1466725208710 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 16:40:08 INFO - PROCESS | 3796 | 1466725208876 Marionette TRACE conn6 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:08 INFO - PROCESS | 3796 | 1466725208878 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:40:08 INFO - PROCESS | 3796 | ++DOCSHELL 12564000 == 32 [pid = 3796] [id = 772] 16:40:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (12564C00) [pid = 3796] [serial = 2314] [outer = 00000000] 16:40:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (12645400) [pid = 3796] [serial = 2315] [outer = 12564C00] 16:40:08 INFO - PROCESS | 3796 | 1466725208937 Marionette DEBUG loaded listener.js 16:40:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (13E7B800) [pid = 3796] [serial = 2316] [outer = 12564C00] 16:40:09 INFO - PROCESS | 3796 | 1466725209851 Marionette TRACE conn6 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 16:40:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 16:40:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 16:40:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 16:40:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 16:40:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 16:40:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 16:40:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 16:40:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 16:40:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 16:40:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 16:40:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 16:40:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 16:40:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 16:40:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 16:40:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 16:40:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 16:40:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 16:40:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 16:40:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 16:40:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 16:40:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 16:40:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 16:40:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 16:40:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 16:40:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 16:40:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 16:40:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 16:40:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 16:40:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 16:40:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 16:40:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 16:40:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 16:40:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 16:40:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 16:40:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 16:40:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 16:40:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 16:40:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 16:40:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 16:40:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 16:40:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 16:40:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 16:40:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 16:40:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 16:40:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 16:40:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 16:40:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 16:40:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 16:40:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 16:40:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 16:40:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 16:40:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 16:40:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 16:40:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 16:40:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 16:40:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 16:40:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 16:40:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 16:40:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 16:40:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 16:40:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 16:40:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 16:40:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 16:40:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 16:40:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 16:40:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 16:40:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 16:40:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 16:40:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 16:40:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 16:40:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 16:40:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 16:40:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 16:40:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 16:40:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 16:40:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 16:40:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 16:40:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 16:40:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 16:40:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 16:40:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 16:40:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 16:40:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 16:40:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 16:40:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 16:40:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 16:40:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 16:40:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 16:40:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 16:40:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 16:40:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 16:40:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 16:40:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 16:40:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 16:40:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 16:40:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 16:40:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 16:40:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 16:40:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 16:40:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:40:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:40:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:40:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:40:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 16:40:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:40:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:40:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:40:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:40:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 16:40:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:40:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:40:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:40:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:40:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 16:40:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:40:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:40:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:40:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:40:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 16:40:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:40:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:40:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:40:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:40:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 16:40:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:40:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:40:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:40:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:40:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 16:40:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:40:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:40:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:40:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:40:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 16:40:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:40:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:40:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:40:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:40:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 16:40:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:40:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:40:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:40:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:40:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 16:40:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:40:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:40:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:40:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:40:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 16:40:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:40:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:40:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:40:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:40:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 16:40:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:40:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:40:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:40:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:40:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 16:40:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:40:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:40:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:40:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:40:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 16:40:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:40:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:40:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:40:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:40:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 16:40:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:40:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:40:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:40:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:40:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 16:40:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:40:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:40:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:40:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:40:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 16:40:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:40:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:40:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:40:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:40:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 16:40:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:40:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:40:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:40:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:40:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 16:40:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:40:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:40:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:40:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:40:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 16:40:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:40:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:40:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:40:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:40:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 16:40:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:40:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:40:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:40:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:40:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 16:40:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:40:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:40:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:40:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:40:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 16:40:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:40:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:40:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:40:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:40:10 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" 16:40:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:40:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:40:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:40:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:40:10 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" 16:40:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:40:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:40:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:40:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:40:10 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1507ms 16:40:10 INFO - PROCESS | 3796 | 1466725210096 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 16:40:10 INFO - PROCESS | 3796 | 1466725210101 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 16:40:10 INFO - TEST-START | /FileAPI/file/File-constructor.html 16:40:10 INFO - PROCESS | 3796 | 1466725210109 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 16:40:10 INFO - PROCESS | 3796 | 1466725210112 Marionette TRACE conn6 <- [1,3046,null,{}] 16:40:10 INFO - PROCESS | 3796 | 1466725210117 Marionette TRACE conn6 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:10 INFO - PROCESS | 3796 | 1466725210120 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:40:10 INFO - PROCESS | 3796 | 1466725210234 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 16:40:10 INFO - PROCESS | 3796 | 1466725210371 Marionette TRACE conn6 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:10 INFO - PROCESS | 3796 | 1466725210376 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:40:10 INFO - PROCESS | 3796 | --DOCSHELL 0CEF1C00 == 31 [pid = 3796] [id = 679] 16:40:10 INFO - PROCESS | 3796 | --DOCSHELL 0EBCC800 == 30 [pid = 3796] [id = 682] 16:40:10 INFO - PROCESS | 3796 | --DOCSHELL 12598800 == 29 [pid = 3796] [id = 691] 16:40:10 INFO - PROCESS | 3796 | --DOCSHELL 0DAA9C00 == 28 [pid = 3796] [id = 690] 16:40:10 INFO - PROCESS | 3796 | --DOCSHELL 0CECE400 == 27 [pid = 3796] [id = 689] 16:40:10 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (1AA55C00) [pid = 3796] [serial = 2277] [outer = 00000000] [url = about:blank] 16:40:10 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (176C3C00) [pid = 3796] [serial = 2262] [outer = 00000000] [url = about:blank] 16:40:10 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1998D400) [pid = 3796] [serial = 2265] [outer = 00000000] [url = about:blank] 16:40:10 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (176E0400) [pid = 3796] [serial = 2263] [outer = 00000000] [url = about:blank] 16:40:10 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (1751A000) [pid = 3796] [serial = 2259] [outer = 00000000] [url = about:blank] 16:40:10 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (1A3F3C00) [pid = 3796] [serial = 2273] [outer = 00000000] [url = about:blank] 16:40:10 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (12565800) [pid = 3796] [serial = 2244] [outer = 00000000] [url = about:blank] 16:40:10 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (1264C800) [pid = 3796] [serial = 2245] [outer = 00000000] [url = about:blank] 16:40:10 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (0DAAA000) [pid = 3796] [serial = 2247] [outer = 00000000] [url = about:blank] 16:40:10 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (1256D800) [pid = 3796] [serial = 2248] [outer = 00000000] [url = about:blank] 16:40:10 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (1A216800) [pid = 3796] [serial = 2270] [outer = 00000000] [url = about:blank] 16:40:10 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (11EE1400) [pid = 3796] [serial = 2253] [outer = 00000000] [url = about:blank] 16:40:10 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (12524000) [pid = 3796] [serial = 2254] [outer = 00000000] [url = about:blank] 16:40:10 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (1A21B400) [pid = 3796] [serial = 2239] [outer = 00000000] [url = about:blank] 16:40:10 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (0C745400) [pid = 3796] [serial = 2241] [outer = 00000000] [url = about:blank] 16:40:10 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (0C74D400) [pid = 3796] [serial = 2242] [outer = 00000000] [url = about:blank] 16:40:10 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (14FCFC00) [pid = 3796] [serial = 2256] [outer = 00000000] [url = about:blank] 16:40:10 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (15C25C00) [pid = 3796] [serial = 2257] [outer = 00000000] [url = about:blank] 16:40:10 INFO - PROCESS | 3796 | --DOMWINDOW == 60 (0D2F2000) [pid = 3796] [serial = 2250] [outer = 00000000] [url = about:blank] 16:40:10 INFO - PROCESS | 3796 | --DOMWINDOW == 59 (0D9E3C00) [pid = 3796] [serial = 2251] [outer = 00000000] [url = about:blank] 16:40:10 INFO - PROCESS | 3796 | --DOMWINDOW == 58 (1A30F800) [pid = 3796] [serial = 2268] [outer = 00000000] [url = about:blank] 16:40:10 INFO - PROCESS | 3796 | --DOMWINDOW == 57 (19990C00) [pid = 3796] [serial = 2266] [outer = 00000000] [url = about:blank] 16:40:10 INFO - PROCESS | 3796 | --DOMWINDOW == 56 (1A3EAC00) [pid = 3796] [serial = 2271] [outer = 00000000] [url = about:blank] 16:40:10 INFO - PROCESS | 3796 | --DOMWINDOW == 55 (1AA95800) [pid = 3796] [serial = 2279] [outer = 00000000] [url = about:blank] 16:40:10 INFO - PROCESS | 3796 | --DOMWINDOW == 54 (1AA52400) [pid = 3796] [serial = 2276] [outer = 00000000] [url = about:blank] 16:40:10 INFO - PROCESS | 3796 | --DOMWINDOW == 53 (1B133800) [pid = 3796] [serial = 2280] [outer = 00000000] [url = about:blank] 16:40:10 INFO - PROCESS | 3796 | --DOMWINDOW == 52 (1765AC00) [pid = 3796] [serial = 2260] [outer = 00000000] [url = about:blank] 16:40:10 INFO - PROCESS | 3796 | --DOMWINDOW == 51 (1A9BC400) [pid = 3796] [serial = 2274] [outer = 00000000] [url = about:blank] 16:40:10 INFO - PROCESS | 3796 | ++DOCSHELL 0C71E400 == 28 [pid = 3796] [id = 773] 16:40:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 52 (0C71F000) [pid = 3796] [serial = 2317] [outer = 00000000] 16:40:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 53 (0C74B800) [pid = 3796] [serial = 2318] [outer = 0C71F000] 16:40:10 INFO - PROCESS | 3796 | 1466725210450 Marionette DEBUG loaded listener.js 16:40:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 54 (0C75E000) [pid = 3796] [serial = 2319] [outer = 0C71F000] 16:40:10 INFO - PROCESS | 3796 | 1466725210897 Marionette TRACE conn6 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 16:40:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 16:40:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 16:40:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 16:40:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 16:40:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 16:40:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 16:40:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 16:40:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 16:40:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 16:40:10 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 16:40:10 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 16:40:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:40:10 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 16:40:10 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 16:40:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 16:40:10 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 16:40:10 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 16:40:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:40:10 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 16:40:10 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 16:40:10 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 16:40:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:40:10 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 16:40:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 16:40:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 16:40:10 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 834ms 16:40:10 INFO - PROCESS | 3796 | 1466725210945 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 16:40:11 INFO - PROCESS | 3796 | 1466725210948 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 16:40:11 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 16:40:11 INFO - PROCESS | 3796 | 1466725210953 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 16:40:11 INFO - PROCESS | 3796 | 1466725210957 Marionette TRACE conn6 <- [1,3050,null,{}] 16:40:11 INFO - PROCESS | 3796 | 1466725210961 Marionette TRACE conn6 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:11 INFO - PROCESS | 3796 | 1466725210963 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:40:11 INFO - PROCESS | 3796 | 1466725211051 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 16:40:11 INFO - PROCESS | 3796 | 1466725211057 Marionette TRACE conn6 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:11 INFO - PROCESS | 3796 | 1466725211060 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:40:11 INFO - PROCESS | 3796 | ++DOCSHELL 0D9E4800 == 29 [pid = 3796] [id = 774] 16:40:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 55 (0E108000) [pid = 3796] [serial = 2320] [outer = 00000000] 16:40:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 56 (121B3000) [pid = 3796] [serial = 2321] [outer = 0E108000] 16:40:11 INFO - PROCESS | 3796 | 1466725211106 Marionette DEBUG loaded listener.js 16:40:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 57 (12569000) [pid = 3796] [serial = 2322] [outer = 0E108000] 16:40:11 INFO - PROCESS | 3796 | [3796] 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 16:40:11 INFO - PROCESS | 3796 | 1466725211609 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 16:40:11 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 16:40:11 INFO - {} 16:40:11 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 670ms 16:40:11 INFO - PROCESS | 3796 | 1466725211627 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 16:40:11 INFO - PROCESS | 3796 | 1466725211629 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 16:40:11 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 16:40:11 INFO - PROCESS | 3796 | 1466725211632 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 16:40:11 INFO - PROCESS | 3796 | 1466725211634 Marionette TRACE conn6 <- [1,3054,null,{}] 16:40:11 INFO - PROCESS | 3796 | 1466725211645 Marionette TRACE conn6 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:11 INFO - PROCESS | 3796 | 1466725211649 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:40:11 INFO - PROCESS | 3796 | 1466725211766 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 16:40:11 INFO - PROCESS | 3796 | 1466725211781 Marionette TRACE conn6 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:11 INFO - PROCESS | 3796 | 1466725211785 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:40:11 INFO - PROCESS | 3796 | ++DOCSHELL 154A2800 == 30 [pid = 3796] [id = 775] 16:40:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 58 (154A3800) [pid = 3796] [serial = 2323] [outer = 00000000] 16:40:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 59 (15C1C400) [pid = 3796] [serial = 2324] [outer = 154A3800] 16:40:11 INFO - PROCESS | 3796 | 1466725211843 Marionette DEBUG loaded listener.js 16:40:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 60 (16A7C400) [pid = 3796] [serial = 2325] [outer = 154A3800] 16:40:12 INFO - PROCESS | 3796 | 1466725212269 Marionette TRACE conn6 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 16:40:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 16:40:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 16:40:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 16:40:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 16:40:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 16:40:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 16:40:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 16:40:12 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 670ms 16:40:12 INFO - PROCESS | 3796 | 1466725212305 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 16:40:12 INFO - PROCESS | 3796 | 1466725212307 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 16:40:12 INFO - PROCESS | 3796 | 1466725212320 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 16:40:12 INFO - PROCESS | 3796 | 1466725212321 Marionette TRACE conn6 <- [1,3058,null,{}] 16:40:12 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 16:40:12 INFO - PROCESS | 3796 | 1466725212325 Marionette TRACE conn6 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:12 INFO - PROCESS | 3796 | 1466725212327 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:40:12 INFO - PROCESS | 3796 | 1466725212466 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 16:40:12 INFO - PROCESS | 3796 | 1466725212474 Marionette TRACE conn6 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:12 INFO - PROCESS | 3796 | 1466725212476 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:40:12 INFO - PROCESS | 3796 | ++DOCSHELL 1751B000 == 31 [pid = 3796] [id = 776] 16:40:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 61 (1751D000) [pid = 3796] [serial = 2326] [outer = 00000000] 16:40:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (176B9400) [pid = 3796] [serial = 2327] [outer = 1751D000] 16:40:12 INFO - PROCESS | 3796 | 1466725212526 Marionette DEBUG loaded listener.js 16:40:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (176C3000) [pid = 3796] [serial = 2328] [outer = 1751D000] 16:40:12 INFO - PROCESS | 3796 | 1466725212977 Marionette TRACE conn6 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 16:40:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 16:40:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 16:40:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 16:40:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 16:40:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 16:40:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 16:40:12 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 670ms 16:40:13 INFO - PROCESS | 3796 | 1466725212996 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 16:40:13 INFO - PROCESS | 3796 | 1466725212998 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 16:40:13 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 16:40:13 INFO - PROCESS | 3796 | 1466725213008 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 16:40:13 INFO - PROCESS | 3796 | 1466725213010 Marionette TRACE conn6 <- [1,3062,null,{}] 16:40:13 INFO - PROCESS | 3796 | 1466725213013 Marionette TRACE conn6 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:13 INFO - PROCESS | 3796 | 1466725213015 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:40:13 INFO - PROCESS | 3796 | 1466725213132 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 16:40:13 INFO - PROCESS | 3796 | 1466725213233 Marionette TRACE conn6 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:13 INFO - PROCESS | 3796 | 1466725213235 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:40:13 INFO - PROCESS | 3796 | ++DOCSHELL 1218B400 == 32 [pid = 3796] [id = 777] 16:40:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (176C5000) [pid = 3796] [serial = 2329] [outer = 00000000] 16:40:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (17BBFC00) [pid = 3796] [serial = 2330] [outer = 176C5000] 16:40:13 INFO - PROCESS | 3796 | 1466725213279 Marionette DEBUG loaded listener.js 16:40:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (17C82400) [pid = 3796] [serial = 2331] [outer = 176C5000] 16:40:13 INFO - PROCESS | 3796 | 1466725213668 Marionette TRACE conn6 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 16:40:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 16:40:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 16:40:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 16:40:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 16:40:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 16:40:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 16:40:13 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 690ms 16:40:13 INFO - PROCESS | 3796 | 1466725213692 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 16:40:13 INFO - PROCESS | 3796 | 1466725213694 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 16:40:13 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 16:40:13 INFO - PROCESS | 3796 | 1466725213704 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 16:40:13 INFO - PROCESS | 3796 | 1466725213705 Marionette TRACE conn6 <- [1,3066,null,{}] 16:40:13 INFO - PROCESS | 3796 | 1466725213709 Marionette TRACE conn6 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:13 INFO - PROCESS | 3796 | 1466725213714 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:40:13 INFO - PROCESS | 3796 | 1466725213862 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 16:40:13 INFO - PROCESS | 3796 | 1466725213867 Marionette TRACE conn6 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:13 INFO - PROCESS | 3796 | 1466725213869 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:40:13 INFO - PROCESS | 3796 | ++DOCSHELL 1839DC00 == 33 [pid = 3796] [id = 778] 16:40:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (1839E800) [pid = 3796] [serial = 2332] [outer = 00000000] 16:40:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (1914EC00) [pid = 3796] [serial = 2333] [outer = 1839E800] 16:40:13 INFO - PROCESS | 3796 | 1466725213969 Marionette DEBUG loaded listener.js 16:40:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (19988C00) [pid = 3796] [serial = 2334] [outer = 1839E800] 16:40:14 INFO - PROCESS | 3796 | 1466725214395 Marionette TRACE conn6 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 16:40:14 INFO - PROCESS | 3796 | 1466725214449 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 16:40:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 16:40:14 INFO - PROCESS | 3796 | 1466725214452 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 16:40:14 INFO - PROCESS | 3796 | 1466725214453 Marionette TRACE conn6 <- [1,3070,null,{}] 16:40:14 INFO - PROCESS | 3796 | 1466725214460 Marionette TRACE conn6 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:14 INFO - PROCESS | 3796 | 1466725214462 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:40:14 INFO - PROCESS | 3796 | 1466725214617 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 16:40:14 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (14470000) [pid = 3796] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 16:40:14 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (1B13C800) [pid = 3796] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 16:40:14 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (14FCF000) [pid = 3796] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 16:40:14 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (0C757000) [pid = 3796] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 16:40:14 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (1B3AC400) [pid = 3796] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 16:40:14 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (16A8D000) [pid = 3796] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 16:40:14 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (0CEE4400) [pid = 3796] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 16:40:14 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (0EBCA000) [pid = 3796] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 16:40:14 INFO - PROCESS | 3796 | 1466725214695 Marionette TRACE conn6 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:14 INFO - PROCESS | 3796 | 1466725214696 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:40:14 INFO - PROCESS | 3796 | ++DOCSHELL 0C721000 == 34 [pid = 3796] [id = 779] 16:40:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (0C757000) [pid = 3796] [serial = 2335] [outer = 00000000] 16:40:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (19F46000) [pid = 3796] [serial = 2336] [outer = 0C757000] 16:40:14 INFO - PROCESS | 3796 | 1466725214741 Marionette DEBUG loaded listener.js 16:40:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (1A213C00) [pid = 3796] [serial = 2337] [outer = 0C757000] 16:40:15 INFO - PROCESS | 3796 | 1466725215072 Marionette TRACE conn6 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 16:40:15 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 16:40:15 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 16:40:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:40:15 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 16:40:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 16:40:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 671ms 16:40:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 16:40:15 INFO - PROCESS | 3796 | 1466725215123 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 16:40:15 INFO - PROCESS | 3796 | 1466725215125 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 16:40:15 INFO - PROCESS | 3796 | 1466725215128 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 16:40:15 INFO - PROCESS | 3796 | 1466725215129 Marionette TRACE conn6 <- [1,3074,null,{}] 16:40:15 INFO - PROCESS | 3796 | 1466725215133 Marionette TRACE conn6 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:15 INFO - PROCESS | 3796 | 1466725215134 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:40:15 INFO - PROCESS | 3796 | 1466725215215 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 16:40:15 INFO - PROCESS | 3796 | 1466725215220 Marionette TRACE conn6 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:15 INFO - PROCESS | 3796 | 1466725215222 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:40:15 INFO - PROCESS | 3796 | ++DOCSHELL 19F7AC00 == 35 [pid = 3796] [id = 780] 16:40:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (1A21E800) [pid = 3796] [serial = 2338] [outer = 00000000] 16:40:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (1A3E8400) [pid = 3796] [serial = 2339] [outer = 1A21E800] 16:40:15 INFO - PROCESS | 3796 | 1466725215266 Marionette DEBUG loaded listener.js 16:40:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (1A3E9000) [pid = 3796] [serial = 2340] [outer = 1A21E800] 16:40:15 INFO - PROCESS | 3796 | 1466725215688 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 16:40:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 16:40:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 630ms 16:40:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 16:40:15 INFO - PROCESS | 3796 | 1466725215759 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 16:40:15 INFO - PROCESS | 3796 | 1466725215761 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 16:40:15 INFO - PROCESS | 3796 | 1466725215764 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 16:40:15 INFO - PROCESS | 3796 | 1466725215765 Marionette TRACE conn6 <- [1,3078,null,{}] 16:40:15 INFO - PROCESS | 3796 | 1466725215769 Marionette TRACE conn6 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:15 INFO - PROCESS | 3796 | 1466725215771 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:40:15 INFO - PROCESS | 3796 | 1466725215852 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 16:40:15 INFO - PROCESS | 3796 | 1466725215857 Marionette TRACE conn6 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:15 INFO - PROCESS | 3796 | 1466725215859 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:40:15 INFO - PROCESS | 3796 | ++DOCSHELL 1A3EF400 == 36 [pid = 3796] [id = 781] 16:40:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (1A3EF800) [pid = 3796] [serial = 2341] [outer = 00000000] 16:40:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (1A9BAC00) [pid = 3796] [serial = 2342] [outer = 1A3EF800] 16:40:15 INFO - PROCESS | 3796 | 1466725215902 Marionette DEBUG loaded listener.js 16:40:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (1A9BC400) [pid = 3796] [serial = 2343] [outer = 1A3EF800] 16:40:16 INFO - PROCESS | 3796 | 1466725216330 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 16:40:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 16:40:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 630ms 16:40:16 INFO - PROCESS | 3796 | 1466725216402 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 16:40:16 INFO - PROCESS | 3796 | 1466725216403 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 16:40:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 16:40:16 INFO - PROCESS | 3796 | 1466725216426 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 16:40:16 INFO - PROCESS | 3796 | 1466725216428 Marionette TRACE conn6 <- [1,3082,null,{}] 16:40:16 INFO - PROCESS | 3796 | 1466725216432 Marionette TRACE conn6 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:16 INFO - PROCESS | 3796 | 1466725216434 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:40:16 INFO - PROCESS | 3796 | 1466725216517 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 16:40:16 INFO - PROCESS | 3796 | 1466725216525 Marionette TRACE conn6 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:16 INFO - PROCESS | 3796 | 1466725216527 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:40:16 INFO - PROCESS | 3796 | ++DOCSHELL 1AA51000 == 37 [pid = 3796] [id = 782] 16:40:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (1AA53800) [pid = 3796] [serial = 2344] [outer = 00000000] 16:40:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (1AA8AC00) [pid = 3796] [serial = 2345] [outer = 1AA53800] 16:40:16 INFO - PROCESS | 3796 | 1466725216570 Marionette DEBUG loaded listener.js 16:40:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (1AA8B400) [pid = 3796] [serial = 2346] [outer = 1AA53800] 16:40:17 INFO - PROCESS | 3796 | 1466725217155 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 16:40:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 16:40:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 790ms 16:40:17 INFO - PROCESS | 3796 | 1466725217200 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 16:40:17 INFO - PROCESS | 3796 | 1466725217205 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 16:40:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 16:40:17 INFO - PROCESS | 3796 | 1466725217251 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 16:40:17 INFO - PROCESS | 3796 | 1466725217255 Marionette TRACE conn6 <- [1,3086,null,{}] 16:40:17 INFO - PROCESS | 3796 | 1466725217277 Marionette TRACE conn6 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:17 INFO - PROCESS | 3796 | 1466725217281 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:40:17 INFO - PROCESS | 3796 | 1466725217402 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 16:40:17 INFO - PROCESS | 3796 | 1466725217544 Marionette TRACE conn6 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:17 INFO - PROCESS | 3796 | 1466725217546 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:40:17 INFO - PROCESS | 3796 | ++DOCSHELL 0CE72C00 == 38 [pid = 3796] [id = 783] 16:40:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (0CECA800) [pid = 3796] [serial = 2347] [outer = 00000000] 16:40:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (0DA72000) [pid = 3796] [serial = 2348] [outer = 0CECA800] 16:40:17 INFO - PROCESS | 3796 | 1466725217606 Marionette DEBUG loaded listener.js 16:40:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (0EBCF800) [pid = 3796] [serial = 2349] [outer = 0CECA800] 16:40:18 INFO - PROCESS | 3796 | 1466725218129 Marionette TRACE conn6 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 16:40:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 16:40:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 16:40:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 930ms 16:40:18 INFO - PROCESS | 3796 | 1466725218145 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 16:40:18 INFO - PROCESS | 3796 | 1466725218150 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 16:40:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 16:40:18 INFO - PROCESS | 3796 | 1466725218173 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 16:40:18 INFO - PROCESS | 3796 | 1466725218176 Marionette TRACE conn6 <- [1,3090,null,{}] 16:40:18 INFO - PROCESS | 3796 | 1466725218181 Marionette TRACE conn6 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:18 INFO - PROCESS | 3796 | 1466725218184 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:40:18 INFO - PROCESS | 3796 | 1466725218305 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 16:40:18 INFO - PROCESS | 3796 | 1466725218466 Marionette TRACE conn6 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:18 INFO - PROCESS | 3796 | 1466725218469 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:40:18 INFO - PROCESS | 3796 | ++DOCSHELL 11EA7000 == 39 [pid = 3796] [id = 784] 16:40:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (1264C400) [pid = 3796] [serial = 2350] [outer = 00000000] 16:40:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (14474400) [pid = 3796] [serial = 2351] [outer = 1264C400] 16:40:18 INFO - PROCESS | 3796 | 1466725218527 Marionette DEBUG loaded listener.js 16:40:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (154A3C00) [pid = 3796] [serial = 2352] [outer = 1264C400] 16:40:19 INFO - PROCESS | 3796 | 1466725219065 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 16:40:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 16:40:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 950ms 16:40:19 INFO - PROCESS | 3796 | 1466725219110 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 16:40:19 INFO - PROCESS | 3796 | 1466725219113 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 16:40:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 16:40:19 INFO - PROCESS | 3796 | 1466725219116 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 16:40:19 INFO - PROCESS | 3796 | 1466725219120 Marionette TRACE conn6 <- [1,3094,null,{}] 16:40:19 INFO - PROCESS | 3796 | 1466725219131 Marionette TRACE conn6 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:19 INFO - PROCESS | 3796 | 1466725219136 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:40:19 INFO - PROCESS | 3796 | 1466725219246 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 16:40:19 INFO - PROCESS | 3796 | 1466725219372 Marionette TRACE conn6 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:19 INFO - PROCESS | 3796 | 1466725219376 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:40:19 INFO - PROCESS | 3796 | ++DOCSHELL 183A5C00 == 40 [pid = 3796] [id = 785] 16:40:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (183A6400) [pid = 3796] [serial = 2353] [outer = 00000000] 16:40:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (18F1A000) [pid = 3796] [serial = 2354] [outer = 183A6400] 16:40:19 INFO - PROCESS | 3796 | 1466725219432 Marionette DEBUG loaded listener.js 16:40:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1990F000) [pid = 3796] [serial = 2355] [outer = 183A6400] 16:40:19 INFO - PROCESS | 3796 | 1466725219944 Marionette TRACE conn6 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 16:40:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 16:40:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 16:40:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 16:40:20 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 870ms 16:40:20 INFO - PROCESS | 3796 | 1466725220015 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 16:40:20 INFO - PROCESS | 3796 | 1466725220018 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 16:40:20 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 16:40:20 INFO - PROCESS | 3796 | 1466725220069 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 16:40:20 INFO - PROCESS | 3796 | 1466725220072 Marionette TRACE conn6 <- [1,3098,null,{}] 16:40:20 INFO - PROCESS | 3796 | 1466725220076 Marionette TRACE conn6 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:20 INFO - PROCESS | 3796 | 1466725220078 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:40:20 INFO - PROCESS | 3796 | 1466725220195 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 16:40:20 INFO - PROCESS | 3796 | 1466725220310 Marionette TRACE conn6 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:20 INFO - PROCESS | 3796 | 1466725220313 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:40:20 INFO - PROCESS | 3796 | ++DOCSHELL 1A310800 == 41 [pid = 3796] [id = 786] 16:40:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1A9B8400) [pid = 3796] [serial = 2356] [outer = 00000000] 16:40:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1AA91000) [pid = 3796] [serial = 2357] [outer = 1A9B8400] 16:40:20 INFO - PROCESS | 3796 | 1466725220367 Marionette DEBUG loaded listener.js 16:40:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1AA94C00) [pid = 3796] [serial = 2358] [outer = 1A9B8400] 16:40:20 INFO - PROCESS | 3796 | 1466725220841 Marionette TRACE conn6 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 16:40:20 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 16:40:20 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 16:40:20 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 16:40:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:40:20 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 16:40:20 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 830ms 16:40:20 INFO - PROCESS | 3796 | 1466725220898 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 16:40:20 INFO - PROCESS | 3796 | 1466725220900 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 16:40:20 INFO - PROCESS | 3796 | 1466725220904 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 16:40:20 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 16:40:20 INFO - PROCESS | 3796 | 1466725220906 Marionette TRACE conn6 <- [1,3102,null,{}] 16:40:20 INFO - PROCESS | 3796 | 1466725220910 Marionette TRACE conn6 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:20 INFO - PROCESS | 3796 | 1466725220912 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:40:21 INFO - PROCESS | 3796 | 1466725221022 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 16:40:21 INFO - PROCESS | 3796 | 1466725221145 Marionette TRACE conn6 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"1e338029-db35-4099-8450-c971f927e14a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:21 INFO - PROCESS | 3796 | 1466725221148 Marionette INFO sendAsync 73d74415-fbac-4f99-8d19-476ed1048de1 16:40:21 INFO - PROCESS | 3796 | ++DOCSHELL 19992000 == 42 [pid = 3796] [id = 787] 16:40:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (19993400) [pid = 3796] [serial = 2359] [outer = 00000000] 16:40:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (1B13D400) [pid = 3796] [serial = 2360] [outer = 19993400] 16:40:21 INFO - PROCESS | 3796 | 1466725221200 Marionette DEBUG loaded listener.js 16:40:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (1B271800) [pid = 3796] [serial = 2361] [outer = 19993400] 16:40:21 INFO - PROCESS | 3796 | 1466725221907 Marionette TRACE conn6 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 16:40:21 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 16:40:21 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1070ms 16:40:21 INFO - PROCESS | 3796 | 1466725221978 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 16:40:21 INFO - PROCESS | 3796 | 1466725221982 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 16:40:23 WARNING - u'runner_teardown' () 16:40:23 INFO - No more tests 16:40:23 INFO - Got 0 unexpected results 16:40:23 INFO - SUITE-END | took 683s 16:40:23 INFO - Closing logging queue 16:40:23 INFO - queue closed 16:40:23 INFO - Return code: 0 16:40:23 WARNING - # TBPL SUCCESS # 16:40:23 INFO - Running post-action listener: _resource_record_post_action 16:40:23 INFO - Running post-run listener: _resource_record_post_run 16:40:24 INFO - Total resource usage - Wall time: 693s; CPU: 14.0%; Read bytes: 53817856; Write bytes: 1091386880; Read time: 729240; Write time: 7787440 16:40:24 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 16:40:24 INFO - install - Wall time: 2s; CPU: 13.0%; Read bytes: 0; Write bytes: 20480; Read time: 0; Write time: 110 16:40:24 INFO - run-tests - Wall time: 691s; CPU: 14.0%; Read bytes: 53817856; Write bytes: 1033924096; Read time: 729240; Write time: 7750230 16:40:24 INFO - Running post-run listener: _upload_blobber_files 16:40:24 INFO - Blob upload gear active. 16:40:24 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 16:40:24 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 16:40:24 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'] 16:40:24 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 16:40:24 INFO - (blobuploader) - INFO - Open directory for files ... 16:40:24 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 16:40:24 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 16:40:24 INFO - (blobuploader) - INFO - Uploading, attempt #1. 16:40:25 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 16:40:25 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 16:40:25 INFO - (blobuploader) - INFO - Done attempting. 16:40:25 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 16:40:25 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 16:40:25 INFO - (blobuploader) - INFO - Uploading, attempt #1. 16:40:27 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 16:40:27 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 16:40:27 INFO - (blobuploader) - INFO - Done attempting. 16:40:27 INFO - (blobuploader) - INFO - Iteration through files over. 16:40:27 INFO - Return code: 0 16:40:27 INFO - rmtree: C:\slave\test\build\uploaded_files.json 16:40:27 INFO - Using _rmtree_windows ... 16:40:27 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 16:40:27 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/75232acb0de894d1c397d6d848b5794e644e52ad8a580672bc9de6c0f1fa64525339effbd041208614ea0f0cb3a775c0ac3d42760267a7d75a3831412e565041", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/38cf69f90c2820ecabee5c9595c51a36e9d43dcc8614ade79b14849f310cb484d14dfda490cdbe59871942e22b3ab0cc425cd11a021faa33e50b2a6a02a4c2f1"} 16:40:27 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 16:40:27 INFO - Writing to file C:\slave\test\properties\blobber_files 16:40:27 INFO - Contents: 16:40:27 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/75232acb0de894d1c397d6d848b5794e644e52ad8a580672bc9de6c0f1fa64525339effbd041208614ea0f0cb3a775c0ac3d42760267a7d75a3831412e565041", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/38cf69f90c2820ecabee5c9595c51a36e9d43dcc8614ade79b14849f310cb484d14dfda490cdbe59871942e22b3ab0cc425cd11a021faa33e50b2a6a02a4c2f1"} 16:40:27 INFO - Running post-run listener: copy_logs_to_upload_dir 16:40:27 INFO - Copying logs to upload dir... 16:40:27 INFO - mkdir: C:\slave\test\build\upload\logs 16:40:27 INFO - Copying logs to upload dir... 16:40:27 INFO - Using _rmtree_windows ... 16:40:27 INFO - Using _rmtree_windows ... 16:40:27 INFO - Using _rmtree_windows ... 16:40:27 INFO - Using _rmtree_windows ... 16:40:27 INFO - Using _rmtree_windows ... 16:40:27 INFO - Using _rmtree_windows ... 16:40:27 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=896.947000 ========= master_lag: 0.25 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 57 secs) (at 2016-06-23 16:40:28.084768) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-23 16:40:28.085757) ========= '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-254 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-254 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-254 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/75232acb0de894d1c397d6d848b5794e644e52ad8a580672bc9de6c0f1fa64525339effbd041208614ea0f0cb3a775c0ac3d42760267a7d75a3831412e565041", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/38cf69f90c2820ecabee5c9595c51a36e9d43dcc8614ade79b14849f310cb484d14dfda490cdbe59871942e22b3ab0cc425cd11a021faa33e50b2a6a02a4c2f1"} build_url:https://queue.taskcluster.net/v1/task/IiM2eUc5THG39aTQlRVVVA/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/IiM2eUc5THG39aTQlRVVVA/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/IiM2eUc5THG39aTQlRVVVA/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/75232acb0de894d1c397d6d848b5794e644e52ad8a580672bc9de6c0f1fa64525339effbd041208614ea0f0cb3a775c0ac3d42760267a7d75a3831412e565041", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/38cf69f90c2820ecabee5c9595c51a36e9d43dcc8614ade79b14849f310cb484d14dfda490cdbe59871942e22b3ab0cc425cd11a021faa33e50b2a6a02a4c2f1"}' symbols_url: 'https://queue.taskcluster.net/v1/task/IiM2eUc5THG39aTQlRVVVA/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-23 16:40:28.206565) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 16:40:28.206900) ========= '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-254 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-254 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-254 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-23 16:40:28.323430) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-23 16:40:28.323747) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-23 16:40:28.976521) ========= ========= Total master_lag: 0.41 =========