builder: mozilla-beta_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-044 starttime: 1466629458.5 results: success (0) buildid: 20160622100423 builduid: 43ca79bacd1147b693e408149e1e1db6 revision: cd5ecd8ab7a206b268c32330bcced775356904b6 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-22 14:04:18.501037) ========= master: http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-22 14:04:18.501554) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-22 14:04:18.501899) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-22 14:04:18.984265) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 5 secs) (at 2016-06-22 14:04:18.984537) ========= '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-044 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-044 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-044 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 --14:04:19-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 2.45 GB/s 14:04:20 (2.45 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.040000 ========= master_lag: 4.19 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 5 secs) (at 2016-06-22 14:04:24.214799) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-06-22 14:04:24.215120) ========= '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-044 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-044 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-044 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.301000 ========= master_lag: 0.04 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-06-22 14:04:27.555892) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-22 14:04:27.556263) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev cd5ecd8ab7a206b268c32330bcced775356904b6 --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 cd5ecd8ab7a206b268c32330bcced775356904b6 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-044 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-044 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-044 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-22 14:04:27,869 truncating revision to first 12 chars 2016-06-22 14:04:27,869 Setting DEBUG logging. 2016-06-22 14:04:27,869 attempt 1/10 2016-06-22 14:04:27,869 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/cd5ecd8ab7a2?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-22 14:04:28,378 unpacking tar archive at: mozilla-beta-cd5ecd8ab7a2/testing/mozharness/ program finished with exit code 0 elapsedTime=1.183000 ========= master_lag: 0.08 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-22 14:04:28.820938) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-22 14:04:28.821258) ========= script_repo_revision: cd5ecd8ab7a206b268c32330bcced775356904b6 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-22 14:04:28.821647) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-22 14:04:28.821951) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-22 14:04:28.838049) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 13 secs) (at 2016-06-22 14:04:28.838509) ========= '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-044 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-044 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZILLABUILD=D:\mozilla-build MOZILLABUILDDRIVE=C: MOZILLABUILDPATH=\mozilla-build\ MOZ_AIRBAG=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_MSVCVERSION=8 MOZ_NO_REMOTE=1 MOZ_TOOLS=D:\mozilla-build\moztools MSVCDir=D:\msvs8\VC NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-044 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 14:04:29 INFO - MultiFileLogger online at 20160622 14:04:29 in C:\slave\test 14:04:29 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 14:04:29 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 14:04:29 INFO - {'append_to_log': False, 14:04:29 INFO - 'base_work_dir': 'C:\\slave\\test', 14:04:29 INFO - 'blob_upload_branch': 'mozilla-beta', 14:04:29 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 14:04:29 INFO - 'buildbot_json_path': 'buildprops.json', 14:04:29 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 14:04:29 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 14:04:29 INFO - 'download_minidump_stackwalk': True, 14:04:29 INFO - 'download_symbols': 'true', 14:04:29 INFO - 'e10s': False, 14:04:29 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 14:04:29 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 14:04:29 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 14:04:29 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 14:04:29 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 14:04:29 INFO - 'C:/mozilla-build/tooltool.py'), 14:04:29 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 14:04:29 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 14:04:29 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 14:04:29 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 14:04:29 INFO - 'log_level': 'info', 14:04:29 INFO - 'log_to_console': True, 14:04:29 INFO - 'opt_config_files': (), 14:04:29 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 14:04:29 INFO - '--processes=1', 14:04:29 INFO - '--config=%(test_path)s/wptrunner.ini', 14:04:29 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 14:04:29 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 14:04:29 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 14:04:29 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 14:04:29 INFO - 'pip_index': False, 14:04:29 INFO - 'require_test_zip': True, 14:04:29 INFO - 'test_type': ('testharness',), 14:04:29 INFO - 'this_chunk': '1', 14:04:29 INFO - 'total_chunks': '10', 14:04:29 INFO - 'virtualenv_path': 'venv', 14:04:29 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 14:04:29 INFO - 'work_dir': 'build'} 14:04:29 INFO - ##### 14:04:29 INFO - ##### Running clobber step. 14:04:29 INFO - ##### 14:04:29 INFO - Running pre-action listener: _resource_record_pre_action 14:04:29 INFO - Running main action method: clobber 14:04:29 INFO - rmtree: C:\slave\test\build 14:04:29 INFO - Using _rmtree_windows ... 14:04:29 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 14:05:58 INFO - Running post-action listener: _resource_record_post_action 14:05:58 INFO - ##### 14:05:58 INFO - ##### Running read-buildbot-config step. 14:05:58 INFO - ##### 14:05:58 INFO - Running pre-action listener: _resource_record_pre_action 14:05:58 INFO - Running main action method: read_buildbot_config 14:05:58 INFO - Using buildbot properties: 14:05:58 INFO - { 14:05:58 INFO - "project": "", 14:05:58 INFO - "product": "firefox", 14:05:58 INFO - "script_repo_revision": "production", 14:05:58 INFO - "scheduler": "tests-mozilla-beta-win7_ix-debug-unittest", 14:05:58 INFO - "repository": "", 14:05:58 INFO - "buildername": "Windows 7 32-bit mozilla-beta debug test web-platform-tests-1", 14:05:58 INFO - "buildid": "20160622100423", 14:05:58 INFO - "pgo_build": "False", 14:05:58 INFO - "basedir": "C:\\slave\\test", 14:05:58 INFO - "buildnumber": 0, 14:05:58 INFO - "slavename": "t-w732-ix-044", 14:05:58 INFO - "revision": "cd5ecd8ab7a206b268c32330bcced775356904b6", 14:05:58 INFO - "master": "http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/", 14:05:58 INFO - "platform": "win32", 14:05:58 INFO - "branch": "mozilla-beta", 14:05:58 INFO - "repo_path": "releases/mozilla-beta", 14:05:58 INFO - "moz_repo_path": "", 14:05:58 INFO - "stage_platform": "win32", 14:05:58 INFO - "builduid": "43ca79bacd1147b693e408149e1e1db6", 14:05:58 INFO - "slavebuilddir": "test" 14:05:58 INFO - } 14:05:58 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Td9EdxE9TPiRaICOH-shrQ/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 14:05:58 INFO - Found installer url https://queue.taskcluster.net/v1/task/Td9EdxE9TPiRaICOH-shrQ/artifacts/public/build/firefox-48.0.en-US.win32.zip. 14:05:58 INFO - Running post-action listener: _resource_record_post_action 14:05:58 INFO - ##### 14:05:58 INFO - ##### Running download-and-extract step. 14:05:58 INFO - ##### 14:05:58 INFO - Running pre-action listener: _resource_record_pre_action 14:05:58 INFO - Running main action method: download_and_extract 14:05:58 INFO - mkdir: C:\slave\test\build\tests 14:05:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:05:58 INFO - https://queue.taskcluster.net/v1/task/Td9EdxE9TPiRaICOH-shrQ/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 14:05:58 INFO - trying https://queue.taskcluster.net/v1/task/Td9EdxE9TPiRaICOH-shrQ/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 14:05:58 INFO - Downloading https://queue.taskcluster.net/v1/task/Td9EdxE9TPiRaICOH-shrQ/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 14:05:58 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Td9EdxE9TPiRaICOH-shrQ/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 14:05:59 INFO - Downloaded 1240 bytes. 14:05:59 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 14:05:59 INFO - Using the following test package requirements: 14:05:59 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 14:05:59 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 14:05:59 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 14:05:59 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 14:05:59 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 14:05:59 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 14:05:59 INFO - u'jsshell-win32.zip'], 14:05:59 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 14:05:59 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 14:05:59 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 14:05:59 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 14:05:59 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 14:05:59 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 14:05:59 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 14:05:59 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 14:05:59 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 14:05:59 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 14:05:59 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 14:05:59 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 14:05: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')]} 14:05:59 INFO - https://queue.taskcluster.net/v1/task/Td9EdxE9TPiRaICOH-shrQ/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 14:05:59 INFO - trying https://queue.taskcluster.net/v1/task/Td9EdxE9TPiRaICOH-shrQ/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 14:05:59 INFO - Downloading https://queue.taskcluster.net/v1/task/Td9EdxE9TPiRaICOH-shrQ/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 14:05:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Td9EdxE9TPiRaICOH-shrQ/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 14:06:01 INFO - Downloaded 20352598 bytes. 14:06:01 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/*'] 14:06:01 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/* 14:06:03 INFO - caution: filename not matched: web-platform/* 14:06:03 INFO - Return code: 11 14:06:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:06:03 INFO - https://queue.taskcluster.net/v1/task/Td9EdxE9TPiRaICOH-shrQ/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 14:06:03 INFO - trying https://queue.taskcluster.net/v1/task/Td9EdxE9TPiRaICOH-shrQ/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 14:06:03 INFO - Downloading https://queue.taskcluster.net/v1/task/Td9EdxE9TPiRaICOH-shrQ/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 14:06:03 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Td9EdxE9TPiRaICOH-shrQ/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 14:06:04 INFO - Downloaded 36389112 bytes. 14:06:04 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/*'] 14:06:04 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/* 14:06:52 INFO - caution: filename not matched: bin/* 14:06:52 INFO - caution: filename not matched: config/* 14:06:52 INFO - caution: filename not matched: mozbase/* 14:06:52 INFO - caution: filename not matched: marionette/* 14:06:52 INFO - caution: filename not matched: tools/wptserve/* 14:06:52 INFO - Return code: 11 14:06:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:06:52 INFO - https://queue.taskcluster.net/v1/task/Td9EdxE9TPiRaICOH-shrQ/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 14:06:52 INFO - trying https://queue.taskcluster.net/v1/task/Td9EdxE9TPiRaICOH-shrQ/artifacts/public/build/firefox-48.0.en-US.win32.zip 14:06:52 INFO - Downloading https://queue.taskcluster.net/v1/task/Td9EdxE9TPiRaICOH-shrQ/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 14:06:52 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Td9EdxE9TPiRaICOH-shrQ/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 14:06:57 INFO - Downloaded 68467103 bytes. 14:06:57 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Td9EdxE9TPiRaICOH-shrQ/artifacts/public/build/firefox-48.0.en-US.win32.zip 14:06:57 INFO - mkdir: C:\slave\test\properties 14:06:57 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 14:06:57 INFO - Writing to file C:\slave\test\properties\build_url 14:06:57 INFO - Contents: 14:06:57 INFO - build_url:https://queue.taskcluster.net/v1/task/Td9EdxE9TPiRaICOH-shrQ/artifacts/public/build/firefox-48.0.en-US.win32.zip 14:06:57 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Td9EdxE9TPiRaICOH-shrQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 14:06:57 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 14:06:57 INFO - Writing to file C:\slave\test\properties\symbols_url 14:06:57 INFO - Contents: 14:06:57 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Td9EdxE9TPiRaICOH-shrQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 14:06:57 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')]} 14:06:57 INFO - https://queue.taskcluster.net/v1/task/Td9EdxE9TPiRaICOH-shrQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 14:06:57 INFO - trying https://queue.taskcluster.net/v1/task/Td9EdxE9TPiRaICOH-shrQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 14:06:57 INFO - Downloading https://queue.taskcluster.net/v1/task/Td9EdxE9TPiRaICOH-shrQ/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 14:06:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Td9EdxE9TPiRaICOH-shrQ/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 14:07:01 INFO - Downloaded 55577513 bytes. 14:07:01 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'] 14:07:01 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 14:07:03 INFO - Return code: 0 14:07:03 INFO - Running post-action listener: _resource_record_post_action 14:07:03 INFO - Running post-action listener: set_extra_try_arguments 14:07:03 INFO - ##### 14:07:03 INFO - ##### Running create-virtualenv step. 14:07:03 INFO - ##### 14:07:03 INFO - Running pre-action listener: _pre_create_virtualenv 14:07:03 INFO - Running pre-action listener: _resource_record_pre_action 14:07:03 INFO - Running main action method: create_virtualenv 14:07:03 INFO - Creating virtualenv C:\slave\test\build\venv 14:07:03 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 14:07:03 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 14:07:08 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 14:07:10 INFO - Installing distribute......................................................................................................................................................................................done. 14:07:12 INFO - Return code: 0 14:07:12 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 14:07:12 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')]} 14:07:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:07:12 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')]} 14:07:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:07:12 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 0x019786B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CE5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019360B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C5C368>, '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 0x018FAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CF10C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-044', 'USERDOMAIN': 'T-W732-IX-044', '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-044', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 14:07:12 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 14:07:12 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 14:07:12 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 14:07:12 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 14:07:12 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:07:12 INFO - 'COMPUTERNAME': 'T-W732-IX-044', 14:07:12 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 14:07:12 INFO - 'DCLOCATION': 'SCL3', 14:07:12 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:07:12 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:07:12 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:07:12 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:07:12 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:07:12 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:07:12 INFO - 'HOMEDRIVE': 'C:', 14:07:12 INFO - 'HOMEPATH': '\\Users\\cltbld', 14:07:12 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:07:12 INFO - 'KTS_VERSION': '1.19c', 14:07:12 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:07:12 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 14:07:12 INFO - 'LOGONSERVER': '\\\\T-W732-IX-044', 14:07:12 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:07:12 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:07:12 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:07:12 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:07:12 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:07:12 INFO - 'MOZ_AIRBAG': '1', 14:07:12 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:07:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:07:12 INFO - 'MOZ_MSVCVERSION': '8', 14:07:12 INFO - 'MOZ_NO_REMOTE': '1', 14:07:12 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:07:12 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:07:12 INFO - 'NO_EM_RESTART': '1', 14:07:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:07:12 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:07:12 INFO - 'OS': 'Windows_NT', 14:07:12 INFO - 'OURDRIVE': 'C:', 14:07:12 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 14:07:12 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 14:07:12 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:07:12 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:07:12 INFO - 'PROCESSOR_LEVEL': '6', 14:07:12 INFO - 'PROCESSOR_REVISION': '1e05', 14:07:12 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 14:07:12 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:07:12 INFO - 'PROMPT': '$P$G', 14:07:12 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:07:12 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 14:07:12 INFO - 'PUBLIC': 'C:\\Users\\Public', 14:07:12 INFO - 'PWD': 'C:\\slave\\test', 14:07:12 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:07:12 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:07:12 INFO - 'SYSTEMDRIVE': 'C:', 14:07:12 INFO - 'SYSTEMROOT': 'C:\\windows', 14:07:12 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:07:12 INFO - 'TEST1': 'testie', 14:07:12 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:07:12 INFO - 'USERDOMAIN': 'T-W732-IX-044', 14:07:12 INFO - 'USERNAME': 'cltbld', 14:07:12 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 14:07:12 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:07:12 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:07:12 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:07:12 INFO - 'WINDIR': 'C:\\windows', 14:07:12 INFO - 'WINDOWS_TRACING_FLAGS': '3', 14:07:12 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 14:07:12 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:07:13 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:07:13 INFO - Downloading/unpacking psutil>=0.7.1 14:07:13 INFO - Running setup.py egg_info for package psutil 14:07:13 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 14:07:13 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 14:07:13 INFO - Installing collected packages: psutil 14:07:13 INFO - Running setup.py install for psutil 14:07:13 INFO - building 'psutil._psutil_windows' extension 14:07:13 INFO - error: Unable to find vcvarsall.bat 14:07:13 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-pxboqj-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 14:07:13 INFO - running install 14:07:13 INFO - running build 14:07:13 INFO - running build_py 14:07:13 INFO - creating build 14:07:13 INFO - creating build\lib.win32-2.7 14:07:13 INFO - creating build\lib.win32-2.7\psutil 14:07:13 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 14:07:13 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 14:07:13 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 14:07:13 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 14:07:13 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 14:07:13 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 14:07:13 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 14:07:13 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 14:07:13 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 14:07:13 INFO - running build_ext 14:07:13 INFO - building 'psutil._psutil_windows' extension 14:07:13 INFO - error: Unable to find vcvarsall.bat 14:07:13 INFO - ---------------------------------------- 14:07:13 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-pxboqj-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 14:07:13 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 14:07:13 WARNING - Return code: 1 14:07:13 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! 14:07:13 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 14:07: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')]} 14:07:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:07: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')]} 14:07:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:07:13 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 0x019786B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CE5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019360B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C5C368>, '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 0x018FAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CF10C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-044', 'USERDOMAIN': 'T-W732-IX-044', '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-044', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 14:07:13 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 14:07:13 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 14:07:13 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 14:07:13 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 14:07:13 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:07:13 INFO - 'COMPUTERNAME': 'T-W732-IX-044', 14:07:13 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 14:07:13 INFO - 'DCLOCATION': 'SCL3', 14:07:13 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:07:13 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:07:13 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:07:13 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:07:13 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:07:13 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:07:13 INFO - 'HOMEDRIVE': 'C:', 14:07:13 INFO - 'HOMEPATH': '\\Users\\cltbld', 14:07:13 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:07:13 INFO - 'KTS_VERSION': '1.19c', 14:07:13 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:07:13 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 14:07:13 INFO - 'LOGONSERVER': '\\\\T-W732-IX-044', 14:07:13 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:07:13 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:07:13 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:07:13 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:07:13 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:07:13 INFO - 'MOZ_AIRBAG': '1', 14:07:13 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:07:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:07:13 INFO - 'MOZ_MSVCVERSION': '8', 14:07:13 INFO - 'MOZ_NO_REMOTE': '1', 14:07:13 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:07:13 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:07:13 INFO - 'NO_EM_RESTART': '1', 14:07:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:07:13 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:07:13 INFO - 'OS': 'Windows_NT', 14:07:13 INFO - 'OURDRIVE': 'C:', 14:07: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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 14:07:13 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 14:07:13 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:07:13 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:07:13 INFO - 'PROCESSOR_LEVEL': '6', 14:07:13 INFO - 'PROCESSOR_REVISION': '1e05', 14:07:13 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 14:07:13 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:07:13 INFO - 'PROMPT': '$P$G', 14:07:13 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:07:13 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 14:07:13 INFO - 'PUBLIC': 'C:\\Users\\Public', 14:07:13 INFO - 'PWD': 'C:\\slave\\test', 14:07:13 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:07:13 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:07:13 INFO - 'SYSTEMDRIVE': 'C:', 14:07:13 INFO - 'SYSTEMROOT': 'C:\\windows', 14:07:13 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:07:13 INFO - 'TEST1': 'testie', 14:07:13 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:07:13 INFO - 'USERDOMAIN': 'T-W732-IX-044', 14:07:13 INFO - 'USERNAME': 'cltbld', 14:07:13 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 14:07:13 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:07:13 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:07:13 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:07:13 INFO - 'WINDIR': 'C:\\windows', 14:07:13 INFO - 'WINDOWS_TRACING_FLAGS': '3', 14:07:13 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 14:07:13 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:07:14 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:07:14 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 14:07:14 INFO - Downloading mozsystemmonitor-0.0.tar.gz 14:07:14 INFO - Running setup.py egg_info for package mozsystemmonitor 14:07:14 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 14:07:14 INFO - Running setup.py egg_info for package psutil 14:07:14 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 14:07:14 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 14:07:14 INFO - Installing collected packages: mozsystemmonitor, psutil 14:07:14 INFO - Running setup.py install for mozsystemmonitor 14:07:14 INFO - Running setup.py install for psutil 14:07:14 INFO - building 'psutil._psutil_windows' extension 14:07:14 INFO - error: Unable to find vcvarsall.bat 14:07:14 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-r1a3v7-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 14:07:14 INFO - running install 14:07:14 INFO - running build 14:07:14 INFO - running build_py 14:07:14 INFO - running build_ext 14:07:14 INFO - building 'psutil._psutil_windows' extension 14:07:14 INFO - error: Unable to find vcvarsall.bat 14:07:14 INFO - ---------------------------------------- 14:07:14 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-r1a3v7-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 14:07:14 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 14:07:14 WARNING - Return code: 1 14:07:14 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! 14:07:14 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 14:07:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:07:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:07:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:07:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:07:14 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 0x019786B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CE5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019360B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C5C368>, '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 0x018FAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CF10C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-044', 'USERDOMAIN': 'T-W732-IX-044', '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-044', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 14:07:14 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 14:07:14 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 14:07:14 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 14:07:14 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 14:07:14 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:07:14 INFO - 'COMPUTERNAME': 'T-W732-IX-044', 14:07:14 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 14:07:14 INFO - 'DCLOCATION': 'SCL3', 14:07:14 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:07:14 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:07:14 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:07:14 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:07:14 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:07:14 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:07:14 INFO - 'HOMEDRIVE': 'C:', 14:07:14 INFO - 'HOMEPATH': '\\Users\\cltbld', 14:07:14 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:07:14 INFO - 'KTS_VERSION': '1.19c', 14:07:14 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:07:14 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 14:07:14 INFO - 'LOGONSERVER': '\\\\T-W732-IX-044', 14:07:14 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:07:14 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:07:14 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:07:14 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:07:14 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:07:14 INFO - 'MOZ_AIRBAG': '1', 14:07:14 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:07:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:07:14 INFO - 'MOZ_MSVCVERSION': '8', 14:07:14 INFO - 'MOZ_NO_REMOTE': '1', 14:07:14 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:07:14 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:07:14 INFO - 'NO_EM_RESTART': '1', 14:07:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:07:14 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:07:14 INFO - 'OS': 'Windows_NT', 14:07:14 INFO - 'OURDRIVE': 'C:', 14:07:14 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 14:07:14 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 14:07:14 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:07:14 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:07:14 INFO - 'PROCESSOR_LEVEL': '6', 14:07:14 INFO - 'PROCESSOR_REVISION': '1e05', 14:07:14 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 14:07:14 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:07:14 INFO - 'PROMPT': '$P$G', 14:07:14 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:07:14 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 14:07:14 INFO - 'PUBLIC': 'C:\\Users\\Public', 14:07:14 INFO - 'PWD': 'C:\\slave\\test', 14:07:14 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:07:14 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:07:14 INFO - 'SYSTEMDRIVE': 'C:', 14:07:14 INFO - 'SYSTEMROOT': 'C:\\windows', 14:07:14 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:07:14 INFO - 'TEST1': 'testie', 14:07:14 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:07:14 INFO - 'USERDOMAIN': 'T-W732-IX-044', 14:07:14 INFO - 'USERNAME': 'cltbld', 14:07:14 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 14:07:14 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:07:14 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:07:14 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:07:14 INFO - 'WINDIR': 'C:\\windows', 14:07:14 INFO - 'WINDOWS_TRACING_FLAGS': '3', 14:07:14 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 14:07:14 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:07:15 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:07:15 INFO - Downloading/unpacking blobuploader==1.2.4 14:07:15 INFO - Downloading blobuploader-1.2.4.tar.gz 14:07:15 INFO - Running setup.py egg_info for package blobuploader 14:07:15 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 14:07:19 INFO - Running setup.py egg_info for package requests 14:07:19 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 14:07:19 INFO - Downloading docopt-0.6.1.tar.gz 14:07:19 INFO - Running setup.py egg_info for package docopt 14:07:19 INFO - Installing collected packages: blobuploader, docopt, requests 14:07:19 INFO - Running setup.py install for blobuploader 14:07:19 INFO - Running setup.py install for docopt 14:07:19 INFO - Running setup.py install for requests 14:07:19 INFO - Successfully installed blobuploader docopt requests 14:07:19 INFO - Cleaning up... 14:07:19 INFO - Return code: 0 14:07:19 INFO - Installing None into virtualenv C:\slave\test\build\venv 14:07:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:07:19 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:07:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:07:19 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:07:19 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 0x019786B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CE5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019360B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C5C368>, '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 0x018FAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CF10C0>, '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-044', 'USERDOMAIN': 'T-W732-IX-044', '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-044', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 14:07:19 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 14:07:19 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 14:07:19 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 14:07:19 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 14:07:19 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:07:19 INFO - 'COMPUTERNAME': 'T-W732-IX-044', 14:07:19 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 14:07:19 INFO - 'DCLOCATION': 'SCL3', 14:07:19 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:07:19 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:07:19 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:07:19 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:07:19 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:07:19 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:07:19 INFO - 'HOMEDRIVE': 'C:', 14:07:19 INFO - 'HOMEPATH': '\\Users\\cltbld', 14:07:19 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:07:19 INFO - 'KTS_VERSION': '1.19c', 14:07:19 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:07:19 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 14:07:19 INFO - 'LOGONSERVER': '\\\\T-W732-IX-044', 14:07:19 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:07:19 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:07:19 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:07:19 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:07:19 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:07:19 INFO - 'MOZ_AIRBAG': '1', 14:07:19 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:07:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:07:19 INFO - 'MOZ_MSVCVERSION': '8', 14:07:19 INFO - 'MOZ_NO_REMOTE': '1', 14:07:19 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:07:19 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:07:19 INFO - 'NO_EM_RESTART': '1', 14:07:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:07:19 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:07:19 INFO - 'OS': 'Windows_NT', 14:07:19 INFO - 'OURDRIVE': 'C:', 14:07:19 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 14:07:19 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 14:07:19 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:07:19 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:07:19 INFO - 'PROCESSOR_LEVEL': '6', 14:07:19 INFO - 'PROCESSOR_REVISION': '1e05', 14:07:19 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 14:07:19 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:07:19 INFO - 'PROMPT': '$P$G', 14:07:19 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:07:19 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 14:07:19 INFO - 'PUBLIC': 'C:\\Users\\Public', 14:07:19 INFO - 'PWD': 'C:\\slave\\test', 14:07:19 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:07:19 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:07:19 INFO - 'SYSTEMDRIVE': 'C:', 14:07:19 INFO - 'SYSTEMROOT': 'C:\\windows', 14:07:19 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:07:19 INFO - 'TEST1': 'testie', 14:07:19 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:07:19 INFO - 'USERDOMAIN': 'T-W732-IX-044', 14:07:19 INFO - 'USERNAME': 'cltbld', 14:07:19 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 14:07:19 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:07:19 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:07:19 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:07:19 INFO - 'WINDIR': 'C:\\windows', 14:07:19 INFO - 'WINDOWS_TRACING_FLAGS': '3', 14:07:19 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 14:07:19 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:07:23 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:07:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 14:07:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 14:07:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 14:07:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 14:07:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 14:07:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 14:07:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 14:07:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 14:07:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 14:07:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 14:07:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 14:07:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 14:07:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 14:07:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 14:07:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 14:07:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 14:07:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 14:07:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 14:07:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 14:07:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 14:07:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 14:07:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 14:07:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 14:07:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 14:07:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 14:07:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 14:07:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 14:07:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 14:07:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 14:07:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 14:07:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 14:07:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 14:07:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 14:07:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 14:07:23 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 14:07:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 14:07:23 INFO - Unpacking c:\slave\test\build\tests\marionette\client 14:07:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 14:07:23 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 14:07:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 14:07:23 INFO - Unpacking c:\slave\test\build\tests\marionette 14:07:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 14:07:23 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 14:07:23 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 14:07:23 INFO - Running setup.py install for browsermob-proxy 14:07:37 INFO - Running setup.py install for manifestparser 14:07:37 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 14:07:37 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 14:07:37 INFO - Running setup.py install for marionette-client 14:07:37 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 14:07:37 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 14:07:37 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 14:07:37 INFO - Running setup.py install for marionette-driver 14:07:37 INFO - Running setup.py install for mozcrash 14:07:37 INFO - Running setup.py install for mozdebug 14:07:37 INFO - Running setup.py install for mozdevice 14:07:37 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 14:07:37 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 14:07:37 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 14:07:37 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 14:07:37 INFO - Running setup.py install for mozfile 14:07:37 INFO - Running setup.py install for mozhttpd 14:07:37 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 14:07:37 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 14:07:37 INFO - Running setup.py install for mozinfo 14:07:37 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 14:07:37 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 14:07:37 INFO - Running setup.py install for mozInstall 14:07:37 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 14:07:37 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 14:07:37 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 14:07:37 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 14:07:37 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 14:07:37 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 14:07:37 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 14:07:37 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 14:07:37 INFO - Running setup.py install for mozleak 14:07:37 INFO - Running setup.py install for mozlog 14:07:37 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 14:07:37 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 14:07:37 INFO - Running setup.py install for moznetwork 14:07:37 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 14:07:37 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 14:07:37 INFO - Running setup.py install for mozprocess 14:07:37 INFO - Running setup.py install for mozprofile 14:07:37 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 14:07:37 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 14:07:37 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 14:07:37 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 14:07:37 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 14:07:37 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 14:07:37 INFO - Running setup.py install for mozrunner 14:07:37 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 14:07:37 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 14:07:37 INFO - Running setup.py install for mozscreenshot 14:07:37 INFO - Running setup.py install for moztest 14:07:37 INFO - Running setup.py install for mozversion 14:07:37 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 14:07:37 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 14:07:37 INFO - Running setup.py install for wptserve 14:07:37 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 14:07:37 INFO - Cleaning up... 14:07:37 INFO - Return code: 0 14:07:37 INFO - Installing None into virtualenv C:\slave\test\build\venv 14:07:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:07:37 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:07:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:07:37 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:07:37 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 0x019786B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CE5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019360B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C5C368>, '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 0x018FAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CF10C0>, '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-044', 'USERDOMAIN': 'T-W732-IX-044', '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-044', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 14:07:37 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 14:07:37 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 14:07:37 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 14:07:37 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 14:07:37 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:07:37 INFO - 'COMPUTERNAME': 'T-W732-IX-044', 14:07:37 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 14:07:37 INFO - 'DCLOCATION': 'SCL3', 14:07:37 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:07:37 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:07:37 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:07:37 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:07:37 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:07:37 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:07:37 INFO - 'HOMEDRIVE': 'C:', 14:07:37 INFO - 'HOMEPATH': '\\Users\\cltbld', 14:07:37 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:07:37 INFO - 'KTS_VERSION': '1.19c', 14:07:37 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:07:37 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 14:07:37 INFO - 'LOGONSERVER': '\\\\T-W732-IX-044', 14:07:37 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:07:37 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:07:37 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:07:37 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:07:37 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:07:37 INFO - 'MOZ_AIRBAG': '1', 14:07:37 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:07:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:07:37 INFO - 'MOZ_MSVCVERSION': '8', 14:07:37 INFO - 'MOZ_NO_REMOTE': '1', 14:07:37 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:07:37 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:07:37 INFO - 'NO_EM_RESTART': '1', 14:07:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:07:37 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:07:37 INFO - 'OS': 'Windows_NT', 14:07:37 INFO - 'OURDRIVE': 'C:', 14:07:37 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 14:07:37 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 14:07:37 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:07:37 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:07:37 INFO - 'PROCESSOR_LEVEL': '6', 14:07:37 INFO - 'PROCESSOR_REVISION': '1e05', 14:07:37 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 14:07:37 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:07:37 INFO - 'PROMPT': '$P$G', 14:07:37 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:07:37 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 14:07:37 INFO - 'PUBLIC': 'C:\\Users\\Public', 14:07:37 INFO - 'PWD': 'C:\\slave\\test', 14:07:37 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:07:37 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:07:37 INFO - 'SYSTEMDRIVE': 'C:', 14:07:37 INFO - 'SYSTEMROOT': 'C:\\windows', 14:07:37 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:07:37 INFO - 'TEST1': 'testie', 14:07:37 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:07:37 INFO - 'USERDOMAIN': 'T-W732-IX-044', 14:07:37 INFO - 'USERNAME': 'cltbld', 14:07:37 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 14:07:37 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:07:37 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:07:37 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:07:37 INFO - 'WINDIR': 'C:\\windows', 14:07:37 INFO - 'WINDOWS_TRACING_FLAGS': '3', 14:07:37 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 14:07:37 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:07:41 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:07:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 14:07:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 14:07:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 14:07:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 14:07:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 14:07:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 14:07:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 14:07:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 14:07:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 14:07:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 14:07:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 14:07:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 14:07:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 14:07:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 14:07:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 14:07:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 14:07:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 14:07:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 14:07:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 14:07:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 14:07:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 14:07:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 14:07:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 14:07:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 14:07:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 14:07:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 14:07:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 14:07:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 14:07:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 14:07:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 14:07:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 14:07:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 14:07:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 14:07:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 14:07:41 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 14:07:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 14:07:41 INFO - Unpacking c:\slave\test\build\tests\marionette\client 14:07:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 14:07:41 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 14:07:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 14:07:41 INFO - Unpacking c:\slave\test\build\tests\marionette 14:07:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 14:07:41 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 14:07:41 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)) 14:07:52 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)) 14:07:52 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)) 14:07:52 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)) 14:07:52 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)) 14:07:52 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 14:07:52 INFO - Downloading blessings-1.6.tar.gz 14:07:52 INFO - Running setup.py egg_info for package blessings 14:07:52 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)) 14:07:52 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 14:07:52 INFO - Running setup.py install for blessings 14:07:52 INFO - Running setup.py install for browsermob-proxy 14:07:52 INFO - Running setup.py install for manifestparser 14:07:52 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 14:07:52 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 14:07:52 INFO - Running setup.py install for marionette-client 14:07:52 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 14:07:52 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 14:07:52 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 14:07:52 INFO - Running setup.py install for marionette-driver 14:07:52 INFO - Running setup.py install for mozcrash 14:07:52 INFO - Running setup.py install for mozdebug 14:07:52 INFO - Running setup.py install for mozdevice 14:07:52 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 14:07:52 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 14:07:52 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 14:07:52 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 14:07:52 INFO - Running setup.py install for mozhttpd 14:07:52 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 14:07:52 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 14:07:52 INFO - Running setup.py install for mozInstall 14:07:52 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 14:07:52 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 14:07:52 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 14:07:52 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 14:07:52 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 14:07:52 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 14:07:52 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 14:07:52 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 14:07:52 INFO - Running setup.py install for mozleak 14:07:52 INFO - Running setup.py install for mozprofile 14:07:52 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 14:07:52 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 14:07:52 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 14:07:52 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 14:07:52 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 14:07:52 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 14:07:52 INFO - Running setup.py install for mozrunner 14:07:52 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 14:07:52 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 14:07:54 INFO - Running setup.py install for mozscreenshot 14:07:54 INFO - Running setup.py install for moztest 14:07:54 INFO - Running setup.py install for mozversion 14:07:54 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 14:07:54 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 14:07:54 INFO - Running setup.py install for wptserve 14:07:54 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 14:07:54 INFO - Cleaning up... 14:07:54 INFO - Return code: 0 14:07:54 INFO - Done creating virtualenv C:\slave\test\build\venv. 14:07:54 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 14:07:54 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 14:07:55 INFO - Reading from file tmpfile_stdout 14:07:55 INFO - Using _rmtree_windows ... 14:07:55 INFO - Using _rmtree_windows ... 14:07:55 INFO - Current package versions: 14:07:55 INFO - blessings == 1.6 14:07:55 INFO - blobuploader == 1.2.4 14:07:55 INFO - browsermob-proxy == 0.6.0 14:07:55 INFO - distribute == 0.6.14 14:07:55 INFO - docopt == 0.6.1 14:07:55 INFO - manifestparser == 1.1 14:07:55 INFO - marionette-client == 2.3.0 14:07:55 INFO - marionette-driver == 1.4.0 14:07:55 INFO - mozInstall == 1.12 14:07:55 INFO - mozcrash == 0.17 14:07:55 INFO - mozdebug == 0.1 14:07:55 INFO - mozdevice == 0.48 14:07:55 INFO - mozfile == 1.2 14:07:55 INFO - mozhttpd == 0.7 14:07:55 INFO - mozinfo == 0.9 14:07:55 INFO - mozleak == 0.1 14:07:55 INFO - mozlog == 3.1 14:07:55 INFO - moznetwork == 0.27 14:07:55 INFO - mozprocess == 0.22 14:07:55 INFO - mozprofile == 0.28 14:07:55 INFO - mozrunner == 6.11 14:07:55 INFO - mozscreenshot == 0.1 14:07:55 INFO - mozsystemmonitor == 0.0 14:07:55 INFO - moztest == 0.7 14:07:55 INFO - mozversion == 1.4 14:07:55 INFO - requests == 1.2.3 14:07:55 INFO - wptserve == 1.4.0 14:07:55 INFO - Running post-action listener: _resource_record_post_action 14:07:55 INFO - Running post-action listener: _start_resource_monitoring 14:07:55 INFO - Starting resource monitoring. 14:07:55 INFO - ##### 14:07:55 INFO - ##### Running pull step. 14:07:55 INFO - ##### 14:07:55 INFO - Running pre-action listener: _resource_record_pre_action 14:07:55 INFO - Running main action method: pull 14:07:55 INFO - Pull has nothing to do! 14:07:55 INFO - Running post-action listener: _resource_record_post_action 14:07:55 INFO - ##### 14:07:55 INFO - ##### Running install step. 14:07:55 INFO - ##### 14:07:55 INFO - Running pre-action listener: _resource_record_pre_action 14:07:55 INFO - Running main action method: install 14:07:55 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 14:07:55 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 14:07:55 INFO - Reading from file tmpfile_stdout 14:07:55 INFO - Using _rmtree_windows ... 14:07:55 INFO - Using _rmtree_windows ... 14:07:55 INFO - Detecting whether we're running mozinstall >=1.0... 14:07:55 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 14:07:55 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 14:07:55 INFO - Reading from file tmpfile_stdout 14:07:55 INFO - Output received: 14:07:55 INFO - Usage: mozinstall-script.py [options] installer 14:07:55 INFO - Options: 14:07:55 INFO - -h, --help show this help message and exit 14:07:55 INFO - -d DEST, --destination=DEST 14:07:55 INFO - Directory to install application into. [default: 14:07:55 INFO - "C:\slave\test"] 14:07:55 INFO - --app=APP Application being installed. [default: firefox] 14:07:55 INFO - Using _rmtree_windows ... 14:07:55 INFO - Using _rmtree_windows ... 14:07:55 INFO - mkdir: C:\slave\test\build\application 14:07:55 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'] 14:07:55 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 14:07:57 INFO - Reading from file tmpfile_stdout 14:07:57 INFO - Output received: 14:07:57 INFO - C:\slave\test\build\application\firefox\firefox.exe 14:07:57 INFO - Using _rmtree_windows ... 14:07:57 INFO - Using _rmtree_windows ... 14:07:57 INFO - Running post-action listener: _resource_record_post_action 14:07:57 INFO - ##### 14:07:57 INFO - ##### Running run-tests step. 14:07:57 INFO - ##### 14:07:57 INFO - Running pre-action listener: _resource_record_pre_action 14:07:57 INFO - Running main action method: run_tests 14:07:57 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 14:07:57 INFO - Minidump filename unknown. Determining based upon platform and architecture. 14:07:57 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 14:07:57 INFO - grabbing minidump binary from tooltool 14:07:57 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')]} 14:07:57 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 0x01C5C368>, '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 0x018FAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CF10C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 14:07:57 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 14:07:57 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 14:07:57 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 14:07:58 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpoobgcn 14:07:58 INFO - INFO - File integrity verified, renaming tmpoobgcn to win32-minidump_stackwalk.exe 14:07:58 INFO - Return code: 0 14:07:58 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 14:07:58 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 14:07:58 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/Td9EdxE9TPiRaICOH-shrQ/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 14:07:58 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/Td9EdxE9TPiRaICOH-shrQ/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 14:07:58 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 14:07:58 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 14:07:58 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:07:58 INFO - 'COMPUTERNAME': 'T-W732-IX-044', 14:07:58 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 14:07:58 INFO - 'DCLOCATION': 'SCL3', 14:07:58 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:07:58 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:07:58 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:07:58 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:07:58 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:07:58 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:07:58 INFO - 'HOMEDRIVE': 'C:', 14:07:58 INFO - 'HOMEPATH': '\\Users\\cltbld', 14:07:58 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:07:58 INFO - 'KTS_VERSION': '1.19c', 14:07:58 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:07:58 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 14:07:58 INFO - 'LOGONSERVER': '\\\\T-W732-IX-044', 14:07:58 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 14:07:58 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:07:58 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:07:58 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:07:58 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:07:58 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:07:58 INFO - 'MOZ_AIRBAG': '1', 14:07:58 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:07:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:07:58 INFO - 'MOZ_MSVCVERSION': '8', 14:07:58 INFO - 'MOZ_NO_REMOTE': '1', 14:07:58 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:07:58 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:07:58 INFO - 'NO_EM_RESTART': '1', 14:07:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:07:58 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:07:58 INFO - 'OS': 'Windows_NT', 14:07:58 INFO - 'OURDRIVE': 'C:', 14:07:58 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 14:07:58 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 14:07:58 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:07:58 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:07:58 INFO - 'PROCESSOR_LEVEL': '6', 14:07:58 INFO - 'PROCESSOR_REVISION': '1e05', 14:07:58 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 14:07:58 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:07:58 INFO - 'PROMPT': '$P$G', 14:07:58 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:07:58 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 14:07:58 INFO - 'PUBLIC': 'C:\\Users\\Public', 14:07:58 INFO - 'PWD': 'C:\\slave\\test', 14:07:58 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:07:58 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:07:58 INFO - 'SYSTEMDRIVE': 'C:', 14:07:58 INFO - 'SYSTEMROOT': 'C:\\windows', 14:07:58 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:07:58 INFO - 'TEST1': 'testie', 14:07:58 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:07:58 INFO - 'USERDOMAIN': 'T-W732-IX-044', 14:07:58 INFO - 'USERNAME': 'cltbld', 14:07:58 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 14:07:58 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:07:58 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:07:58 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:07:58 INFO - 'WINDIR': 'C:\\windows', 14:07:58 INFO - 'WINDOWS_TRACING_FLAGS': '3', 14:07:58 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 14:07:58 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:07:58 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/Td9EdxE9TPiRaICOH-shrQ/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 14:08:00 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 14:08:00 INFO - import pkg_resources 14:08:02 INFO - Using 1 client processes 14:08:04 INFO - SUITE-START | Running 778 tests 14:08:04 INFO - Running testharness tests 14:08:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 14:08:04 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 14:08:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 14:08:04 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1ms 14:08:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 14:08:04 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 14:08:05 INFO - Setting up ssl 14:08:05 INFO - PROCESS | certutil | 14:08:05 INFO - PROCESS | certutil | 14:08:05 INFO - PROCESS | certutil | 14:08:05 INFO - Certificate Nickname Trust Attributes 14:08:05 INFO - SSL,S/MIME,JAR/XPI 14:08:05 INFO - 14:08:05 INFO - web-platform-tests CT,, 14:08:05 INFO - 14:08:05 INFO - Starting runner 14:08:06 INFO - PROCESS | 2796 | [2796] 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 14:08:06 INFO - PROCESS | 2796 | [2796] 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 14:08:06 INFO - PROCESS | 2796 | [2796] 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 14:08:07 INFO - PROCESS | 2796 | 1466629687966 Marionette DEBUG Marionette enabled via build flag and pref 14:08:08 INFO - PROCESS | 2796 | ++DOCSHELL 112CCC00 == 1 [pid = 2796] [id = 1] 14:08:08 INFO - PROCESS | 2796 | ++DOMWINDOW == 1 (112CD000) [pid = 2796] [serial = 1] [outer = 00000000] 14:08:08 INFO - PROCESS | 2796 | [2796] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 14:08:08 INFO - PROCESS | 2796 | ++DOMWINDOW == 2 (112CDC00) [pid = 2796] [serial = 2] [outer = 112CD000] 14:08:09 INFO - PROCESS | 2796 | ++DOCSHELL 14D0B000 == 2 [pid = 2796] [id = 2] 14:08:09 INFO - PROCESS | 2796 | ++DOMWINDOW == 3 (14D0B400) [pid = 2796] [serial = 3] [outer = 00000000] 14:08:09 INFO - PROCESS | 2796 | [2796] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 14:08:09 INFO - PROCESS | 2796 | ++DOMWINDOW == 4 (14D0C000) [pid = 2796] [serial = 4] [outer = 14D0B400] 14:08:09 INFO - PROCESS | 2796 | 1466629689553 Marionette INFO Listening on port 2828 14:08:11 INFO - PROCESS | 2796 | 1466629691058 Marionette DEBUG Marionette enabled via command-line flag 14:08:11 INFO - PROCESS | 2796 | [2796] 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 14:08:11 INFO - PROCESS | 2796 | [2796] 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 14:08:11 INFO - PROCESS | 2796 | ++DOCSHELL 15646000 == 3 [pid = 2796] [id = 3] 14:08:11 INFO - PROCESS | 2796 | ++DOMWINDOW == 5 (1564E000) [pid = 2796] [serial = 5] [outer = 00000000] 14:08:11 INFO - PROCESS | 2796 | [2796] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 14:08:11 INFO - PROCESS | 2796 | ++DOMWINDOW == 6 (1564EC00) [pid = 2796] [serial = 6] [outer = 1564E000] 14:08:11 INFO - PROCESS | 2796 | [2796] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 14:08:11 INFO - PROCESS | 2796 | ++DOMWINDOW == 7 (16453000) [pid = 2796] [serial = 7] [outer = 14D0B400] 14:08:11 INFO - PROCESS | 2796 | [2796] 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 14:08:11 INFO - PROCESS | 2796 | 1466629691869 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49921 14:08:11 INFO - PROCESS | 2796 | [2796] 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 14:08:11 INFO - PROCESS | 2796 | 1466629691875 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49922 14:08:11 INFO - PROCESS | 2796 | [2796] 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 14:08:11 INFO - PROCESS | 2796 | 1466629691912 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49923 14:08:11 INFO - PROCESS | 2796 | 1466629691915 Marionette DEBUG Closed connection conn0 14:08:11 INFO - PROCESS | 2796 | 1466629691917 Marionette DEBUG Closed connection conn1 14:08:11 INFO - PROCESS | 2796 | 1466629691976 Marionette DEBUG Closed connection conn2 14:08:12 INFO - PROCESS | 2796 | [2796] 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 14:08:12 INFO - PROCESS | 2796 | 1466629692063 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49924 14:08:12 INFO - PROCESS | 2796 | 1466629692102 Marionette DEBUG Closed connection conn3 14:08:12 INFO - PROCESS | 2796 | [2796] 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 14:08:12 INFO - PROCESS | 2796 | 1466629692108 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49925 14:08:12 INFO - PROCESS | 2796 | ++DOCSHELL 112CE000 == 4 [pid = 2796] [id = 4] 14:08:12 INFO - PROCESS | 2796 | ++DOMWINDOW == 8 (16E20C00) [pid = 2796] [serial = 8] [outer = 00000000] 14:08:12 INFO - PROCESS | 2796 | ++DOMWINDOW == 9 (17827400) [pid = 2796] [serial = 9] [outer = 16E20C00] 14:08:12 INFO - PROCESS | 2796 | 1466629692228 Marionette DEBUG Closed connection conn4 14:08:12 INFO - PROCESS | 2796 | [2796] 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 14:08:12 INFO - PROCESS | 2796 | 1466629692234 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49926 14:08:12 INFO - PROCESS | 2796 | ++DOMWINDOW == 10 (1782DC00) [pid = 2796] [serial = 10] [outer = 16E20C00] 14:08:12 INFO - PROCESS | 2796 | 1466629692273 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 14:08:12 INFO - PROCESS | 2796 | 1466629692278 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":"20160622100423","device":"desktop","version":"48.0"} 14:08:13 INFO - PROCESS | 2796 | [2796] 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 14:08:13 INFO - PROCESS | 2796 | [2796] 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 14:08:13 INFO - PROCESS | 2796 | [2796] 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 14:08:14 INFO - PROCESS | 2796 | ++DOCSHELL 19277000 == 5 [pid = 2796] [id = 5] 14:08:14 INFO - PROCESS | 2796 | ++DOMWINDOW == 11 (19279C00) [pid = 2796] [serial = 11] [outer = 00000000] 14:08:14 INFO - PROCESS | 2796 | ++DOCSHELL 1927AC00 == 6 [pid = 2796] [id = 6] 14:08:14 INFO - PROCESS | 2796 | ++DOMWINDOW == 12 (1927B000) [pid = 2796] [serial = 12] [outer = 00000000] 14:08:14 INFO - PROCESS | 2796 | [2796] 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 14:08:14 INFO - PROCESS | 2796 | ++DOCSHELL 1A35CC00 == 7 [pid = 2796] [id = 7] 14:08:14 INFO - PROCESS | 2796 | ++DOMWINDOW == 13 (1A35D000) [pid = 2796] [serial = 13] [outer = 00000000] 14:08:14 INFO - PROCESS | 2796 | [2796] 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 14:08:14 INFO - PROCESS | 2796 | [2796] 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 14:08:14 INFO - PROCESS | 2796 | ++DOMWINDOW == 14 (1A365800) [pid = 2796] [serial = 14] [outer = 1A35D000] 14:08:14 INFO - PROCESS | 2796 | ++DOMWINDOW == 15 (1A82F000) [pid = 2796] [serial = 15] [outer = 19279C00] 14:08:14 INFO - PROCESS | 2796 | ++DOMWINDOW == 16 (1A830800) [pid = 2796] [serial = 16] [outer = 1927B000] 14:08:14 INFO - PROCESS | 2796 | ++DOMWINDOW == 17 (1A833000) [pid = 2796] [serial = 17] [outer = 1A35D000] 14:08:15 INFO - PROCESS | 2796 | 1466629695698 Marionette INFO startBrowser cd40be84-7909-4328-b609-15cc25cef825 14:08:15 INFO - PROCESS | 2796 | 1466629695734 Marionette DEBUG loaded listener.js 14:08:15 INFO - PROCESS | 2796 | 1466629695747 Marionette DEBUG loaded listener.js 14:08:15 INFO - PROCESS | 2796 | 1466629695750 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:08:16 INFO - PROCESS | 2796 | ++DOMWINDOW == 18 (1CA32000) [pid = 2796] [serial = 18] [outer = 1A35D000] 14:08:16 INFO - PROCESS | 2796 | 1466629696473 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"cd40be84-7909-4328-b609-15cc25cef825","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":"20160622100423","device":"desktop","version":"48.0","command_id":1}}] 14:08:16 INFO - PROCESS | 2796 | 1466629696861 Marionette TRACE conn5 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 14:08:16 INFO - PROCESS | 2796 | 1466629696864 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:08:16 INFO - PROCESS | 2796 | 1466629696991 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 14:08:17 INFO - PROCESS | 2796 | 1466629697009 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 14:08:17 INFO - PROCESS | 2796 | 1466629697013 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:08:17 INFO - PROCESS | 2796 | [2796] 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 14:08:18 INFO - PROCESS | 2796 | [2796] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 14:08:18 INFO - PROCESS | 2796 | ++DOMWINDOW == 19 (18814C00) [pid = 2796] [serial = 19] [outer = 1A35D000] 14:08:18 INFO - PROCESS | 2796 | [2796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:08:18 INFO - PROCESS | 2796 | [2796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:08:18 INFO - PROCESS | 2796 | 1466629698812 Marionette TRACE conn5 <- [1,3,null,{}] 14:08:18 INFO - PROCESS | 2796 | 1466629698816 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 14:08:18 INFO - PROCESS | 2796 | 1466629698818 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:08:18 INFO - PROCESS | 2796 | 1466629698836 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 14:08:18 INFO - PROCESS | 2796 | 1466629698942 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 14:08:18 INFO - PROCESS | 2796 | 1466629698946 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 14:08:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 14:08:18 INFO - PROCESS | 2796 | 1466629698964 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 14:08:18 INFO - PROCESS | 2796 | 1466629698968 Marionette TRACE conn5 <- [1,6,null,{}] 14:08:19 INFO - PROCESS | 2796 | --DOCSHELL 112CCC00 == 6 [pid = 2796] [id = 1] 14:08:19 INFO - PROCESS | 2796 | 1466629699016 Marionette TRACE conn5 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:19 INFO - PROCESS | 2796 | 1466629699020 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:08:19 INFO - PROCESS | 2796 | 1466629699043 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 14:08:19 INFO - PROCESS | 2796 | 1466629699048 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:19 INFO - PROCESS | 2796 | 1466629699052 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:08:19 INFO - PROCESS | 2796 | ++DOCSHELL 0C96D800 == 7 [pid = 2796] [id = 8] 14:08:19 INFO - PROCESS | 2796 | ++DOMWINDOW == 20 (0C9EF400) [pid = 2796] [serial = 20] [outer = 00000000] 14:08:19 INFO - PROCESS | 2796 | ++DOMWINDOW == 21 (0CFE8000) [pid = 2796] [serial = 21] [outer = 0C9EF400] 14:08:19 INFO - PROCESS | 2796 | 1466629699113 Marionette DEBUG loaded listener.js 14:08:19 INFO - PROCESS | 2796 | ++DOMWINDOW == 22 (0D0F5400) [pid = 2796] [serial = 22] [outer = 0C9EF400] 14:08:19 INFO - PROCESS | 2796 | ++DOCSHELL 11146C00 == 8 [pid = 2796] [id = 9] 14:08:19 INFO - PROCESS | 2796 | ++DOMWINDOW == 23 (1114E400) [pid = 2796] [serial = 23] [outer = 00000000] 14:08:19 INFO - PROCESS | 2796 | ++DOMWINDOW == 24 (15549800) [pid = 2796] [serial = 24] [outer = 1114E400] 14:08:19 INFO - PROCESS | 2796 | 1466629699542 Marionette DEBUG loaded listener.js 14:08:19 INFO - PROCESS | 2796 | ++DOMWINDOW == 25 (15619800) [pid = 2796] [serial = 25] [outer = 1114E400] 14:08:20 INFO - PROCESS | 2796 | 1466629700087 Marionette TRACE conn5 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 14:08:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 14:08:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1177ms 14:08:20 INFO - PROCESS | 2796 | 1466629700180 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 14:08:20 INFO - PROCESS | 2796 | 1466629700183 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 14:08:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 14:08:20 INFO - PROCESS | 2796 | 1466629700208 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 14:08:20 INFO - PROCESS | 2796 | 1466629700212 Marionette TRACE conn5 <- [1,10,null,{}] 14:08:20 INFO - PROCESS | 2796 | 1466629700217 Marionette TRACE conn5 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:20 INFO - PROCESS | 2796 | 1466629700220 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:08:20 INFO - PROCESS | 2796 | 1466629700359 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 14:08:20 INFO - PROCESS | 2796 | 1466629700417 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:20 INFO - PROCESS | 2796 | 1466629700420 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:08:20 INFO - PROCESS | 2796 | ++DOCSHELL 1A641C00 == 9 [pid = 2796] [id = 10] 14:08:20 INFO - PROCESS | 2796 | ++DOMWINDOW == 26 (1A642400) [pid = 2796] [serial = 26] [outer = 00000000] 14:08:20 INFO - PROCESS | 2796 | ++DOMWINDOW == 27 (1CA2E400) [pid = 2796] [serial = 27] [outer = 1A642400] 14:08:20 INFO - PROCESS | 2796 | 1466629700479 Marionette DEBUG loaded listener.js 14:08:20 INFO - PROCESS | 2796 | ++DOMWINDOW == 28 (1CBDA400) [pid = 2796] [serial = 28] [outer = 1A642400] 14:08:21 INFO - PROCESS | 2796 | 1466629701062 Marionette TRACE conn5 <- [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]]]}] 14:08:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 14:08:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 950ms 14:08:21 INFO - PROCESS | 2796 | 1466629701150 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 14:08:21 INFO - PROCESS | 2796 | 1466629701153 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 14:08:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 14:08:21 INFO - PROCESS | 2796 | 1466629701156 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 14:08:21 INFO - PROCESS | 2796 | 1466629701158 Marionette TRACE conn5 <- [1,14,null,{}] 14:08:21 INFO - PROCESS | 2796 | 1466629701184 Marionette TRACE conn5 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:21 INFO - PROCESS | 2796 | 1466629701190 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:08:21 INFO - PROCESS | 2796 | ++DOCSHELL 0C9CE800 == 10 [pid = 2796] [id = 11] 14:08:21 INFO - PROCESS | 2796 | ++DOMWINDOW == 29 (0C9D2400) [pid = 2796] [serial = 29] [outer = 00000000] 14:08:21 INFO - PROCESS | 2796 | 1466629701418 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 14:08:21 INFO - PROCESS | 2796 | ++DOMWINDOW == 30 (0C9F1C00) [pid = 2796] [serial = 30] [outer = 0C9D2400] 14:08:21 INFO - PROCESS | 2796 | ++DOMWINDOW == 31 (0CF36800) [pid = 2796] [serial = 31] [outer = 0C9D2400] 14:08:21 INFO - PROCESS | 2796 | 1466629701543 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:21 INFO - PROCESS | 2796 | 1466629701547 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:08:21 INFO - PROCESS | 2796 | ++DOCSHELL 0C925400 == 11 [pid = 2796] [id = 12] 14:08:21 INFO - PROCESS | 2796 | ++DOMWINDOW == 32 (0CF3AC00) [pid = 2796] [serial = 32] [outer = 00000000] 14:08:21 INFO - PROCESS | 2796 | ++DOMWINDOW == 33 (0D0EE000) [pid = 2796] [serial = 33] [outer = 0CF3AC00] 14:08:21 INFO - PROCESS | 2796 | ++DOCSHELL 0D553800 == 12 [pid = 2796] [id = 13] 14:08:21 INFO - PROCESS | 2796 | ++DOMWINDOW == 34 (0D554000) [pid = 2796] [serial = 34] [outer = 00000000] 14:08:21 INFO - PROCESS | 2796 | ++DOMWINDOW == 35 (0D94F000) [pid = 2796] [serial = 35] [outer = 0D554000] 14:08:21 INFO - PROCESS | 2796 | 1466629701668 Marionette DEBUG loaded listener.js 14:08:21 INFO - PROCESS | 2796 | ++DOMWINDOW == 36 (0DBCC400) [pid = 2796] [serial = 36] [outer = 0D554000] 14:08:21 INFO - PROCESS | 2796 | ++DOMWINDOW == 37 (11254800) [pid = 2796] [serial = 37] [outer = 0CF3AC00] 14:08:21 INFO - PROCESS | 2796 | --DOCSHELL 112CE000 == 11 [pid = 2796] [id = 4] 14:08:22 INFO - PROCESS | 2796 | 1466629702222 Marionette TRACE conn5 <- [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]]]}] 14:08:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 14:08:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1117ms 14:08:22 INFO - PROCESS | 2796 | 1466629702277 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 14:08:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 14:08:22 INFO - PROCESS | 2796 | 1466629702282 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 14:08:22 INFO - PROCESS | 2796 | 1466629702286 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 14:08:22 INFO - PROCESS | 2796 | 1466629702289 Marionette TRACE conn5 <- [1,18,null,{}] 14:08:22 INFO - PROCESS | 2796 | 1466629702294 Marionette TRACE conn5 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:22 INFO - PROCESS | 2796 | 1466629702297 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:08:22 INFO - PROCESS | 2796 | 1466629702384 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 14:08:22 INFO - PROCESS | 2796 | 1466629702391 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:22 INFO - PROCESS | 2796 | 1466629702393 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:08:22 INFO - PROCESS | 2796 | ++DOCSHELL 14E1E000 == 12 [pid = 2796] [id = 14] 14:08:22 INFO - PROCESS | 2796 | ++DOMWINDOW == 38 (14FBD000) [pid = 2796] [serial = 38] [outer = 00000000] 14:08:22 INFO - PROCESS | 2796 | ++DOMWINDOW == 39 (15523C00) [pid = 2796] [serial = 39] [outer = 14FBD000] 14:08:22 INFO - PROCESS | 2796 | 1466629702442 Marionette DEBUG loaded listener.js 14:08:22 INFO - PROCESS | 2796 | ++DOMWINDOW == 40 (15601C00) [pid = 2796] [serial = 40] [outer = 14FBD000] 14:08:22 INFO - PROCESS | 2796 | 1466629702890 Marionette TRACE conn5 <- [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]]]}] 14:08:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 14:08:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 630ms 14:08:22 INFO - PROCESS | 2796 | 1466629702917 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 14:08:22 INFO - PROCESS | 2796 | 1466629702920 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 14:08:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 14:08:22 INFO - PROCESS | 2796 | 1466629702924 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 14:08:22 INFO - PROCESS | 2796 | 1466629702926 Marionette TRACE conn5 <- [1,22,null,{}] 14:08:22 INFO - PROCESS | 2796 | 1466629702930 Marionette TRACE conn5 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:22 INFO - PROCESS | 2796 | 1466629702932 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:08:23 INFO - PROCESS | 2796 | 1466629703038 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 14:08:23 INFO - PROCESS | 2796 | 1466629703051 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:23 INFO - PROCESS | 2796 | 1466629703054 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:08:23 INFO - PROCESS | 2796 | ++DOCSHELL 1662F800 == 13 [pid = 2796] [id = 15] 14:08:23 INFO - PROCESS | 2796 | ++DOMWINDOW == 41 (16632C00) [pid = 2796] [serial = 41] [outer = 00000000] 14:08:23 INFO - PROCESS | 2796 | ++DOMWINDOW == 42 (16721800) [pid = 2796] [serial = 42] [outer = 16632C00] 14:08:23 INFO - PROCESS | 2796 | 1466629703100 Marionette DEBUG loaded listener.js 14:08:23 INFO - PROCESS | 2796 | ++DOMWINDOW == 43 (16E27000) [pid = 2796] [serial = 43] [outer = 16632C00] 14:08:23 INFO - PROCESS | 2796 | 1466629703548 Marionette TRACE conn5 <- [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]]]}] 14:08:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 14:08:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 670ms 14:08:23 INFO - PROCESS | 2796 | 1466629703601 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 14:08:23 INFO - PROCESS | 2796 | 1466629703605 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 14:08:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 14:08:23 INFO - PROCESS | 2796 | 1466629703616 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 14:08:23 INFO - PROCESS | 2796 | 1466629703619 Marionette TRACE conn5 <- [1,26,null,{}] 14:08:23 INFO - PROCESS | 2796 | 1466629703623 Marionette TRACE conn5 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:23 INFO - PROCESS | 2796 | 1466629703626 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:08:23 INFO - PROCESS | 2796 | 1466629703714 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 14:08:23 INFO - PROCESS | 2796 | 1466629703722 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:23 INFO - PROCESS | 2796 | 1466629703724 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:08:23 INFO - PROCESS | 2796 | ++DOCSHELL 19209C00 == 14 [pid = 2796] [id = 16] 14:08:23 INFO - PROCESS | 2796 | ++DOMWINDOW == 44 (1920A400) [pid = 2796] [serial = 44] [outer = 00000000] 14:08:23 INFO - PROCESS | 2796 | ++DOMWINDOW == 45 (1926C800) [pid = 2796] [serial = 45] [outer = 1920A400] 14:08:23 INFO - PROCESS | 2796 | 1466629703769 Marionette DEBUG loaded listener.js 14:08:23 INFO - PROCESS | 2796 | ++DOMWINDOW == 46 (194B3800) [pid = 2796] [serial = 46] [outer = 1920A400] 14:08:24 INFO - PROCESS | 2796 | 1466629704187 Marionette TRACE conn5 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 14:08:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 14:08:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 630ms 14:08:24 INFO - PROCESS | 2796 | 1466629704241 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 14:08:24 INFO - PROCESS | 2796 | 1466629704243 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 14:08:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 14:08:24 INFO - PROCESS | 2796 | 1466629704247 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 14:08:24 INFO - PROCESS | 2796 | 1466629704248 Marionette TRACE conn5 <- [1,30,null,{}] 14:08:24 INFO - PROCESS | 2796 | 1466629704252 Marionette TRACE conn5 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:24 INFO - PROCESS | 2796 | 1466629704254 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:08:24 INFO - PROCESS | 2796 | 1466629704336 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 14:08:24 INFO - PROCESS | 2796 | 1466629704342 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:24 INFO - PROCESS | 2796 | 1466629704344 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:08:24 INFO - PROCESS | 2796 | ++DOCSHELL 194BA400 == 15 [pid = 2796] [id = 17] 14:08:24 INFO - PROCESS | 2796 | ++DOMWINDOW == 47 (194BC800) [pid = 2796] [serial = 47] [outer = 00000000] 14:08:24 INFO - PROCESS | 2796 | ++DOMWINDOW == 48 (1A331800) [pid = 2796] [serial = 48] [outer = 194BC800] 14:08:24 INFO - PROCESS | 2796 | 1466629704388 Marionette DEBUG loaded listener.js 14:08:24 INFO - PROCESS | 2796 | ++DOMWINDOW == 49 (1A336C00) [pid = 2796] [serial = 49] [outer = 194BC800] 14:08:24 INFO - PROCESS | 2796 | 1466629704785 Marionette TRACE conn5 <- [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]]]}] 14:08:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 14:08:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 570ms 14:08:24 INFO - PROCESS | 2796 | 1466629704817 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 14:08:24 INFO - PROCESS | 2796 | 1466629704819 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 14:08:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 14:08:24 INFO - PROCESS | 2796 | 1466629704823 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 14:08:24 INFO - PROCESS | 2796 | 1466629704825 Marionette TRACE conn5 <- [1,34,null,{}] 14:08:24 INFO - PROCESS | 2796 | 1466629704828 Marionette TRACE conn5 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:24 INFO - PROCESS | 2796 | 1466629704830 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:08:24 INFO - PROCESS | 2796 | 1466629704945 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 14:08:24 INFO - PROCESS | 2796 | 1466629704951 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:24 INFO - PROCESS | 2796 | 1466629704957 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:08:24 INFO - PROCESS | 2796 | ++DOCSHELL 16EB4800 == 16 [pid = 2796] [id = 18] 14:08:24 INFO - PROCESS | 2796 | ++DOMWINDOW == 50 (1782EC00) [pid = 2796] [serial = 50] [outer = 00000000] 14:08:25 INFO - PROCESS | 2796 | ++DOMWINDOW == 51 (1A330800) [pid = 2796] [serial = 51] [outer = 1782EC00] 14:08:25 INFO - PROCESS | 2796 | 1466629705012 Marionette DEBUG loaded listener.js 14:08:25 INFO - PROCESS | 2796 | ++DOMWINDOW == 52 (1A5C9400) [pid = 2796] [serial = 52] [outer = 1782EC00] 14:08:25 INFO - PROCESS | 2796 | 1466629705434 Marionette TRACE conn5 <- [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]]]}] 14:08:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 14:08:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 630ms 14:08:25 INFO - PROCESS | 2796 | 1466629705461 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 14:08:25 INFO - PROCESS | 2796 | 1466629705463 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 14:08:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 14:08:25 INFO - PROCESS | 2796 | 1466629705466 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 14:08:25 INFO - PROCESS | 2796 | 1466629705468 Marionette TRACE conn5 <- [1,38,null,{}] 14:08:25 INFO - PROCESS | 2796 | 1466629705471 Marionette TRACE conn5 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:25 INFO - PROCESS | 2796 | 1466629705473 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:08:25 INFO - PROCESS | 2796 | 1466629705557 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 14:08:25 INFO - PROCESS | 2796 | 1466629705564 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:25 INFO - PROCESS | 2796 | 1466629705566 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:08:25 INFO - PROCESS | 2796 | ++DOCSHELL 19A43400 == 17 [pid = 2796] [id = 19] 14:08:25 INFO - PROCESS | 2796 | ++DOMWINDOW == 53 (19AF4C00) [pid = 2796] [serial = 53] [outer = 00000000] 14:08:25 INFO - PROCESS | 2796 | ++DOMWINDOW == 54 (1A33D000) [pid = 2796] [serial = 54] [outer = 19AF4C00] 14:08:25 INFO - PROCESS | 2796 | 1466629705611 Marionette DEBUG loaded listener.js 14:08:25 INFO - PROCESS | 2796 | ++DOMWINDOW == 55 (1B342400) [pid = 2796] [serial = 55] [outer = 19AF4C00] 14:08:26 INFO - PROCESS | 2796 | 1466629706092 Marionette TRACE conn5 <- [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]]]}] 14:08:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 14:08:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 670ms 14:08:26 INFO - PROCESS | 2796 | 1466629706151 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 14:08:26 INFO - PROCESS | 2796 | 1466629706153 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 14:08:26 INFO - PROCESS | 2796 | 1466629706156 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 14:08:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 14:08:26 INFO - PROCESS | 2796 | 1466629706158 Marionette TRACE conn5 <- [1,42,null,{}] 14:08:26 INFO - PROCESS | 2796 | 1466629706162 Marionette TRACE conn5 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:26 INFO - PROCESS | 2796 | 1466629706163 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:08:26 INFO - PROCESS | 2796 | 1466629706241 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 14:08:26 INFO - PROCESS | 2796 | 1466629706247 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:26 INFO - PROCESS | 2796 | 1466629706249 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:08:26 INFO - PROCESS | 2796 | ++DOCSHELL 0C7F0400 == 18 [pid = 2796] [id = 20] 14:08:26 INFO - PROCESS | 2796 | ++DOMWINDOW == 56 (0C7F2C00) [pid = 2796] [serial = 56] [outer = 00000000] 14:08:26 INFO - PROCESS | 2796 | ++DOMWINDOW == 57 (0C7F6C00) [pid = 2796] [serial = 57] [outer = 0C7F2C00] 14:08:26 INFO - PROCESS | 2796 | 1466629706293 Marionette DEBUG loaded listener.js 14:08:26 INFO - PROCESS | 2796 | ++DOMWINDOW == 58 (14D08400) [pid = 2796] [serial = 58] [outer = 0C7F2C00] 14:08:26 INFO - PROCESS | 2796 | 1466629706675 Marionette TRACE conn5 <- [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]]]}] 14:08:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 14:08:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 570ms 14:08:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 14:08:26 INFO - PROCESS | 2796 | 1466629706730 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 14:08:26 INFO - PROCESS | 2796 | 1466629706731 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 14:08:26 INFO - PROCESS | 2796 | 1466629706735 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 14:08:26 INFO - PROCESS | 2796 | 1466629706736 Marionette TRACE conn5 <- [1,46,null,{}] 14:08:26 INFO - PROCESS | 2796 | 1466629706752 Marionette TRACE conn5 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:26 INFO - PROCESS | 2796 | 1466629706754 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:08:26 INFO - PROCESS | 2796 | 1466629706831 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 14:08:26 INFO - PROCESS | 2796 | 1466629706836 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:26 INFO - PROCESS | 2796 | 1466629706838 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:08:26 INFO - PROCESS | 2796 | ++DOCSHELL 0C7F6400 == 19 [pid = 2796] [id = 21] 14:08:26 INFO - PROCESS | 2796 | ++DOMWINDOW == 59 (15645400) [pid = 2796] [serial = 59] [outer = 00000000] 14:08:26 INFO - PROCESS | 2796 | ++DOMWINDOW == 60 (19768800) [pid = 2796] [serial = 60] [outer = 15645400] 14:08:26 INFO - PROCESS | 2796 | 1466629706881 Marionette DEBUG loaded listener.js 14:08:26 INFO - PROCESS | 2796 | ++DOMWINDOW == 61 (1976AC00) [pid = 2796] [serial = 61] [outer = 15645400] 14:08:27 INFO - PROCESS | 2796 | 1466629707290 Marionette TRACE conn5 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 14:08:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 14:08:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 590ms 14:08:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 14:08:27 INFO - PROCESS | 2796 | 1466629707326 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 14:08:27 INFO - PROCESS | 2796 | 1466629707327 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 14:08:27 INFO - PROCESS | 2796 | 1466629707331 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 14:08:27 INFO - PROCESS | 2796 | 1466629707332 Marionette TRACE conn5 <- [1,50,null,{}] 14:08:27 INFO - PROCESS | 2796 | 1466629707336 Marionette TRACE conn5 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:27 INFO - PROCESS | 2796 | 1466629707337 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:08:27 INFO - PROCESS | 2796 | 1466629707457 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 14:08:27 INFO - PROCESS | 2796 | 1466629707467 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:27 INFO - PROCESS | 2796 | 1466629707469 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:08:27 INFO - PROCESS | 2796 | ++DOCSHELL 0D818000 == 20 [pid = 2796] [id = 22] 14:08:27 INFO - PROCESS | 2796 | ++DOMWINDOW == 62 (0D81B000) [pid = 2796] [serial = 62] [outer = 00000000] 14:08:27 INFO - PROCESS | 2796 | ++DOMWINDOW == 63 (0D81F400) [pid = 2796] [serial = 63] [outer = 0D81B000] 14:08:27 INFO - PROCESS | 2796 | 1466629707515 Marionette DEBUG loaded listener.js 14:08:27 INFO - PROCESS | 2796 | ++DOMWINDOW == 64 (111A4400) [pid = 2796] [serial = 64] [outer = 0D81B000] 14:08:27 INFO - PROCESS | 2796 | 1466629707887 Marionette TRACE conn5 <- [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]]]}] 14:08:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 14:08:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 570ms 14:08:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 14:08:27 INFO - PROCESS | 2796 | 1466629707901 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 14:08:27 INFO - PROCESS | 2796 | 1466629707903 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 14:08:27 INFO - PROCESS | 2796 | 1466629707906 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 14:08:27 INFO - PROCESS | 2796 | 1466629707908 Marionette TRACE conn5 <- [1,54,null,{}] 14:08:27 INFO - PROCESS | 2796 | 1466629707911 Marionette TRACE conn5 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:27 INFO - PROCESS | 2796 | 1466629707913 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:08:27 INFO - PROCESS | 2796 | 1466629707990 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 14:08:28 INFO - PROCESS | 2796 | 1466629708056 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:28 INFO - PROCESS | 2796 | 1466629708059 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:08:28 INFO - PROCESS | 2796 | ++DOCSHELL 0D771000 == 21 [pid = 2796] [id = 23] 14:08:28 INFO - PROCESS | 2796 | ++DOMWINDOW == 65 (0D772800) [pid = 2796] [serial = 65] [outer = 00000000] 14:08:28 INFO - PROCESS | 2796 | ++DOMWINDOW == 66 (0D777800) [pid = 2796] [serial = 66] [outer = 0D772800] 14:08:28 INFO - PROCESS | 2796 | 1466629708112 Marionette DEBUG loaded listener.js 14:08:28 INFO - PROCESS | 2796 | ++DOMWINDOW == 67 (15650400) [pid = 2796] [serial = 67] [outer = 0D772800] 14:08:28 INFO - PROCESS | 2796 | 1466629708517 Marionette TRACE conn5 <- [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]]]}] 14:08:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 14:08:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 630ms 14:08:28 INFO - PROCESS | 2796 | 1466629708538 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 14:08:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 14:08:28 INFO - PROCESS | 2796 | 1466629708540 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 14:08:28 INFO - PROCESS | 2796 | 1466629708543 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 14:08:28 INFO - PROCESS | 2796 | 1466629708545 Marionette TRACE conn5 <- [1,58,null,{}] 14:08:28 INFO - PROCESS | 2796 | 1466629708549 Marionette TRACE conn5 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:28 INFO - PROCESS | 2796 | 1466629708551 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:08:28 INFO - PROCESS | 2796 | 1466629708676 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 14:08:28 INFO - PROCESS | 2796 | 1466629708684 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:28 INFO - PROCESS | 2796 | 1466629708686 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:08:28 INFO - PROCESS | 2796 | ++DOCSHELL 1B4C9400 == 22 [pid = 2796] [id = 24] 14:08:28 INFO - PROCESS | 2796 | ++DOMWINDOW == 68 (1B4CD000) [pid = 2796] [serial = 68] [outer = 00000000] 14:08:28 INFO - PROCESS | 2796 | ++DOMWINDOW == 69 (1DA9D000) [pid = 2796] [serial = 69] [outer = 1B4CD000] 14:08:28 INFO - PROCESS | 2796 | 1466629708728 Marionette DEBUG loaded listener.js 14:08:28 INFO - PROCESS | 2796 | ++DOMWINDOW == 70 (1DA9E000) [pid = 2796] [serial = 70] [outer = 1B4CD000] 14:08:29 INFO - PROCESS | 2796 | 1466629709097 Marionette TRACE conn5 <- [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]]]}] 14:08:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 14:08:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 570ms 14:08:29 INFO - PROCESS | 2796 | 1466629709114 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 14:08:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 14:08:29 INFO - PROCESS | 2796 | 1466629709116 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 14:08:29 INFO - PROCESS | 2796 | 1466629709119 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 14:08:29 INFO - PROCESS | 2796 | 1466629709130 Marionette TRACE conn5 <- [1,62,null,{}] 14:08:29 INFO - PROCESS | 2796 | 1466629709134 Marionette TRACE conn5 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:29 INFO - PROCESS | 2796 | 1466629709136 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:08:29 INFO - PROCESS | 2796 | 1466629709215 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 14:08:29 INFO - PROCESS | 2796 | 1466629709300 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:29 INFO - PROCESS | 2796 | 1466629709302 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:08:29 INFO - PROCESS | 2796 | ++DOCSHELL 1FA96400 == 23 [pid = 2796] [id = 25] 14:08:29 INFO - PROCESS | 2796 | ++DOMWINDOW == 71 (1FA96C00) [pid = 2796] [serial = 71] [outer = 00000000] 14:08:29 INFO - PROCESS | 2796 | ++DOMWINDOW == 72 (1FA9DC00) [pid = 2796] [serial = 72] [outer = 1FA96C00] 14:08:29 INFO - PROCESS | 2796 | 1466629709345 Marionette DEBUG loaded listener.js 14:08:29 INFO - PROCESS | 2796 | ++DOMWINDOW == 73 (1FAA0000) [pid = 2796] [serial = 73] [outer = 1FA96C00] 14:08:30 INFO - PROCESS | 2796 | --DOCSHELL 1A641C00 == 22 [pid = 2796] [id = 10] 14:08:30 INFO - PROCESS | 2796 | --DOCSHELL 0C96D800 == 21 [pid = 2796] [id = 8] 14:08:30 INFO - PROCESS | 2796 | 1466629710439 Marionette TRACE conn5 <- [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]]]}] 14:08:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 14:08:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1379ms 14:08:30 INFO - PROCESS | 2796 | 1466629710500 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 14:08:30 INFO - PROCESS | 2796 | 1466629710504 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 14:08:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 14:08:30 INFO - PROCESS | 2796 | 1466629710544 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 14:08:30 INFO - PROCESS | 2796 | 1466629710548 Marionette TRACE conn5 <- [1,66,null,{}] 14:08:30 INFO - PROCESS | 2796 | 1466629710559 Marionette TRACE conn5 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:30 INFO - PROCESS | 2796 | 1466629710562 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:08:30 INFO - PROCESS | 2796 | 1466629710675 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 14:08:30 INFO - PROCESS | 2796 | 1466629710726 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:30 INFO - PROCESS | 2796 | 1466629710728 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:08:30 INFO - PROCESS | 2796 | ++DOCSHELL 0D76A400 == 22 [pid = 2796] [id = 26] 14:08:30 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (0D76FC00) [pid = 2796] [serial = 74] [outer = 00000000] 14:08:30 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (0D811800) [pid = 2796] [serial = 75] [outer = 0D76FC00] 14:08:30 INFO - PROCESS | 2796 | 1466629710778 Marionette DEBUG loaded listener.js 14:08:30 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (0D818400) [pid = 2796] [serial = 76] [outer = 0D76FC00] 14:08:31 INFO - PROCESS | 2796 | 1466629711200 Marionette TRACE conn5 <- [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]]]}] 14:08:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 14:08:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 710ms 14:08:31 INFO - PROCESS | 2796 | 1466629711224 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 14:08:31 INFO - PROCESS | 2796 | 1466629711228 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 14:08:31 INFO - PROCESS | 2796 | 1466629711234 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 14:08:31 INFO - PROCESS | 2796 | 1466629711236 Marionette TRACE conn5 <- [1,70,null,{}] 14:08:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 14:08:31 INFO - PROCESS | 2796 | 1466629711240 Marionette TRACE conn5 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:31 INFO - PROCESS | 2796 | 1466629711243 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:08:31 INFO - PROCESS | 2796 | 1466629711353 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 14:08:31 INFO - PROCESS | 2796 | 1466629711359 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:31 INFO - PROCESS | 2796 | 1466629711362 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:08:31 INFO - PROCESS | 2796 | ++DOCSHELL 111A0800 == 23 [pid = 2796] [id = 27] 14:08:31 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (111A2C00) [pid = 2796] [serial = 77] [outer = 00000000] 14:08:31 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (11B26000) [pid = 2796] [serial = 78] [outer = 111A2C00] 14:08:31 INFO - PROCESS | 2796 | 1466629711410 Marionette DEBUG loaded listener.js 14:08:31 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (14EA1400) [pid = 2796] [serial = 79] [outer = 111A2C00] 14:08:31 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (16E20C00) [pid = 2796] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 14:08:31 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (19AF4C00) [pid = 2796] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 14:08:31 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (0D81B000) [pid = 2796] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 14:08:31 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (0D772800) [pid = 2796] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 14:08:31 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (0C9EF400) [pid = 2796] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 14:08:31 INFO - PROCESS | 2796 | --DOMWINDOW == 73 (1A642400) [pid = 2796] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 14:08:31 INFO - PROCESS | 2796 | --DOMWINDOW == 72 (0D554000) [pid = 2796] [serial = 34] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 14:08:31 INFO - PROCESS | 2796 | --DOMWINDOW == 71 (14FBD000) [pid = 2796] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 14:08:31 INFO - PROCESS | 2796 | --DOMWINDOW == 70 (16632C00) [pid = 2796] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 14:08:31 INFO - PROCESS | 2796 | --DOMWINDOW == 69 (1920A400) [pid = 2796] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 14:08:31 INFO - PROCESS | 2796 | --DOMWINDOW == 68 (194BC800) [pid = 2796] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 14:08:31 INFO - PROCESS | 2796 | --DOMWINDOW == 67 (1782EC00) [pid = 2796] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 14:08:32 INFO - PROCESS | 2796 | 1466629712132 Marionette TRACE conn5 <- [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]]]}] 14:08:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 14:08:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 930ms 14:08:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 14:08:32 INFO - PROCESS | 2796 | 1466629712183 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 14:08:32 INFO - PROCESS | 2796 | 1466629712185 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 14:08:32 INFO - PROCESS | 2796 | 1466629712189 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 14:08:32 INFO - PROCESS | 2796 | 1466629712193 Marionette TRACE conn5 <- [1,74,null,{}] 14:08:32 INFO - PROCESS | 2796 | 1466629712203 Marionette TRACE conn5 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:32 INFO - PROCESS | 2796 | 1466629712207 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:08:32 INFO - PROCESS | 2796 | 1466629712290 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 14:08:32 INFO - PROCESS | 2796 | 1466629712299 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:32 INFO - PROCESS | 2796 | 1466629712302 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:08:32 INFO - PROCESS | 2796 | ++DOCSHELL 1564F000 == 24 [pid = 2796] [id = 28] 14:08:32 INFO - PROCESS | 2796 | ++DOMWINDOW == 68 (1564FC00) [pid = 2796] [serial = 80] [outer = 00000000] 14:08:32 INFO - PROCESS | 2796 | ++DOMWINDOW == 69 (156E5000) [pid = 2796] [serial = 81] [outer = 1564FC00] 14:08:32 INFO - PROCESS | 2796 | 1466629712352 Marionette DEBUG loaded listener.js 14:08:32 INFO - PROCESS | 2796 | ++DOMWINDOW == 70 (16450000) [pid = 2796] [serial = 82] [outer = 1564FC00] 14:08:32 INFO - PROCESS | 2796 | 1466629712825 Marionette TRACE conn5 <- [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]]]}] 14:08:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 14:08:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 690ms 14:08:32 INFO - PROCESS | 2796 | 1466629712880 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 14:08:32 INFO - PROCESS | 2796 | 1466629712882 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 14:08:32 INFO - PROCESS | 2796 | 1466629712885 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 14:08:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 14:08:32 INFO - PROCESS | 2796 | 1466629712887 Marionette TRACE conn5 <- [1,78,null,{}] 14:08:32 INFO - PROCESS | 2796 | 1466629712891 Marionette TRACE conn5 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:32 INFO - PROCESS | 2796 | 1466629712893 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:08:32 INFO - PROCESS | 2796 | 1466629712974 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 14:08:32 INFO - PROCESS | 2796 | 1466629712982 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:32 INFO - PROCESS | 2796 | 1466629712984 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:08:32 INFO - PROCESS | 2796 | ++DOCSHELL 16721400 == 25 [pid = 2796] [id = 29] 14:08:32 INFO - PROCESS | 2796 | ++DOMWINDOW == 71 (16EA9800) [pid = 2796] [serial = 83] [outer = 00000000] 14:08:33 INFO - PROCESS | 2796 | ++DOMWINDOW == 72 (178F3800) [pid = 2796] [serial = 84] [outer = 16EA9800] 14:08:33 INFO - PROCESS | 2796 | 1466629713029 Marionette DEBUG loaded listener.js 14:08:33 INFO - PROCESS | 2796 | ++DOMWINDOW == 73 (186B3000) [pid = 2796] [serial = 85] [outer = 16EA9800] 14:08:33 INFO - PROCESS | 2796 | 1466629713460 Marionette TRACE conn5 <- [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]]]}] 14:08:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 14:08:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 630ms 14:08:33 INFO - PROCESS | 2796 | 1466629713520 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 14:08:33 INFO - PROCESS | 2796 | 1466629713522 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 14:08:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 14:08:33 INFO - PROCESS | 2796 | 1466629713525 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 14:08:33 INFO - PROCESS | 2796 | 1466629713527 Marionette TRACE conn5 <- [1,82,null,{}] 14:08:33 INFO - PROCESS | 2796 | 1466629713531 Marionette TRACE conn5 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:33 INFO - PROCESS | 2796 | 1466629713533 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:08:33 INFO - PROCESS | 2796 | 1466629713611 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 14:08:33 INFO - PROCESS | 2796 | 1466629713616 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:33 INFO - PROCESS | 2796 | 1466629713618 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:08:33 INFO - PROCESS | 2796 | ++DOCSHELL 1880B000 == 26 [pid = 2796] [id = 30] 14:08:33 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (1880FC00) [pid = 2796] [serial = 86] [outer = 00000000] 14:08:33 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (194B5C00) [pid = 2796] [serial = 87] [outer = 1880FC00] 14:08:33 INFO - PROCESS | 2796 | 1466629713663 Marionette DEBUG loaded listener.js 14:08:33 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (194BE800) [pid = 2796] [serial = 88] [outer = 1880FC00] 14:08:34 INFO - PROCESS | 2796 | 1466629714207 Marionette TRACE conn5 <- [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]]]}] 14:08:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 14:08:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 730ms 14:08:34 INFO - PROCESS | 2796 | 1466629714256 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 14:08:34 INFO - PROCESS | 2796 | 1466629714261 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 14:08:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 14:08:34 INFO - PROCESS | 2796 | 1466629714266 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 14:08:34 INFO - PROCESS | 2796 | 1466629714269 Marionette TRACE conn5 <- [1,86,null,{}] 14:08:34 INFO - PROCESS | 2796 | 1466629714275 Marionette TRACE conn5 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:34 INFO - PROCESS | 2796 | 1466629714278 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:08:34 INFO - PROCESS | 2796 | 1466629714411 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 14:08:34 INFO - PROCESS | 2796 | 1466629714486 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:34 INFO - PROCESS | 2796 | 1466629714489 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:08:34 INFO - PROCESS | 2796 | ++DOCSHELL 0D776C00 == 27 [pid = 2796] [id = 31] 14:08:34 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (0D779000) [pid = 2796] [serial = 89] [outer = 00000000] 14:08:34 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (112C3C00) [pid = 2796] [serial = 90] [outer = 0D779000] 14:08:34 INFO - PROCESS | 2796 | 1466629714548 Marionette DEBUG loaded listener.js 14:08:34 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (14EE9000) [pid = 2796] [serial = 91] [outer = 0D779000] 14:08:35 INFO - PROCESS | 2796 | 1466629715073 Marionette TRACE conn5 <- [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]]]}] 14:08:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 14:08:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 890ms 14:08:35 INFO - PROCESS | 2796 | 1466629715157 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 14:08:35 INFO - PROCESS | 2796 | 1466629715162 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 14:08:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 14:08:35 INFO - PROCESS | 2796 | 1466629715168 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 14:08:35 INFO - PROCESS | 2796 | 1466629715171 Marionette TRACE conn5 <- [1,90,null,{}] 14:08:35 INFO - PROCESS | 2796 | 1466629715175 Marionette TRACE conn5 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:35 INFO - PROCESS | 2796 | 1466629715178 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:08:35 INFO - PROCESS | 2796 | 1466629715325 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 14:08:35 INFO - PROCESS | 2796 | 1466629715393 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:35 INFO - PROCESS | 2796 | 1466629715396 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:08:35 INFO - PROCESS | 2796 | ++DOCSHELL 157E1800 == 28 [pid = 2796] [id = 32] 14:08:35 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (16A60C00) [pid = 2796] [serial = 92] [outer = 00000000] 14:08:35 INFO - PROCESS | 2796 | ++DOMWINDOW == 81 (178FEC00) [pid = 2796] [serial = 93] [outer = 16A60C00] 14:08:35 INFO - PROCESS | 2796 | 1466629715493 Marionette DEBUG loaded listener.js 14:08:35 INFO - PROCESS | 2796 | ++DOMWINDOW == 82 (194B7800) [pid = 2796] [serial = 94] [outer = 16A60C00] 14:08:36 INFO - PROCESS | 2796 | 1466629716029 Marionette TRACE conn5 <- [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]]]}] 14:08:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 14:08:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 930ms 14:08:36 INFO - PROCESS | 2796 | 1466629716102 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 14:08:36 INFO - PROCESS | 2796 | 1466629716104 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 14:08:36 INFO - PROCESS | 2796 | 1466629716108 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 14:08:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 14:08:36 INFO - PROCESS | 2796 | 1466629716112 Marionette TRACE conn5 <- [1,94,null,{}] 14:08:36 INFO - PROCESS | 2796 | 1466629716123 Marionette TRACE conn5 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:36 INFO - PROCESS | 2796 | 1466629716128 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:08:36 INFO - PROCESS | 2796 | 1466629716275 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 14:08:36 INFO - PROCESS | 2796 | 1466629716320 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:36 INFO - PROCESS | 2796 | 1466629716324 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:08:36 INFO - PROCESS | 2796 | ++DOCSHELL 19AF2000 == 29 [pid = 2796] [id = 33] 14:08:36 INFO - PROCESS | 2796 | ++DOMWINDOW == 83 (19AF2400) [pid = 2796] [serial = 95] [outer = 00000000] 14:08:36 INFO - PROCESS | 2796 | ++DOMWINDOW == 84 (19AF5C00) [pid = 2796] [serial = 96] [outer = 19AF2400] 14:08:36 INFO - PROCESS | 2796 | 1466629716382 Marionette DEBUG loaded listener.js 14:08:36 INFO - PROCESS | 2796 | ++DOMWINDOW == 85 (1A33C800) [pid = 2796] [serial = 97] [outer = 19AF2400] 14:08:36 INFO - PROCESS | 2796 | 1466629716926 Marionette TRACE conn5 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 14:08:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 14:08:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 870ms 14:08:36 INFO - PROCESS | 2796 | 1466629716981 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 14:08:36 INFO - PROCESS | 2796 | 1466629716984 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 14:08:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 14:08:36 INFO - PROCESS | 2796 | 1466629716988 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 14:08:36 INFO - PROCESS | 2796 | 1466629716990 Marionette TRACE conn5 <- [1,98,null,{}] 14:08:36 INFO - PROCESS | 2796 | 1466629716994 Marionette TRACE conn5 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:36 INFO - PROCESS | 2796 | 1466629716996 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:08:37 INFO - PROCESS | 2796 | 1466629717100 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 14:08:37 INFO - PROCESS | 2796 | 1466629717185 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:37 INFO - PROCESS | 2796 | 1466629717187 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:08:37 INFO - PROCESS | 2796 | ++DOCSHELL 1A8F7800 == 30 [pid = 2796] [id = 34] 14:08:37 INFO - PROCESS | 2796 | ++DOMWINDOW == 86 (1A8F8400) [pid = 2796] [serial = 98] [outer = 00000000] 14:08:37 INFO - PROCESS | 2796 | ++DOMWINDOW == 87 (1B3B8000) [pid = 2796] [serial = 99] [outer = 1A8F8400] 14:08:37 INFO - PROCESS | 2796 | 1466629717243 Marionette DEBUG loaded listener.js 14:08:37 INFO - PROCESS | 2796 | ++DOMWINDOW == 88 (1B3B9800) [pid = 2796] [serial = 100] [outer = 1A8F8400] 14:08:37 INFO - PROCESS | 2796 | 1466629717825 Marionette TRACE conn5 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 14:08:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 14:08:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 870ms 14:08:37 INFO - PROCESS | 2796 | 1466629717862 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 14:08:37 INFO - PROCESS | 2796 | 1466629717866 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 14:08:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 14:08:37 INFO - PROCESS | 2796 | 1466629717871 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 14:08:37 INFO - PROCESS | 2796 | 1466629717874 Marionette TRACE conn5 <- [1,102,null,{}] 14:08:37 INFO - PROCESS | 2796 | 1466629717880 Marionette TRACE conn5 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:37 INFO - PROCESS | 2796 | 1466629717882 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:08:37 INFO - PROCESS | 2796 | 1466629717985 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 14:08:38 INFO - PROCESS | 2796 | 1466629718072 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:38 INFO - PROCESS | 2796 | 1466629718076 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:08:38 INFO - PROCESS | 2796 | ++DOCSHELL 0D773000 == 31 [pid = 2796] [id = 35] 14:08:38 INFO - PROCESS | 2796 | ++DOMWINDOW == 89 (0D775C00) [pid = 2796] [serial = 101] [outer = 00000000] 14:08:38 INFO - PROCESS | 2796 | ++DOMWINDOW == 90 (0D949C00) [pid = 2796] [serial = 102] [outer = 0D775C00] 14:08:38 INFO - PROCESS | 2796 | 1466629718125 Marionette DEBUG loaded listener.js 14:08:38 INFO - PROCESS | 2796 | ++DOMWINDOW == 91 (1114AC00) [pid = 2796] [serial = 103] [outer = 0D775C00] 14:08:38 INFO - PROCESS | 2796 | --DOCSHELL 0D553800 == 30 [pid = 2796] [id = 13] 14:08:38 INFO - PROCESS | 2796 | --DOMWINDOW == 90 (1A833000) [pid = 2796] [serial = 17] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 2796 | --DOMWINDOW == 89 (1A33D000) [pid = 2796] [serial = 54] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 2796 | --DOMWINDOW == 88 (0C7F6C00) [pid = 2796] [serial = 57] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 2796 | --DOMWINDOW == 87 (0C9F1C00) [pid = 2796] [serial = 30] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 2796 | --DOMWINDOW == 86 (1A5C9400) [pid = 2796] [serial = 52] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 2796 | --DOMWINDOW == 85 (1B342400) [pid = 2796] [serial = 55] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 2796 | --DOMWINDOW == 84 (1CBDA400) [pid = 2796] [serial = 28] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 2796 | --DOMWINDOW == 83 (15650400) [pid = 2796] [serial = 67] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 2796 | --DOMWINDOW == 82 (111A4400) [pid = 2796] [serial = 64] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 2796 | --DOMWINDOW == 81 (16E27000) [pid = 2796] [serial = 43] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 2796 | --DOMWINDOW == 80 (0D0F5400) [pid = 2796] [serial = 22] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (15601C00) [pid = 2796] [serial = 40] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (0DBCC400) [pid = 2796] [serial = 36] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (17827400) [pid = 2796] [serial = 9] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (1782DC00) [pid = 2796] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 14:08:38 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (14D0C000) [pid = 2796] [serial = 4] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (19768800) [pid = 2796] [serial = 60] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 2796 | --DOMWINDOW == 73 (0D81F400) [pid = 2796] [serial = 63] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 2796 | --DOMWINDOW == 72 (0D777800) [pid = 2796] [serial = 66] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 2796 | --DOMWINDOW == 71 (1DA9D000) [pid = 2796] [serial = 69] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 2796 | --DOMWINDOW == 70 (0CFE8000) [pid = 2796] [serial = 21] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 2796 | --DOMWINDOW == 69 (15549800) [pid = 2796] [serial = 24] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 2796 | --DOMWINDOW == 68 (1CA2E400) [pid = 2796] [serial = 27] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 2796 | --DOMWINDOW == 67 (0D0EE000) [pid = 2796] [serial = 33] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 2796 | --DOMWINDOW == 66 (0D94F000) [pid = 2796] [serial = 35] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 2796 | --DOMWINDOW == 65 (15523C00) [pid = 2796] [serial = 39] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 2796 | --DOMWINDOW == 64 (16721800) [pid = 2796] [serial = 42] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 2796 | --DOMWINDOW == 63 (1926C800) [pid = 2796] [serial = 45] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 2796 | --DOMWINDOW == 62 (194B3800) [pid = 2796] [serial = 46] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 2796 | --DOMWINDOW == 61 (1A331800) [pid = 2796] [serial = 48] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 2796 | --DOMWINDOW == 60 (1A336C00) [pid = 2796] [serial = 49] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 2796 | --DOMWINDOW == 59 (1A330800) [pid = 2796] [serial = 51] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 2796 | --DOMWINDOW == 58 (1A365800) [pid = 2796] [serial = 14] [outer = 00000000] [url = about:blank] 14:08:39 INFO - PROCESS | 2796 | 1466629719151 Marionette TRACE conn5 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 14:08:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 14:08:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1338ms 14:08:39 INFO - PROCESS | 2796 | 1466629719210 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 14:08:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 14:08:39 INFO - PROCESS | 2796 | 1466629719214 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 14:08:39 INFO - PROCESS | 2796 | 1466629719218 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 14:08:39 INFO - PROCESS | 2796 | 1466629719221 Marionette TRACE conn5 <- [1,106,null,{}] 14:08:39 INFO - PROCESS | 2796 | 1466629719226 Marionette TRACE conn5 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:39 INFO - PROCESS | 2796 | 1466629719229 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:08:39 INFO - PROCESS | 2796 | 1466629719320 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 14:08:39 INFO - PROCESS | 2796 | 1466629719391 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:39 INFO - PROCESS | 2796 | 1466629719393 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:08:39 INFO - PROCESS | 2796 | ++DOCSHELL 0D76B000 == 31 [pid = 2796] [id = 36] 14:08:39 INFO - PROCESS | 2796 | ++DOMWINDOW == 59 (0D76F000) [pid = 2796] [serial = 104] [outer = 00000000] 14:08:39 INFO - PROCESS | 2796 | ++DOMWINDOW == 60 (0D776400) [pid = 2796] [serial = 105] [outer = 0D76F000] 14:08:39 INFO - PROCESS | 2796 | 1466629719442 Marionette DEBUG loaded listener.js 14:08:39 INFO - PROCESS | 2796 | ++DOMWINDOW == 61 (0D816800) [pid = 2796] [serial = 106] [outer = 0D76F000] 14:08:39 INFO - PROCESS | 2796 | 1466629719814 Marionette TRACE conn5 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 14:08:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 14:08:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 630ms 14:08:39 INFO - PROCESS | 2796 | 1466629719849 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 14:08:39 INFO - PROCESS | 2796 | 1466629719854 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 14:08:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 14:08:39 INFO - PROCESS | 2796 | 1466629719860 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 14:08:39 INFO - PROCESS | 2796 | 1466629719863 Marionette TRACE conn5 <- [1,110,null,{}] 14:08:39 INFO - PROCESS | 2796 | 1466629719867 Marionette TRACE conn5 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:39 INFO - PROCESS | 2796 | 1466629719869 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:08:39 INFO - PROCESS | 2796 | 1466629719956 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 14:08:39 INFO - PROCESS | 2796 | 1466629719964 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:39 INFO - PROCESS | 2796 | 1466629719966 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:08:39 INFO - PROCESS | 2796 | ++DOCSHELL 11BCA800 == 32 [pid = 2796] [id = 37] 14:08:39 INFO - PROCESS | 2796 | ++DOMWINDOW == 62 (14E1DC00) [pid = 2796] [serial = 107] [outer = 00000000] 14:08:40 INFO - PROCESS | 2796 | ++DOMWINDOW == 63 (151CD000) [pid = 2796] [serial = 108] [outer = 14E1DC00] 14:08:40 INFO - PROCESS | 2796 | 1466629720013 Marionette DEBUG loaded listener.js 14:08:40 INFO - PROCESS | 2796 | ++DOMWINDOW == 64 (15549800) [pid = 2796] [serial = 109] [outer = 14E1DC00] 14:08:40 INFO - PROCESS | 2796 | 1466629720446 Marionette TRACE conn5 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 14:08:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 14:08:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 630ms 14:08:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 14:08:40 INFO - PROCESS | 2796 | 1466629720494 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 14:08:40 INFO - PROCESS | 2796 | 1466629720497 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 14:08:40 INFO - PROCESS | 2796 | 1466629720500 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 14:08:40 INFO - PROCESS | 2796 | 1466629720504 Marionette TRACE conn5 <- [1,114,null,{}] 14:08:40 INFO - PROCESS | 2796 | 1466629720514 Marionette TRACE conn5 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:40 INFO - PROCESS | 2796 | 1466629720519 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:08:40 INFO - PROCESS | 2796 | 1466629720602 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 14:08:40 INFO - PROCESS | 2796 | 1466629720611 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:40 INFO - PROCESS | 2796 | 1466629720614 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:08:40 INFO - PROCESS | 2796 | ++DOCSHELL 1671FC00 == 33 [pid = 2796] [id = 38] 14:08:40 INFO - PROCESS | 2796 | ++DOMWINDOW == 65 (16721800) [pid = 2796] [serial = 110] [outer = 00000000] 14:08:40 INFO - PROCESS | 2796 | ++DOMWINDOW == 66 (16E20C00) [pid = 2796] [serial = 111] [outer = 16721800] 14:08:40 INFO - PROCESS | 2796 | 1466629720663 Marionette DEBUG loaded listener.js 14:08:40 INFO - PROCESS | 2796 | ++DOMWINDOW == 67 (16EA8400) [pid = 2796] [serial = 112] [outer = 16721800] 14:08:41 INFO - PROCESS | 2796 | 1466629721123 Marionette TRACE conn5 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 14:08:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 14:08:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 670ms 14:08:41 INFO - PROCESS | 2796 | 1466629721175 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 14:08:41 INFO - PROCESS | 2796 | 1466629721177 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 14:08:41 INFO - PROCESS | 2796 | 1466629721180 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 14:08:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 14:08:41 INFO - PROCESS | 2796 | 1466629721182 Marionette TRACE conn5 <- [1,118,null,{}] 14:08:41 INFO - PROCESS | 2796 | 1466629721186 Marionette TRACE conn5 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:41 INFO - PROCESS | 2796 | 1466629721188 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:08:41 INFO - PROCESS | 2796 | 1466629721296 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 14:08:41 INFO - PROCESS | 2796 | 1466629721301 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:41 INFO - PROCESS | 2796 | 1466629721303 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:08:41 INFO - PROCESS | 2796 | ++DOCSHELL 16EAB400 == 34 [pid = 2796] [id = 39] 14:08:41 INFO - PROCESS | 2796 | ++DOMWINDOW == 68 (16EB2400) [pid = 2796] [serial = 113] [outer = 00000000] 14:08:41 INFO - PROCESS | 2796 | ++DOMWINDOW == 69 (18612400) [pid = 2796] [serial = 114] [outer = 16EB2400] 14:08:41 INFO - PROCESS | 2796 | 1466629721348 Marionette DEBUG loaded listener.js 14:08:41 INFO - PROCESS | 2796 | ++DOMWINDOW == 70 (18619C00) [pid = 2796] [serial = 115] [outer = 16EB2400] 14:08:41 INFO - PROCESS | 2796 | 1466629721763 Marionette TRACE conn5 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 14:08:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 14:08:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 630ms 14:08:41 INFO - PROCESS | 2796 | 1466629721819 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 14:08:41 INFO - PROCESS | 2796 | 1466629721821 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 14:08:41 INFO - PROCESS | 2796 | 1466629721824 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 14:08:41 INFO - PROCESS | 2796 | 1466629721825 Marionette TRACE conn5 <- [1,122,null,{}] 14:08:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 14:08:41 INFO - PROCESS | 2796 | 1466629721829 Marionette TRACE conn5 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:41 INFO - PROCESS | 2796 | 1466629721831 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:08:41 INFO - PROCESS | 2796 | 1466629721934 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 14:08:41 INFO - PROCESS | 2796 | 1466629722000 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:41 INFO - PROCESS | 2796 | 1466629722002 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:08:42 INFO - PROCESS | 2796 | ++DOCSHELL 1861EC00 == 35 [pid = 2796] [id = 40] 14:08:42 INFO - PROCESS | 2796 | ++DOMWINDOW == 71 (1861F800) [pid = 2796] [serial = 116] [outer = 00000000] 14:08:42 INFO - PROCESS | 2796 | ++DOMWINDOW == 72 (1889C000) [pid = 2796] [serial = 117] [outer = 1861F800] 14:08:42 INFO - PROCESS | 2796 | 1466629722048 Marionette DEBUG loaded listener.js 14:08:42 INFO - PROCESS | 2796 | ++DOMWINDOW == 73 (19274800) [pid = 2796] [serial = 118] [outer = 1861F800] 14:08:42 INFO - PROCESS | 2796 | 1466629722473 Marionette TRACE conn5 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 14:08:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 14:08:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 670ms 14:08:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 14:08:42 INFO - PROCESS | 2796 | 1466629722506 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 14:08:42 INFO - PROCESS | 2796 | 1466629722509 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 14:08:42 INFO - PROCESS | 2796 | 1466629722512 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 14:08:42 INFO - PROCESS | 2796 | 1466629722513 Marionette TRACE conn5 <- [1,126,null,{}] 14:08:42 INFO - PROCESS | 2796 | 1466629722517 Marionette TRACE conn5 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:42 INFO - PROCESS | 2796 | 1466629722523 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:08:42 INFO - PROCESS | 2796 | 1466629722652 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 14:08:42 INFO - PROCESS | 2796 | 1466629722665 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:42 INFO - PROCESS | 2796 | 1466629722667 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:08:42 INFO - PROCESS | 2796 | ++DOCSHELL 1976A400 == 36 [pid = 2796] [id = 41] 14:08:42 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (1976B000) [pid = 2796] [serial = 119] [outer = 00000000] 14:08:42 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (19817800) [pid = 2796] [serial = 120] [outer = 1976B000] 14:08:42 INFO - PROCESS | 2796 | 1466629722752 Marionette DEBUG loaded listener.js 14:08:42 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (19A0D400) [pid = 2796] [serial = 121] [outer = 1976B000] 14:08:43 INFO - PROCESS | 2796 | 1466629723234 Marionette TRACE conn5 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 14:08:43 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (1FA96C00) [pid = 2796] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 14:08:43 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (0C7F2C00) [pid = 2796] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 14:08:43 INFO - PROCESS | 2796 | --DOMWINDOW == 73 (15645400) [pid = 2796] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 14:08:43 INFO - PROCESS | 2796 | --DOMWINDOW == 72 (1B4CD000) [pid = 2796] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 14:08:43 INFO - PROCESS | 2796 | --DOMWINDOW == 71 (1880FC00) [pid = 2796] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 14:08:43 INFO - PROCESS | 2796 | --DOMWINDOW == 70 (0D76FC00) [pid = 2796] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 14:08:43 INFO - PROCESS | 2796 | --DOMWINDOW == 69 (111A2C00) [pid = 2796] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 14:08:43 INFO - PROCESS | 2796 | --DOMWINDOW == 68 (16EA9800) [pid = 2796] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 14:08:43 INFO - PROCESS | 2796 | --DOMWINDOW == 67 (1564FC00) [pid = 2796] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 14:08:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 14:08:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 770ms 14:08:43 INFO - PROCESS | 2796 | 1466629723284 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 14:08:43 INFO - PROCESS | 2796 | 1466629723286 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 14:08:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 14:08:43 INFO - PROCESS | 2796 | 1466629723289 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 14:08:43 INFO - PROCESS | 2796 | 1466629723291 Marionette TRACE conn5 <- [1,130,null,{}] 14:08:43 INFO - PROCESS | 2796 | 1466629723294 Marionette TRACE conn5 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:43 INFO - PROCESS | 2796 | 1466629723296 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:08:43 INFO - PROCESS | 2796 | 1466629723371 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 14:08:43 INFO - PROCESS | 2796 | 1466629723385 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:43 INFO - PROCESS | 2796 | 1466629723387 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:08:43 INFO - PROCESS | 2796 | ++DOCSHELL 0DBD2800 == 37 [pid = 2796] [id = 42] 14:08:43 INFO - PROCESS | 2796 | ++DOMWINDOW == 68 (11147000) [pid = 2796] [serial = 122] [outer = 00000000] 14:08:43 INFO - PROCESS | 2796 | ++DOMWINDOW == 69 (16EA9800) [pid = 2796] [serial = 123] [outer = 11147000] 14:08:43 INFO - PROCESS | 2796 | 1466629723431 Marionette DEBUG loaded listener.js 14:08:43 INFO - PROCESS | 2796 | ++DOMWINDOW == 70 (1880FC00) [pid = 2796] [serial = 124] [outer = 11147000] 14:08:43 INFO - PROCESS | 2796 | 1466629723848 Marionette TRACE conn5 <- [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]]]}] 14:08:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 14:08:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 570ms 14:08:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 14:08:43 INFO - PROCESS | 2796 | 1466629723860 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 14:08:43 INFO - PROCESS | 2796 | 1466629723862 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 14:08:43 INFO - PROCESS | 2796 | 1466629723865 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 14:08:43 INFO - PROCESS | 2796 | 1466629723867 Marionette TRACE conn5 <- [1,134,null,{}] 14:08:43 INFO - PROCESS | 2796 | 1466629723880 Marionette TRACE conn5 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:43 INFO - PROCESS | 2796 | 1466629723882 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:08:43 INFO - PROCESS | 2796 | 1466629723960 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 14:08:43 INFO - PROCESS | 2796 | 1466629723965 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:43 INFO - PROCESS | 2796 | 1466629723967 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:08:43 INFO - PROCESS | 2796 | ++DOCSHELL 16452000 == 38 [pid = 2796] [id = 43] 14:08:43 INFO - PROCESS | 2796 | ++DOMWINDOW == 71 (19815400) [pid = 2796] [serial = 125] [outer = 00000000] 14:08:43 INFO - PROCESS | 2796 | ++DOMWINDOW == 72 (19AF1400) [pid = 2796] [serial = 126] [outer = 19815400] 14:08:44 INFO - PROCESS | 2796 | 1466629724010 Marionette DEBUG loaded listener.js 14:08:44 INFO - PROCESS | 2796 | ++DOMWINDOW == 73 (19AEB000) [pid = 2796] [serial = 127] [outer = 19815400] 14:08:44 INFO - PROCESS | 2796 | 1466629724415 Marionette TRACE conn5 <- [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]]]}] 14:08:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 14:08:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 590ms 14:08:44 INFO - PROCESS | 2796 | 1466629724462 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 14:08:44 INFO - PROCESS | 2796 | 1466629724464 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 14:08:44 INFO - PROCESS | 2796 | 1466629724467 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 14:08:44 INFO - PROCESS | 2796 | 1466629724468 Marionette TRACE conn5 <- [1,138,null,{}] 14:08:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 14:08:44 INFO - PROCESS | 2796 | 1466629724472 Marionette TRACE conn5 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:44 INFO - PROCESS | 2796 | 1466629724474 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:08:44 INFO - PROCESS | 2796 | 1466629724551 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 14:08:44 INFO - PROCESS | 2796 | 1466629724556 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:44 INFO - PROCESS | 2796 | 1466629724558 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:08:44 INFO - PROCESS | 2796 | ++DOCSHELL 16717C00 == 39 [pid = 2796] [id = 44] 14:08:44 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (19AF5800) [pid = 2796] [serial = 128] [outer = 00000000] 14:08:44 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (1A366400) [pid = 2796] [serial = 129] [outer = 19AF5800] 14:08:44 INFO - PROCESS | 2796 | 1466629724601 Marionette DEBUG loaded listener.js 14:08:44 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (1A366C00) [pid = 2796] [serial = 130] [outer = 19AF5800] 14:08:45 INFO - PROCESS | 2796 | 1466629725035 Marionette TRACE conn5 <- [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]]]}] 14:08:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 14:08:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 630ms 14:08:45 INFO - PROCESS | 2796 | 1466629725105 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 14:08:45 INFO - PROCESS | 2796 | 1466629725107 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 14:08:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 14:08:45 INFO - PROCESS | 2796 | 1466629725112 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 14:08:45 INFO - PROCESS | 2796 | 1466629725114 Marionette TRACE conn5 <- [1,142,null,{}] 14:08:45 INFO - PROCESS | 2796 | 1466629725117 Marionette TRACE conn5 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:45 INFO - PROCESS | 2796 | 1466629725119 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:08:45 INFO - PROCESS | 2796 | 1466629725196 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 14:08:45 INFO - PROCESS | 2796 | 1466629725201 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:45 INFO - PROCESS | 2796 | 1466629725203 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:08:45 INFO - PROCESS | 2796 | ++DOCSHELL 1A835000 == 40 [pid = 2796] [id = 45] 14:08:45 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (1A8F4800) [pid = 2796] [serial = 131] [outer = 00000000] 14:08:45 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (1B3B4400) [pid = 2796] [serial = 132] [outer = 1A8F4800] 14:08:45 INFO - PROCESS | 2796 | 1466629725246 Marionette DEBUG loaded listener.js 14:08:45 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (1B3BF000) [pid = 2796] [serial = 133] [outer = 1A8F4800] 14:08:46 INFO - PROCESS | 2796 | 1466629726092 Marionette TRACE conn5 <- [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]]]}] 14:08:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 14:08:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1016ms 14:08:46 INFO - PROCESS | 2796 | 1466629726133 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 14:08:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 14:08:46 INFO - PROCESS | 2796 | 1466629726137 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 14:08:46 INFO - PROCESS | 2796 | 1466629726142 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 14:08:46 INFO - PROCESS | 2796 | 1466629726147 Marionette TRACE conn5 <- [1,146,null,{}] 14:08:46 INFO - PROCESS | 2796 | 1466629726161 Marionette TRACE conn5 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:46 INFO - PROCESS | 2796 | 1466629726163 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:08:46 INFO - PROCESS | 2796 | 1466629726306 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 14:08:46 INFO - PROCESS | 2796 | 1466629726380 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:46 INFO - PROCESS | 2796 | 1466629726384 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:08:46 INFO - PROCESS | 2796 | ++DOCSHELL 0CFE7400 == 41 [pid = 2796] [id = 46] 14:08:46 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (0D05C400) [pid = 2796] [serial = 134] [outer = 00000000] 14:08:46 INFO - PROCESS | 2796 | ++DOMWINDOW == 81 (14D0C800) [pid = 2796] [serial = 135] [outer = 0D05C400] 14:08:46 INFO - PROCESS | 2796 | 1466629726482 Marionette DEBUG loaded listener.js 14:08:46 INFO - PROCESS | 2796 | ++DOMWINDOW == 82 (15608000) [pid = 2796] [serial = 136] [outer = 0D05C400] 14:08:47 INFO - PROCESS | 2796 | 1466629727255 Marionette TRACE conn5 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 14:08:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 14:08:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1176ms 14:08:47 INFO - PROCESS | 2796 | 1466629727319 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 14:08:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 14:08:47 INFO - PROCESS | 2796 | 1466629727323 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 14:08:47 INFO - PROCESS | 2796 | 1466629727328 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 14:08:47 INFO - PROCESS | 2796 | 1466629727331 Marionette TRACE conn5 <- [1,150,null,{}] 14:08:47 INFO - PROCESS | 2796 | 1466629727337 Marionette TRACE conn5 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:47 INFO - PROCESS | 2796 | 1466629727339 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:08:47 INFO - PROCESS | 2796 | 1466629727460 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 14:08:47 INFO - PROCESS | 2796 | --DOCSHELL 1A8F7800 == 40 [pid = 2796] [id = 34] 14:08:47 INFO - PROCESS | 2796 | --DOCSHELL 19AF2000 == 39 [pid = 2796] [id = 33] 14:08:47 INFO - PROCESS | 2796 | --DOCSHELL 157E1800 == 38 [pid = 2796] [id = 32] 14:08:47 INFO - PROCESS | 2796 | --DOCSHELL 0D776C00 == 37 [pid = 2796] [id = 31] 14:08:47 INFO - PROCESS | 2796 | --DOCSHELL 16717C00 == 36 [pid = 2796] [id = 44] 14:08:47 INFO - PROCESS | 2796 | --DOCSHELL 16452000 == 35 [pid = 2796] [id = 43] 14:08:47 INFO - PROCESS | 2796 | --DOCSHELL 0DBD2800 == 34 [pid = 2796] [id = 42] 14:08:47 INFO - PROCESS | 2796 | --DOCSHELL 1976A400 == 33 [pid = 2796] [id = 41] 14:08:47 INFO - PROCESS | 2796 | --DOCSHELL 1861EC00 == 32 [pid = 2796] [id = 40] 14:08:47 INFO - PROCESS | 2796 | --DOCSHELL 16EAB400 == 31 [pid = 2796] [id = 39] 14:08:47 INFO - PROCESS | 2796 | --DOCSHELL 1671FC00 == 30 [pid = 2796] [id = 38] 14:08:47 INFO - PROCESS | 2796 | --DOCSHELL 11BCA800 == 29 [pid = 2796] [id = 37] 14:08:47 INFO - PROCESS | 2796 | --DOCSHELL 0D76B000 == 28 [pid = 2796] [id = 36] 14:08:47 INFO - PROCESS | 2796 | --DOCSHELL 0D773000 == 27 [pid = 2796] [id = 35] 14:08:47 INFO - PROCESS | 2796 | --DOMWINDOW == 81 (1FA9DC00) [pid = 2796] [serial = 72] [outer = 00000000] [url = about:blank] 14:08:47 INFO - PROCESS | 2796 | --DOMWINDOW == 80 (14D08400) [pid = 2796] [serial = 58] [outer = 00000000] [url = about:blank] 14:08:47 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (1976AC00) [pid = 2796] [serial = 61] [outer = 00000000] [url = about:blank] 14:08:47 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (1DA9E000) [pid = 2796] [serial = 70] [outer = 00000000] [url = about:blank] 14:08:47 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (194BE800) [pid = 2796] [serial = 88] [outer = 00000000] [url = about:blank] 14:08:47 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (0D811800) [pid = 2796] [serial = 75] [outer = 00000000] [url = about:blank] 14:08:47 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (0D818400) [pid = 2796] [serial = 76] [outer = 00000000] [url = about:blank] 14:08:47 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (11B26000) [pid = 2796] [serial = 78] [outer = 00000000] [url = about:blank] 14:08:47 INFO - PROCESS | 2796 | --DOMWINDOW == 73 (186B3000) [pid = 2796] [serial = 85] [outer = 00000000] [url = about:blank] 14:08:47 INFO - PROCESS | 2796 | --DOMWINDOW == 72 (194B5C00) [pid = 2796] [serial = 87] [outer = 00000000] [url = about:blank] 14:08:47 INFO - PROCESS | 2796 | --DOMWINDOW == 71 (178F3800) [pid = 2796] [serial = 84] [outer = 00000000] [url = about:blank] 14:08:47 INFO - PROCESS | 2796 | --DOMWINDOW == 70 (16450000) [pid = 2796] [serial = 82] [outer = 00000000] [url = about:blank] 14:08:47 INFO - PROCESS | 2796 | --DOMWINDOW == 69 (14EA1400) [pid = 2796] [serial = 79] [outer = 00000000] [url = about:blank] 14:08:47 INFO - PROCESS | 2796 | --DOMWINDOW == 68 (1FAA0000) [pid = 2796] [serial = 73] [outer = 00000000] [url = about:blank] 14:08:47 INFO - PROCESS | 2796 | --DOMWINDOW == 67 (156E5000) [pid = 2796] [serial = 81] [outer = 00000000] [url = about:blank] 14:08:47 INFO - PROCESS | 2796 | 1466629727572 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:47 INFO - PROCESS | 2796 | 1466629727576 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:08:47 INFO - PROCESS | 2796 | ++DOCSHELL 0C7F2800 == 28 [pid = 2796] [id = 47] 14:08:47 INFO - PROCESS | 2796 | ++DOMWINDOW == 68 (0C7F5800) [pid = 2796] [serial = 137] [outer = 00000000] 14:08:47 INFO - PROCESS | 2796 | ++DOMWINDOW == 69 (0D0EF000) [pid = 2796] [serial = 138] [outer = 0C7F5800] 14:08:47 INFO - PROCESS | 2796 | 1466629727626 Marionette DEBUG loaded listener.js 14:08:47 INFO - PROCESS | 2796 | ++DOMWINDOW == 70 (0D76D400) [pid = 2796] [serial = 139] [outer = 0C7F5800] 14:08:48 INFO - PROCESS | 2796 | 1466629728049 Marionette TRACE conn5 <- [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]]]}] 14:08:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 14:08:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 790ms 14:08:48 INFO - PROCESS | 2796 | 1466629728119 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 14:08:48 INFO - PROCESS | 2796 | 1466629728124 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 14:08:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 14:08:48 INFO - PROCESS | 2796 | 1466629728131 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 14:08:48 INFO - PROCESS | 2796 | 1466629728134 Marionette TRACE conn5 <- [1,154,null,{}] 14:08:48 INFO - PROCESS | 2796 | 1466629728138 Marionette TRACE conn5 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:48 INFO - PROCESS | 2796 | 1466629728140 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:08:48 INFO - PROCESS | 2796 | 1466629728233 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 14:08:48 INFO - PROCESS | 2796 | 1466629728249 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:48 INFO - PROCESS | 2796 | 1466629728251 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:08:48 INFO - PROCESS | 2796 | ++DOCSHELL 1515CC00 == 29 [pid = 2796] [id = 48] 14:08:48 INFO - PROCESS | 2796 | ++DOMWINDOW == 71 (15161400) [pid = 2796] [serial = 140] [outer = 00000000] 14:08:48 INFO - PROCESS | 2796 | ++DOMWINDOW == 72 (15551C00) [pid = 2796] [serial = 141] [outer = 15161400] 14:08:48 INFO - PROCESS | 2796 | 1466629728300 Marionette DEBUG loaded listener.js 14:08:48 INFO - PROCESS | 2796 | ++DOMWINDOW == 73 (15647800) [pid = 2796] [serial = 142] [outer = 15161400] 14:08:48 INFO - PROCESS | 2796 | 1466629728741 Marionette TRACE conn5 <- [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]]]}] 14:08:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 14:08:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 630ms 14:08:48 INFO - PROCESS | 2796 | 1466629728767 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 14:08:48 INFO - PROCESS | 2796 | 1466629728769 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 14:08:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 14:08:48 INFO - PROCESS | 2796 | 1466629728773 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 14:08:48 INFO - PROCESS | 2796 | 1466629728776 Marionette TRACE conn5 <- [1,158,null,{}] 14:08:48 INFO - PROCESS | 2796 | 1466629728788 Marionette TRACE conn5 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:48 INFO - PROCESS | 2796 | 1466629728792 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:08:48 INFO - PROCESS | 2796 | 1466629728874 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 14:08:48 INFO - PROCESS | 2796 | 1466629728905 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:48 INFO - PROCESS | 2796 | 1466629728908 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:08:48 INFO - PROCESS | 2796 | ++DOCSHELL 16EA6400 == 30 [pid = 2796] [id = 49] 14:08:48 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (16EA7400) [pid = 2796] [serial = 143] [outer = 00000000] 14:08:48 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (16EAC800) [pid = 2796] [serial = 144] [outer = 16EA7400] 14:08:48 INFO - PROCESS | 2796 | 1466629728958 Marionette DEBUG loaded listener.js 14:08:49 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (17828800) [pid = 2796] [serial = 145] [outer = 16EA7400] 14:08:49 INFO - PROCESS | 2796 | 1466629729402 Marionette TRACE conn5 <- [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]]]}] 14:08:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 14:08:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 690ms 14:08:49 INFO - PROCESS | 2796 | 1466629729464 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 14:08:49 INFO - PROCESS | 2796 | 1466629729466 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 14:08:49 INFO - PROCESS | 2796 | 1466629729469 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 14:08:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 14:08:49 INFO - PROCESS | 2796 | 1466629729471 Marionette TRACE conn5 <- [1,162,null,{}] 14:08:49 INFO - PROCESS | 2796 | 1466629729474 Marionette TRACE conn5 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:49 INFO - PROCESS | 2796 | 1466629729476 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:08:49 INFO - PROCESS | 2796 | 1466629729560 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 14:08:49 INFO - PROCESS | 2796 | 1466629729566 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:49 INFO - PROCESS | 2796 | 1466629729568 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:08:49 INFO - PROCESS | 2796 | ++DOCSHELL 178FD000 == 31 [pid = 2796] [id = 50] 14:08:49 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (18613000) [pid = 2796] [serial = 146] [outer = 00000000] 14:08:49 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (18809400) [pid = 2796] [serial = 147] [outer = 18613000] 14:08:49 INFO - PROCESS | 2796 | 1466629729612 Marionette DEBUG loaded listener.js 14:08:49 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (1925D400) [pid = 2796] [serial = 148] [outer = 18613000] 14:08:50 INFO - PROCESS | 2796 | 1466629730066 Marionette TRACE conn5 <- [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]]]}] 14:08:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 14:08:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 630ms 14:08:50 INFO - PROCESS | 2796 | 1466629730104 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 14:08:50 INFO - PROCESS | 2796 | 1466629730106 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 14:08:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 14:08:50 INFO - PROCESS | 2796 | 1466629730117 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 14:08:50 INFO - PROCESS | 2796 | 1466629730118 Marionette TRACE conn5 <- [1,166,null,{}] 14:08:50 INFO - PROCESS | 2796 | 1466629730122 Marionette TRACE conn5 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:50 INFO - PROCESS | 2796 | 1466629730124 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:08:50 INFO - PROCESS | 2796 | 1466629730230 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 14:08:50 INFO - PROCESS | 2796 | 1466629730306 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:50 INFO - PROCESS | 2796 | 1466629730308 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:08:50 INFO - PROCESS | 2796 | ++DOCSHELL 19274000 == 32 [pid = 2796] [id = 51] 14:08:50 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (194BC000) [pid = 2796] [serial = 149] [outer = 00000000] 14:08:50 INFO - PROCESS | 2796 | ++DOMWINDOW == 81 (194C2000) [pid = 2796] [serial = 150] [outer = 194BC000] 14:08:50 INFO - PROCESS | 2796 | 1466629730354 Marionette DEBUG loaded listener.js 14:08:50 INFO - PROCESS | 2796 | ++DOMWINDOW == 82 (19768400) [pid = 2796] [serial = 151] [outer = 194BC000] 14:08:50 INFO - PROCESS | 2796 | 1466629730758 Marionette TRACE conn5 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 14:08:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 14:08:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 690ms 14:08:50 INFO - PROCESS | 2796 | 1466629730800 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 14:08:50 INFO - PROCESS | 2796 | 1466629730802 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 14:08:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 14:08:50 INFO - PROCESS | 2796 | 1466629730812 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 14:08:50 INFO - PROCESS | 2796 | 1466629730814 Marionette TRACE conn5 <- [1,170,null,{}] 14:08:50 INFO - PROCESS | 2796 | 1466629730817 Marionette TRACE conn5 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:50 INFO - PROCESS | 2796 | 1466629730823 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:08:50 INFO - PROCESS | 2796 | 1466629730951 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 14:08:50 INFO - PROCESS | 2796 | 1466629730957 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:50 INFO - PROCESS | 2796 | 1466629730958 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:08:50 INFO - PROCESS | 2796 | ++DOCSHELL 1976D800 == 33 [pid = 2796] [id = 52] 14:08:50 INFO - PROCESS | 2796 | ++DOMWINDOW == 83 (1976E000) [pid = 2796] [serial = 152] [outer = 00000000] 14:08:50 INFO - PROCESS | 2796 | ++DOMWINDOW == 84 (1A338000) [pid = 2796] [serial = 153] [outer = 1976E000] 14:08:51 INFO - PROCESS | 2796 | 1466629731002 Marionette DEBUG loaded listener.js 14:08:51 INFO - PROCESS | 2796 | ++DOMWINDOW == 85 (1A5D4000) [pid = 2796] [serial = 154] [outer = 1976E000] 14:08:51 INFO - PROCESS | 2796 | 1466629731421 Marionette TRACE conn5 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 14:08:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 14:08:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 630ms 14:08:51 INFO - PROCESS | 2796 | 1466629731436 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 14:08:51 INFO - PROCESS | 2796 | 1466629731438 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 14:08:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 14:08:51 INFO - PROCESS | 2796 | 1466629731441 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 14:08:51 INFO - PROCESS | 2796 | 1466629731442 Marionette TRACE conn5 <- [1,174,null,{}] 14:08:51 INFO - PROCESS | 2796 | 1466629731446 Marionette TRACE conn5 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:51 INFO - PROCESS | 2796 | 1466629731448 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:08:51 INFO - PROCESS | 2796 | 1466629731553 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 14:08:51 INFO - PROCESS | 2796 | 1466629731620 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:51 INFO - PROCESS | 2796 | 1466629731622 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:08:51 INFO - PROCESS | 2796 | ++DOCSHELL 16A45C00 == 34 [pid = 2796] [id = 53] 14:08:51 INFO - PROCESS | 2796 | ++DOMWINDOW == 86 (16A46400) [pid = 2796] [serial = 155] [outer = 00000000] 14:08:51 INFO - PROCESS | 2796 | ++DOMWINDOW == 87 (16A4EC00) [pid = 2796] [serial = 156] [outer = 16A46400] 14:08:51 INFO - PROCESS | 2796 | 1466629731665 Marionette DEBUG loaded listener.js 14:08:51 INFO - PROCESS | 2796 | ++DOMWINDOW == 88 (16A4F400) [pid = 2796] [serial = 157] [outer = 16A46400] 14:08:51 INFO - PROCESS | 2796 | --DOMWINDOW == 87 (19AF5800) [pid = 2796] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 14:08:51 INFO - PROCESS | 2796 | --DOMWINDOW == 86 (1861F800) [pid = 2796] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 14:08:51 INFO - PROCESS | 2796 | --DOMWINDOW == 85 (14E1DC00) [pid = 2796] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 14:08:51 INFO - PROCESS | 2796 | --DOMWINDOW == 84 (16721800) [pid = 2796] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 14:08:51 INFO - PROCESS | 2796 | --DOMWINDOW == 83 (0D775C00) [pid = 2796] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 14:08:51 INFO - PROCESS | 2796 | --DOMWINDOW == 82 (16EB2400) [pid = 2796] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 14:08:51 INFO - PROCESS | 2796 | --DOMWINDOW == 81 (0D76F000) [pid = 2796] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 14:08:51 INFO - PROCESS | 2796 | --DOMWINDOW == 80 (1976B000) [pid = 2796] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 14:08:51 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (0D779000) [pid = 2796] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 14:08:51 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (16A60C00) [pid = 2796] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 14:08:51 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (19AF2400) [pid = 2796] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 14:08:51 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (1A8F8400) [pid = 2796] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 14:08:51 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (11147000) [pid = 2796] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 14:08:51 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (19815400) [pid = 2796] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 14:08:52 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (16721800) [pid = 2796] [serial = 158] [outer = 0CF3AC00] 14:08:52 INFO - PROCESS | 2796 | 1466629732218 Marionette TRACE conn5 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 14:08:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 14:08:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 830ms 14:08:52 INFO - PROCESS | 2796 | 1466629732272 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 14:08:52 INFO - PROCESS | 2796 | 1466629732274 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 14:08:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 14:08:52 INFO - PROCESS | 2796 | 1466629732277 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 14:08:52 INFO - PROCESS | 2796 | 1466629732279 Marionette TRACE conn5 <- [1,178,null,{}] 14:08:52 INFO - PROCESS | 2796 | 1466629732283 Marionette TRACE conn5 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:52 INFO - PROCESS | 2796 | 1466629732285 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:08:52 INFO - PROCESS | 2796 | 1466629732367 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 14:08:52 INFO - PROCESS | 2796 | 1466629732375 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:52 INFO - PROCESS | 2796 | 1466629732377 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:08:52 INFO - PROCESS | 2796 | ++DOCSHELL 0D818800 == 35 [pid = 2796] [id = 54] 14:08:52 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (14EE1800) [pid = 2796] [serial = 159] [outer = 00000000] 14:08:52 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (1A642400) [pid = 2796] [serial = 160] [outer = 14EE1800] 14:08:52 INFO - PROCESS | 2796 | 1466629732421 Marionette DEBUG loaded listener.js 14:08:52 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (1A8F8400) [pid = 2796] [serial = 161] [outer = 14EE1800] 14:08:52 INFO - PROCESS | 2796 | 1466629732810 Marionette TRACE conn5 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 14:08:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 14:08:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 570ms 14:08:52 INFO - PROCESS | 2796 | 1466629732848 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 14:08:52 INFO - PROCESS | 2796 | 1466629732850 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 14:08:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 14:08:52 INFO - PROCESS | 2796 | 1466629732853 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 14:08:52 INFO - PROCESS | 2796 | 1466629732855 Marionette TRACE conn5 <- [1,182,null,{}] 14:08:52 INFO - PROCESS | 2796 | 1466629732870 Marionette TRACE conn5 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:52 INFO - PROCESS | 2796 | 1466629732871 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:08:52 INFO - PROCESS | 2796 | 1466629732950 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 14:08:52 INFO - PROCESS | 2796 | 1466629732956 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:52 INFO - PROCESS | 2796 | 1466629732958 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:08:52 INFO - PROCESS | 2796 | ++DOCSHELL 0D844C00 == 36 [pid = 2796] [id = 55] 14:08:52 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (0D846800) [pid = 2796] [serial = 162] [outer = 00000000] 14:08:53 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (0D84C400) [pid = 2796] [serial = 163] [outer = 0D846800] 14:08:53 INFO - PROCESS | 2796 | 1466629733010 Marionette DEBUG loaded listener.js 14:08:53 INFO - PROCESS | 2796 | ++DOMWINDOW == 81 (0D84E400) [pid = 2796] [serial = 164] [outer = 0D846800] 14:08:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 14:08:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 570ms 14:08:53 INFO - PROCESS | 2796 | 1466629733416 Marionette TRACE conn5 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 14:08:53 INFO - PROCESS | 2796 | 1466629733424 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 14:08:53 INFO - PROCESS | 2796 | 1466629733426 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 14:08:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 14:08:53 INFO - PROCESS | 2796 | 1466629733429 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 14:08:53 INFO - PROCESS | 2796 | 1466629733430 Marionette TRACE conn5 <- [1,186,null,{}] 14:08:53 INFO - PROCESS | 2796 | 1466629733433 Marionette TRACE conn5 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:53 INFO - PROCESS | 2796 | 1466629733435 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:08:53 INFO - PROCESS | 2796 | 1466629733545 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 14:08:53 INFO - PROCESS | 2796 | 1466629733552 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:53 INFO - PROCESS | 2796 | 1466629733554 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:08:53 INFO - PROCESS | 2796 | ++DOCSHELL 0D623800 == 37 [pid = 2796] [id = 56] 14:08:53 INFO - PROCESS | 2796 | ++DOMWINDOW == 82 (0D628400) [pid = 2796] [serial = 165] [outer = 00000000] 14:08:53 INFO - PROCESS | 2796 | ++DOMWINDOW == 83 (0D62C800) [pid = 2796] [serial = 166] [outer = 0D628400] 14:08:53 INFO - PROCESS | 2796 | 1466629733599 Marionette DEBUG loaded listener.js 14:08:53 INFO - PROCESS | 2796 | ++DOMWINDOW == 84 (0D62F800) [pid = 2796] [serial = 167] [outer = 0D628400] 14:08:54 INFO - PROCESS | 2796 | 1466629734024 Marionette TRACE conn5 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 14:08:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 14:08:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 630ms 14:08:54 INFO - PROCESS | 2796 | 1466629734060 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 14:08:54 INFO - PROCESS | 2796 | 1466629734065 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 14:08:54 INFO - PROCESS | 2796 | 1466629734071 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 14:08:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 14:08:54 INFO - PROCESS | 2796 | 1466629734075 Marionette TRACE conn5 <- [1,190,null,{}] 14:08:54 INFO - PROCESS | 2796 | 1466629734081 Marionette TRACE conn5 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:54 INFO - PROCESS | 2796 | 1466629734084 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:08:54 INFO - PROCESS | 2796 | 1466629734231 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 14:08:54 INFO - PROCESS | 2796 | 1466629734361 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:54 INFO - PROCESS | 2796 | 1466629734366 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:08:54 INFO - PROCESS | 2796 | ++DOCSHELL 0D76C000 == 38 [pid = 2796] [id = 57] 14:08:54 INFO - PROCESS | 2796 | ++DOMWINDOW == 85 (0D76C800) [pid = 2796] [serial = 168] [outer = 00000000] 14:08:54 INFO - PROCESS | 2796 | ++DOMWINDOW == 86 (0D775800) [pid = 2796] [serial = 169] [outer = 0D76C800] 14:08:54 INFO - PROCESS | 2796 | 1466629734439 Marionette DEBUG loaded listener.js 14:08:54 INFO - PROCESS | 2796 | ++DOMWINDOW == 87 (0D842C00) [pid = 2796] [serial = 170] [outer = 0D76C800] 14:08:54 INFO - PROCESS | 2796 | 1466629734964 Marionette TRACE conn5 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 14:08:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 14:08:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 930ms 14:08:54 INFO - PROCESS | 2796 | 1466629735006 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 14:08:55 INFO - PROCESS | 2796 | 1466629735010 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 14:08:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 14:08:55 INFO - PROCESS | 2796 | 1466629735017 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 14:08:55 INFO - PROCESS | 2796 | 1466629735020 Marionette TRACE conn5 <- [1,194,null,{}] 14:08:55 INFO - PROCESS | 2796 | 1466629735024 Marionette TRACE conn5 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:55 INFO - PROCESS | 2796 | 1466629735027 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:08:55 INFO - PROCESS | 2796 | 1466629735138 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 14:08:55 INFO - PROCESS | 2796 | 1466629735232 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:55 INFO - PROCESS | 2796 | 1466629735234 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:08:55 INFO - PROCESS | 2796 | ++DOCSHELL 14FB7C00 == 39 [pid = 2796] [id = 58] 14:08:55 INFO - PROCESS | 2796 | ++DOMWINDOW == 88 (15601C00) [pid = 2796] [serial = 171] [outer = 00000000] 14:08:55 INFO - PROCESS | 2796 | ++DOMWINDOW == 89 (156E5C00) [pid = 2796] [serial = 172] [outer = 15601C00] 14:08:55 INFO - PROCESS | 2796 | 1466629735293 Marionette DEBUG loaded listener.js 14:08:55 INFO - PROCESS | 2796 | ++DOMWINDOW == 90 (16632C00) [pid = 2796] [serial = 173] [outer = 15601C00] 14:08:55 INFO - PROCESS | 2796 | 1466629735890 Marionette TRACE conn5 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 14:08:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 14:08:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 930ms 14:08:55 INFO - PROCESS | 2796 | 1466629735951 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 14:08:55 INFO - PROCESS | 2796 | 1466629735953 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 14:08:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 14:08:55 INFO - PROCESS | 2796 | 1466629735957 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 14:08:55 INFO - PROCESS | 2796 | 1466629735961 Marionette TRACE conn5 <- [1,198,null,{}] 14:08:55 INFO - PROCESS | 2796 | 1466629735972 Marionette TRACE conn5 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:55 INFO - PROCESS | 2796 | 1466629735977 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:08:56 INFO - PROCESS | 2796 | 1466629736086 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 14:08:56 INFO - PROCESS | 2796 | 1466629736163 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:56 INFO - PROCESS | 2796 | 1466629736167 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:08:56 INFO - PROCESS | 2796 | ++DOCSHELL 194B5C00 == 40 [pid = 2796] [id = 59] 14:08:56 INFO - PROCESS | 2796 | ++DOMWINDOW == 91 (194B7C00) [pid = 2796] [serial = 174] [outer = 00000000] 14:08:56 INFO - PROCESS | 2796 | ++DOMWINDOW == 92 (1976E800) [pid = 2796] [serial = 175] [outer = 194B7C00] 14:08:56 INFO - PROCESS | 2796 | 1466629736266 Marionette DEBUG loaded listener.js 14:08:56 INFO - PROCESS | 2796 | ++DOMWINDOW == 93 (19AF7000) [pid = 2796] [serial = 176] [outer = 194B7C00] 14:08:56 INFO - PROCESS | 2796 | 1466629736899 Marionette TRACE conn5 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 14:08:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 14:08:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 970ms 14:08:57 INFO - PROCESS | 2796 | 1466629737064 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 14:08:57 INFO - PROCESS | 2796 | 1466629737068 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 14:08:57 INFO - PROCESS | 2796 | 1466629737073 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 14:08:57 INFO - PROCESS | 2796 | 1466629737077 Marionette TRACE conn5 <- [1,202,null,{}] 14:08:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 14:08:57 INFO - PROCESS | 2796 | 1466629737091 Marionette TRACE conn5 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:57 INFO - PROCESS | 2796 | 1466629737094 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:08:57 INFO - PROCESS | 2796 | 1466629737192 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 14:08:57 INFO - PROCESS | 2796 | 1466629737264 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:57 INFO - PROCESS | 2796 | 1466629737268 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:08:57 INFO - PROCESS | 2796 | ++DOCSHELL 0C839400 == 41 [pid = 2796] [id = 60] 14:08:57 INFO - PROCESS | 2796 | ++DOMWINDOW == 94 (0C9CA800) [pid = 2796] [serial = 177] [outer = 00000000] 14:08:57 INFO - PROCESS | 2796 | ++DOMWINDOW == 95 (0D0F0000) [pid = 2796] [serial = 178] [outer = 0C9CA800] 14:08:57 INFO - PROCESS | 2796 | 1466629737318 Marionette DEBUG loaded listener.js 14:08:57 INFO - PROCESS | 2796 | ++DOMWINDOW == 96 (0D624400) [pid = 2796] [serial = 179] [outer = 0C9CA800] 14:08:57 INFO - PROCESS | 2796 | --DOCSHELL 0D844C00 == 40 [pid = 2796] [id = 55] 14:08:57 INFO - PROCESS | 2796 | --DOCSHELL 0D818800 == 39 [pid = 2796] [id = 54] 14:08:57 INFO - PROCESS | 2796 | --DOCSHELL 16A45C00 == 38 [pid = 2796] [id = 53] 14:08:57 INFO - PROCESS | 2796 | --DOCSHELL 1976D800 == 37 [pid = 2796] [id = 52] 14:08:57 INFO - PROCESS | 2796 | --DOCSHELL 19274000 == 36 [pid = 2796] [id = 51] 14:08:57 INFO - PROCESS | 2796 | --DOCSHELL 178FD000 == 35 [pid = 2796] [id = 50] 14:08:57 INFO - PROCESS | 2796 | --DOCSHELL 16EA6400 == 34 [pid = 2796] [id = 49] 14:08:57 INFO - PROCESS | 2796 | --DOCSHELL 1515CC00 == 33 [pid = 2796] [id = 48] 14:08:57 INFO - PROCESS | 2796 | --DOCSHELL 0C7F2800 == 32 [pid = 2796] [id = 47] 14:08:57 INFO - PROCESS | 2796 | --DOCSHELL 0CFE7400 == 31 [pid = 2796] [id = 46] 14:08:57 INFO - PROCESS | 2796 | 1466629737920 Marionette TRACE conn5 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 14:08:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 14:08:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 890ms 14:08:57 INFO - PROCESS | 2796 | 1466629737974 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 14:08:57 INFO - PROCESS | 2796 | 1466629737977 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 14:08:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 14:08:57 INFO - PROCESS | 2796 | 1466629737983 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 14:08:57 INFO - PROCESS | 2796 | 1466629737986 Marionette TRACE conn5 <- [1,206,null,{}] 14:08:57 INFO - PROCESS | 2796 | 1466629737990 Marionette TRACE conn5 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:57 INFO - PROCESS | 2796 | 1466629737992 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:08:58 INFO - PROCESS | 2796 | 1466629738091 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 14:08:58 INFO - PROCESS | 2796 | --DOMWINDOW == 95 (1A366400) [pid = 2796] [serial = 129] [outer = 00000000] [url = about:blank] 14:08:58 INFO - PROCESS | 2796 | --DOMWINDOW == 94 (1889C000) [pid = 2796] [serial = 117] [outer = 00000000] [url = about:blank] 14:08:58 INFO - PROCESS | 2796 | --DOMWINDOW == 93 (151CD000) [pid = 2796] [serial = 108] [outer = 00000000] [url = about:blank] 14:08:58 INFO - PROCESS | 2796 | --DOMWINDOW == 92 (15549800) [pid = 2796] [serial = 109] [outer = 00000000] [url = about:blank] 14:08:58 INFO - PROCESS | 2796 | --DOMWINDOW == 91 (16E20C00) [pid = 2796] [serial = 111] [outer = 00000000] [url = about:blank] 14:08:58 INFO - PROCESS | 2796 | --DOMWINDOW == 90 (1114AC00) [pid = 2796] [serial = 103] [outer = 00000000] [url = about:blank] 14:08:58 INFO - PROCESS | 2796 | --DOMWINDOW == 89 (0D949C00) [pid = 2796] [serial = 102] [outer = 00000000] [url = about:blank] 14:08:58 INFO - PROCESS | 2796 | --DOMWINDOW == 88 (18612400) [pid = 2796] [serial = 114] [outer = 00000000] [url = about:blank] 14:08:58 INFO - PROCESS | 2796 | --DOMWINDOW == 87 (0D776400) [pid = 2796] [serial = 105] [outer = 00000000] [url = about:blank] 14:08:58 INFO - PROCESS | 2796 | --DOMWINDOW == 86 (0D816800) [pid = 2796] [serial = 106] [outer = 00000000] [url = about:blank] 14:08:58 INFO - PROCESS | 2796 | --DOMWINDOW == 85 (19817800) [pid = 2796] [serial = 120] [outer = 00000000] [url = about:blank] 14:08:58 INFO - PROCESS | 2796 | --DOMWINDOW == 84 (14EE9000) [pid = 2796] [serial = 91] [outer = 00000000] [url = about:blank] 14:08:58 INFO - PROCESS | 2796 | --DOMWINDOW == 83 (112C3C00) [pid = 2796] [serial = 90] [outer = 00000000] [url = about:blank] 14:08:58 INFO - PROCESS | 2796 | --DOMWINDOW == 82 (194B7800) [pid = 2796] [serial = 94] [outer = 00000000] [url = about:blank] 14:08:58 INFO - PROCESS | 2796 | --DOMWINDOW == 81 (178FEC00) [pid = 2796] [serial = 93] [outer = 00000000] [url = about:blank] 14:08:58 INFO - PROCESS | 2796 | --DOMWINDOW == 80 (1A33C800) [pid = 2796] [serial = 97] [outer = 00000000] [url = about:blank] 14:08:58 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (19AF5C00) [pid = 2796] [serial = 96] [outer = 00000000] [url = about:blank] 14:08:58 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (1B3B9800) [pid = 2796] [serial = 100] [outer = 00000000] [url = about:blank] 14:08:58 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (1B3B8000) [pid = 2796] [serial = 99] [outer = 00000000] [url = about:blank] 14:08:58 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (19274800) [pid = 2796] [serial = 118] [outer = 00000000] [url = about:blank] 14:08:58 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (16EA9800) [pid = 2796] [serial = 123] [outer = 00000000] [url = about:blank] 14:08:58 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (19AEB000) [pid = 2796] [serial = 127] [outer = 00000000] [url = about:blank] 14:08:58 INFO - PROCESS | 2796 | --DOMWINDOW == 73 (1880FC00) [pid = 2796] [serial = 124] [outer = 00000000] [url = about:blank] 14:08:58 INFO - PROCESS | 2796 | --DOMWINDOW == 72 (19A0D400) [pid = 2796] [serial = 121] [outer = 00000000] [url = about:blank] 14:08:58 INFO - PROCESS | 2796 | --DOMWINDOW == 71 (18619C00) [pid = 2796] [serial = 115] [outer = 00000000] [url = about:blank] 14:08:58 INFO - PROCESS | 2796 | --DOMWINDOW == 70 (19AF1400) [pid = 2796] [serial = 126] [outer = 00000000] [url = about:blank] 14:08:58 INFO - PROCESS | 2796 | --DOMWINDOW == 69 (16EA8400) [pid = 2796] [serial = 112] [outer = 00000000] [url = about:blank] 14:08:58 INFO - PROCESS | 2796 | --DOMWINDOW == 68 (1A366C00) [pid = 2796] [serial = 130] [outer = 00000000] [url = about:blank] 14:08:58 INFO - PROCESS | 2796 | 1466629738176 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:58 INFO - PROCESS | 2796 | 1466629738179 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:08:58 INFO - PROCESS | 2796 | ++DOCSHELL 0C96D800 == 32 [pid = 2796] [id = 61] 14:08:58 INFO - PROCESS | 2796 | ++DOMWINDOW == 69 (0C96DC00) [pid = 2796] [serial = 180] [outer = 00000000] 14:08:58 INFO - PROCESS | 2796 | ++DOMWINDOW == 70 (0D626C00) [pid = 2796] [serial = 181] [outer = 0C96DC00] 14:08:58 INFO - PROCESS | 2796 | 1466629738227 Marionette DEBUG loaded listener.js 14:08:58 INFO - PROCESS | 2796 | ++DOMWINDOW == 71 (0D776400) [pid = 2796] [serial = 182] [outer = 0C96DC00] 14:08:58 INFO - PROCESS | 2796 | 1466629738624 Marionette TRACE conn5 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 14:08:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 14:08:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 690ms 14:08:58 INFO - PROCESS | 2796 | 1466629738673 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 14:08:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 14:08:58 INFO - PROCESS | 2796 | 1466629738675 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 14:08:58 INFO - PROCESS | 2796 | 1466629738679 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 14:08:58 INFO - PROCESS | 2796 | 1466629738681 Marionette TRACE conn5 <- [1,210,null,{}] 14:08:58 INFO - PROCESS | 2796 | 1466629738690 Marionette TRACE conn5 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:58 INFO - PROCESS | 2796 | 1466629738694 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:08:58 INFO - PROCESS | 2796 | 1466629738780 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 14:08:58 INFO - PROCESS | 2796 | 1466629738788 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:58 INFO - PROCESS | 2796 | 1466629738791 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:08:58 INFO - PROCESS | 2796 | ++DOCSHELL 1114E800 == 33 [pid = 2796] [id = 62] 14:08:58 INFO - PROCESS | 2796 | ++DOMWINDOW == 72 (111A0400) [pid = 2796] [serial = 183] [outer = 00000000] 14:08:58 INFO - PROCESS | 2796 | ++DOMWINDOW == 73 (112C5C00) [pid = 2796] [serial = 184] [outer = 111A0400] 14:08:58 INFO - PROCESS | 2796 | 1466629738839 Marionette DEBUG loaded listener.js 14:08:58 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (14D0D400) [pid = 2796] [serial = 185] [outer = 111A0400] 14:08:59 INFO - PROCESS | 2796 | 1466629739252 Marionette TRACE conn5 <- [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]]]}] 14:08:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 14:08:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 630ms 14:08:59 INFO - PROCESS | 2796 | 1466629739313 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 14:08:59 INFO - PROCESS | 2796 | 1466629739315 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 14:08:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 14:08:59 INFO - PROCESS | 2796 | 1466629739318 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 14:08:59 INFO - PROCESS | 2796 | 1466629739320 Marionette TRACE conn5 <- [1,214,null,{}] 14:08:59 INFO - PROCESS | 2796 | 1466629739323 Marionette TRACE conn5 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:59 INFO - PROCESS | 2796 | 1466629739325 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:08:59 INFO - PROCESS | 2796 | 1466629739413 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 14:08:59 INFO - PROCESS | 2796 | 1466629739420 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:59 INFO - PROCESS | 2796 | 1466629739422 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:08:59 INFO - PROCESS | 2796 | ++DOCSHELL 15523400 == 34 [pid = 2796] [id = 63] 14:08:59 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (1552D000) [pid = 2796] [serial = 186] [outer = 00000000] 14:08:59 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (15620000) [pid = 2796] [serial = 187] [outer = 1552D000] 14:08:59 INFO - PROCESS | 2796 | 1466629739467 Marionette DEBUG loaded listener.js 14:08:59 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (157DE400) [pid = 2796] [serial = 188] [outer = 1552D000] 14:08:59 INFO - PROCESS | 2796 | 1466629739893 Marionette TRACE conn5 <- [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]]]}] 14:08:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 14:08:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 630ms 14:08:59 INFO - PROCESS | 2796 | 1466629739949 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 14:08:59 INFO - PROCESS | 2796 | 1466629739952 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 14:08:59 INFO - PROCESS | 2796 | 1466629739955 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 14:08:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 14:08:59 INFO - PROCESS | 2796 | 1466629739956 Marionette TRACE conn5 <- [1,218,null,{}] 14:08:59 INFO - PROCESS | 2796 | 1466629739960 Marionette TRACE conn5 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:59 INFO - PROCESS | 2796 | 1466629739962 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:00 INFO - PROCESS | 2796 | 1466629740042 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 14:09:00 INFO - PROCESS | 2796 | 1466629740047 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:00 INFO - PROCESS | 2796 | 1466629740049 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:00 INFO - PROCESS | 2796 | ++DOCSHELL 16459400 == 35 [pid = 2796] [id = 64] 14:09:00 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (1645A400) [pid = 2796] [serial = 189] [outer = 00000000] 14:09:00 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (16A4F000) [pid = 2796] [serial = 190] [outer = 1645A400] 14:09:00 INFO - PROCESS | 2796 | 1466629740094 Marionette DEBUG loaded listener.js 14:09:00 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (16E27000) [pid = 2796] [serial = 191] [outer = 1645A400] 14:09:00 INFO - PROCESS | 2796 | 1466629740574 Marionette TRACE conn5 <- [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]]]}] 14:09:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 14:09:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 670ms 14:09:00 INFO - PROCESS | 2796 | 1466629740629 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 14:09:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 14:09:00 INFO - PROCESS | 2796 | 1466629740631 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 14:09:00 INFO - PROCESS | 2796 | 1466629740635 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 14:09:00 INFO - PROCESS | 2796 | 1466629740636 Marionette TRACE conn5 <- [1,222,null,{}] 14:09:00 INFO - PROCESS | 2796 | 1466629740646 Marionette TRACE conn5 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:00 INFO - PROCESS | 2796 | 1466629740651 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:00 INFO - PROCESS | 2796 | 1466629740787 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 14:09:00 INFO - PROCESS | 2796 | 1466629740798 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:00 INFO - PROCESS | 2796 | 1466629740800 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:00 INFO - PROCESS | 2796 | ++DOCSHELL 178F1800 == 36 [pid = 2796] [id = 65] 14:09:00 INFO - PROCESS | 2796 | ++DOMWINDOW == 81 (178F1C00) [pid = 2796] [serial = 192] [outer = 00000000] 14:09:00 INFO - PROCESS | 2796 | ++DOMWINDOW == 82 (18615400) [pid = 2796] [serial = 193] [outer = 178F1C00] 14:09:00 INFO - PROCESS | 2796 | 1466629740844 Marionette DEBUG loaded listener.js 14:09:00 INFO - PROCESS | 2796 | ++DOMWINDOW == 83 (1861AC00) [pid = 2796] [serial = 194] [outer = 178F1C00] 14:09:01 INFO - PROCESS | 2796 | 1466629741281 Marionette TRACE conn5 <- [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]]]}] 14:09:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 14:09:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 670ms 14:09:01 INFO - PROCESS | 2796 | 1466629741305 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 14:09:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 14:09:01 INFO - PROCESS | 2796 | 1466629741307 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 14:09:01 INFO - PROCESS | 2796 | 1466629741324 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 14:09:01 INFO - PROCESS | 2796 | 1466629741326 Marionette TRACE conn5 <- [1,226,null,{}] 14:09:01 INFO - PROCESS | 2796 | 1466629741329 Marionette TRACE conn5 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:01 INFO - PROCESS | 2796 | 1466629741331 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:01 INFO - PROCESS | 2796 | 1466629741465 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 14:09:01 INFO - PROCESS | 2796 | 1466629741488 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:01 INFO - PROCESS | 2796 | 1466629741490 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:01 INFO - PROCESS | 2796 | ++DOCSHELL 1861E800 == 37 [pid = 2796] [id = 66] 14:09:01 INFO - PROCESS | 2796 | ++DOMWINDOW == 84 (186BB800) [pid = 2796] [serial = 195] [outer = 00000000] 14:09:01 INFO - PROCESS | 2796 | ++DOMWINDOW == 85 (19271400) [pid = 2796] [serial = 196] [outer = 186BB800] 14:09:01 INFO - PROCESS | 2796 | 1466629741535 Marionette DEBUG loaded listener.js 14:09:01 INFO - PROCESS | 2796 | ++DOMWINDOW == 86 (19276800) [pid = 2796] [serial = 197] [outer = 186BB800] 14:09:01 INFO - PROCESS | 2796 | 1466629741940 Marionette TRACE conn5 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 14:09:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 14:09:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 690ms 14:09:01 INFO - PROCESS | 2796 | 1466629742001 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 14:09:01 INFO - PROCESS | 2796 | 1466629742003 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 14:09:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 14:09:01 INFO - PROCESS | 2796 | 1466629742007 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 14:09:02 INFO - PROCESS | 2796 | 1466629742008 Marionette TRACE conn5 <- [1,230,null,{}] 14:09:02 INFO - PROCESS | 2796 | 1466629742012 Marionette TRACE conn5 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:02 INFO - PROCESS | 2796 | 1466629742014 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:02 INFO - PROCESS | 2796 | 1466629742122 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 14:09:02 INFO - PROCESS | 2796 | 1466629742127 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:02 INFO - PROCESS | 2796 | 1466629742129 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:02 INFO - PROCESS | 2796 | ++DOCSHELL 1925A400 == 38 [pid = 2796] [id = 67] 14:09:02 INFO - PROCESS | 2796 | ++DOMWINDOW == 87 (194BB400) [pid = 2796] [serial = 198] [outer = 00000000] 14:09:02 INFO - PROCESS | 2796 | ++DOMWINDOW == 88 (19766400) [pid = 2796] [serial = 199] [outer = 194BB400] 14:09:02 INFO - PROCESS | 2796 | 1466629742175 Marionette DEBUG loaded listener.js 14:09:02 INFO - PROCESS | 2796 | ++DOMWINDOW == 89 (19A0A800) [pid = 2796] [serial = 200] [outer = 194BB400] 14:09:02 INFO - PROCESS | 2796 | --DOMWINDOW == 88 (194BC000) [pid = 2796] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 14:09:02 INFO - PROCESS | 2796 | --DOMWINDOW == 87 (1976E000) [pid = 2796] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 14:09:02 INFO - PROCESS | 2796 | --DOMWINDOW == 86 (15161400) [pid = 2796] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 14:09:02 INFO - PROCESS | 2796 | --DOMWINDOW == 85 (18613000) [pid = 2796] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 14:09:02 INFO - PROCESS | 2796 | --DOMWINDOW == 84 (16EA7400) [pid = 2796] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 14:09:02 INFO - PROCESS | 2796 | --DOMWINDOW == 83 (0C7F5800) [pid = 2796] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 14:09:02 INFO - PROCESS | 2796 | --DOMWINDOW == 82 (16A46400) [pid = 2796] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 14:09:02 INFO - PROCESS | 2796 | --DOMWINDOW == 81 (0D846800) [pid = 2796] [serial = 162] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 14:09:02 INFO - PROCESS | 2796 | --DOMWINDOW == 80 (14EE1800) [pid = 2796] [serial = 159] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 14:09:02 INFO - PROCESS | 2796 | 1466629742689 Marionette TRACE conn5 <- [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]]]}] 14:09:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 14:09:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 731ms 14:09:02 INFO - PROCESS | 2796 | 1466629742739 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 14:09:02 INFO - PROCESS | 2796 | 1466629742741 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 14:09:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 14:09:02 INFO - PROCESS | 2796 | 1466629742766 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 14:09:02 INFO - PROCESS | 2796 | 1466629742768 Marionette TRACE conn5 <- [1,234,null,{}] 14:09:02 INFO - PROCESS | 2796 | 1466629742771 Marionette TRACE conn5 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:02 INFO - PROCESS | 2796 | 1466629742773 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:02 INFO - PROCESS | 2796 | 1466629742855 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 14:09:02 INFO - PROCESS | 2796 | 1466629742877 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:02 INFO - PROCESS | 2796 | 1466629742879 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:02 INFO - PROCESS | 2796 | ++DOCSHELL 15161400 == 39 [pid = 2796] [id = 68] 14:09:02 INFO - PROCESS | 2796 | ++DOMWINDOW == 81 (1645C000) [pid = 2796] [serial = 201] [outer = 00000000] 14:09:02 INFO - PROCESS | 2796 | ++DOMWINDOW == 82 (19812C00) [pid = 2796] [serial = 202] [outer = 1645C000] 14:09:02 INFO - PROCESS | 2796 | 1466629742923 Marionette DEBUG loaded listener.js 14:09:02 INFO - PROCESS | 2796 | ++DOMWINDOW == 83 (19AE8800) [pid = 2796] [serial = 203] [outer = 1645C000] 14:09:03 INFO - PROCESS | 2796 | 1466629743343 Marionette TRACE conn5 <- [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]]]}] 14:09:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 14:09:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 630ms 14:09:03 INFO - PROCESS | 2796 | 1466629743396 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 14:09:03 INFO - PROCESS | 2796 | 1466629743398 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 14:09:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 14:09:03 INFO - PROCESS | 2796 | 1466629743402 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 14:09:03 INFO - PROCESS | 2796 | 1466629743403 Marionette TRACE conn5 <- [1,238,null,{}] 14:09:03 INFO - PROCESS | 2796 | 1466629743407 Marionette TRACE conn5 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:03 INFO - PROCESS | 2796 | 1466629743409 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:03 INFO - PROCESS | 2796 | 1466629743492 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 14:09:03 INFO - PROCESS | 2796 | 1466629743500 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:03 INFO - PROCESS | 2796 | 1466629743502 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:03 INFO - PROCESS | 2796 | ++DOCSHELL 19760400 == 40 [pid = 2796] [id = 69] 14:09:03 INFO - PROCESS | 2796 | ++DOMWINDOW == 84 (19763C00) [pid = 2796] [serial = 204] [outer = 00000000] 14:09:03 INFO - PROCESS | 2796 | ++DOMWINDOW == 85 (1A332800) [pid = 2796] [serial = 205] [outer = 19763C00] 14:09:03 INFO - PROCESS | 2796 | 1466629743546 Marionette DEBUG loaded listener.js 14:09:03 INFO - PROCESS | 2796 | ++DOMWINDOW == 86 (1A336800) [pid = 2796] [serial = 206] [outer = 19763C00] 14:09:03 INFO - PROCESS | 2796 | 1466629743948 Marionette TRACE conn5 <- [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]]]}] 14:09:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 14:09:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 571ms 14:09:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 14:09:03 INFO - PROCESS | 2796 | 1466629743973 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 14:09:03 INFO - PROCESS | 2796 | 1466629743975 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 14:09:03 INFO - PROCESS | 2796 | 1466629743978 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 14:09:03 INFO - PROCESS | 2796 | 1466629743981 Marionette TRACE conn5 <- [1,242,null,{}] 14:09:03 INFO - PROCESS | 2796 | 1466629743984 Marionette TRACE conn5 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:03 INFO - PROCESS | 2796 | 1466629743986 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:04 INFO - PROCESS | 2796 | 1466629744115 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 14:09:04 INFO - PROCESS | 2796 | 1466629744123 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:04 INFO - PROCESS | 2796 | 1466629744125 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:04 INFO - PROCESS | 2796 | ++DOCSHELL 1A366000 == 41 [pid = 2796] [id = 70] 14:09:04 INFO - PROCESS | 2796 | ++DOMWINDOW == 87 (1A5CB000) [pid = 2796] [serial = 207] [outer = 00000000] 14:09:04 INFO - PROCESS | 2796 | ++DOMWINDOW == 88 (1B3B6400) [pid = 2796] [serial = 208] [outer = 1A5CB000] 14:09:04 INFO - PROCESS | 2796 | 1466629744171 Marionette DEBUG loaded listener.js 14:09:04 INFO - PROCESS | 2796 | ++DOMWINDOW == 89 (1B3BD000) [pid = 2796] [serial = 209] [outer = 1A5CB000] 14:09:05 INFO - PROCESS | 2796 | --DOCSHELL 1A835000 == 40 [pid = 2796] [id = 45] 14:09:05 INFO - PROCESS | 2796 | --DOCSHELL 0C839400 == 39 [pid = 2796] [id = 60] 14:09:05 INFO - PROCESS | 2796 | --DOCSHELL 0C96D800 == 38 [pid = 2796] [id = 61] 14:09:05 INFO - PROCESS | 2796 | --DOCSHELL 14FB7C00 == 37 [pid = 2796] [id = 58] 14:09:05 INFO - PROCESS | 2796 | --DOCSHELL 194B5C00 == 36 [pid = 2796] [id = 59] 14:09:05 INFO - PROCESS | 2796 | --DOCSHELL 0D623800 == 35 [pid = 2796] [id = 56] 14:09:05 INFO - PROCESS | 2796 | --DOCSHELL 0D76C000 == 34 [pid = 2796] [id = 57] 14:09:05 INFO - PROCESS | 2796 | --DOCSHELL 15523400 == 33 [pid = 2796] [id = 63] 14:09:05 INFO - PROCESS | 2796 | --DOCSHELL 16459400 == 32 [pid = 2796] [id = 64] 14:09:05 INFO - PROCESS | 2796 | --DOCSHELL 178F1800 == 31 [pid = 2796] [id = 65] 14:09:05 INFO - PROCESS | 2796 | --DOCSHELL 1861E800 == 30 [pid = 2796] [id = 66] 14:09:05 INFO - PROCESS | 2796 | --DOCSHELL 15161400 == 29 [pid = 2796] [id = 68] 14:09:05 INFO - PROCESS | 2796 | --DOCSHELL 1925A400 == 28 [pid = 2796] [id = 67] 14:09:05 INFO - PROCESS | 2796 | --DOCSHELL 1114E800 == 27 [pid = 2796] [id = 62] 14:09:05 INFO - PROCESS | 2796 | --DOCSHELL 19760400 == 26 [pid = 2796] [id = 69] 14:09:05 INFO - PROCESS | 2796 | --DOMWINDOW == 88 (194C2000) [pid = 2796] [serial = 150] [outer = 00000000] [url = about:blank] 14:09:05 INFO - PROCESS | 2796 | --DOMWINDOW == 87 (1A338000) [pid = 2796] [serial = 153] [outer = 00000000] [url = about:blank] 14:09:05 INFO - PROCESS | 2796 | --DOMWINDOW == 86 (1A5D4000) [pid = 2796] [serial = 154] [outer = 00000000] [url = about:blank] 14:09:05 INFO - PROCESS | 2796 | --DOMWINDOW == 85 (1B3B4400) [pid = 2796] [serial = 132] [outer = 00000000] [url = about:blank] 14:09:05 INFO - PROCESS | 2796 | --DOMWINDOW == 84 (15551C00) [pid = 2796] [serial = 141] [outer = 00000000] [url = about:blank] 14:09:05 INFO - PROCESS | 2796 | --DOMWINDOW == 83 (15647800) [pid = 2796] [serial = 142] [outer = 00000000] [url = about:blank] 14:09:05 INFO - PROCESS | 2796 | --DOMWINDOW == 82 (19768400) [pid = 2796] [serial = 151] [outer = 00000000] [url = about:blank] 14:09:05 INFO - PROCESS | 2796 | --DOMWINDOW == 81 (18809400) [pid = 2796] [serial = 147] [outer = 00000000] [url = about:blank] 14:09:05 INFO - PROCESS | 2796 | --DOMWINDOW == 80 (16EAC800) [pid = 2796] [serial = 144] [outer = 00000000] [url = about:blank] 14:09:05 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (17828800) [pid = 2796] [serial = 145] [outer = 00000000] [url = about:blank] 14:09:05 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (0D0EF000) [pid = 2796] [serial = 138] [outer = 00000000] [url = about:blank] 14:09:05 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (0D76D400) [pid = 2796] [serial = 139] [outer = 00000000] [url = about:blank] 14:09:05 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (14D0C800) [pid = 2796] [serial = 135] [outer = 00000000] [url = about:blank] 14:09:05 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (16A4EC00) [pid = 2796] [serial = 156] [outer = 00000000] [url = about:blank] 14:09:05 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (0D84E400) [pid = 2796] [serial = 164] [outer = 00000000] [url = about:blank] 14:09:05 INFO - PROCESS | 2796 | --DOMWINDOW == 73 (11254800) [pid = 2796] [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.] 14:09:05 INFO - PROCESS | 2796 | --DOMWINDOW == 72 (1A642400) [pid = 2796] [serial = 160] [outer = 00000000] [url = about:blank] 14:09:05 INFO - PROCESS | 2796 | --DOMWINDOW == 71 (1A8F8400) [pid = 2796] [serial = 161] [outer = 00000000] [url = about:blank] 14:09:05 INFO - PROCESS | 2796 | --DOMWINDOW == 70 (16A4F400) [pid = 2796] [serial = 157] [outer = 00000000] [url = about:blank] 14:09:05 INFO - PROCESS | 2796 | --DOMWINDOW == 69 (0D84C400) [pid = 2796] [serial = 163] [outer = 00000000] [url = about:blank] 14:09:05 INFO - PROCESS | 2796 | --DOMWINDOW == 68 (0D62C800) [pid = 2796] [serial = 166] [outer = 00000000] [url = about:blank] 14:09:05 INFO - PROCESS | 2796 | --DOMWINDOW == 67 (1925D400) [pid = 2796] [serial = 148] [outer = 00000000] [url = about:blank] 14:09:06 INFO - PROCESS | 2796 | 1466629746036 Marionette TRACE conn5 <- [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]]]}] 14:09:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 14:09:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 2073ms 14:09:06 INFO - PROCESS | 2796 | 1466629746071 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 14:09:06 INFO - PROCESS | 2796 | 1466629746074 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 14:09:06 INFO - PROCESS | 2796 | 1466629746081 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 14:09:06 INFO - PROCESS | 2796 | 1466629746083 Marionette TRACE conn5 <- [1,246,null,{}] 14:09:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 14:09:06 INFO - PROCESS | 2796 | 1466629746089 Marionette TRACE conn5 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:06 INFO - PROCESS | 2796 | 1466629746092 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:06 INFO - PROCESS | 2796 | 1466629746176 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 14:09:06 INFO - PROCESS | 2796 | 1466629746184 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:06 INFO - PROCESS | 2796 | 1466629746186 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:06 INFO - PROCESS | 2796 | ++DOCSHELL 0CFE9C00 == 27 [pid = 2796] [id = 71] 14:09:06 INFO - PROCESS | 2796 | ++DOMWINDOW == 68 (0CFEC800) [pid = 2796] [serial = 210] [outer = 00000000] 14:09:06 INFO - PROCESS | 2796 | ++DOMWINDOW == 69 (0D55C400) [pid = 2796] [serial = 211] [outer = 0CFEC800] 14:09:06 INFO - PROCESS | 2796 | 1466629746235 Marionette DEBUG loaded listener.js 14:09:06 INFO - PROCESS | 2796 | ++DOMWINDOW == 70 (0D629400) [pid = 2796] [serial = 212] [outer = 0CFEC800] 14:09:06 INFO - PROCESS | 2796 | 1466629746701 Marionette TRACE conn5 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 14:09:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 14:09:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 670ms 14:09:06 INFO - PROCESS | 2796 | 1466629746759 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 14:09:06 INFO - PROCESS | 2796 | 1466629746764 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 14:09:06 INFO - PROCESS | 2796 | 1466629746770 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 14:09:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 14:09:06 INFO - PROCESS | 2796 | 1466629746773 Marionette TRACE conn5 <- [1,250,null,{}] 14:09:06 INFO - PROCESS | 2796 | 1466629746776 Marionette TRACE conn5 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:06 INFO - PROCESS | 2796 | 1466629746779 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:06 INFO - PROCESS | 2796 | 1466629746868 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 14:09:06 INFO - PROCESS | 2796 | 1466629746877 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:06 INFO - PROCESS | 2796 | 1466629746880 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:06 INFO - PROCESS | 2796 | ++DOCSHELL 0D81D800 == 28 [pid = 2796] [id = 72] 14:09:06 INFO - PROCESS | 2796 | ++DOMWINDOW == 71 (0D81E000) [pid = 2796] [serial = 213] [outer = 00000000] 14:09:06 INFO - PROCESS | 2796 | ++DOMWINDOW == 72 (0D841800) [pid = 2796] [serial = 214] [outer = 0D81E000] 14:09:06 INFO - PROCESS | 2796 | 1466629746928 Marionette DEBUG loaded listener.js 14:09:06 INFO - PROCESS | 2796 | ++DOMWINDOW == 73 (0D846800) [pid = 2796] [serial = 215] [outer = 0D81E000] 14:09:07 INFO - PROCESS | 2796 | 1466629747396 Marionette TRACE conn5 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 14:09:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 14:09:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 670ms 14:09:07 INFO - PROCESS | 2796 | 1466629747444 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 14:09:07 INFO - PROCESS | 2796 | 1466629747446 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 14:09:07 INFO - PROCESS | 2796 | 1466629747449 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 14:09:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 14:09:07 INFO - PROCESS | 2796 | 1466629747453 Marionette TRACE conn5 <- [1,254,null,{}] 14:09:07 INFO - PROCESS | 2796 | 1466629747464 Marionette TRACE conn5 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:07 INFO - PROCESS | 2796 | 1466629747468 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:07 INFO - PROCESS | 2796 | 1466629747576 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 14:09:07 INFO - PROCESS | 2796 | 1466629747660 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:07 INFO - PROCESS | 2796 | 1466629747663 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:07 INFO - PROCESS | 2796 | ++DOCSHELL 14D0C800 == 29 [pid = 2796] [id = 73] 14:09:07 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (14D0D000) [pid = 2796] [serial = 216] [outer = 00000000] 14:09:07 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (14EA0400) [pid = 2796] [serial = 217] [outer = 14D0D000] 14:09:07 INFO - PROCESS | 2796 | 1466629747713 Marionette DEBUG loaded listener.js 14:09:07 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (14EE4C00) [pid = 2796] [serial = 218] [outer = 14D0D000] 14:09:08 INFO - PROCESS | 2796 | 1466629748090 Marionette TRACE conn5 <- [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]]]}] 14:09:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 14:09:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 670ms 14:09:08 INFO - PROCESS | 2796 | 1466629748124 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 14:09:08 INFO - PROCESS | 2796 | 1466629748126 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 14:09:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 14:09:08 INFO - PROCESS | 2796 | 1466629748129 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 14:09:08 INFO - PROCESS | 2796 | 1466629748131 Marionette TRACE conn5 <- [1,258,null,{}] 14:09:08 INFO - PROCESS | 2796 | 1466629748134 Marionette TRACE conn5 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:08 INFO - PROCESS | 2796 | 1466629748136 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:08 INFO - PROCESS | 2796 | 1466629748251 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 14:09:08 INFO - PROCESS | 2796 | 1466629748258 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:08 INFO - PROCESS | 2796 | 1466629748260 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:08 INFO - PROCESS | 2796 | ++DOCSHELL 0D952C00 == 30 [pid = 2796] [id = 74] 14:09:08 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (14EE9400) [pid = 2796] [serial = 219] [outer = 00000000] 14:09:08 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (15547C00) [pid = 2796] [serial = 220] [outer = 14EE9400] 14:09:08 INFO - PROCESS | 2796 | 1466629748307 Marionette DEBUG loaded listener.js 14:09:08 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (15647400) [pid = 2796] [serial = 221] [outer = 14EE9400] 14:09:08 INFO - PROCESS | 2796 | 1466629748689 Marionette TRACE conn5 <- [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]]]}] 14:09:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 14:09:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 630ms 14:09:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 14:09:08 INFO - PROCESS | 2796 | 1466629748764 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 14:09:08 INFO - PROCESS | 2796 | 1466629748766 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 14:09:08 INFO - PROCESS | 2796 | 1466629748769 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 14:09:08 INFO - PROCESS | 2796 | 1466629748771 Marionette TRACE conn5 <- [1,262,null,{}] 14:09:08 INFO - PROCESS | 2796 | 1466629748774 Marionette TRACE conn5 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:08 INFO - PROCESS | 2796 | 1466629748776 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:08 INFO - PROCESS | 2796 | 1466629748885 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 14:09:08 INFO - PROCESS | 2796 | 1466629748958 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:08 INFO - PROCESS | 2796 | 1466629748960 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:08 INFO - PROCESS | 2796 | ++DOCSHELL 16A4E000 == 31 [pid = 2796] [id = 75] 14:09:08 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (16A4E800) [pid = 2796] [serial = 222] [outer = 00000000] 14:09:09 INFO - PROCESS | 2796 | ++DOMWINDOW == 81 (16A51400) [pid = 2796] [serial = 223] [outer = 16A4E800] 14:09:09 INFO - PROCESS | 2796 | 1466629749024 Marionette DEBUG loaded listener.js 14:09:09 INFO - PROCESS | 2796 | ++DOMWINDOW == 82 (16A53C00) [pid = 2796] [serial = 224] [outer = 16A4E800] 14:09:09 INFO - PROCESS | 2796 | 1466629749561 Marionette TRACE conn5 <- [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]]]}] 14:09:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 14:09:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 830ms 14:09:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 14:09:09 INFO - PROCESS | 2796 | 1466629749600 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 14:09:09 INFO - PROCESS | 2796 | 1466629749602 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 14:09:09 INFO - PROCESS | 2796 | 1466629749605 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 14:09:09 INFO - PROCESS | 2796 | 1466629749606 Marionette TRACE conn5 <- [1,266,null,{}] 14:09:09 INFO - PROCESS | 2796 | 1466629749610 Marionette TRACE conn5 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:09 INFO - PROCESS | 2796 | 1466629749616 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:09 INFO - PROCESS | 2796 | 1466629749722 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 14:09:09 INFO - PROCESS | 2796 | 1466629749802 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:09 INFO - PROCESS | 2796 | 1466629749804 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:09 INFO - PROCESS | 2796 | ++DOCSHELL 16E29400 == 32 [pid = 2796] [id = 76] 14:09:09 INFO - PROCESS | 2796 | ++DOMWINDOW == 83 (16EB4400) [pid = 2796] [serial = 225] [outer = 00000000] 14:09:09 INFO - PROCESS | 2796 | ++DOMWINDOW == 84 (18612000) [pid = 2796] [serial = 226] [outer = 16EB4400] 14:09:09 INFO - PROCESS | 2796 | 1466629749849 Marionette DEBUG loaded listener.js 14:09:09 INFO - PROCESS | 2796 | ++DOMWINDOW == 85 (1861A800) [pid = 2796] [serial = 227] [outer = 16EB4400] 14:09:10 INFO - PROCESS | 2796 | 1466629750201 Marionette TRACE conn5 <- [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]]]}] 14:09:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 14:09:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 630ms 14:09:10 INFO - PROCESS | 2796 | 1466629750235 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 14:09:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 14:09:10 INFO - PROCESS | 2796 | 1466629750237 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 14:09:10 INFO - PROCESS | 2796 | 1466629750241 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 14:09:10 INFO - PROCESS | 2796 | 1466629750242 Marionette TRACE conn5 <- [1,270,null,{}] 14:09:10 INFO - PROCESS | 2796 | 1466629750255 Marionette TRACE conn5 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:10 INFO - PROCESS | 2796 | 1466629750257 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:10 INFO - PROCESS | 2796 | 1466629750387 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 14:09:10 INFO - PROCESS | 2796 | 1466629750432 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:10 INFO - PROCESS | 2796 | 1466629750434 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:10 INFO - PROCESS | 2796 | ++DOCSHELL 1861A000 == 33 [pid = 2796] [id = 77] 14:09:10 INFO - PROCESS | 2796 | ++DOMWINDOW == 86 (1861A400) [pid = 2796] [serial = 228] [outer = 00000000] 14:09:10 INFO - PROCESS | 2796 | ++DOMWINDOW == 87 (18842C00) [pid = 2796] [serial = 229] [outer = 1861A400] 14:09:10 INFO - PROCESS | 2796 | 1466629750478 Marionette DEBUG loaded listener.js 14:09:10 INFO - PROCESS | 2796 | ++DOMWINDOW == 88 (18844800) [pid = 2796] [serial = 230] [outer = 1861A400] 14:09:10 INFO - PROCESS | 2796 | 1466629750829 Marionette TRACE conn5 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 14:09:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 14:09:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 630ms 14:09:10 INFO - PROCESS | 2796 | 1466629750871 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 14:09:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 14:09:10 INFO - PROCESS | 2796 | 1466629750873 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 14:09:10 INFO - PROCESS | 2796 | 1466629750876 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 14:09:10 INFO - PROCESS | 2796 | 1466629750878 Marionette TRACE conn5 <- [1,274,null,{}] 14:09:10 INFO - PROCESS | 2796 | 1466629750881 Marionette TRACE conn5 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:10 INFO - PROCESS | 2796 | 1466629750883 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:10 INFO - PROCESS | 2796 | 1466629750997 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 14:09:11 INFO - PROCESS | 2796 | 1466629751013 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:11 INFO - PROCESS | 2796 | 1466629751015 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:11 INFO - PROCESS | 2796 | ++DOCSHELL 18849000 == 34 [pid = 2796] [id = 78] 14:09:11 INFO - PROCESS | 2796 | ++DOMWINDOW == 89 (18849800) [pid = 2796] [serial = 231] [outer = 00000000] 14:09:11 INFO - PROCESS | 2796 | ++DOMWINDOW == 90 (1920E800) [pid = 2796] [serial = 232] [outer = 18849800] 14:09:11 INFO - PROCESS | 2796 | 1466629751058 Marionette DEBUG loaded listener.js 14:09:11 INFO - PROCESS | 2796 | ++DOMWINDOW == 91 (1884C000) [pid = 2796] [serial = 233] [outer = 18849800] 14:09:11 INFO - PROCESS | 2796 | 1466629751475 Marionette TRACE conn5 <- [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]]]}] 14:09:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 14:09:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 630ms 14:09:11 INFO - PROCESS | 2796 | 1466629751508 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 14:09:11 INFO - PROCESS | 2796 | 1466629751509 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 14:09:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 14:09:11 INFO - PROCESS | 2796 | 1466629751513 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 14:09:11 INFO - PROCESS | 2796 | 1466629751514 Marionette TRACE conn5 <- [1,278,null,{}] 14:09:11 INFO - PROCESS | 2796 | 1466629751518 Marionette TRACE conn5 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:11 INFO - PROCESS | 2796 | 1466629751519 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:11 INFO - PROCESS | 2796 | 1466629751625 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 14:09:11 INFO - PROCESS | 2796 | 1466629751695 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:11 INFO - PROCESS | 2796 | 1466629751697 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:11 INFO - PROCESS | 2796 | ++DOCSHELL 14D0C000 == 35 [pid = 2796] [id = 79] 14:09:11 INFO - PROCESS | 2796 | ++DOMWINDOW == 92 (194BB000) [pid = 2796] [serial = 234] [outer = 00000000] 14:09:11 INFO - PROCESS | 2796 | ++DOMWINDOW == 93 (19761000) [pid = 2796] [serial = 235] [outer = 194BB000] 14:09:11 INFO - PROCESS | 2796 | 1466629751743 Marionette DEBUG loaded listener.js 14:09:11 INFO - PROCESS | 2796 | ++DOMWINDOW == 94 (19761C00) [pid = 2796] [serial = 236] [outer = 194BB000] 14:09:12 INFO - PROCESS | 2796 | 1466629752177 Marionette TRACE conn5 <- [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]]]}] 14:09:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 14:09:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 670ms 14:09:12 INFO - PROCESS | 2796 | 1466629752183 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 14:09:12 INFO - PROCESS | 2796 | 1466629752185 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 14:09:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 14:09:12 INFO - PROCESS | 2796 | 1466629752198 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 14:09:12 INFO - PROCESS | 2796 | 1466629752201 Marionette TRACE conn5 <- [1,282,null,{}] 14:09:12 INFO - PROCESS | 2796 | 1466629752219 Marionette TRACE conn5 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:12 INFO - PROCESS | 2796 | 1466629752221 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:12 INFO - PROCESS | 2796 | 1466629752334 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 14:09:12 INFO - PROCESS | 2796 | 1466629752340 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:12 INFO - PROCESS | 2796 | 1466629752342 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:12 INFO - PROCESS | 2796 | ++DOCSHELL 19769400 == 36 [pid = 2796] [id = 80] 14:09:12 INFO - PROCESS | 2796 | ++DOMWINDOW == 95 (19769800) [pid = 2796] [serial = 237] [outer = 00000000] 14:09:12 INFO - PROCESS | 2796 | ++DOMWINDOW == 96 (19AEF800) [pid = 2796] [serial = 238] [outer = 19769800] 14:09:12 INFO - PROCESS | 2796 | 1466629752385 Marionette DEBUG loaded listener.js 14:09:12 INFO - PROCESS | 2796 | ++DOMWINDOW == 97 (19AF3400) [pid = 2796] [serial = 239] [outer = 19769800] 14:09:12 INFO - PROCESS | 2796 | 1466629752825 Marionette TRACE conn5 <- [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]]]}] 14:09:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 14:09:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 690ms 14:09:12 INFO - PROCESS | 2796 | 1466629752880 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 14:09:12 INFO - PROCESS | 2796 | 1466629752882 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 14:09:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 14:09:12 INFO - PROCESS | 2796 | 1466629752885 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 14:09:12 INFO - PROCESS | 2796 | 1466629752888 Marionette TRACE conn5 <- [1,286,null,{}] 14:09:12 INFO - PROCESS | 2796 | 1466629752901 Marionette TRACE conn5 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:12 INFO - PROCESS | 2796 | 1466629752903 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:13 INFO - PROCESS | 2796 | 1466629753300 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 14:09:13 INFO - PROCESS | 2796 | --DOMWINDOW == 96 (178F1C00) [pid = 2796] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 14:09:13 INFO - PROCESS | 2796 | --DOMWINDOW == 95 (186BB800) [pid = 2796] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 14:09:13 INFO - PROCESS | 2796 | --DOMWINDOW == 94 (194BB400) [pid = 2796] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 14:09:13 INFO - PROCESS | 2796 | --DOMWINDOW == 93 (1645C000) [pid = 2796] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 14:09:13 INFO - PROCESS | 2796 | --DOMWINDOW == 92 (19763C00) [pid = 2796] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 14:09:13 INFO - PROCESS | 2796 | --DOMWINDOW == 91 (0C9CA800) [pid = 2796] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 14:09:13 INFO - PROCESS | 2796 | --DOMWINDOW == 90 (194B7C00) [pid = 2796] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 14:09:13 INFO - PROCESS | 2796 | --DOMWINDOW == 89 (15601C00) [pid = 2796] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 14:09:13 INFO - PROCESS | 2796 | --DOMWINDOW == 88 (0D76C800) [pid = 2796] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 14:09:13 INFO - PROCESS | 2796 | --DOMWINDOW == 87 (0D628400) [pid = 2796] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 14:09:13 INFO - PROCESS | 2796 | --DOMWINDOW == 86 (1645A400) [pid = 2796] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 14:09:13 INFO - PROCESS | 2796 | --DOMWINDOW == 85 (1552D000) [pid = 2796] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 14:09:13 INFO - PROCESS | 2796 | --DOMWINDOW == 84 (111A0400) [pid = 2796] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 14:09:13 INFO - PROCESS | 2796 | --DOMWINDOW == 83 (0C96DC00) [pid = 2796] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 14:09:13 INFO - PROCESS | 2796 | --DOMWINDOW == 82 (1A8F4800) [pid = 2796] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 14:09:13 INFO - PROCESS | 2796 | --DOMWINDOW == 81 (0D05C400) [pid = 2796] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 14:09:13 INFO - PROCESS | 2796 | 1466629753365 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:13 INFO - PROCESS | 2796 | 1466629753367 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:13 INFO - PROCESS | 2796 | ++DOCSHELL 0C7F3800 == 37 [pid = 2796] [id = 81] 14:09:13 INFO - PROCESS | 2796 | ++DOMWINDOW == 82 (0C82F400) [pid = 2796] [serial = 240] [outer = 00000000] 14:09:13 INFO - PROCESS | 2796 | ++DOMWINDOW == 83 (0D631C00) [pid = 2796] [serial = 241] [outer = 0C82F400] 14:09:13 INFO - PROCESS | 2796 | 1466629753415 Marionette DEBUG loaded listener.js 14:09:13 INFO - PROCESS | 2796 | ++DOMWINDOW == 84 (1552D000) [pid = 2796] [serial = 242] [outer = 0C82F400] 14:09:13 INFO - PROCESS | 2796 | 1466629753780 Marionette TRACE conn5 <- [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]]]}] 14:09:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 14:09:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 930ms 14:09:13 INFO - PROCESS | 2796 | 1466629753820 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 14:09:13 INFO - PROCESS | 2796 | 1466629753822 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 14:09:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 14:09:13 INFO - PROCESS | 2796 | 1466629753825 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 14:09:13 INFO - PROCESS | 2796 | 1466629753827 Marionette TRACE conn5 <- [1,290,null,{}] 14:09:13 INFO - PROCESS | 2796 | 1466629753830 Marionette TRACE conn5 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:13 INFO - PROCESS | 2796 | 1466629753832 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:13 INFO - PROCESS | 2796 | 1466629753912 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 14:09:13 INFO - PROCESS | 2796 | 1466629753918 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:13 INFO - PROCESS | 2796 | 1466629753920 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:13 INFO - PROCESS | 2796 | ++DOCSHELL 156E5000 == 38 [pid = 2796] [id = 82] 14:09:13 INFO - PROCESS | 2796 | ++DOMWINDOW == 85 (16719C00) [pid = 2796] [serial = 243] [outer = 00000000] 14:09:13 INFO - PROCESS | 2796 | ++DOMWINDOW == 86 (1981CC00) [pid = 2796] [serial = 244] [outer = 16719C00] 14:09:13 INFO - PROCESS | 2796 | 1466629753963 Marionette DEBUG loaded listener.js 14:09:14 INFO - PROCESS | 2796 | ++DOMWINDOW == 87 (1A366800) [pid = 2796] [serial = 245] [outer = 16719C00] 14:09:14 INFO - PROCESS | 2796 | 1466629754385 Marionette TRACE conn5 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 14:09:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 14:09:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 570ms 14:09:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 14:09:14 INFO - PROCESS | 2796 | 1466629754396 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 14:09:14 INFO - PROCESS | 2796 | 1466629754397 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 14:09:14 INFO - PROCESS | 2796 | 1466629754400 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 14:09:14 INFO - PROCESS | 2796 | 1466629754402 Marionette TRACE conn5 <- [1,294,null,{}] 14:09:14 INFO - PROCESS | 2796 | 1466629754405 Marionette TRACE conn5 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:14 INFO - PROCESS | 2796 | 1466629754407 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:14 INFO - PROCESS | 2796 | 1466629754525 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 14:09:14 INFO - PROCESS | 2796 | 1466629754533 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:14 INFO - PROCESS | 2796 | 1466629754535 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:14 INFO - PROCESS | 2796 | ++DOCSHELL 0C833000 == 39 [pid = 2796] [id = 83] 14:09:14 INFO - PROCESS | 2796 | ++DOMWINDOW == 88 (0C833C00) [pid = 2796] [serial = 246] [outer = 00000000] 14:09:14 INFO - PROCESS | 2796 | ++DOMWINDOW == 89 (178F1C00) [pid = 2796] [serial = 247] [outer = 0C833C00] 14:09:14 INFO - PROCESS | 2796 | 1466629754578 Marionette DEBUG loaded listener.js 14:09:14 INFO - PROCESS | 2796 | ++DOMWINDOW == 90 (1B342400) [pid = 2796] [serial = 248] [outer = 0C833C00] 14:09:14 INFO - PROCESS | 2796 | 1466629754993 Marionette TRACE conn5 <- [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]]]}] 14:09:15 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. 14:09:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 630ms 14:09:15 INFO - PROCESS | 2796 | 1466629755032 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 14:09:15 INFO - PROCESS | 2796 | 1466629755034 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 14:09:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 14:09:15 INFO - PROCESS | 2796 | 1466629755037 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 14:09:15 INFO - PROCESS | 2796 | 1466629755038 Marionette TRACE conn5 <- [1,298,null,{}] 14:09:15 INFO - PROCESS | 2796 | 1466629755042 Marionette TRACE conn5 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:15 INFO - PROCESS | 2796 | 1466629755043 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:15 INFO - PROCESS | 2796 | 1466629755158 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 14:09:15 INFO - PROCESS | 2796 | 1466629755165 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:15 INFO - PROCESS | 2796 | 1466629755167 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:15 INFO - PROCESS | 2796 | ++DOCSHELL 1B3B7000 == 40 [pid = 2796] [id = 84] 14:09:15 INFO - PROCESS | 2796 | ++DOMWINDOW == 91 (1B3B7C00) [pid = 2796] [serial = 249] [outer = 00000000] 14:09:15 INFO - PROCESS | 2796 | ++DOMWINDOW == 92 (1BA3C800) [pid = 2796] [serial = 250] [outer = 1B3B7C00] 14:09:15 INFO - PROCESS | 2796 | 1466629755210 Marionette DEBUG loaded listener.js 14:09:15 INFO - PROCESS | 2796 | ++DOMWINDOW == 93 (1BADA800) [pid = 2796] [serial = 251] [outer = 1B3B7C00] 14:09:15 INFO - PROCESS | 2796 | 1466629755869 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 14:09:16 INFO - PROCESS | 2796 | 1466629756043 Marionette TRACE conn5 <- [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]]]}] 14:09:16 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. 14:09:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1022ms 14:09:16 INFO - PROCESS | 2796 | 1466629756060 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 14:09:16 INFO - PROCESS | 2796 | 1466629756066 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 14:09:16 INFO - PROCESS | 2796 | 1466629756070 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 14:09:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 14:09:16 INFO - PROCESS | 2796 | 1466629756073 Marionette TRACE conn5 <- [1,302,null,{}] 14:09:16 INFO - PROCESS | 2796 | 1466629756093 Marionette TRACE conn5 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:16 INFO - PROCESS | 2796 | 1466629756097 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:16 INFO - PROCESS | 2796 | 1466629756224 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 14:09:16 INFO - PROCESS | 2796 | 1466629756354 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:16 INFO - PROCESS | 2796 | 1466629756357 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:16 INFO - PROCESS | 2796 | ++DOCSHELL 0D76DC00 == 41 [pid = 2796] [id = 85] 14:09:16 INFO - PROCESS | 2796 | ++DOMWINDOW == 94 (0D76F000) [pid = 2796] [serial = 252] [outer = 00000000] 14:09:16 INFO - PROCESS | 2796 | ++DOMWINDOW == 95 (0D81FC00) [pid = 2796] [serial = 253] [outer = 0D76F000] 14:09:16 INFO - PROCESS | 2796 | 1466629756418 Marionette DEBUG loaded listener.js 14:09:16 INFO - PROCESS | 2796 | ++DOMWINDOW == 96 (0D94E800) [pid = 2796] [serial = 254] [outer = 0D76F000] 14:09:17 INFO - PROCESS | 2796 | 1466629757079 Marionette TRACE conn5 <- [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]]]}] 14:09:17 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. 14:09:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1037ms 14:09:17 INFO - PROCESS | 2796 | 1466629757112 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 14:09:17 INFO - PROCESS | 2796 | 1466629757117 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 14:09:17 INFO - PROCESS | 2796 | 1466629757124 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 14:09:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 14:09:17 INFO - PROCESS | 2796 | 1466629757127 Marionette TRACE conn5 <- [1,306,null,{}] 14:09:17 INFO - PROCESS | 2796 | 1466629757131 Marionette TRACE conn5 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:17 INFO - PROCESS | 2796 | 1466629757134 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:17 INFO - PROCESS | 2796 | 1466629757377 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 14:09:17 INFO - PROCESS | 2796 | 1466629757521 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:17 INFO - PROCESS | 2796 | 1466629757523 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:17 INFO - PROCESS | 2796 | ++DOCSHELL 0C82E400 == 42 [pid = 2796] [id = 86] 14:09:17 INFO - PROCESS | 2796 | ++DOMWINDOW == 97 (0C82E800) [pid = 2796] [serial = 255] [outer = 00000000] 14:09:17 INFO - PROCESS | 2796 | ++DOMWINDOW == 98 (0C83B000) [pid = 2796] [serial = 256] [outer = 0C82E800] 14:09:17 INFO - PROCESS | 2796 | 1466629757574 Marionette DEBUG loaded listener.js 14:09:17 INFO - PROCESS | 2796 | ++DOMWINDOW == 99 (0D0E7800) [pid = 2796] [serial = 257] [outer = 0C82E800] 14:09:18 INFO - PROCESS | 2796 | --DOCSHELL 0C833000 == 41 [pid = 2796] [id = 83] 14:09:18 INFO - PROCESS | 2796 | --DOCSHELL 156E5000 == 40 [pid = 2796] [id = 82] 14:09:18 INFO - PROCESS | 2796 | --DOCSHELL 0C7F3800 == 39 [pid = 2796] [id = 81] 14:09:18 INFO - PROCESS | 2796 | --DOCSHELL 19769400 == 38 [pid = 2796] [id = 80] 14:09:18 INFO - PROCESS | 2796 | --DOCSHELL 14D0C000 == 37 [pid = 2796] [id = 79] 14:09:18 INFO - PROCESS | 2796 | --DOCSHELL 18849000 == 36 [pid = 2796] [id = 78] 14:09:18 INFO - PROCESS | 2796 | --DOCSHELL 1861A000 == 35 [pid = 2796] [id = 77] 14:09:18 INFO - PROCESS | 2796 | --DOCSHELL 16E29400 == 34 [pid = 2796] [id = 76] 14:09:18 INFO - PROCESS | 2796 | --DOCSHELL 16A4E000 == 33 [pid = 2796] [id = 75] 14:09:18 INFO - PROCESS | 2796 | --DOCSHELL 0D952C00 == 32 [pid = 2796] [id = 74] 14:09:18 INFO - PROCESS | 2796 | --DOMWINDOW == 98 (1B3B6400) [pid = 2796] [serial = 208] [outer = 00000000] [url = about:blank] 14:09:18 INFO - PROCESS | 2796 | --DOCSHELL 14D0C800 == 31 [pid = 2796] [id = 73] 14:09:18 INFO - PROCESS | 2796 | --DOCSHELL 0D81D800 == 30 [pid = 2796] [id = 72] 14:09:18 INFO - PROCESS | 2796 | --DOCSHELL 0CFE9C00 == 29 [pid = 2796] [id = 71] 14:09:18 INFO - PROCESS | 2796 | --DOCSHELL 1A366000 == 28 [pid = 2796] [id = 70] 14:09:18 INFO - PROCESS | 2796 | --DOMWINDOW == 97 (15608000) [pid = 2796] [serial = 136] [outer = 00000000] [url = about:blank] 14:09:18 INFO - PROCESS | 2796 | --DOMWINDOW == 96 (1B3BF000) [pid = 2796] [serial = 133] [outer = 00000000] [url = about:blank] 14:09:18 INFO - PROCESS | 2796 | --DOMWINDOW == 95 (18615400) [pid = 2796] [serial = 193] [outer = 00000000] [url = about:blank] 14:09:18 INFO - PROCESS | 2796 | --DOMWINDOW == 94 (1861AC00) [pid = 2796] [serial = 194] [outer = 00000000] [url = about:blank] 14:09:18 INFO - PROCESS | 2796 | --DOMWINDOW == 93 (19276800) [pid = 2796] [serial = 197] [outer = 00000000] [url = about:blank] 14:09:18 INFO - PROCESS | 2796 | --DOMWINDOW == 92 (19271400) [pid = 2796] [serial = 196] [outer = 00000000] [url = about:blank] 14:09:18 INFO - PROCESS | 2796 | --DOMWINDOW == 91 (19766400) [pid = 2796] [serial = 199] [outer = 00000000] [url = about:blank] 14:09:18 INFO - PROCESS | 2796 | --DOMWINDOW == 90 (19812C00) [pid = 2796] [serial = 202] [outer = 00000000] [url = about:blank] 14:09:18 INFO - PROCESS | 2796 | --DOMWINDOW == 89 (1A332800) [pid = 2796] [serial = 205] [outer = 00000000] [url = about:blank] 14:09:18 INFO - PROCESS | 2796 | --DOMWINDOW == 88 (19AE8800) [pid = 2796] [serial = 203] [outer = 00000000] [url = about:blank] 14:09:18 INFO - PROCESS | 2796 | --DOMWINDOW == 87 (19A0A800) [pid = 2796] [serial = 200] [outer = 00000000] [url = about:blank] 14:09:18 INFO - PROCESS | 2796 | --DOMWINDOW == 86 (0D624400) [pid = 2796] [serial = 179] [outer = 00000000] [url = about:blank] 14:09:18 INFO - PROCESS | 2796 | --DOMWINDOW == 85 (0D0F0000) [pid = 2796] [serial = 178] [outer = 00000000] [url = about:blank] 14:09:18 INFO - PROCESS | 2796 | --DOMWINDOW == 84 (19AF7000) [pid = 2796] [serial = 176] [outer = 00000000] [url = about:blank] 14:09:18 INFO - PROCESS | 2796 | --DOMWINDOW == 83 (1976E800) [pid = 2796] [serial = 175] [outer = 00000000] [url = about:blank] 14:09:18 INFO - PROCESS | 2796 | --DOMWINDOW == 82 (16632C00) [pid = 2796] [serial = 173] [outer = 00000000] [url = about:blank] 14:09:18 INFO - PROCESS | 2796 | --DOMWINDOW == 81 (156E5C00) [pid = 2796] [serial = 172] [outer = 00000000] [url = about:blank] 14:09:18 INFO - PROCESS | 2796 | --DOMWINDOW == 80 (0D842C00) [pid = 2796] [serial = 170] [outer = 00000000] [url = about:blank] 14:09:18 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (0D775800) [pid = 2796] [serial = 169] [outer = 00000000] [url = about:blank] 14:09:18 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (0D62F800) [pid = 2796] [serial = 167] [outer = 00000000] [url = about:blank] 14:09:18 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (16A4F000) [pid = 2796] [serial = 190] [outer = 00000000] [url = about:blank] 14:09:18 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (15620000) [pid = 2796] [serial = 187] [outer = 00000000] [url = about:blank] 14:09:18 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (157DE400) [pid = 2796] [serial = 188] [outer = 00000000] [url = about:blank] 14:09:18 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (112C5C00) [pid = 2796] [serial = 184] [outer = 00000000] [url = about:blank] 14:09:18 INFO - PROCESS | 2796 | --DOMWINDOW == 73 (14D0D400) [pid = 2796] [serial = 185] [outer = 00000000] [url = about:blank] 14:09:18 INFO - PROCESS | 2796 | --DOMWINDOW == 72 (0D776400) [pid = 2796] [serial = 182] [outer = 00000000] [url = about:blank] 14:09:18 INFO - PROCESS | 2796 | --DOMWINDOW == 71 (0D626C00) [pid = 2796] [serial = 181] [outer = 00000000] [url = about:blank] 14:09:18 INFO - PROCESS | 2796 | --DOMWINDOW == 70 (1A336800) [pid = 2796] [serial = 206] [outer = 00000000] [url = about:blank] 14:09:18 INFO - PROCESS | 2796 | --DOMWINDOW == 69 (16E27000) [pid = 2796] [serial = 191] [outer = 00000000] [url = about:blank] 14:09:18 INFO - PROCESS | 2796 | 1466629758233 Marionette TRACE conn5 <- [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]]]}] 14:09:18 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. 14:09:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1122ms 14:09:18 INFO - PROCESS | 2796 | 1466629758250 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 14:09:18 INFO - PROCESS | 2796 | 1466629758253 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 14:09:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 14:09:18 INFO - PROCESS | 2796 | 1466629758258 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 14:09:18 INFO - PROCESS | 2796 | 1466629758260 Marionette TRACE conn5 <- [1,310,null,{}] 14:09:18 INFO - PROCESS | 2796 | 1466629758265 Marionette TRACE conn5 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:18 INFO - PROCESS | 2796 | 1466629758267 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:18 INFO - PROCESS | 2796 | 1466629758355 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 14:09:18 INFO - PROCESS | 2796 | 1466629758428 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:18 INFO - PROCESS | 2796 | 1466629758431 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:18 INFO - PROCESS | 2796 | ++DOCSHELL 0D555000 == 29 [pid = 2796] [id = 87] 14:09:18 INFO - PROCESS | 2796 | ++DOMWINDOW == 70 (0D62FC00) [pid = 2796] [serial = 258] [outer = 00000000] 14:09:18 INFO - PROCESS | 2796 | ++DOMWINDOW == 71 (0D776400) [pid = 2796] [serial = 259] [outer = 0D62FC00] 14:09:18 INFO - PROCESS | 2796 | 1466629758487 Marionette DEBUG loaded listener.js 14:09:18 INFO - PROCESS | 2796 | ++DOMWINDOW == 72 (0D841C00) [pid = 2796] [serial = 260] [outer = 0D62FC00] 14:09:18 INFO - PROCESS | 2796 | 1466629758916 Marionette TRACE conn5 <- [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]]]}] 14:09:18 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. 14:09:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 730ms 14:09:18 INFO - PROCESS | 2796 | 1466629758989 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 14:09:18 INFO - PROCESS | 2796 | 1466629758992 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 14:09:18 INFO - PROCESS | 2796 | 1466629758996 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 14:09:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 14:09:18 INFO - PROCESS | 2796 | 1466629758998 Marionette TRACE conn5 <- [1,314,null,{}] 14:09:18 INFO - PROCESS | 2796 | 1466629759001 Marionette TRACE conn5 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:18 INFO - PROCESS | 2796 | 1466629759003 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:19 INFO - PROCESS | 2796 | 1466629759091 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 14:09:19 INFO - PROCESS | 2796 | 1466629759098 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:19 INFO - PROCESS | 2796 | 1466629759101 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:19 INFO - PROCESS | 2796 | ++DOCSHELL 111A4C00 == 30 [pid = 2796] [id = 88] 14:09:19 INFO - PROCESS | 2796 | ++DOMWINDOW == 73 (112C5C00) [pid = 2796] [serial = 261] [outer = 00000000] 14:09:19 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (14D0D800) [pid = 2796] [serial = 262] [outer = 112C5C00] 14:09:19 INFO - PROCESS | 2796 | 1466629759153 Marionette DEBUG loaded listener.js 14:09:19 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (14EA9400) [pid = 2796] [serial = 263] [outer = 112C5C00] 14:09:19 INFO - PROCESS | 2796 | 1466629759620 Marionette TRACE conn5 <- [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]]]}] 14:09:19 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. 14:09:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 670ms 14:09:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 14:09:19 INFO - PROCESS | 2796 | 1466629759669 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 14:09:19 INFO - PROCESS | 2796 | 1466629759673 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 14:09:19 INFO - PROCESS | 2796 | 1466629759684 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 14:09:19 INFO - PROCESS | 2796 | 1466629759689 Marionette TRACE conn5 <- [1,318,null,{}] 14:09:19 INFO - PROCESS | 2796 | 1466629759692 Marionette TRACE conn5 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:19 INFO - PROCESS | 2796 | 1466629759696 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:19 INFO - PROCESS | 2796 | 1466629759789 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 14:09:19 INFO - PROCESS | 2796 | 1466629759868 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:19 INFO - PROCESS | 2796 | 1466629759870 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:19 INFO - PROCESS | 2796 | ++DOCSHELL 1561FC00 == 31 [pid = 2796] [id = 89] 14:09:19 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (15620000) [pid = 2796] [serial = 264] [outer = 00000000] 14:09:19 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (157E7800) [pid = 2796] [serial = 265] [outer = 15620000] 14:09:19 INFO - PROCESS | 2796 | 1466629759929 Marionette DEBUG loaded listener.js 14:09:20 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (16634400) [pid = 2796] [serial = 266] [outer = 15620000] 14:09:20 INFO - PROCESS | 2796 | 1466629760334 Marionette TRACE conn5 <- [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]]]}] 14:09:20 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. 14:09:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 690ms 14:09:20 INFO - PROCESS | 2796 | 1466629760369 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 14:09:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 14:09:20 INFO - PROCESS | 2796 | 1466629760371 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 14:09:20 INFO - PROCESS | 2796 | 1466629760374 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 14:09:20 INFO - PROCESS | 2796 | 1466629760376 Marionette TRACE conn5 <- [1,322,null,{}] 14:09:20 INFO - PROCESS | 2796 | 1466629760384 Marionette TRACE conn5 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:20 INFO - PROCESS | 2796 | 1466629760386 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:20 INFO - PROCESS | 2796 | 1466629760527 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 14:09:20 INFO - PROCESS | 2796 | 1466629760546 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:20 INFO - PROCESS | 2796 | 1466629760548 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:20 INFO - PROCESS | 2796 | ++DOCSHELL 16A4F000 == 32 [pid = 2796] [id = 90] 14:09:20 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (16A50800) [pid = 2796] [serial = 267] [outer = 00000000] 14:09:20 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (16E28800) [pid = 2796] [serial = 268] [outer = 16A50800] 14:09:20 INFO - PROCESS | 2796 | 1466629760592 Marionette DEBUG loaded listener.js 14:09:20 INFO - PROCESS | 2796 | ++DOMWINDOW == 81 (16EA9800) [pid = 2796] [serial = 269] [outer = 16A50800] 14:09:21 INFO - PROCESS | 2796 | 1466629761015 Marionette TRACE conn5 <- [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]]]}] 14:09:21 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. 14:09:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 670ms 14:09:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 14:09:21 INFO - PROCESS | 2796 | 1466629761045 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 14:09:21 INFO - PROCESS | 2796 | 1466629761047 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 14:09:21 INFO - PROCESS | 2796 | 1466629761050 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 14:09:21 INFO - PROCESS | 2796 | 1466629761052 Marionette TRACE conn5 <- [1,326,null,{}] 14:09:21 INFO - PROCESS | 2796 | 1466629761056 Marionette TRACE conn5 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:21 INFO - PROCESS | 2796 | 1466629761058 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:21 INFO - PROCESS | 2796 | 1466629761170 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 14:09:21 INFO - PROCESS | 2796 | 1466629761177 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:21 INFO - PROCESS | 2796 | 1466629761182 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:21 INFO - PROCESS | 2796 | ++DOCSHELL 0DBC9800 == 33 [pid = 2796] [id = 91] 14:09:21 INFO - PROCESS | 2796 | ++DOMWINDOW == 82 (17823800) [pid = 2796] [serial = 270] [outer = 00000000] 14:09:21 INFO - PROCESS | 2796 | ++DOMWINDOW == 83 (178F3C00) [pid = 2796] [serial = 271] [outer = 17823800] 14:09:21 INFO - PROCESS | 2796 | 1466629761281 Marionette DEBUG loaded listener.js 14:09:21 INFO - PROCESS | 2796 | ++DOMWINDOW == 84 (18618C00) [pid = 2796] [serial = 272] [outer = 17823800] 14:09:21 INFO - PROCESS | 2796 | 1466629761741 Marionette TRACE conn5 <- [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]]]}] 14:09:21 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. 14:09:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 730ms 14:09:21 INFO - PROCESS | 2796 | 1466629761781 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 14:09:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 14:09:21 INFO - PROCESS | 2796 | 1466629761783 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 14:09:21 INFO - PROCESS | 2796 | 1466629761786 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 14:09:21 INFO - PROCESS | 2796 | 1466629761788 Marionette TRACE conn5 <- [1,330,null,{}] 14:09:21 INFO - PROCESS | 2796 | 1466629761791 Marionette TRACE conn5 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:21 INFO - PROCESS | 2796 | 1466629761793 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:21 INFO - PROCESS | 2796 | 1466629761935 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 14:09:21 INFO - PROCESS | 2796 | 1466629761991 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:21 INFO - PROCESS | 2796 | 1466629761993 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:22 INFO - PROCESS | 2796 | ++DOCSHELL 1861AC00 == 34 [pid = 2796] [id = 92] 14:09:22 INFO - PROCESS | 2796 | ++DOMWINDOW == 85 (1861B000) [pid = 2796] [serial = 273] [outer = 00000000] 14:09:22 INFO - PROCESS | 2796 | ++DOMWINDOW == 86 (18849C00) [pid = 2796] [serial = 274] [outer = 1861B000] 14:09:22 INFO - PROCESS | 2796 | 1466629762037 Marionette DEBUG loaded listener.js 14:09:22 INFO - PROCESS | 2796 | ++DOMWINDOW == 87 (1884B400) [pid = 2796] [serial = 275] [outer = 1861B000] 14:09:22 INFO - PROCESS | 2796 | --DOMWINDOW == 86 (194BB000) [pid = 2796] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 14:09:22 INFO - PROCESS | 2796 | --DOMWINDOW == 85 (19769800) [pid = 2796] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 14:09:22 INFO - PROCESS | 2796 | --DOMWINDOW == 84 (14EE9400) [pid = 2796] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 14:09:22 INFO - PROCESS | 2796 | --DOMWINDOW == 83 (0D81E000) [pid = 2796] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 14:09:22 INFO - PROCESS | 2796 | --DOMWINDOW == 82 (0CFEC800) [pid = 2796] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 14:09:22 INFO - PROCESS | 2796 | --DOMWINDOW == 81 (1861A400) [pid = 2796] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 14:09:22 INFO - PROCESS | 2796 | --DOMWINDOW == 80 (16A4E800) [pid = 2796] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 14:09:22 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (14D0D000) [pid = 2796] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 14:09:22 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (16EB4400) [pid = 2796] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 14:09:22 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (0C833C00) [pid = 2796] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 14:09:22 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (16719C00) [pid = 2796] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 14:09:22 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (0C82F400) [pid = 2796] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 14:09:22 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (18849800) [pid = 2796] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 14:09:22 INFO - PROCESS | 2796 | 1466629762559 Marionette TRACE conn5 <- [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]]]}] 14:09:22 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. 14:09:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 830ms 14:09:22 INFO - PROCESS | 2796 | 1466629762617 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 14:09:22 INFO - PROCESS | 2796 | 1466629762619 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 14:09:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 14:09:22 INFO - PROCESS | 2796 | 1466629762623 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 14:09:22 INFO - PROCESS | 2796 | 1466629762624 Marionette TRACE conn5 <- [1,334,null,{}] 14:09:22 INFO - PROCESS | 2796 | 1466629762628 Marionette TRACE conn5 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:22 INFO - PROCESS | 2796 | 1466629762630 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:22 INFO - PROCESS | 2796 | 1466629762707 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 14:09:22 INFO - PROCESS | 2796 | 1466629762712 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:22 INFO - PROCESS | 2796 | 1466629762714 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:22 INFO - PROCESS | 2796 | ++DOCSHELL 0D94D400 == 35 [pid = 2796] [id = 93] 14:09:22 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (186B3000) [pid = 2796] [serial = 276] [outer = 00000000] 14:09:22 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (19262C00) [pid = 2796] [serial = 277] [outer = 186B3000] 14:09:22 INFO - PROCESS | 2796 | 1466629762758 Marionette DEBUG loaded listener.js 14:09:22 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (194B4400) [pid = 2796] [serial = 278] [outer = 186B3000] 14:09:23 INFO - PROCESS | 2796 | 1466629763174 Marionette TRACE conn5 <- [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]]]}] 14:09:23 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. 14:09:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 570ms 14:09:23 INFO - PROCESS | 2796 | 1466629763193 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 14:09:23 INFO - PROCESS | 2796 | 1466629763195 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 14:09:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 14:09:23 INFO - PROCESS | 2796 | 1466629763198 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 14:09:23 INFO - PROCESS | 2796 | 1466629763200 Marionette TRACE conn5 <- [1,338,null,{}] 14:09:23 INFO - PROCESS | 2796 | 1466629763215 Marionette TRACE conn5 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:23 INFO - PROCESS | 2796 | 1466629763217 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:23 INFO - PROCESS | 2796 | 1466629763295 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 14:09:23 INFO - PROCESS | 2796 | 1466629763301 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:23 INFO - PROCESS | 2796 | 1466629763302 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:23 INFO - PROCESS | 2796 | ++DOCSHELL 18890000 == 36 [pid = 2796] [id = 94] 14:09:23 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (19260C00) [pid = 2796] [serial = 279] [outer = 00000000] 14:09:23 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (194C0800) [pid = 2796] [serial = 280] [outer = 19260C00] 14:09:23 INFO - PROCESS | 2796 | 1466629763348 Marionette DEBUG loaded listener.js 14:09:23 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (19762400) [pid = 2796] [serial = 281] [outer = 19260C00] 14:09:23 INFO - PROCESS | 2796 | 1466629763788 Marionette TRACE conn5 <- [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]]]}] 14:09:23 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. 14:09:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 630ms 14:09:23 INFO - PROCESS | 2796 | 1466629763841 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 14:09:23 INFO - PROCESS | 2796 | 1466629763843 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 14:09:23 INFO - PROCESS | 2796 | 1466629763847 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 14:09:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 14:09:23 INFO - PROCESS | 2796 | 1466629763848 Marionette TRACE conn5 <- [1,342,null,{}] 14:09:23 INFO - PROCESS | 2796 | 1466629763852 Marionette TRACE conn5 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:23 INFO - PROCESS | 2796 | 1466629763854 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:23 INFO - PROCESS | 2796 | 1466629763936 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 14:09:23 INFO - PROCESS | 2796 | 1466629763944 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:23 INFO - PROCESS | 2796 | 1466629763946 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:23 INFO - PROCESS | 2796 | ++DOCSHELL 194BF400 == 37 [pid = 2796] [id = 95] 14:09:23 INFO - PROCESS | 2796 | ++DOMWINDOW == 81 (19817000) [pid = 2796] [serial = 282] [outer = 00000000] 14:09:23 INFO - PROCESS | 2796 | ++DOMWINDOW == 82 (19A18400) [pid = 2796] [serial = 283] [outer = 19817000] 14:09:23 INFO - PROCESS | 2796 | 1466629763990 Marionette DEBUG loaded listener.js 14:09:24 INFO - PROCESS | 2796 | ++DOMWINDOW == 83 (19AEAC00) [pid = 2796] [serial = 284] [outer = 19817000] 14:09:24 INFO - PROCESS | 2796 | 1466629764506 Marionette TRACE conn5 <- [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]]]}] 14:09:24 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. 14:09:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 730ms 14:09:24 INFO - PROCESS | 2796 | 1466629764581 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 14:09:24 INFO - PROCESS | 2796 | 1466629764586 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 14:09:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 14:09:24 INFO - PROCESS | 2796 | 1466629764592 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 14:09:24 INFO - PROCESS | 2796 | 1466629764596 Marionette TRACE conn5 <- [1,346,null,{}] 14:09:24 INFO - PROCESS | 2796 | 1466629764602 Marionette TRACE conn5 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:24 INFO - PROCESS | 2796 | 1466629764605 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:24 INFO - PROCESS | 2796 | 1466629764772 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 14:09:24 INFO - PROCESS | 2796 | 1466629764891 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:24 INFO - PROCESS | 2796 | 1466629764896 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:24 INFO - PROCESS | 2796 | ++DOCSHELL 0C831400 == 38 [pid = 2796] [id = 96] 14:09:24 INFO - PROCESS | 2796 | ++DOMWINDOW == 84 (0C831800) [pid = 2796] [serial = 285] [outer = 00000000] 14:09:24 INFO - PROCESS | 2796 | ++DOMWINDOW == 85 (0D817000) [pid = 2796] [serial = 286] [outer = 0C831800] 14:09:24 INFO - PROCESS | 2796 | 1466629764956 Marionette DEBUG loaded listener.js 14:09:25 INFO - PROCESS | 2796 | ++DOMWINDOW == 86 (0D84E800) [pid = 2796] [serial = 287] [outer = 0C831800] 14:09:25 INFO - PROCESS | 2796 | 1466629765530 Marionette TRACE conn5 <- [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]]]}] 14:09:25 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. 14:09:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 970ms 14:09:25 INFO - PROCESS | 2796 | 1466629765566 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 14:09:25 INFO - PROCESS | 2796 | 1466629765571 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 14:09:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 14:09:25 INFO - PROCESS | 2796 | 1466629765577 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 14:09:25 INFO - PROCESS | 2796 | 1466629765580 Marionette TRACE conn5 <- [1,350,null,{}] 14:09:25 INFO - PROCESS | 2796 | 1466629765584 Marionette TRACE conn5 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:25 INFO - PROCESS | 2796 | 1466629765587 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:25 INFO - PROCESS | 2796 | 1466629765699 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 14:09:25 INFO - PROCESS | 2796 | 1466629765795 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:25 INFO - PROCESS | 2796 | 1466629765798 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:25 INFO - PROCESS | 2796 | ++DOCSHELL 15547800 == 39 [pid = 2796] [id = 97] 14:09:25 INFO - PROCESS | 2796 | ++DOMWINDOW == 87 (1554E000) [pid = 2796] [serial = 288] [outer = 00000000] 14:09:25 INFO - PROCESS | 2796 | ++DOMWINDOW == 88 (156E5C00) [pid = 2796] [serial = 289] [outer = 1554E000] 14:09:25 INFO - PROCESS | 2796 | 1466629765856 Marionette DEBUG loaded listener.js 14:09:25 INFO - PROCESS | 2796 | ++DOMWINDOW == 89 (16A49400) [pid = 2796] [serial = 290] [outer = 1554E000] 14:09:26 INFO - PROCESS | 2796 | 1466629766492 Marionette TRACE conn5 <- [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]]]}] 14:09:26 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. 14:09:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 970ms 14:09:26 INFO - PROCESS | 2796 | 1466629766551 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 14:09:26 INFO - PROCESS | 2796 | 1466629766554 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 14:09:26 INFO - PROCESS | 2796 | 1466629766557 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 14:09:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 14:09:26 INFO - PROCESS | 2796 | 1466629766561 Marionette TRACE conn5 <- [1,354,null,{}] 14:09:26 INFO - PROCESS | 2796 | 1466629766573 Marionette TRACE conn5 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:26 INFO - PROCESS | 2796 | 1466629766577 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:26 INFO - PROCESS | 2796 | 1466629766685 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 14:09:26 INFO - PROCESS | 2796 | 1466629766807 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:26 INFO - PROCESS | 2796 | 1466629766810 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:26 INFO - PROCESS | 2796 | ++DOCSHELL 19AF6C00 == 40 [pid = 2796] [id = 98] 14:09:26 INFO - PROCESS | 2796 | ++DOMWINDOW == 90 (19AF7000) [pid = 2796] [serial = 291] [outer = 00000000] 14:09:26 INFO - PROCESS | 2796 | ++DOMWINDOW == 91 (1A334C00) [pid = 2796] [serial = 292] [outer = 19AF7000] 14:09:26 INFO - PROCESS | 2796 | 1466629766868 Marionette DEBUG loaded listener.js 14:09:26 INFO - PROCESS | 2796 | ++DOMWINDOW == 92 (1A33F800) [pid = 2796] [serial = 293] [outer = 19AF7000] 14:09:27 INFO - PROCESS | 2796 | 1466629767490 Marionette TRACE conn5 <- [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]]]}] 14:09:27 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. 14:09:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 970ms 14:09:27 INFO - PROCESS | 2796 | 1466629767530 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 14:09:27 INFO - PROCESS | 2796 | 1466629767533 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 14:09:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 14:09:27 INFO - PROCESS | 2796 | 1466629767537 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 14:09:27 INFO - PROCESS | 2796 | 1466629767539 Marionette TRACE conn5 <- [1,358,null,{}] 14:09:27 INFO - PROCESS | 2796 | 1466629767543 Marionette TRACE conn5 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:27 INFO - PROCESS | 2796 | 1466629767545 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:27 INFO - PROCESS | 2796 | 1466629767654 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 14:09:27 INFO - PROCESS | 2796 | 1466629767776 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:27 INFO - PROCESS | 2796 | 1466629767779 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:27 INFO - PROCESS | 2796 | ++DOCSHELL 1A367800 == 41 [pid = 2796] [id = 99] 14:09:27 INFO - PROCESS | 2796 | ++DOMWINDOW == 93 (1A834C00) [pid = 2796] [serial = 294] [outer = 00000000] 14:09:27 INFO - PROCESS | 2796 | ++DOMWINDOW == 94 (1B344000) [pid = 2796] [serial = 295] [outer = 1A834C00] 14:09:27 INFO - PROCESS | 2796 | 1466629767835 Marionette DEBUG loaded listener.js 14:09:27 INFO - PROCESS | 2796 | ++DOMWINDOW == 95 (1B3BC400) [pid = 2796] [serial = 296] [outer = 1A834C00] 14:09:28 INFO - PROCESS | 2796 | 1466629768564 Marionette TRACE conn5 <- [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]]]}] 14:09:28 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. 14:09:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1075ms 14:09:28 INFO - PROCESS | 2796 | 1466629768616 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 14:09:28 INFO - PROCESS | 2796 | 1466629768620 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 14:09:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 14:09:28 INFO - PROCESS | 2796 | 1466629768626 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 14:09:28 INFO - PROCESS | 2796 | 1466629768629 Marionette TRACE conn5 <- [1,362,null,{}] 14:09:28 INFO - PROCESS | 2796 | 1466629768634 Marionette TRACE conn5 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:28 INFO - PROCESS | 2796 | 1466629768637 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:28 INFO - PROCESS | 2796 | 1466629768738 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 14:09:28 INFO - PROCESS | 2796 | 1466629768819 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:28 INFO - PROCESS | 2796 | 1466629768823 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:28 INFO - PROCESS | 2796 | ++DOCSHELL 0D551C00 == 42 [pid = 2796] [id = 100] 14:09:28 INFO - PROCESS | 2796 | ++DOMWINDOW == 96 (0D627C00) [pid = 2796] [serial = 297] [outer = 00000000] 14:09:28 INFO - PROCESS | 2796 | ++DOMWINDOW == 97 (111AA800) [pid = 2796] [serial = 298] [outer = 0D627C00] 14:09:28 INFO - PROCESS | 2796 | 1466629768919 Marionette DEBUG loaded listener.js 14:09:28 INFO - PROCESS | 2796 | ++DOMWINDOW == 98 (14FBD000) [pid = 2796] [serial = 299] [outer = 0D627C00] 14:09:29 INFO - PROCESS | 2796 | --DOCSHELL 18890000 == 41 [pid = 2796] [id = 94] 14:09:29 INFO - PROCESS | 2796 | --DOCSHELL 0D94D400 == 40 [pid = 2796] [id = 93] 14:09:29 INFO - PROCESS | 2796 | --DOCSHELL 1861AC00 == 39 [pid = 2796] [id = 92] 14:09:29 INFO - PROCESS | 2796 | --DOCSHELL 0DBC9800 == 38 [pid = 2796] [id = 91] 14:09:29 INFO - PROCESS | 2796 | --DOCSHELL 16A4F000 == 37 [pid = 2796] [id = 90] 14:09:29 INFO - PROCESS | 2796 | --DOCSHELL 1561FC00 == 36 [pid = 2796] [id = 89] 14:09:29 INFO - PROCESS | 2796 | --DOCSHELL 111A4C00 == 35 [pid = 2796] [id = 88] 14:09:29 INFO - PROCESS | 2796 | --DOCSHELL 0D555000 == 34 [pid = 2796] [id = 87] 14:09:29 INFO - PROCESS | 2796 | --DOCSHELL 0D76DC00 == 33 [pid = 2796] [id = 85] 14:09:29 INFO - PROCESS | 2796 | --DOCSHELL 0C82E400 == 32 [pid = 2796] [id = 86] 14:09:29 INFO - PROCESS | 2796 | --DOCSHELL 1B3B7000 == 31 [pid = 2796] [id = 84] 14:09:29 INFO - PROCESS | 2796 | --DOCSHELL 1A367800 == 30 [pid = 2796] [id = 99] 14:09:29 INFO - PROCESS | 2796 | --DOCSHELL 19AF6C00 == 29 [pid = 2796] [id = 98] 14:09:29 INFO - PROCESS | 2796 | --DOCSHELL 194BF400 == 28 [pid = 2796] [id = 95] 14:09:29 INFO - PROCESS | 2796 | --DOCSHELL 0C831400 == 27 [pid = 2796] [id = 96] 14:09:29 INFO - PROCESS | 2796 | --DOCSHELL 15547800 == 26 [pid = 2796] [id = 97] 14:09:29 INFO - PROCESS | 2796 | --DOMWINDOW == 97 (19761000) [pid = 2796] [serial = 235] [outer = 00000000] [url = about:blank] 14:09:29 INFO - PROCESS | 2796 | --DOMWINDOW == 96 (19AEF800) [pid = 2796] [serial = 238] [outer = 00000000] [url = about:blank] 14:09:29 INFO - PROCESS | 2796 | --DOMWINDOW == 95 (15547C00) [pid = 2796] [serial = 220] [outer = 00000000] [url = about:blank] 14:09:29 INFO - PROCESS | 2796 | --DOMWINDOW == 94 (15647400) [pid = 2796] [serial = 221] [outer = 00000000] [url = about:blank] 14:09:29 INFO - PROCESS | 2796 | --DOMWINDOW == 93 (0D841800) [pid = 2796] [serial = 214] [outer = 00000000] [url = about:blank] 14:09:29 INFO - PROCESS | 2796 | --DOMWINDOW == 92 (0D846800) [pid = 2796] [serial = 215] [outer = 00000000] [url = about:blank] 14:09:29 INFO - PROCESS | 2796 | --DOMWINDOW == 91 (0D55C400) [pid = 2796] [serial = 211] [outer = 00000000] [url = about:blank] 14:09:29 INFO - PROCESS | 2796 | --DOMWINDOW == 90 (0D629400) [pid = 2796] [serial = 212] [outer = 00000000] [url = about:blank] 14:09:29 INFO - PROCESS | 2796 | --DOMWINDOW == 89 (18842C00) [pid = 2796] [serial = 229] [outer = 00000000] [url = about:blank] 14:09:29 INFO - PROCESS | 2796 | --DOMWINDOW == 88 (18844800) [pid = 2796] [serial = 230] [outer = 00000000] [url = about:blank] 14:09:29 INFO - PROCESS | 2796 | --DOMWINDOW == 87 (16A51400) [pid = 2796] [serial = 223] [outer = 00000000] [url = about:blank] 14:09:29 INFO - PROCESS | 2796 | --DOMWINDOW == 86 (16A53C00) [pid = 2796] [serial = 224] [outer = 00000000] [url = about:blank] 14:09:29 INFO - PROCESS | 2796 | --DOMWINDOW == 85 (14EA0400) [pid = 2796] [serial = 217] [outer = 00000000] [url = about:blank] 14:09:29 INFO - PROCESS | 2796 | --DOMWINDOW == 84 (19761C00) [pid = 2796] [serial = 236] [outer = 00000000] [url = about:blank] 14:09:29 INFO - PROCESS | 2796 | --DOMWINDOW == 83 (14EE4C00) [pid = 2796] [serial = 218] [outer = 00000000] [url = about:blank] 14:09:29 INFO - PROCESS | 2796 | --DOMWINDOW == 82 (18612000) [pid = 2796] [serial = 226] [outer = 00000000] [url = about:blank] 14:09:29 INFO - PROCESS | 2796 | --DOMWINDOW == 81 (1861A800) [pid = 2796] [serial = 227] [outer = 00000000] [url = about:blank] 14:09:29 INFO - PROCESS | 2796 | --DOMWINDOW == 80 (19AF3400) [pid = 2796] [serial = 239] [outer = 00000000] [url = about:blank] 14:09:29 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (178F1C00) [pid = 2796] [serial = 247] [outer = 00000000] [url = about:blank] 14:09:29 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (1981CC00) [pid = 2796] [serial = 244] [outer = 00000000] [url = about:blank] 14:09:29 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (0D631C00) [pid = 2796] [serial = 241] [outer = 00000000] [url = about:blank] 14:09:29 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (1920E800) [pid = 2796] [serial = 232] [outer = 00000000] [url = about:blank] 14:09:29 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (1552D000) [pid = 2796] [serial = 242] [outer = 00000000] [url = about:blank] 14:09:29 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (1884C000) [pid = 2796] [serial = 233] [outer = 00000000] [url = about:blank] 14:09:29 INFO - PROCESS | 2796 | --DOMWINDOW == 73 (1A366800) [pid = 2796] [serial = 245] [outer = 00000000] [url = about:blank] 14:09:29 INFO - PROCESS | 2796 | --DOMWINDOW == 72 (1B342400) [pid = 2796] [serial = 248] [outer = 00000000] [url = about:blank] 14:09:30 INFO - PROCESS | 2796 | 1466629770098 Marionette TRACE conn5 <- [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]]]}] 14:09:30 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. 14:09:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1530ms 14:09:30 INFO - PROCESS | 2796 | 1466629770156 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 14:09:30 INFO - PROCESS | 2796 | 1466629770160 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 14:09:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 14:09:30 INFO - PROCESS | 2796 | 1466629770164 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 14:09:30 INFO - PROCESS | 2796 | 1466629770169 Marionette TRACE conn5 <- [1,366,null,{}] 14:09:30 INFO - PROCESS | 2796 | 1466629770174 Marionette TRACE conn5 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:30 INFO - PROCESS | 2796 | 1466629770177 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:30 INFO - PROCESS | 2796 | 1466629770287 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 14:09:30 INFO - PROCESS | 2796 | 1466629770369 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:30 INFO - PROCESS | 2796 | 1466629770371 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:30 INFO - PROCESS | 2796 | ++DOCSHELL 0CFE7000 == 27 [pid = 2796] [id = 101] 14:09:30 INFO - PROCESS | 2796 | ++DOMWINDOW == 73 (0CFEBC00) [pid = 2796] [serial = 300] [outer = 00000000] 14:09:30 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (0D631400) [pid = 2796] [serial = 301] [outer = 0CFEBC00] 14:09:30 INFO - PROCESS | 2796 | 1466629770422 Marionette DEBUG loaded listener.js 14:09:30 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (0D771400) [pid = 2796] [serial = 302] [outer = 0CFEBC00] 14:09:30 INFO - PROCESS | 2796 | 1466629770811 Marionette TRACE conn5 <- [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]]]}] 14:09:30 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. 14:09:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 690ms 14:09:30 INFO - PROCESS | 2796 | 1466629770856 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 14:09:30 INFO - PROCESS | 2796 | 1466629770861 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 14:09:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 14:09:30 INFO - PROCESS | 2796 | 1466629770894 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 14:09:30 INFO - PROCESS | 2796 | 1466629770897 Marionette TRACE conn5 <- [1,370,null,{}] 14:09:30 INFO - PROCESS | 2796 | 1466629770907 Marionette TRACE conn5 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:30 INFO - PROCESS | 2796 | 1466629770909 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:30 INFO - PROCESS | 2796 | 1466629770999 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 14:09:31 INFO - PROCESS | 2796 | 1466629771015 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:31 INFO - PROCESS | 2796 | 1466629771017 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:31 INFO - PROCESS | 2796 | ++DOCSHELL 0D94C400 == 28 [pid = 2796] [id = 102] 14:09:31 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (0D94CC00) [pid = 2796] [serial = 303] [outer = 00000000] 14:09:31 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (1114AC00) [pid = 2796] [serial = 304] [outer = 0D94CC00] 14:09:31 INFO - PROCESS | 2796 | 1466629771065 Marionette DEBUG loaded listener.js 14:09:31 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (1124B400) [pid = 2796] [serial = 305] [outer = 0D94CC00] 14:09:31 INFO - PROCESS | 2796 | 1466629771510 Marionette TRACE conn5 <- [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]]]}] 14:09:31 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. 14:09:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 710ms 14:09:31 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 14:09:31 INFO - PROCESS | 2796 | 1466629771581 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 14:09:31 INFO - PROCESS | 2796 | 1466629771583 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 14:09:31 INFO - PROCESS | 2796 | 1466629771587 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 14:09:31 INFO - PROCESS | 2796 | 1466629771590 Marionette TRACE conn5 <- [1,374,null,{}] 14:09:31 INFO - PROCESS | 2796 | 1466629771601 Marionette TRACE conn5 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:31 INFO - PROCESS | 2796 | 1466629771606 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:31 INFO - PROCESS | 2796 | 1466629771691 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 14:09:31 INFO - PROCESS | 2796 | 1466629771699 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:31 INFO - PROCESS | 2796 | 1466629771702 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:31 INFO - PROCESS | 2796 | ++DOCSHELL 15549C00 == 29 [pid = 2796] [id = 103] 14:09:31 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (1559C000) [pid = 2796] [serial = 306] [outer = 00000000] 14:09:31 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (1561F800) [pid = 2796] [serial = 307] [outer = 1559C000] 14:09:31 INFO - PROCESS | 2796 | 1466629771758 Marionette DEBUG loaded listener.js 14:09:31 INFO - PROCESS | 2796 | ++DOMWINDOW == 81 (156E5400) [pid = 2796] [serial = 308] [outer = 1559C000] 14:09:32 INFO - PROCESS | 2796 | 1466629772286 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 14:09:32 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 14:09:32 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 730ms 14:09:32 INFO - PROCESS | 2796 | 1466629772339 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 14:09:32 INFO - PROCESS | 2796 | 1466629772341 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 14:09:32 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 14:09:32 INFO - PROCESS | 2796 | 1466629772354 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 14:09:32 INFO - PROCESS | 2796 | 1466629772356 Marionette TRACE conn5 <- [1,378,null,{}] 14:09:32 INFO - PROCESS | 2796 | 1466629772359 Marionette TRACE conn5 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:32 INFO - PROCESS | 2796 | 1466629772361 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:32 INFO - PROCESS | 2796 | 1466629772475 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 14:09:32 INFO - PROCESS | 2796 | 1466629772488 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:32 INFO - PROCESS | 2796 | 1466629772490 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:32 INFO - PROCESS | 2796 | ++DOCSHELL 157E1800 == 30 [pid = 2796] [id = 104] 14:09:32 INFO - PROCESS | 2796 | ++DOMWINDOW == 82 (16A4E400) [pid = 2796] [serial = 309] [outer = 00000000] 14:09:32 INFO - PROCESS | 2796 | ++DOMWINDOW == 83 (16A54C00) [pid = 2796] [serial = 310] [outer = 16A4E400] 14:09:32 INFO - PROCESS | 2796 | 1466629772536 Marionette DEBUG loaded listener.js 14:09:32 INFO - PROCESS | 2796 | ++DOMWINDOW == 84 (16EAA400) [pid = 2796] [serial = 311] [outer = 16A4E400] 14:09:32 INFO - PROCESS | 2796 | 1466629772993 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 14:09:33 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 14:09:33 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 670ms 14:09:33 INFO - PROCESS | 2796 | 1466629773056 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 14:09:33 INFO - PROCESS | 2796 | 1466629773058 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 14:09:33 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 14:09:33 INFO - PROCESS | 2796 | 1466629773061 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 14:09:33 INFO - PROCESS | 2796 | 1466629773063 Marionette TRACE conn5 <- [1,382,null,{}] 14:09:33 INFO - PROCESS | 2796 | 1466629773071 Marionette TRACE conn5 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:33 INFO - PROCESS | 2796 | 1466629773073 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:33 INFO - PROCESS | 2796 | 1466629773185 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 14:09:33 INFO - PROCESS | 2796 | 1466629773195 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:33 INFO - PROCESS | 2796 | 1466629773197 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:33 INFO - PROCESS | 2796 | ++DOCSHELL 16EAFC00 == 31 [pid = 2796] [id = 105] 14:09:33 INFO - PROCESS | 2796 | ++DOMWINDOW == 85 (17827C00) [pid = 2796] [serial = 312] [outer = 00000000] 14:09:33 INFO - PROCESS | 2796 | ++DOMWINDOW == 86 (18615000) [pid = 2796] [serial = 313] [outer = 17827C00] 14:09:33 INFO - PROCESS | 2796 | 1466629773243 Marionette DEBUG loaded listener.js 14:09:33 INFO - PROCESS | 2796 | ++DOMWINDOW == 87 (18617C00) [pid = 2796] [serial = 314] [outer = 17827C00] 14:09:33 INFO - PROCESS | 2796 | 1466629773752 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 14:09:33 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 14:09:33 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 730ms 14:09:33 INFO - PROCESS | 2796 | 1466629773795 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 14:09:33 INFO - PROCESS | 2796 | 1466629773797 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 14:09:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 14:09:33 INFO - PROCESS | 2796 | 1466629773800 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 14:09:33 INFO - PROCESS | 2796 | 1466629773802 Marionette TRACE conn5 <- [1,386,null,{}] 14:09:33 INFO - PROCESS | 2796 | 1466629773806 Marionette TRACE conn5 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:33 INFO - PROCESS | 2796 | 1466629773812 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:33 INFO - PROCESS | 2796 | 1466629773931 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 14:09:34 INFO - PROCESS | 2796 | 1466629774191 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:34 INFO - PROCESS | 2796 | 1466629774193 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:34 INFO - PROCESS | 2796 | --DOMWINDOW == 86 (16A50800) [pid = 2796] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 14:09:34 INFO - PROCESS | 2796 | --DOMWINDOW == 85 (1B3B7C00) [pid = 2796] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 14:09:34 INFO - PROCESS | 2796 | --DOMWINDOW == 84 (0D76F000) [pid = 2796] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 14:09:34 INFO - PROCESS | 2796 | --DOMWINDOW == 83 (0D62FC00) [pid = 2796] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 14:09:34 INFO - PROCESS | 2796 | --DOMWINDOW == 82 (15620000) [pid = 2796] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 14:09:34 INFO - PROCESS | 2796 | --DOMWINDOW == 81 (17823800) [pid = 2796] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 14:09:34 INFO - PROCESS | 2796 | --DOMWINDOW == 80 (112C5C00) [pid = 2796] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 14:09:34 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (0C82E800) [pid = 2796] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 14:09:34 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (1861B000) [pid = 2796] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 14:09:34 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (19260C00) [pid = 2796] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 14:09:34 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (19817000) [pid = 2796] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 14:09:34 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (186B3000) [pid = 2796] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 14:09:34 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (1A5CB000) [pid = 2796] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 14:09:34 INFO - PROCESS | 2796 | ++DOCSHELL 0C7EE800 == 32 [pid = 2796] [id = 106] 14:09:34 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (0C7F0C00) [pid = 2796] [serial = 315] [outer = 00000000] 14:09:34 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (0D76F000) [pid = 2796] [serial = 316] [outer = 0C7F0C00] 14:09:34 INFO - PROCESS | 2796 | 1466629774255 Marionette DEBUG loaded listener.js 14:09:34 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (1515D400) [pid = 2796] [serial = 317] [outer = 0C7F0C00] 14:09:34 INFO - PROCESS | 2796 | 1466629774626 Marionette TRACE conn5 <- [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]]]}] 14:09:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 14:09:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 870ms 14:09:34 INFO - PROCESS | 2796 | 1466629774673 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 14:09:34 INFO - PROCESS | 2796 | 1466629774675 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 14:09:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 14:09:34 INFO - PROCESS | 2796 | 1466629774678 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 14:09:34 INFO - PROCESS | 2796 | 1466629774680 Marionette TRACE conn5 <- [1,390,null,{}] 14:09:34 INFO - PROCESS | 2796 | 1466629774683 Marionette TRACE conn5 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:34 INFO - PROCESS | 2796 | 1466629774685 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:34 INFO - PROCESS | 2796 | 1466629774793 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 14:09:34 INFO - PROCESS | 2796 | 1466629774800 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:34 INFO - PROCESS | 2796 | 1466629774802 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:34 INFO - PROCESS | 2796 | ++DOCSHELL 0D779800 == 33 [pid = 2796] [id = 107] 14:09:34 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (112CF400) [pid = 2796] [serial = 318] [outer = 00000000] 14:09:34 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (18843C00) [pid = 2796] [serial = 319] [outer = 112CF400] 14:09:34 INFO - PROCESS | 2796 | 1466629774846 Marionette DEBUG loaded listener.js 14:09:34 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (19274000) [pid = 2796] [serial = 320] [outer = 112CF400] 14:09:35 INFO - PROCESS | 2796 | 1466629775263 Marionette TRACE conn5 <- [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]]]}] 14:09:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 14:09:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 630ms 14:09:35 INFO - PROCESS | 2796 | 1466629775309 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 14:09:35 INFO - PROCESS | 2796 | 1466629775310 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 14:09:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 14:09:35 INFO - PROCESS | 2796 | 1466629775314 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 14:09:35 INFO - PROCESS | 2796 | 1466629775315 Marionette TRACE conn5 <- [1,394,null,{}] 14:09:35 INFO - PROCESS | 2796 | 1466629775319 Marionette TRACE conn5 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:35 INFO - PROCESS | 2796 | 1466629775321 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:35 INFO - PROCESS | 2796 | 1466629775429 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 14:09:35 INFO - PROCESS | 2796 | 1466629775469 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:35 INFO - PROCESS | 2796 | 1466629775471 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:35 INFO - PROCESS | 2796 | ++DOCSHELL 1883F400 == 34 [pid = 2796] [id = 108] 14:09:35 INFO - PROCESS | 2796 | ++DOMWINDOW == 81 (194BB800) [pid = 2796] [serial = 321] [outer = 00000000] 14:09:35 INFO - PROCESS | 2796 | ++DOMWINDOW == 82 (19763400) [pid = 2796] [serial = 322] [outer = 194BB800] 14:09:35 INFO - PROCESS | 2796 | 1466629775516 Marionette DEBUG loaded listener.js 14:09:35 INFO - PROCESS | 2796 | ++DOMWINDOW == 83 (16E29400) [pid = 2796] [serial = 323] [outer = 194BB800] 14:09:35 INFO - PROCESS | 2796 | 1466629775922 Marionette TRACE conn5 <- [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]]]}] 14:09:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 14:09:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 630ms 14:09:35 INFO - PROCESS | 2796 | 1466629775945 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 14:09:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 14:09:35 INFO - PROCESS | 2796 | 1466629775947 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 14:09:35 INFO - PROCESS | 2796 | 1466629775950 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 14:09:35 INFO - PROCESS | 2796 | 1466629775952 Marionette TRACE conn5 <- [1,398,null,{}] 14:09:35 INFO - PROCESS | 2796 | 1466629775955 Marionette TRACE conn5 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:35 INFO - PROCESS | 2796 | 1466629775957 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:36 INFO - PROCESS | 2796 | 1466629776066 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 14:09:36 INFO - PROCESS | 2796 | 1466629776074 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:36 INFO - PROCESS | 2796 | 1466629776084 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:36 INFO - PROCESS | 2796 | ++DOCSHELL 19815800 == 35 [pid = 2796] [id = 109] 14:09:36 INFO - PROCESS | 2796 | ++DOMWINDOW == 84 (19817000) [pid = 2796] [serial = 324] [outer = 00000000] 14:09:36 INFO - PROCESS | 2796 | ++DOMWINDOW == 85 (19AE9800) [pid = 2796] [serial = 325] [outer = 19817000] 14:09:36 INFO - PROCESS | 2796 | 1466629776129 Marionette DEBUG loaded listener.js 14:09:36 INFO - PROCESS | 2796 | ++DOMWINDOW == 86 (19AF4400) [pid = 2796] [serial = 326] [outer = 19817000] 14:09:36 INFO - PROCESS | 2796 | 1466629776989 Marionette TRACE conn5 <- [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]]]}] 14:09:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 14:09:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1127ms 14:09:37 INFO - PROCESS | 2796 | 1466629777078 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 14:09:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 14:09:37 INFO - PROCESS | 2796 | 1466629777083 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 14:09:37 INFO - PROCESS | 2796 | 1466629777088 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 14:09:37 INFO - PROCESS | 2796 | 1466629777093 Marionette TRACE conn5 <- [1,402,null,{}] 14:09:37 INFO - PROCESS | 2796 | 1466629777099 Marionette TRACE conn5 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:37 INFO - PROCESS | 2796 | 1466629777102 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:37 INFO - PROCESS | 2796 | 1466629777249 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 14:09:37 INFO - PROCESS | 2796 | 1466629777365 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:37 INFO - PROCESS | 2796 | 1466629777368 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:37 INFO - PROCESS | 2796 | ++DOCSHELL 0D62C000 == 36 [pid = 2796] [id = 110] 14:09:37 INFO - PROCESS | 2796 | ++DOMWINDOW == 87 (0D76C000) [pid = 2796] [serial = 327] [outer = 00000000] 14:09:37 INFO - PROCESS | 2796 | ++DOMWINDOW == 88 (0D846000) [pid = 2796] [serial = 328] [outer = 0D76C000] 14:09:37 INFO - PROCESS | 2796 | 1466629777427 Marionette DEBUG loaded listener.js 14:09:37 INFO - PROCESS | 2796 | ++DOMWINDOW == 89 (112C3000) [pid = 2796] [serial = 329] [outer = 0D76C000] 14:09:38 INFO - PROCESS | 2796 | 1466629778332 Marionette TRACE conn5 <- [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]]]}] 14:09:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 14:09:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1279ms 14:09:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 14:09:38 INFO - PROCESS | 2796 | 1466629778367 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 14:09:38 INFO - PROCESS | 2796 | 1466629778371 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 14:09:38 INFO - PROCESS | 2796 | 1466629778376 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 14:09:38 INFO - PROCESS | 2796 | 1466629778379 Marionette TRACE conn5 <- [1,406,null,{}] 14:09:38 INFO - PROCESS | 2796 | 1466629778385 Marionette TRACE conn5 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:38 INFO - PROCESS | 2796 | 1466629778388 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:38 INFO - PROCESS | 2796 | 1466629778499 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 14:09:38 INFO - PROCESS | 2796 | 1466629778619 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:38 INFO - PROCESS | 2796 | 1466629778624 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:38 INFO - PROCESS | 2796 | --DOCSHELL 1883F400 == 35 [pid = 2796] [id = 108] 14:09:38 INFO - PROCESS | 2796 | --DOCSHELL 0D779800 == 34 [pid = 2796] [id = 107] 14:09:38 INFO - PROCESS | 2796 | --DOCSHELL 0C7EE800 == 33 [pid = 2796] [id = 106] 14:09:38 INFO - PROCESS | 2796 | --DOCSHELL 16EAFC00 == 32 [pid = 2796] [id = 105] 14:09:38 INFO - PROCESS | 2796 | --DOCSHELL 157E1800 == 31 [pid = 2796] [id = 104] 14:09:38 INFO - PROCESS | 2796 | --DOCSHELL 15549C00 == 30 [pid = 2796] [id = 103] 14:09:38 INFO - PROCESS | 2796 | --DOCSHELL 0D94C400 == 29 [pid = 2796] [id = 102] 14:09:38 INFO - PROCESS | 2796 | --DOCSHELL 0CFE7000 == 28 [pid = 2796] [id = 101] 14:09:38 INFO - PROCESS | 2796 | --DOCSHELL 0D551C00 == 27 [pid = 2796] [id = 100] 14:09:38 INFO - PROCESS | 2796 | --DOMWINDOW == 88 (1B3BD000) [pid = 2796] [serial = 209] [outer = 00000000] [url = about:blank] 14:09:38 INFO - PROCESS | 2796 | --DOMWINDOW == 87 (16E28800) [pid = 2796] [serial = 268] [outer = 00000000] [url = about:blank] 14:09:38 INFO - PROCESS | 2796 | --DOMWINDOW == 86 (1BADA800) [pid = 2796] [serial = 251] [outer = 00000000] [url = about:blank] 14:09:38 INFO - PROCESS | 2796 | --DOMWINDOW == 85 (1BA3C800) [pid = 2796] [serial = 250] [outer = 00000000] [url = about:blank] 14:09:38 INFO - PROCESS | 2796 | --DOMWINDOW == 84 (0D81FC00) [pid = 2796] [serial = 253] [outer = 00000000] [url = about:blank] 14:09:38 INFO - PROCESS | 2796 | --DOMWINDOW == 83 (0D94E800) [pid = 2796] [serial = 254] [outer = 00000000] [url = about:blank] 14:09:38 INFO - PROCESS | 2796 | --DOMWINDOW == 82 (0D776400) [pid = 2796] [serial = 259] [outer = 00000000] [url = about:blank] 14:09:38 INFO - PROCESS | 2796 | --DOMWINDOW == 81 (0D841C00) [pid = 2796] [serial = 260] [outer = 00000000] [url = about:blank] 14:09:38 INFO - PROCESS | 2796 | --DOMWINDOW == 80 (157E7800) [pid = 2796] [serial = 265] [outer = 00000000] [url = about:blank] 14:09:38 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (18618C00) [pid = 2796] [serial = 272] [outer = 00000000] [url = about:blank] 14:09:38 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (14D0D800) [pid = 2796] [serial = 262] [outer = 00000000] [url = about:blank] 14:09:38 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (14EA9400) [pid = 2796] [serial = 263] [outer = 00000000] [url = about:blank] 14:09:38 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (0C83B000) [pid = 2796] [serial = 256] [outer = 00000000] [url = about:blank] 14:09:38 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (0D0E7800) [pid = 2796] [serial = 257] [outer = 00000000] [url = about:blank] 14:09:38 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (178F3C00) [pid = 2796] [serial = 271] [outer = 00000000] [url = about:blank] 14:09:38 INFO - PROCESS | 2796 | --DOMWINDOW == 73 (18849C00) [pid = 2796] [serial = 274] [outer = 00000000] [url = about:blank] 14:09:38 INFO - PROCESS | 2796 | --DOMWINDOW == 72 (19762400) [pid = 2796] [serial = 281] [outer = 00000000] [url = about:blank] 14:09:38 INFO - PROCESS | 2796 | --DOMWINDOW == 71 (19A18400) [pid = 2796] [serial = 283] [outer = 00000000] [url = about:blank] 14:09:38 INFO - PROCESS | 2796 | --DOMWINDOW == 70 (19AEAC00) [pid = 2796] [serial = 284] [outer = 00000000] [url = about:blank] 14:09:38 INFO - PROCESS | 2796 | --DOMWINDOW == 69 (194C0800) [pid = 2796] [serial = 280] [outer = 00000000] [url = about:blank] 14:09:38 INFO - PROCESS | 2796 | --DOMWINDOW == 68 (1884B400) [pid = 2796] [serial = 275] [outer = 00000000] [url = about:blank] 14:09:38 INFO - PROCESS | 2796 | --DOMWINDOW == 67 (16EA9800) [pid = 2796] [serial = 269] [outer = 00000000] [url = about:blank] 14:09:38 INFO - PROCESS | 2796 | --DOMWINDOW == 66 (19262C00) [pid = 2796] [serial = 277] [outer = 00000000] [url = about:blank] 14:09:38 INFO - PROCESS | 2796 | --DOMWINDOW == 65 (194B4400) [pid = 2796] [serial = 278] [outer = 00000000] [url = about:blank] 14:09:38 INFO - PROCESS | 2796 | --DOMWINDOW == 64 (16634400) [pid = 2796] [serial = 266] [outer = 00000000] [url = about:blank] 14:09:38 INFO - PROCESS | 2796 | ++DOCSHELL 0C7EE800 == 28 [pid = 2796] [id = 111] 14:09:38 INFO - PROCESS | 2796 | ++DOMWINDOW == 65 (0C7EF000) [pid = 2796] [serial = 330] [outer = 00000000] 14:09:38 INFO - PROCESS | 2796 | ++DOMWINDOW == 66 (0D0E7800) [pid = 2796] [serial = 331] [outer = 0C7EF000] 14:09:38 INFO - PROCESS | 2796 | 1466629778708 Marionette DEBUG loaded listener.js 14:09:38 INFO - PROCESS | 2796 | ++DOMWINDOW == 67 (0D62DC00) [pid = 2796] [serial = 332] [outer = 0C7EF000] 14:09:39 INFO - PROCESS | 2796 | 1466629779312 Marionette TRACE conn5 <- [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]]]}] 14:09:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 14:09:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 970ms 14:09:39 INFO - PROCESS | 2796 | 1466629779348 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 14:09:39 INFO - PROCESS | 2796 | 1466629779353 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 14:09:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 14:09:39 INFO - PROCESS | 2796 | 1466629779357 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 14:09:39 INFO - PROCESS | 2796 | 1466629779361 Marionette TRACE conn5 <- [1,410,null,{}] 14:09:39 INFO - PROCESS | 2796 | 1466629779368 Marionette TRACE conn5 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:39 INFO - PROCESS | 2796 | 1466629779371 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:39 INFO - PROCESS | 2796 | 1466629779480 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 14:09:39 INFO - PROCESS | 2796 | 1466629779560 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:39 INFO - PROCESS | 2796 | 1466629779563 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:39 INFO - PROCESS | 2796 | ++DOCSHELL 0D775800 == 29 [pid = 2796] [id = 112] 14:09:39 INFO - PROCESS | 2796 | ++DOMWINDOW == 68 (0D814800) [pid = 2796] [serial = 333] [outer = 00000000] 14:09:39 INFO - PROCESS | 2796 | ++DOMWINDOW == 69 (0D844800) [pid = 2796] [serial = 334] [outer = 0D814800] 14:09:39 INFO - PROCESS | 2796 | 1466629779662 Marionette DEBUG loaded listener.js 14:09:39 INFO - PROCESS | 2796 | ++DOMWINDOW == 70 (0D84B400) [pid = 2796] [serial = 335] [outer = 0D814800] 14:09:40 INFO - PROCESS | 2796 | 1466629780303 Marionette TRACE conn5 <- [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]]]}] 14:09:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 14:09:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 970ms 14:09:40 INFO - PROCESS | 2796 | 1466629780332 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 14:09:40 INFO - PROCESS | 2796 | 1466629780338 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 14:09:40 INFO - PROCESS | 2796 | 1466629780344 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 14:09:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 14:09:40 INFO - PROCESS | 2796 | 1466629780348 Marionette TRACE conn5 <- [1,414,null,{}] 14:09:40 INFO - PROCESS | 2796 | 1466629780351 Marionette TRACE conn5 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:40 INFO - PROCESS | 2796 | 1466629780354 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:40 INFO - PROCESS | 2796 | 1466629780464 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 14:09:40 INFO - PROCESS | 2796 | 1466629780545 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:40 INFO - PROCESS | 2796 | 1466629780548 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:40 INFO - PROCESS | 2796 | ++DOCSHELL 14EAC800 == 30 [pid = 2796] [id = 113] 14:09:40 INFO - PROCESS | 2796 | ++DOMWINDOW == 71 (14EAEC00) [pid = 2796] [serial = 336] [outer = 00000000] 14:09:40 INFO - PROCESS | 2796 | ++DOMWINDOW == 72 (15160800) [pid = 2796] [serial = 337] [outer = 14EAEC00] 14:09:40 INFO - PROCESS | 2796 | 1466629780647 Marionette DEBUG loaded listener.js 14:09:40 INFO - PROCESS | 2796 | ++DOMWINDOW == 73 (15548000) [pid = 2796] [serial = 338] [outer = 14EAEC00] 14:09:41 INFO - PROCESS | 2796 | 1466629781292 Marionette TRACE conn5 <- [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]]]}] 14:09:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 14:09:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 970ms 14:09:41 INFO - PROCESS | 2796 | 1466629781317 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 14:09:41 INFO - PROCESS | 2796 | 1466629781320 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 14:09:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 14:09:41 INFO - PROCESS | 2796 | 1466629781323 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 14:09:41 INFO - PROCESS | 2796 | 1466629781327 Marionette TRACE conn5 <- [1,418,null,{}] 14:09:41 INFO - PROCESS | 2796 | 1466629781339 Marionette TRACE conn5 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:41 INFO - PROCESS | 2796 | 1466629781344 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:41 INFO - PROCESS | 2796 | 1466629781449 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 14:09:41 INFO - PROCESS | 2796 | 1466629781529 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:41 INFO - PROCESS | 2796 | 1466629781533 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:41 INFO - PROCESS | 2796 | ++DOCSHELL 16EA7000 == 31 [pid = 2796] [id = 114] 14:09:41 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (16EA8000) [pid = 2796] [serial = 339] [outer = 00000000] 14:09:41 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (16EAD000) [pid = 2796] [serial = 340] [outer = 16EA8000] 14:09:41 INFO - PROCESS | 2796 | 1466629781590 Marionette DEBUG loaded listener.js 14:09:41 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (17828000) [pid = 2796] [serial = 341] [outer = 16EA8000] 14:09:42 INFO - PROCESS | 2796 | 1466629782641 Marionette TRACE conn5 <- [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]]]}] 14:09:42 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 14:09:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1323ms 14:09:42 INFO - PROCESS | 2796 | 1466629782650 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 14:09:42 INFO - PROCESS | 2796 | 1466629782653 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 14:09:42 INFO - PROCESS | 2796 | 1466629782657 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 14:09:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 14:09:42 INFO - PROCESS | 2796 | 1466629782659 Marionette TRACE conn5 <- [1,422,null,{}] 14:09:42 INFO - PROCESS | 2796 | 1466629782663 Marionette TRACE conn5 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:42 INFO - PROCESS | 2796 | 1466629782665 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:42 INFO - PROCESS | 2796 | 1466629782777 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 14:09:42 INFO - PROCESS | 2796 | 1466629782884 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:42 INFO - PROCESS | 2796 | 1466629782886 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:42 INFO - PROCESS | 2796 | ++DOCSHELL 18619000 == 32 [pid = 2796] [id = 115] 14:09:42 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (1861A000) [pid = 2796] [serial = 342] [outer = 00000000] 14:09:42 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (1880C400) [pid = 2796] [serial = 343] [outer = 1861A000] 14:09:42 INFO - PROCESS | 2796 | 1466629782983 Marionette DEBUG loaded listener.js 14:09:43 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (18840C00) [pid = 2796] [serial = 344] [outer = 1861A000] 14:09:44 INFO - PROCESS | 2796 | --DOCSHELL 0D62C000 == 31 [pid = 2796] [id = 110] 14:09:44 INFO - PROCESS | 2796 | --DOCSHELL 16EA7000 == 30 [pid = 2796] [id = 114] 14:09:44 INFO - PROCESS | 2796 | --DOCSHELL 19815800 == 29 [pid = 2796] [id = 109] 14:09:44 INFO - PROCESS | 2796 | --DOCSHELL 14EAC800 == 28 [pid = 2796] [id = 113] 14:09:44 INFO - PROCESS | 2796 | --DOCSHELL 0C7EE800 == 27 [pid = 2796] [id = 111] 14:09:44 INFO - PROCESS | 2796 | --DOCSHELL 0D775800 == 26 [pid = 2796] [id = 112] 14:09:44 INFO - PROCESS | 2796 | 1466629784442 Marionette TRACE conn5 <- [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]]]}] 14:09:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 14:09:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1816ms 14:09:44 INFO - PROCESS | 2796 | 1466629784477 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 14:09:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 14:09:44 INFO - PROCESS | 2796 | 1466629784481 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 14:09:44 INFO - PROCESS | 2796 | 1466629784486 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 14:09:44 INFO - PROCESS | 2796 | 1466629784490 Marionette TRACE conn5 <- [1,426,null,{}] 14:09:44 INFO - PROCESS | 2796 | 1466629784496 Marionette TRACE conn5 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:44 INFO - PROCESS | 2796 | 1466629784499 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:44 INFO - PROCESS | 2796 | 1466629784592 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 14:09:44 INFO - PROCESS | 2796 | 1466629784661 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:44 INFO - PROCESS | 2796 | 1466629784665 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:44 INFO - PROCESS | 2796 | ++DOCSHELL 0D559C00 == 27 [pid = 2796] [id = 116] 14:09:44 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (0D55BC00) [pid = 2796] [serial = 345] [outer = 00000000] 14:09:44 INFO - PROCESS | 2796 | ++DOMWINDOW == 81 (0D626C00) [pid = 2796] [serial = 346] [outer = 0D55BC00] 14:09:44 INFO - PROCESS | 2796 | 1466629784714 Marionette DEBUG loaded listener.js 14:09:44 INFO - PROCESS | 2796 | ++DOMWINDOW == 82 (0D62D800) [pid = 2796] [serial = 347] [outer = 0D55BC00] 14:09:45 INFO - PROCESS | 2796 | 1466629785135 Marionette TRACE conn5 <- [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] 14:09:45 INFO - PROCESS | 2796 | 1466629785182 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 14:09:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 14:09:45 INFO - PROCESS | 2796 | 1466629785188 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 14:09:45 INFO - PROCESS | 2796 | 1466629785191 Marionette TRACE conn5 <- [1,430,null,{}] 14:09:45 INFO - PROCESS | 2796 | 1466629785195 Marionette TRACE conn5 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:45 INFO - PROCESS | 2796 | 1466629785197 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:45 INFO - PROCESS | 2796 | 1466629785289 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 14:09:45 INFO - PROCESS | 2796 | 1466629785296 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:45 INFO - PROCESS | 2796 | 1466629785299 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:45 INFO - PROCESS | 2796 | ++DOCSHELL 0DAC5400 == 28 [pid = 2796] [id = 117] 14:09:45 INFO - PROCESS | 2796 | ++DOMWINDOW == 83 (0DBC6400) [pid = 2796] [serial = 348] [outer = 00000000] 14:09:45 INFO - PROCESS | 2796 | ++DOMWINDOW == 84 (119DC400) [pid = 2796] [serial = 349] [outer = 0DBC6400] 14:09:45 INFO - PROCESS | 2796 | 1466629785347 Marionette DEBUG loaded listener.js 14:09:45 INFO - PROCESS | 2796 | ++DOMWINDOW == 85 (14E1B000) [pid = 2796] [serial = 350] [outer = 0DBC6400] 14:09:45 INFO - PROCESS | 2796 | 1466629785821 Marionette TRACE conn5 <- [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]]]}] 14:09:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 14:09:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 672ms 14:09:45 INFO - PROCESS | 2796 | 1466629785863 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 14:09:45 INFO - PROCESS | 2796 | 1466629785866 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 14:09:45 INFO - PROCESS | 2796 | 1466629785869 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 14:09:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 14:09:45 INFO - PROCESS | 2796 | 1466629785873 Marionette TRACE conn5 <- [1,434,null,{}] 14:09:45 INFO - PROCESS | 2796 | 1466629785883 Marionette TRACE conn5 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:45 INFO - PROCESS | 2796 | 1466629785888 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:46 INFO - PROCESS | 2796 | 1466629786006 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 14:09:46 INFO - PROCESS | 2796 | 1466629786108 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:46 INFO - PROCESS | 2796 | 1466629786111 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:46 INFO - PROCESS | 2796 | ++DOCSHELL 16717C00 == 29 [pid = 2796] [id = 118] 14:09:46 INFO - PROCESS | 2796 | ++DOMWINDOW == 86 (16723800) [pid = 2796] [serial = 351] [outer = 00000000] 14:09:46 INFO - PROCESS | 2796 | ++DOMWINDOW == 87 (16A50C00) [pid = 2796] [serial = 352] [outer = 16723800] 14:09:46 INFO - PROCESS | 2796 | 1466629786161 Marionette DEBUG loaded listener.js 14:09:46 INFO - PROCESS | 2796 | ++DOMWINDOW == 88 (16E1C000) [pid = 2796] [serial = 353] [outer = 16723800] 14:09:46 INFO - PROCESS | 2796 | 1466629786632 Marionette TRACE conn5 <- [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]]]}] 14:09:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 14:09:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 770ms 14:09:46 INFO - PROCESS | 2796 | 1466629786649 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 14:09:46 INFO - PROCESS | 2796 | 1466629786651 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 14:09:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 14:09:46 INFO - PROCESS | 2796 | 1466629786655 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 14:09:46 INFO - PROCESS | 2796 | 1466629786656 Marionette TRACE conn5 <- [1,438,null,{}] 14:09:46 INFO - PROCESS | 2796 | 1466629786660 Marionette TRACE conn5 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:46 INFO - PROCESS | 2796 | 1466629786662 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:46 INFO - PROCESS | 2796 | 1466629786779 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 14:09:46 INFO - PROCESS | 2796 | 1466629786785 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:46 INFO - PROCESS | 2796 | 1466629786787 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:46 INFO - PROCESS | 2796 | ++DOCSHELL 16EAE800 == 30 [pid = 2796] [id = 119] 14:09:46 INFO - PROCESS | 2796 | ++DOMWINDOW == 89 (17826C00) [pid = 2796] [serial = 354] [outer = 00000000] 14:09:46 INFO - PROCESS | 2796 | ++DOMWINDOW == 90 (18613000) [pid = 2796] [serial = 355] [outer = 17826C00] 14:09:46 INFO - PROCESS | 2796 | 1466629786832 Marionette DEBUG loaded listener.js 14:09:46 INFO - PROCESS | 2796 | ++DOMWINDOW == 91 (18845400) [pid = 2796] [serial = 356] [outer = 17826C00] 14:09:47 INFO - PROCESS | 2796 | 1466629787313 Marionette TRACE conn5 <- [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]]]}] 14:09:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 14:09:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 670ms 14:09:47 INFO - PROCESS | 2796 | 1466629787328 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 14:09:47 INFO - PROCESS | 2796 | 1466629787330 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 14:09:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 14:09:47 INFO - PROCESS | 2796 | 1466629787336 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 14:09:47 INFO - PROCESS | 2796 | 1466629787337 Marionette TRACE conn5 <- [1,442,null,{}] 14:09:47 INFO - PROCESS | 2796 | 1466629787345 Marionette TRACE conn5 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:47 INFO - PROCESS | 2796 | 1466629787347 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:47 INFO - PROCESS | 2796 | 1466629787485 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 14:09:47 INFO - PROCESS | 2796 | 1466629787500 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:47 INFO - PROCESS | 2796 | 1466629787502 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:47 INFO - PROCESS | 2796 | ++DOCSHELL 1884B800 == 31 [pid = 2796] [id = 120] 14:09:47 INFO - PROCESS | 2796 | ++DOMWINDOW == 92 (1884E000) [pid = 2796] [serial = 357] [outer = 00000000] 14:09:47 INFO - PROCESS | 2796 | ++DOMWINDOW == 93 (1925E800) [pid = 2796] [serial = 358] [outer = 1884E000] 14:09:47 INFO - PROCESS | 2796 | 1466629787546 Marionette DEBUG loaded listener.js 14:09:47 INFO - PROCESS | 2796 | ++DOMWINDOW == 94 (194BAC00) [pid = 2796] [serial = 359] [outer = 1884E000] 14:09:48 INFO - PROCESS | 2796 | 1466629788003 Marionette TRACE conn5 <- [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]]]}] 14:09:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 14:09:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 730ms 14:09:48 INFO - PROCESS | 2796 | --DOMWINDOW == 93 (0D94CC00) [pid = 2796] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 14:09:48 INFO - PROCESS | 2796 | --DOMWINDOW == 92 (1A834C00) [pid = 2796] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 14:09:48 INFO - PROCESS | 2796 | --DOMWINDOW == 91 (1559C000) [pid = 2796] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 14:09:48 INFO - PROCESS | 2796 | --DOMWINDOW == 90 (19AF7000) [pid = 2796] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 14:09:48 INFO - PROCESS | 2796 | --DOMWINDOW == 89 (112CF400) [pid = 2796] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 14:09:48 INFO - PROCESS | 2796 | --DOMWINDOW == 88 (17827C00) [pid = 2796] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 14:09:48 INFO - PROCESS | 2796 | --DOMWINDOW == 87 (0C7F0C00) [pid = 2796] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 14:09:48 INFO - PROCESS | 2796 | --DOMWINDOW == 86 (0C831800) [pid = 2796] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 14:09:48 INFO - PROCESS | 2796 | --DOMWINDOW == 85 (1554E000) [pid = 2796] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 14:09:48 INFO - PROCESS | 2796 | --DOMWINDOW == 84 (0CFEBC00) [pid = 2796] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 14:09:48 INFO - PROCESS | 2796 | --DOMWINDOW == 83 (0D627C00) [pid = 2796] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 14:09:48 INFO - PROCESS | 2796 | --DOMWINDOW == 82 (16A4E400) [pid = 2796] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 14:09:48 INFO - PROCESS | 2796 | --DOMWINDOW == 81 (194BB800) [pid = 2796] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 14:09:48 INFO - PROCESS | 2796 | --DOMWINDOW == 80 (0C7EF000) [pid = 2796] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 14:09:48 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (19817000) [pid = 2796] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 14:09:48 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (0D76C000) [pid = 2796] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 14:09:48 INFO - PROCESS | 2796 | 1466629788336 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 14:09:48 INFO - PROCESS | 2796 | 1466629788338 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 14:09:48 INFO - PROCESS | 2796 | 1466629788346 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 14:09:48 INFO - PROCESS | 2796 | 1466629788348 Marionette TRACE conn5 <- [1,446,null,{}] 14:09:48 INFO - PROCESS | 2796 | 1466629788351 Marionette TRACE conn5 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 14:09:48 INFO - PROCESS | 2796 | 1466629788357 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:48 INFO - PROCESS | 2796 | 1466629788459 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 14:09:48 INFO - PROCESS | 2796 | 1466629788467 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:48 INFO - PROCESS | 2796 | 1466629788469 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:48 INFO - PROCESS | 2796 | ++DOCSHELL 14EAC800 == 32 [pid = 2796] [id = 121] 14:09:48 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (14EACC00) [pid = 2796] [serial = 360] [outer = 00000000] 14:09:48 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (156E5800) [pid = 2796] [serial = 361] [outer = 14EACC00] 14:09:48 INFO - PROCESS | 2796 | 1466629788516 Marionette DEBUG loaded listener.js 14:09:48 INFO - PROCESS | 2796 | ++DOMWINDOW == 81 (18890000) [pid = 2796] [serial = 362] [outer = 14EACC00] 14:09:48 INFO - PROCESS | 2796 | 1466629789000 Marionette TRACE conn5 <- [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]]]}] 14:09:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 14:09:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 670ms 14:09:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 14:09:49 INFO - PROCESS | 2796 | 1466629789028 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 14:09:49 INFO - PROCESS | 2796 | 1466629789030 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 14:09:49 INFO - PROCESS | 2796 | 1466629789033 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 14:09:49 INFO - PROCESS | 2796 | 1466629789035 Marionette TRACE conn5 <- [1,450,null,{}] 14:09:49 INFO - PROCESS | 2796 | 1466629789038 Marionette TRACE conn5 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:49 INFO - PROCESS | 2796 | 1466629789040 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:49 INFO - PROCESS | 2796 | 1466629789116 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 14:09:49 INFO - PROCESS | 2796 | 1466629789123 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:49 INFO - PROCESS | 2796 | 1466629789125 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:49 INFO - PROCESS | 2796 | ++DOCSHELL 19761C00 == 33 [pid = 2796] [id = 122] 14:09:49 INFO - PROCESS | 2796 | ++DOMWINDOW == 82 (19762000) [pid = 2796] [serial = 363] [outer = 00000000] 14:09:49 INFO - PROCESS | 2796 | ++DOMWINDOW == 83 (19814400) [pid = 2796] [serial = 364] [outer = 19762000] 14:09:49 INFO - PROCESS | 2796 | 1466629789168 Marionette DEBUG loaded listener.js 14:09:49 INFO - PROCESS | 2796 | ++DOMWINDOW == 84 (19A0EC00) [pid = 2796] [serial = 365] [outer = 19762000] 14:09:49 INFO - PROCESS | 2796 | 1466629789602 Marionette TRACE conn5 <- [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] 14:09:49 INFO - PROCESS | 2796 | 1466629789669 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 14:09:49 INFO - PROCESS | 2796 | 1466629789672 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 14:09:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 14:09:49 INFO - PROCESS | 2796 | 1466629789674 Marionette TRACE conn5 <- [1,454,null,{}] 14:09:49 INFO - PROCESS | 2796 | 1466629789678 Marionette TRACE conn5 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:49 INFO - PROCESS | 2796 | 1466629789679 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:49 INFO - PROCESS | 2796 | 1466629789759 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 14:09:49 INFO - PROCESS | 2796 | 1466629789767 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:49 INFO - PROCESS | 2796 | 1466629789769 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:49 INFO - PROCESS | 2796 | ++DOCSHELL 19AEB000 == 34 [pid = 2796] [id = 123] 14:09:49 INFO - PROCESS | 2796 | ++DOMWINDOW == 85 (19AEC800) [pid = 2796] [serial = 366] [outer = 00000000] 14:09:49 INFO - PROCESS | 2796 | ++DOMWINDOW == 86 (1A339C00) [pid = 2796] [serial = 367] [outer = 19AEC800] 14:09:49 INFO - PROCESS | 2796 | 1466629789814 Marionette DEBUG loaded listener.js 14:09:49 INFO - PROCESS | 2796 | ++DOMWINDOW == 87 (1A366800) [pid = 2796] [serial = 368] [outer = 19AEC800] 14:09:50 INFO - PROCESS | 2796 | [2796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:09:50 INFO - PROCESS | 2796 | 1466629790279 Marionette TRACE conn5 <- [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]]]}] 14:09:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 14:09:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 630ms 14:09:50 INFO - PROCESS | 2796 | 1466629790338 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 14:09:50 INFO - PROCESS | 2796 | 1466629790342 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 14:09:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 14:09:50 INFO - PROCESS | 2796 | 1466629790348 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 14:09:50 INFO - PROCESS | 2796 | 1466629790353 Marionette TRACE conn5 <- [1,458,null,{}] 14:09:50 INFO - PROCESS | 2796 | 1466629790359 Marionette TRACE conn5 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:50 INFO - PROCESS | 2796 | 1466629790363 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:50 INFO - PROCESS | 2796 | 1466629790509 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 14:09:50 INFO - PROCESS | 2796 | 1466629790593 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:50 INFO - PROCESS | 2796 | 1466629790598 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:50 INFO - PROCESS | 2796 | ++DOCSHELL 0CF3B400 == 35 [pid = 2796] [id = 124] 14:09:50 INFO - PROCESS | 2796 | ++DOMWINDOW == 88 (0CFE8400) [pid = 2796] [serial = 369] [outer = 00000000] 14:09:50 INFO - PROCESS | 2796 | ++DOMWINDOW == 89 (0D622400) [pid = 2796] [serial = 370] [outer = 0CFE8400] 14:09:50 INFO - PROCESS | 2796 | 1466629790659 Marionette DEBUG loaded listener.js 14:09:50 INFO - PROCESS | 2796 | ++DOMWINDOW == 90 (0D76EC00) [pid = 2796] [serial = 371] [outer = 0CFE8400] 14:09:51 INFO - PROCESS | 2796 | 1466629791477 Marionette TRACE conn5 <- [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] 14:09:51 INFO - PROCESS | 2796 | 1466629791532 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 14:09:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 14:09:51 INFO - PROCESS | 2796 | 1466629791562 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 14:09:51 INFO - PROCESS | 2796 | 1466629791567 Marionette TRACE conn5 <- [1,462,null,{}] 14:09:51 INFO - PROCESS | 2796 | 1466629791571 Marionette TRACE conn5 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:51 INFO - PROCESS | 2796 | 1466629791574 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:51 INFO - PROCESS | 2796 | 1466629791697 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 14:09:51 INFO - PROCESS | 2796 | 1466629791772 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:51 INFO - PROCESS | 2796 | 1466629791774 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:51 INFO - PROCESS | 2796 | ++DOCSHELL 156DF000 == 36 [pid = 2796] [id = 125] 14:09:51 INFO - PROCESS | 2796 | ++DOMWINDOW == 91 (156E2400) [pid = 2796] [serial = 372] [outer = 00000000] 14:09:51 INFO - PROCESS | 2796 | ++DOMWINDOW == 92 (16639000) [pid = 2796] [serial = 373] [outer = 156E2400] 14:09:51 INFO - PROCESS | 2796 | 1466629791871 Marionette DEBUG loaded listener.js 14:09:51 INFO - PROCESS | 2796 | ++DOMWINDOW == 93 (16E28000) [pid = 2796] [serial = 374] [outer = 156E2400] 14:09:52 INFO - PROCESS | 2796 | ++DOMWINDOW == 94 (1884DC00) [pid = 2796] [serial = 375] [outer = 0CF3AC00] 14:09:52 INFO - PROCESS | 2796 | --DOCSHELL 19761C00 == 35 [pid = 2796] [id = 122] 14:09:52 INFO - PROCESS | 2796 | --DOCSHELL 14EAC800 == 34 [pid = 2796] [id = 121] 14:09:52 INFO - PROCESS | 2796 | --DOCSHELL 1884B800 == 33 [pid = 2796] [id = 120] 14:09:52 INFO - PROCESS | 2796 | --DOCSHELL 16EAE800 == 32 [pid = 2796] [id = 119] 14:09:52 INFO - PROCESS | 2796 | --DOCSHELL 16717C00 == 31 [pid = 2796] [id = 118] 14:09:52 INFO - PROCESS | 2796 | --DOCSHELL 0DAC5400 == 30 [pid = 2796] [id = 117] 14:09:52 INFO - PROCESS | 2796 | --DOCSHELL 0D559C00 == 29 [pid = 2796] [id = 116] 14:09:52 INFO - PROCESS | 2796 | --DOMWINDOW == 93 (1124B400) [pid = 2796] [serial = 305] [outer = 00000000] [url = about:blank] 14:09:52 INFO - PROCESS | 2796 | --DOMWINDOW == 92 (1B344000) [pid = 2796] [serial = 295] [outer = 00000000] [url = about:blank] 14:09:52 INFO - PROCESS | 2796 | --DOMWINDOW == 91 (156E5400) [pid = 2796] [serial = 308] [outer = 00000000] [url = about:blank] 14:09:52 INFO - PROCESS | 2796 | --DOMWINDOW == 90 (1A33F800) [pid = 2796] [serial = 293] [outer = 00000000] [url = about:blank] 14:09:52 INFO - PROCESS | 2796 | --DOMWINDOW == 89 (1114AC00) [pid = 2796] [serial = 304] [outer = 00000000] [url = about:blank] 14:09:52 INFO - PROCESS | 2796 | --DOMWINDOW == 88 (19274000) [pid = 2796] [serial = 320] [outer = 00000000] [url = about:blank] 14:09:52 INFO - PROCESS | 2796 | --DOMWINDOW == 87 (18617C00) [pid = 2796] [serial = 314] [outer = 00000000] [url = about:blank] 14:09:52 INFO - PROCESS | 2796 | --DOMWINDOW == 86 (1515D400) [pid = 2796] [serial = 317] [outer = 00000000] [url = about:blank] 14:09:52 INFO - PROCESS | 2796 | --DOMWINDOW == 85 (1561F800) [pid = 2796] [serial = 307] [outer = 00000000] [url = about:blank] 14:09:52 INFO - PROCESS | 2796 | --DOMWINDOW == 84 (18843C00) [pid = 2796] [serial = 319] [outer = 00000000] [url = about:blank] 14:09:52 INFO - PROCESS | 2796 | --DOMWINDOW == 83 (18615000) [pid = 2796] [serial = 313] [outer = 00000000] [url = about:blank] 14:09:52 INFO - PROCESS | 2796 | --DOMWINDOW == 82 (0D84E800) [pid = 2796] [serial = 287] [outer = 00000000] [url = about:blank] 14:09:52 INFO - PROCESS | 2796 | --DOMWINDOW == 81 (156E5C00) [pid = 2796] [serial = 289] [outer = 00000000] [url = about:blank] 14:09:52 INFO - PROCESS | 2796 | --DOMWINDOW == 80 (16A49400) [pid = 2796] [serial = 290] [outer = 00000000] [url = about:blank] 14:09:52 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (0D631400) [pid = 2796] [serial = 301] [outer = 00000000] [url = about:blank] 14:09:52 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (14FBD000) [pid = 2796] [serial = 299] [outer = 00000000] [url = about:blank] 14:09:52 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (0D76F000) [pid = 2796] [serial = 316] [outer = 00000000] [url = about:blank] 14:09:52 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (16EAA400) [pid = 2796] [serial = 311] [outer = 00000000] [url = about:blank] 14:09:52 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (0D771400) [pid = 2796] [serial = 302] [outer = 00000000] [url = about:blank] 14:09:52 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (111AA800) [pid = 2796] [serial = 298] [outer = 00000000] [url = about:blank] 14:09:52 INFO - PROCESS | 2796 | --DOMWINDOW == 73 (1B3BC400) [pid = 2796] [serial = 296] [outer = 00000000] [url = about:blank] 14:09:52 INFO - PROCESS | 2796 | --DOMWINDOW == 72 (0D817000) [pid = 2796] [serial = 286] [outer = 00000000] [url = about:blank] 14:09:52 INFO - PROCESS | 2796 | --DOMWINDOW == 71 (16A54C00) [pid = 2796] [serial = 310] [outer = 00000000] [url = about:blank] 14:09:52 INFO - PROCESS | 2796 | --DOMWINDOW == 70 (1A334C00) [pid = 2796] [serial = 292] [outer = 00000000] [url = about:blank] 14:09:52 INFO - PROCESS | 2796 | --DOMWINDOW == 69 (19763400) [pid = 2796] [serial = 322] [outer = 00000000] [url = about:blank] 14:09:52 INFO - PROCESS | 2796 | --DOMWINDOW == 68 (0D0E7800) [pid = 2796] [serial = 331] [outer = 00000000] [url = about:blank] 14:09:52 INFO - PROCESS | 2796 | --DOMWINDOW == 67 (16E29400) [pid = 2796] [serial = 323] [outer = 00000000] [url = about:blank] 14:09:52 INFO - PROCESS | 2796 | --DOMWINDOW == 66 (0D62DC00) [pid = 2796] [serial = 332] [outer = 00000000] [url = about:blank] 14:09:52 INFO - PROCESS | 2796 | --DOMWINDOW == 65 (19AE9800) [pid = 2796] [serial = 325] [outer = 00000000] [url = about:blank] 14:09:52 INFO - PROCESS | 2796 | --DOMWINDOW == 64 (0D846000) [pid = 2796] [serial = 328] [outer = 00000000] [url = about:blank] 14:09:52 INFO - PROCESS | 2796 | --DOMWINDOW == 63 (19AF4400) [pid = 2796] [serial = 326] [outer = 00000000] [url = about:blank] 14:09:52 INFO - PROCESS | 2796 | --DOMWINDOW == 62 (112C3000) [pid = 2796] [serial = 329] [outer = 00000000] [url = about:blank] 14:09:52 INFO - PROCESS | 2796 | [2796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:09:52 INFO - PROCESS | 2796 | 1466629792883 Marionette TRACE conn5 <- [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] 14:09:52 INFO - PROCESS | 2796 | 1466629792959 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 14:09:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 14:09:52 INFO - PROCESS | 2796 | 1466629792967 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 14:09:52 INFO - PROCESS | 2796 | 1466629792970 Marionette TRACE conn5 <- [1,466,null,{}] 14:09:52 INFO - PROCESS | 2796 | 1466629792976 Marionette TRACE conn5 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:52 INFO - PROCESS | 2796 | 1466629792978 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:53 INFO - PROCESS | 2796 | 1466629793071 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 14:09:53 INFO - PROCESS | 2796 | 1466629793079 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:53 INFO - PROCESS | 2796 | 1466629793083 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:53 INFO - PROCESS | 2796 | ++DOCSHELL 0D629800 == 30 [pid = 2796] [id = 126] 14:09:53 INFO - PROCESS | 2796 | ++DOMWINDOW == 63 (0D62B800) [pid = 2796] [serial = 376] [outer = 00000000] 14:09:53 INFO - PROCESS | 2796 | ++DOMWINDOW == 64 (0D76CC00) [pid = 2796] [serial = 377] [outer = 0D62B800] 14:09:53 INFO - PROCESS | 2796 | 1466629793131 Marionette DEBUG loaded listener.js 14:09:53 INFO - PROCESS | 2796 | ++DOMWINDOW == 65 (0D814400) [pid = 2796] [serial = 378] [outer = 0D62B800] 14:09:53 INFO - PROCESS | 2796 | 1466629793646 Marionette TRACE conn5 <- [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] 14:09:53 INFO - PROCESS | 2796 | 1466629793704 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 14:09:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 14:09:53 INFO - PROCESS | 2796 | 1466629793710 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 14:09:53 INFO - PROCESS | 2796 | 1466629793713 Marionette TRACE conn5 <- [1,470,null,{}] 14:09:53 INFO - PROCESS | 2796 | 1466629793716 Marionette TRACE conn5 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:53 INFO - PROCESS | 2796 | 1466629793719 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:53 INFO - PROCESS | 2796 | 1466629793806 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 14:09:53 INFO - PROCESS | 2796 | 1466629793814 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:53 INFO - PROCESS | 2796 | 1466629793816 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:53 INFO - PROCESS | 2796 | ++DOCSHELL 111A2C00 == 31 [pid = 2796] [id = 127] 14:09:53 INFO - PROCESS | 2796 | ++DOMWINDOW == 66 (111A3400) [pid = 2796] [serial = 379] [outer = 00000000] 14:09:53 INFO - PROCESS | 2796 | ++DOMWINDOW == 67 (11254800) [pid = 2796] [serial = 380] [outer = 111A3400] 14:09:53 INFO - PROCESS | 2796 | 1466629793865 Marionette DEBUG loaded listener.js 14:09:53 INFO - PROCESS | 2796 | ++DOMWINDOW == 68 (14D0CC00) [pid = 2796] [serial = 381] [outer = 111A3400] 14:09:54 INFO - PROCESS | 2796 | 1466629794345 Marionette TRACE conn5 <- [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]]]}] 14:09:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 14:09:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 670ms 14:09:54 INFO - PROCESS | 2796 | 1466629794385 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 14:09:54 INFO - PROCESS | 2796 | 1466629794387 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 14:09:54 INFO - PROCESS | 2796 | 1466629794390 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 14:09:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 14:09:54 INFO - PROCESS | 2796 | 1466629794394 Marionette TRACE conn5 <- [1,474,null,{}] 14:09:54 INFO - PROCESS | 2796 | 1466629794404 Marionette TRACE conn5 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:54 INFO - PROCESS | 2796 | 1466629794409 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:54 INFO - PROCESS | 2796 | 1466629794522 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 14:09:54 INFO - PROCESS | 2796 | 1466629794531 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:54 INFO - PROCESS | 2796 | 1466629794534 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:54 INFO - PROCESS | 2796 | ++DOCSHELL 1573F800 == 32 [pid = 2796] [id = 128] 14:09:54 INFO - PROCESS | 2796 | ++DOMWINDOW == 69 (157EAC00) [pid = 2796] [serial = 382] [outer = 00000000] 14:09:54 INFO - PROCESS | 2796 | ++DOMWINDOW == 70 (16A48000) [pid = 2796] [serial = 383] [outer = 157EAC00] 14:09:54 INFO - PROCESS | 2796 | 1466629794581 Marionette DEBUG loaded listener.js 14:09:54 INFO - PROCESS | 2796 | ++DOMWINDOW == 71 (16A54000) [pid = 2796] [serial = 384] [outer = 157EAC00] 14:09:55 INFO - PROCESS | 2796 | 1466629795068 Marionette TRACE conn5 <- [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]]]}] 14:09:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 14:09:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 730ms 14:09:55 INFO - PROCESS | 2796 | 1466629795130 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 14:09:55 INFO - PROCESS | 2796 | 1466629795133 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 14:09:55 INFO - PROCESS | 2796 | 1466629795136 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 14:09:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 14:09:55 INFO - PROCESS | 2796 | 1466629795138 Marionette TRACE conn5 <- [1,478,null,{}] 14:09:55 INFO - PROCESS | 2796 | 1466629795141 Marionette TRACE conn5 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:55 INFO - PROCESS | 2796 | 1466629795143 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:55 INFO - PROCESS | 2796 | 1466629795258 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 14:09:55 INFO - PROCESS | 2796 | 1466629795312 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:55 INFO - PROCESS | 2796 | 1466629795314 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:55 INFO - PROCESS | 2796 | ++DOCSHELL 16EB4400 == 33 [pid = 2796] [id = 129] 14:09:55 INFO - PROCESS | 2796 | ++DOMWINDOW == 72 (17823800) [pid = 2796] [serial = 385] [outer = 00000000] 14:09:55 INFO - PROCESS | 2796 | ++DOMWINDOW == 73 (18619800) [pid = 2796] [serial = 386] [outer = 17823800] 14:09:55 INFO - PROCESS | 2796 | 1466629795361 Marionette DEBUG loaded listener.js 14:09:55 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (1861F000) [pid = 2796] [serial = 387] [outer = 17823800] 14:09:55 INFO - PROCESS | 2796 | 1466629795818 Marionette TRACE conn5 <- [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]]]}] 14:09:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 14:09:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 730ms 14:09:55 INFO - PROCESS | 2796 | 1466629795896 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 14:09:55 INFO - PROCESS | 2796 | 1466629795898 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 14:09:55 INFO - PROCESS | 2796 | 1466629795901 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 14:09:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 14:09:55 INFO - PROCESS | 2796 | 1466629795903 Marionette TRACE conn5 <- [1,482,null,{}] 14:09:55 INFO - PROCESS | 2796 | 1466629795906 Marionette TRACE conn5 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:55 INFO - PROCESS | 2796 | 1466629795908 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:56 INFO - PROCESS | 2796 | 1466629796015 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 14:09:56 INFO - PROCESS | 2796 | 1466629796026 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:56 INFO - PROCESS | 2796 | 1466629796028 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:56 INFO - PROCESS | 2796 | ++DOCSHELL 1880B800 == 34 [pid = 2796] [id = 130] 14:09:56 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (1884A800) [pid = 2796] [serial = 388] [outer = 00000000] 14:09:56 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (19267C00) [pid = 2796] [serial = 389] [outer = 1884A800] 14:09:56 INFO - PROCESS | 2796 | 1466629796119 Marionette DEBUG loaded listener.js 14:09:56 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (194BB800) [pid = 2796] [serial = 390] [outer = 1884A800] 14:09:56 INFO - PROCESS | 2796 | 1466629796563 Marionette TRACE conn5 <- [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]]]}] 14:09:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 14:09:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 732ms 14:09:56 INFO - PROCESS | 2796 | 1466629796638 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 14:09:56 INFO - PROCESS | 2796 | 1466629796640 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 14:09:56 INFO - PROCESS | 2796 | 1466629796643 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 14:09:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 14:09:56 INFO - PROCESS | 2796 | 1466629796645 Marionette TRACE conn5 <- [1,486,null,{}] 14:09:56 INFO - PROCESS | 2796 | 1466629796654 Marionette TRACE conn5 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:56 INFO - PROCESS | 2796 | 1466629796660 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:56 INFO - PROCESS | 2796 | 1466629796797 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 14:09:56 INFO - PROCESS | 2796 | 1466629796858 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:56 INFO - PROCESS | 2796 | 1466629796860 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:56 INFO - PROCESS | 2796 | ++DOCSHELL 194C1400 == 35 [pid = 2796] [id = 131] 14:09:56 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (1976C000) [pid = 2796] [serial = 391] [outer = 00000000] 14:09:56 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (19AF5400) [pid = 2796] [serial = 392] [outer = 1976C000] 14:09:56 INFO - PROCESS | 2796 | 1466629796906 Marionette DEBUG loaded listener.js 14:09:56 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (19AF5C00) [pid = 2796] [serial = 393] [outer = 1976C000] 14:09:57 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (17826C00) [pid = 2796] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 14:09:57 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (0DBC6400) [pid = 2796] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 14:09:57 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (0D55BC00) [pid = 2796] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 14:09:57 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (1884E000) [pid = 2796] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 14:09:57 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (0D814800) [pid = 2796] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 14:09:57 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (14EAEC00) [pid = 2796] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 14:09:57 INFO - PROCESS | 2796 | --DOMWINDOW == 73 (16EA8000) [pid = 2796] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 14:09:57 INFO - PROCESS | 2796 | --DOMWINDOW == 72 (14EACC00) [pid = 2796] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 14:09:57 INFO - PROCESS | 2796 | --DOMWINDOW == 71 (19762000) [pid = 2796] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 14:09:57 INFO - PROCESS | 2796 | --DOMWINDOW == 70 (16723800) [pid = 2796] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 14:09:57 INFO - PROCESS | 2796 | 1466629797364 Marionette TRACE conn5 <- [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]]]}] 14:09:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 14:09:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 770ms 14:09:57 INFO - PROCESS | 2796 | 1466629797418 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 14:09:57 INFO - PROCESS | 2796 | 1466629797420 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 14:09:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 14:09:57 INFO - PROCESS | 2796 | 1466629797423 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 14:09:57 INFO - PROCESS | 2796 | 1466629797425 Marionette TRACE conn5 <- [1,490,null,{}] 14:09:57 INFO - PROCESS | 2796 | 1466629797428 Marionette TRACE conn5 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:57 INFO - PROCESS | 2796 | 1466629797430 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:57 INFO - PROCESS | 2796 | 1466629797510 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 14:09:57 INFO - PROCESS | 2796 | 1466629797515 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:57 INFO - PROCESS | 2796 | 1466629797517 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:57 INFO - PROCESS | 2796 | ++DOCSHELL 14EA8400 == 36 [pid = 2796] [id = 132] 14:09:57 INFO - PROCESS | 2796 | ++DOMWINDOW == 71 (16EA8000) [pid = 2796] [serial = 394] [outer = 00000000] 14:09:57 INFO - PROCESS | 2796 | ++DOMWINDOW == 72 (19769000) [pid = 2796] [serial = 395] [outer = 16EA8000] 14:09:57 INFO - PROCESS | 2796 | 1466629797561 Marionette DEBUG loaded listener.js 14:09:57 INFO - PROCESS | 2796 | ++DOMWINDOW == 73 (19AF3800) [pid = 2796] [serial = 396] [outer = 16EA8000] 14:09:57 INFO - PROCESS | 2796 | 1466629797980 Marionette TRACE conn5 <- [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]]]}] 14:09:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 14:09:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 570ms 14:09:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 14:09:57 INFO - PROCESS | 2796 | 1466629797993 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 14:09:57 INFO - PROCESS | 2796 | 1466629797995 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 14:09:57 INFO - PROCESS | 2796 | 1466629797998 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 14:09:57 INFO - PROCESS | 2796 | 1466629798000 Marionette TRACE conn5 <- [1,494,null,{}] 14:09:57 INFO - PROCESS | 2796 | 1466629798003 Marionette TRACE conn5 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:57 INFO - PROCESS | 2796 | 1466629798005 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:58 INFO - PROCESS | 2796 | 1466629798119 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 14:09:58 INFO - PROCESS | 2796 | 1466629798127 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:58 INFO - PROCESS | 2796 | 1466629798129 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:58 INFO - PROCESS | 2796 | ++DOCSHELL 19762000 == 37 [pid = 2796] [id = 133] 14:09:58 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (1A338400) [pid = 2796] [serial = 397] [outer = 00000000] 14:09:58 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (1A833400) [pid = 2796] [serial = 398] [outer = 1A338400] 14:09:58 INFO - PROCESS | 2796 | 1466629798174 Marionette DEBUG loaded listener.js 14:09:58 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (1B344000) [pid = 2796] [serial = 399] [outer = 1A338400] 14:09:58 INFO - PROCESS | 2796 | 1466629798587 Marionette TRACE conn5 <- [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]]]}] 14:09:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 14:09:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 631ms 14:09:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 14:09:58 INFO - PROCESS | 2796 | 1466629798632 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 14:09:58 INFO - PROCESS | 2796 | 1466629798634 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 14:09:58 INFO - PROCESS | 2796 | 1466629798637 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 14:09:58 INFO - PROCESS | 2796 | 1466629798639 Marionette TRACE conn5 <- [1,498,null,{}] 14:09:58 INFO - PROCESS | 2796 | 1466629798642 Marionette TRACE conn5 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:58 INFO - PROCESS | 2796 | 1466629798644 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:58 INFO - PROCESS | 2796 | 1466629798756 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 14:09:58 INFO - PROCESS | 2796 | 1466629798765 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:58 INFO - PROCESS | 2796 | 1466629798766 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:09:58 INFO - PROCESS | 2796 | ++DOCSHELL 1B34B400 == 38 [pid = 2796] [id = 134] 14:09:58 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (1B3B4400) [pid = 2796] [serial = 400] [outer = 00000000] 14:09:58 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (1B3BAC00) [pid = 2796] [serial = 401] [outer = 1B3B4400] 14:09:58 INFO - PROCESS | 2796 | 1466629798820 Marionette DEBUG loaded listener.js 14:09:58 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (1B3BDC00) [pid = 2796] [serial = 402] [outer = 1B3B4400] 14:09:59 INFO - PROCESS | 2796 | --DOCSHELL 18619000 == 37 [pid = 2796] [id = 115] 14:09:59 INFO - PROCESS | 2796 | --DOCSHELL 0D629800 == 36 [pid = 2796] [id = 126] 14:09:59 INFO - PROCESS | 2796 | --DOCSHELL 156DF000 == 35 [pid = 2796] [id = 125] 14:09:59 INFO - PROCESS | 2796 | --DOCSHELL 19AEB000 == 34 [pid = 2796] [id = 123] 14:09:59 INFO - PROCESS | 2796 | --DOCSHELL 0CF3B400 == 33 [pid = 2796] [id = 124] 14:10:00 INFO - PROCESS | 2796 | --DOCSHELL 1573F800 == 32 [pid = 2796] [id = 128] 14:10:00 INFO - PROCESS | 2796 | --DOCSHELL 111A2C00 == 31 [pid = 2796] [id = 127] 14:10:00 INFO - PROCESS | 2796 | --DOCSHELL 194C1400 == 30 [pid = 2796] [id = 131] 14:10:00 INFO - PROCESS | 2796 | --DOCSHELL 19762000 == 29 [pid = 2796] [id = 133] 14:10:00 INFO - PROCESS | 2796 | --DOCSHELL 14EA8400 == 28 [pid = 2796] [id = 132] 14:10:00 INFO - PROCESS | 2796 | --DOCSHELL 16EB4400 == 27 [pid = 2796] [id = 129] 14:10:00 INFO - PROCESS | 2796 | --DOCSHELL 1880B800 == 26 [pid = 2796] [id = 130] 14:10:00 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (1A339C00) [pid = 2796] [serial = 367] [outer = 00000000] [url = about:blank] 14:10:00 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (18613000) [pid = 2796] [serial = 355] [outer = 00000000] [url = about:blank] 14:10:00 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (1880C400) [pid = 2796] [serial = 343] [outer = 00000000] [url = about:blank] 14:10:00 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (119DC400) [pid = 2796] [serial = 349] [outer = 00000000] [url = about:blank] 14:10:00 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (14E1B000) [pid = 2796] [serial = 350] [outer = 00000000] [url = about:blank] 14:10:00 INFO - PROCESS | 2796 | --DOMWINDOW == 73 (0D626C00) [pid = 2796] [serial = 346] [outer = 00000000] [url = about:blank] 14:10:00 INFO - PROCESS | 2796 | --DOMWINDOW == 72 (0D62D800) [pid = 2796] [serial = 347] [outer = 00000000] [url = about:blank] 14:10:00 INFO - PROCESS | 2796 | --DOMWINDOW == 71 (1925E800) [pid = 2796] [serial = 358] [outer = 00000000] [url = about:blank] 14:10:00 INFO - PROCESS | 2796 | --DOMWINDOW == 70 (0D84B400) [pid = 2796] [serial = 335] [outer = 00000000] [url = about:blank] 14:10:00 INFO - PROCESS | 2796 | --DOMWINDOW == 69 (0D844800) [pid = 2796] [serial = 334] [outer = 00000000] [url = about:blank] 14:10:00 INFO - PROCESS | 2796 | --DOMWINDOW == 68 (15548000) [pid = 2796] [serial = 338] [outer = 00000000] [url = about:blank] 14:10:00 INFO - PROCESS | 2796 | --DOMWINDOW == 67 (15160800) [pid = 2796] [serial = 337] [outer = 00000000] [url = about:blank] 14:10:00 INFO - PROCESS | 2796 | --DOMWINDOW == 66 (17828000) [pid = 2796] [serial = 341] [outer = 00000000] [url = about:blank] 14:10:00 INFO - PROCESS | 2796 | --DOMWINDOW == 65 (16EAD000) [pid = 2796] [serial = 340] [outer = 00000000] [url = about:blank] 14:10:00 INFO - PROCESS | 2796 | --DOMWINDOW == 64 (18845400) [pid = 2796] [serial = 356] [outer = 00000000] [url = about:blank] 14:10:00 INFO - PROCESS | 2796 | --DOMWINDOW == 63 (156E5800) [pid = 2796] [serial = 361] [outer = 00000000] [url = about:blank] 14:10:00 INFO - PROCESS | 2796 | --DOMWINDOW == 62 (18890000) [pid = 2796] [serial = 362] [outer = 00000000] [url = about:blank] 14:10:00 INFO - PROCESS | 2796 | --DOMWINDOW == 61 (19814400) [pid = 2796] [serial = 364] [outer = 00000000] [url = about:blank] 14:10:00 INFO - PROCESS | 2796 | --DOMWINDOW == 60 (194BAC00) [pid = 2796] [serial = 359] [outer = 00000000] [url = about:blank] 14:10:00 INFO - PROCESS | 2796 | --DOMWINDOW == 59 (16A50C00) [pid = 2796] [serial = 352] [outer = 00000000] [url = about:blank] 14:10:00 INFO - PROCESS | 2796 | --DOMWINDOW == 58 (16E1C000) [pid = 2796] [serial = 353] [outer = 00000000] [url = about:blank] 14:10:00 INFO - PROCESS | 2796 | --DOMWINDOW == 57 (19A0EC00) [pid = 2796] [serial = 365] [outer = 00000000] [url = about:blank] 14:10:00 INFO - PROCESS | 2796 | 1466629800596 Marionette TRACE conn5 <- [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]]]}] 14:10:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 14:10:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 2018ms 14:10:00 INFO - PROCESS | 2796 | 1466629800657 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 14:10:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 14:10:00 INFO - PROCESS | 2796 | 1466629800661 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 14:10:00 INFO - PROCESS | 2796 | 1466629800665 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 14:10:00 INFO - PROCESS | 2796 | 1466629800669 Marionette TRACE conn5 <- [1,502,null,{}] 14:10:00 INFO - PROCESS | 2796 | 1466629800675 Marionette TRACE conn5 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:00 INFO - PROCESS | 2796 | 1466629800678 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:00 INFO - PROCESS | 2796 | 1466629800767 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 14:10:00 INFO - PROCESS | 2796 | 1466629800774 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:00 INFO - PROCESS | 2796 | 1466629800778 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:00 INFO - PROCESS | 2796 | ++DOCSHELL 0D558C00 == 27 [pid = 2796] [id = 135] 14:10:00 INFO - PROCESS | 2796 | ++DOMWINDOW == 58 (0D559C00) [pid = 2796] [serial = 403] [outer = 00000000] 14:10:00 INFO - PROCESS | 2796 | ++DOMWINDOW == 59 (0D627000) [pid = 2796] [serial = 404] [outer = 0D559C00] 14:10:00 INFO - PROCESS | 2796 | 1466629800832 Marionette DEBUG loaded listener.js 14:10:00 INFO - PROCESS | 2796 | ++DOMWINDOW == 60 (0D62D000) [pid = 2796] [serial = 405] [outer = 0D559C00] 14:10:01 INFO - PROCESS | 2796 | 1466629801315 Marionette TRACE conn5 <- [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]]]}] 14:10:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 14:10:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 690ms 14:10:01 INFO - PROCESS | 2796 | 1466629801356 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 14:10:01 INFO - PROCESS | 2796 | 1466629801361 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 14:10:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 14:10:01 INFO - PROCESS | 2796 | 1466629801368 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 14:10:01 INFO - PROCESS | 2796 | 1466629801370 Marionette TRACE conn5 <- [1,506,null,{}] 14:10:01 INFO - PROCESS | 2796 | 1466629801374 Marionette TRACE conn5 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:01 INFO - PROCESS | 2796 | 1466629801377 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:01 INFO - PROCESS | 2796 | 1466629801464 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 14:10:01 INFO - PROCESS | 2796 | 1466629801473 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:01 INFO - PROCESS | 2796 | 1466629801476 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:01 INFO - PROCESS | 2796 | ++DOCSHELL 0D820000 == 28 [pid = 2796] [id = 136] 14:10:01 INFO - PROCESS | 2796 | ++DOMWINDOW == 61 (0D840C00) [pid = 2796] [serial = 406] [outer = 00000000] 14:10:01 INFO - PROCESS | 2796 | ++DOMWINDOW == 62 (0D844800) [pid = 2796] [serial = 407] [outer = 0D840C00] 14:10:01 INFO - PROCESS | 2796 | 1466629801523 Marionette DEBUG loaded listener.js 14:10:01 INFO - PROCESS | 2796 | ++DOMWINDOW == 63 (0D849400) [pid = 2796] [serial = 408] [outer = 0D840C00] 14:10:01 INFO - PROCESS | 2796 | 1466629802000 Marionette TRACE conn5 <- [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]]]}] 14:10:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 14:10:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 670ms 14:10:02 INFO - PROCESS | 2796 | 1466629802041 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 14:10:02 INFO - PROCESS | 2796 | 1466629802043 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 14:10:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 14:10:02 INFO - PROCESS | 2796 | 1466629802047 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 14:10:02 INFO - PROCESS | 2796 | 1466629802050 Marionette TRACE conn5 <- [1,510,null,{}] 14:10:02 INFO - PROCESS | 2796 | 1466629802062 Marionette TRACE conn5 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:02 INFO - PROCESS | 2796 | 1466629802066 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:02 INFO - PROCESS | 2796 | 1466629802181 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 14:10:02 INFO - PROCESS | 2796 | 1466629802266 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:02 INFO - PROCESS | 2796 | 1466629802269 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:02 INFO - PROCESS | 2796 | ++DOCSHELL 14EA1C00 == 29 [pid = 2796] [id = 137] 14:10:02 INFO - PROCESS | 2796 | ++DOMWINDOW == 64 (14EA3400) [pid = 2796] [serial = 409] [outer = 00000000] 14:10:02 INFO - PROCESS | 2796 | ++DOMWINDOW == 65 (14EE1400) [pid = 2796] [serial = 410] [outer = 14EA3400] 14:10:02 INFO - PROCESS | 2796 | 1466629802319 Marionette DEBUG loaded listener.js 14:10:02 INFO - PROCESS | 2796 | ++DOMWINDOW == 66 (15161400) [pid = 2796] [serial = 411] [outer = 14EA3400] 14:10:02 INFO - PROCESS | 2796 | 1466629802724 Marionette TRACE conn5 <- [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]]]}] 14:10:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 14:10:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 730ms 14:10:02 INFO - PROCESS | 2796 | 1466629802781 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 14:10:02 INFO - PROCESS | 2796 | 1466629802784 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 14:10:02 INFO - PROCESS | 2796 | 1466629802787 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 14:10:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 14:10:02 INFO - PROCESS | 2796 | 1466629802788 Marionette TRACE conn5 <- [1,514,null,{}] 14:10:02 INFO - PROCESS | 2796 | 1466629802792 Marionette TRACE conn5 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:02 INFO - PROCESS | 2796 | 1466629802794 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:02 INFO - PROCESS | 2796 | 1466629802882 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 14:10:02 INFO - PROCESS | 2796 | 1466629802890 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:02 INFO - PROCESS | 2796 | 1466629802892 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:02 INFO - PROCESS | 2796 | ++DOCSHELL 151CDC00 == 30 [pid = 2796] [id = 138] 14:10:02 INFO - PROCESS | 2796 | ++DOMWINDOW == 67 (15608000) [pid = 2796] [serial = 412] [outer = 00000000] 14:10:02 INFO - PROCESS | 2796 | ++DOMWINDOW == 68 (156DF000) [pid = 2796] [serial = 413] [outer = 15608000] 14:10:02 INFO - PROCESS | 2796 | 1466629802937 Marionette DEBUG loaded listener.js 14:10:03 INFO - PROCESS | 2796 | ++DOMWINDOW == 69 (1573F400) [pid = 2796] [serial = 414] [outer = 15608000] 14:10:03 INFO - PROCESS | 2796 | 1466629803373 Marionette TRACE conn5 <- [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]]]}] 14:10:03 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 14:10:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 630ms 14:10:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 14:10:03 INFO - PROCESS | 2796 | 1466629803421 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 14:10:03 INFO - PROCESS | 2796 | 1466629803423 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 14:10:03 INFO - PROCESS | 2796 | 1466629803426 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 14:10:03 INFO - PROCESS | 2796 | 1466629803428 Marionette TRACE conn5 <- [1,518,null,{}] 14:10:03 INFO - PROCESS | 2796 | 1466629803431 Marionette TRACE conn5 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:03 INFO - PROCESS | 2796 | 1466629803434 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:03 INFO - PROCESS | 2796 | 1466629803540 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 14:10:03 INFO - PROCESS | 2796 | 1466629803553 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:03 INFO - PROCESS | 2796 | 1466629803555 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:03 INFO - PROCESS | 2796 | ++DOCSHELL 16A4EC00 == 31 [pid = 2796] [id = 139] 14:10:03 INFO - PROCESS | 2796 | ++DOMWINDOW == 70 (16A50C00) [pid = 2796] [serial = 415] [outer = 00000000] 14:10:03 INFO - PROCESS | 2796 | ++DOMWINDOW == 71 (16E20C00) [pid = 2796] [serial = 416] [outer = 16A50C00] 14:10:03 INFO - PROCESS | 2796 | 1466629803601 Marionette DEBUG loaded listener.js 14:10:03 INFO - PROCESS | 2796 | ++DOMWINDOW == 72 (16EA8C00) [pid = 2796] [serial = 417] [outer = 16A50C00] 14:10:04 INFO - PROCESS | 2796 | 1466629804042 Marionette TRACE conn5 <- [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]]]}] 14:10:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 14:10:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 670ms 14:10:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 14:10:04 INFO - PROCESS | 2796 | 1466629804097 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 14:10:04 INFO - PROCESS | 2796 | 1466629804099 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 14:10:04 INFO - PROCESS | 2796 | 1466629804103 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 14:10:04 INFO - PROCESS | 2796 | 1466629804104 Marionette TRACE conn5 <- [1,522,null,{}] 14:10:04 INFO - PROCESS | 2796 | 1466629804108 Marionette TRACE conn5 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:04 INFO - PROCESS | 2796 | 1466629804113 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:04 INFO - PROCESS | 2796 | 1466629804213 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 14:10:04 INFO - PROCESS | 2796 | 1466629804222 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:04 INFO - PROCESS | 2796 | 1466629804224 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:04 INFO - PROCESS | 2796 | ++DOCSHELL 17827C00 == 32 [pid = 2796] [id = 140] 14:10:04 INFO - PROCESS | 2796 | ++DOMWINDOW == 73 (178F4C00) [pid = 2796] [serial = 418] [outer = 00000000] 14:10:04 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (18619C00) [pid = 2796] [serial = 419] [outer = 178F4C00] 14:10:04 INFO - PROCESS | 2796 | 1466629804270 Marionette DEBUG loaded listener.js 14:10:04 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (186B2000) [pid = 2796] [serial = 420] [outer = 178F4C00] 14:10:04 INFO - PROCESS | 2796 | 1466629804703 Marionette TRACE conn5 <- [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]]]}] 14:10:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 14:10:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 670ms 14:10:04 INFO - PROCESS | 2796 | 1466629804777 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 14:10:04 INFO - PROCESS | 2796 | 1466629804779 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 14:10:04 INFO - PROCESS | 2796 | 1466629804782 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 14:10:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 14:10:04 INFO - PROCESS | 2796 | 1466629804784 Marionette TRACE conn5 <- [1,526,null,{}] 14:10:04 INFO - PROCESS | 2796 | 1466629804787 Marionette TRACE conn5 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:04 INFO - PROCESS | 2796 | 1466629804789 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:04 INFO - PROCESS | 2796 | 1466629804891 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 14:10:04 INFO - PROCESS | 2796 | 1466629804900 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:04 INFO - PROCESS | 2796 | 1466629804901 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:04 INFO - PROCESS | 2796 | ++DOCSHELL 1880CC00 == 33 [pid = 2796] [id = 141] 14:10:04 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (18845000) [pid = 2796] [serial = 421] [outer = 00000000] 14:10:04 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (1884C000) [pid = 2796] [serial = 422] [outer = 18845000] 14:10:04 INFO - PROCESS | 2796 | 1466629804946 Marionette DEBUG loaded listener.js 14:10:05 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (1884CC00) [pid = 2796] [serial = 423] [outer = 18845000] 14:10:05 INFO - PROCESS | 2796 | 1466629805380 Marionette TRACE conn5 <- [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]]]}] 14:10:05 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 14:10:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 630ms 14:10:05 INFO - PROCESS | 2796 | 1466629805418 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 14:10:05 INFO - PROCESS | 2796 | 1466629805420 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 14:10:05 INFO - PROCESS | 2796 | 1466629805423 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 14:10:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 14:10:05 INFO - PROCESS | 2796 | 1466629805425 Marionette TRACE conn5 <- [1,530,null,{}] 14:10:05 INFO - PROCESS | 2796 | 1466629805428 Marionette TRACE conn5 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:05 INFO - PROCESS | 2796 | 1466629805430 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:05 INFO - PROCESS | 2796 | 1466629805509 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 14:10:05 INFO - PROCESS | 2796 | 1466629805517 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:05 INFO - PROCESS | 2796 | 1466629805519 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:05 INFO - PROCESS | 2796 | ++DOCSHELL 19274800 == 34 [pid = 2796] [id = 142] 14:10:05 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (194B7C00) [pid = 2796] [serial = 424] [outer = 00000000] 14:10:05 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (194C0C00) [pid = 2796] [serial = 425] [outer = 194B7C00] 14:10:05 INFO - PROCESS | 2796 | 1466629805564 Marionette DEBUG loaded listener.js 14:10:05 INFO - PROCESS | 2796 | ++DOMWINDOW == 81 (194BC000) [pid = 2796] [serial = 426] [outer = 194B7C00] 14:10:06 INFO - PROCESS | 2796 | 1466629806047 Marionette TRACE conn5 <- [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"]]]}] 14:10:06 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 14:10:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 14:10:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:10:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:10:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 14:10:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 14:10:06 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 14:10:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 14:10:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:10:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:10:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 14:10:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 14:10:06 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 670ms 14:10:06 INFO - PROCESS | 2796 | 1466629806097 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 14:10:06 INFO - PROCESS | 2796 | 1466629806099 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 14:10:06 INFO - PROCESS | 2796 | 1466629806102 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 14:10:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 14:10:06 INFO - PROCESS | 2796 | 1466629806104 Marionette TRACE conn5 <- [1,534,null,{}] 14:10:06 INFO - PROCESS | 2796 | 1466629806108 Marionette TRACE conn5 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:06 INFO - PROCESS | 2796 | 1466629806109 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:06 INFO - PROCESS | 2796 | 1466629806224 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 14:10:06 INFO - PROCESS | 2796 | 1466629806306 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:06 INFO - PROCESS | 2796 | 1466629806308 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:06 INFO - PROCESS | 2796 | ++DOCSHELL 14EA1400 == 35 [pid = 2796] [id = 143] 14:10:06 INFO - PROCESS | 2796 | ++DOMWINDOW == 82 (19A14800) [pid = 2796] [serial = 427] [outer = 00000000] 14:10:06 INFO - PROCESS | 2796 | ++DOMWINDOW == 83 (19AF1C00) [pid = 2796] [serial = 428] [outer = 19A14800] 14:10:06 INFO - PROCESS | 2796 | 1466629806354 Marionette DEBUG loaded listener.js 14:10:06 INFO - PROCESS | 2796 | ++DOMWINDOW == 84 (1A269400) [pid = 2796] [serial = 429] [outer = 19A14800] 14:10:06 INFO - PROCESS | 2796 | 1466629806765 Marionette TRACE conn5 <- [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]]]}] 14:10:06 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. 14:10:06 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 670ms 14:10:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 14:10:06 INFO - PROCESS | 2796 | 1466629806777 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 14:10:06 INFO - PROCESS | 2796 | 1466629806779 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 14:10:06 INFO - PROCESS | 2796 | 1466629806782 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 14:10:06 INFO - PROCESS | 2796 | 1466629806783 Marionette TRACE conn5 <- [1,538,null,{}] 14:10:06 INFO - PROCESS | 2796 | 1466629806787 Marionette TRACE conn5 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:06 INFO - PROCESS | 2796 | 1466629806789 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:06 INFO - PROCESS | 2796 | 1466629806903 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 14:10:06 INFO - PROCESS | 2796 | 1466629806909 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:06 INFO - PROCESS | 2796 | 1466629806910 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:06 INFO - PROCESS | 2796 | ++DOCSHELL 0C9D3C00 == 36 [pid = 2796] [id = 144] 14:10:06 INFO - PROCESS | 2796 | ++DOMWINDOW == 85 (156DE400) [pid = 2796] [serial = 430] [outer = 00000000] 14:10:06 INFO - PROCESS | 2796 | ++DOMWINDOW == 86 (1A273000) [pid = 2796] [serial = 431] [outer = 156DE400] 14:10:06 INFO - PROCESS | 2796 | 1466629806954 Marionette DEBUG loaded listener.js 14:10:07 INFO - PROCESS | 2796 | ++DOMWINDOW == 87 (1A277C00) [pid = 2796] [serial = 432] [outer = 156DE400] 14:10:07 INFO - PROCESS | 2796 | 1466629807390 Marionette TRACE conn5 <- [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]]]}] 14:10:07 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. 14:10:07 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 630ms 14:10:07 INFO - PROCESS | 2796 | 1466629807413 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 14:10:07 INFO - PROCESS | 2796 | 1466629807415 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 14:10:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 14:10:07 INFO - PROCESS | 2796 | 1466629807418 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 14:10:07 INFO - PROCESS | 2796 | 1466629807421 Marionette TRACE conn5 <- [1,542,null,{}] 14:10:07 INFO - PROCESS | 2796 | 1466629807431 Marionette TRACE conn5 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:07 INFO - PROCESS | 2796 | 1466629807434 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:07 INFO - PROCESS | 2796 | 1466629807554 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 14:10:07 INFO - PROCESS | 2796 | 1466629807650 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:07 INFO - PROCESS | 2796 | 1466629807653 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:07 INFO - PROCESS | 2796 | ++DOCSHELL 1A33BC00 == 37 [pid = 2796] [id = 145] 14:10:07 INFO - PROCESS | 2796 | ++DOMWINDOW == 88 (1A33F800) [pid = 2796] [serial = 433] [outer = 00000000] 14:10:07 INFO - PROCESS | 2796 | ++DOMWINDOW == 89 (1B3B6400) [pid = 2796] [serial = 434] [outer = 1A33F800] 14:10:07 INFO - PROCESS | 2796 | 1466629807701 Marionette DEBUG loaded listener.js 14:10:07 INFO - PROCESS | 2796 | ++DOMWINDOW == 90 (1B3C3800) [pid = 2796] [serial = 435] [outer = 1A33F800] 14:10:08 INFO - PROCESS | 2796 | --DOMWINDOW == 89 (1884A800) [pid = 2796] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 14:10:08 INFO - PROCESS | 2796 | --DOMWINDOW == 88 (1976C000) [pid = 2796] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 14:10:08 INFO - PROCESS | 2796 | --DOMWINDOW == 87 (1A338400) [pid = 2796] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 14:10:08 INFO - PROCESS | 2796 | --DOMWINDOW == 86 (157EAC00) [pid = 2796] [serial = 382] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 14:10:08 INFO - PROCESS | 2796 | --DOMWINDOW == 85 (111A3400) [pid = 2796] [serial = 379] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 14:10:08 INFO - PROCESS | 2796 | --DOMWINDOW == 84 (0D62B800) [pid = 2796] [serial = 376] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 14:10:08 INFO - PROCESS | 2796 | --DOMWINDOW == 83 (156E2400) [pid = 2796] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 14:10:08 INFO - PROCESS | 2796 | --DOMWINDOW == 82 (0CFE8400) [pid = 2796] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 14:10:08 INFO - PROCESS | 2796 | --DOMWINDOW == 81 (19AEC800) [pid = 2796] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 14:10:08 INFO - PROCESS | 2796 | --DOMWINDOW == 80 (17823800) [pid = 2796] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 14:10:08 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (16EA8000) [pid = 2796] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 14:10:08 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (1861A000) [pid = 2796] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 14:10:08 INFO - PROCESS | 2796 | [2796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:10:08 INFO - PROCESS | 2796 | [2796] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:10:08 INFO - PROCESS | 2796 | [2796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:10:08 INFO - PROCESS | 2796 | [2796] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:10:08 INFO - PROCESS | 2796 | 1466629808248 Marionette TRACE conn5 <- [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]]]}] 14:10:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 14:10:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 890ms 14:10:08 INFO - PROCESS | 2796 | 1466629808309 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 14:10:08 INFO - PROCESS | 2796 | 1466629808311 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 14:10:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 14:10:08 INFO - PROCESS | 2796 | 1466629808314 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 14:10:08 INFO - PROCESS | 2796 | 1466629808316 Marionette TRACE conn5 <- [1,546,null,{}] 14:10:08 INFO - PROCESS | 2796 | 1466629808319 Marionette TRACE conn5 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:08 INFO - PROCESS | 2796 | 1466629808321 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:08 INFO - PROCESS | 2796 | 1466629808402 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 14:10:08 INFO - PROCESS | 2796 | 1466629808407 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:08 INFO - PROCESS | 2796 | 1466629808409 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:08 INFO - PROCESS | 2796 | ++DOCSHELL 157EA400 == 38 [pid = 2796] [id = 146] 14:10:08 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (16450C00) [pid = 2796] [serial = 436] [outer = 00000000] 14:10:08 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (18811000) [pid = 2796] [serial = 437] [outer = 16450C00] 14:10:08 INFO - PROCESS | 2796 | 1466629808462 Marionette DEBUG loaded listener.js 14:10:08 INFO - PROCESS | 2796 | ++DOMWINDOW == 81 (19765C00) [pid = 2796] [serial = 438] [outer = 16450C00] 14:10:08 INFO - PROCESS | 2796 | 1466629808887 Marionette TRACE conn5 <- [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]]]}] 14:10:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 14:10:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 630ms 14:10:08 INFO - PROCESS | 2796 | 1466629808945 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 14:10:08 INFO - PROCESS | 2796 | 1466629808947 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 14:10:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 14:10:08 INFO - PROCESS | 2796 | 1466629808951 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 14:10:08 INFO - PROCESS | 2796 | 1466629808952 Marionette TRACE conn5 <- [1,550,null,{}] 14:10:08 INFO - PROCESS | 2796 | 1466629808956 Marionette TRACE conn5 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:08 INFO - PROCESS | 2796 | 1466629808957 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:09 INFO - PROCESS | 2796 | 1466629809037 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 14:10:09 INFO - PROCESS | 2796 | 1466629809045 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:09 INFO - PROCESS | 2796 | 1466629809047 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:09 INFO - PROCESS | 2796 | ++DOCSHELL 19A12400 == 39 [pid = 2796] [id = 147] 14:10:09 INFO - PROCESS | 2796 | ++DOMWINDOW == 82 (1A270000) [pid = 2796] [serial = 439] [outer = 00000000] 14:10:09 INFO - PROCESS | 2796 | ++DOMWINDOW == 83 (1B3B9C00) [pid = 2796] [serial = 440] [outer = 1A270000] 14:10:09 INFO - PROCESS | 2796 | 1466629809091 Marionette DEBUG loaded listener.js 14:10:09 INFO - PROCESS | 2796 | ++DOMWINDOW == 84 (1BAD9800) [pid = 2796] [serial = 441] [outer = 1A270000] 14:10:09 INFO - PROCESS | 2796 | [2796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:10:09 INFO - PROCESS | 2796 | [2796] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:10:09 INFO - PROCESS | 2796 | [2796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:10:09 INFO - PROCESS | 2796 | [2796] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:10:09 INFO - PROCESS | 2796 | 1466629809554 Marionette TRACE conn5 <- [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]]]}] 14:10:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 14:10:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 630ms 14:10:09 INFO - PROCESS | 2796 | 1466629809581 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 14:10:09 INFO - PROCESS | 2796 | 1466629809583 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 14:10:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 14:10:09 INFO - PROCESS | 2796 | 1466629809586 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 14:10:09 INFO - PROCESS | 2796 | 1466629809588 Marionette TRACE conn5 <- [1,554,null,{}] 14:10:09 INFO - PROCESS | 2796 | 1466629809591 Marionette TRACE conn5 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:09 INFO - PROCESS | 2796 | 1466629809593 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:09 INFO - PROCESS | 2796 | 1466629809673 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 14:10:09 INFO - PROCESS | 2796 | 1466629809679 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:09 INFO - PROCESS | 2796 | 1466629809680 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:09 INFO - PROCESS | 2796 | ++DOCSHELL 0D5F6800 == 40 [pid = 2796] [id = 148] 14:10:09 INFO - PROCESS | 2796 | ++DOMWINDOW == 85 (0D5F8000) [pid = 2796] [serial = 442] [outer = 00000000] 14:10:09 INFO - PROCESS | 2796 | ++DOMWINDOW == 86 (0D5FC800) [pid = 2796] [serial = 443] [outer = 0D5F8000] 14:10:09 INFO - PROCESS | 2796 | 1466629809725 Marionette DEBUG loaded listener.js 14:10:09 INFO - PROCESS | 2796 | ++DOMWINDOW == 87 (1880B400) [pid = 2796] [serial = 444] [outer = 0D5F8000] 14:10:10 INFO - PROCESS | 2796 | [2796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:10:10 INFO - PROCESS | 2796 | --DOCSHELL 0D558C00 == 39 [pid = 2796] [id = 135] 14:10:10 INFO - PROCESS | 2796 | --DOCSHELL 1B34B400 == 38 [pid = 2796] [id = 134] 14:10:11 INFO - PROCESS | 2796 | --DOCSHELL 14EA1C00 == 37 [pid = 2796] [id = 137] 14:10:11 INFO - PROCESS | 2796 | --DOCSHELL 0D820000 == 36 [pid = 2796] [id = 136] 14:10:11 INFO - PROCESS | 2796 | --DOCSHELL 14EA1400 == 35 [pid = 2796] [id = 143] 14:10:11 INFO - PROCESS | 2796 | --DOCSHELL 157EA400 == 34 [pid = 2796] [id = 146] 14:10:11 INFO - PROCESS | 2796 | --DOCSHELL 151CDC00 == 33 [pid = 2796] [id = 138] 14:10:11 INFO - PROCESS | 2796 | --DOCSHELL 17827C00 == 32 [pid = 2796] [id = 140] 14:10:11 INFO - PROCESS | 2796 | --DOCSHELL 1880CC00 == 31 [pid = 2796] [id = 141] 14:10:11 INFO - PROCESS | 2796 | --DOCSHELL 16A4EC00 == 30 [pid = 2796] [id = 139] 14:10:11 INFO - PROCESS | 2796 | --DOCSHELL 19274800 == 29 [pid = 2796] [id = 142] 14:10:11 INFO - PROCESS | 2796 | --DOCSHELL 19A12400 == 28 [pid = 2796] [id = 147] 14:10:11 INFO - PROCESS | 2796 | --DOCSHELL 1A33BC00 == 27 [pid = 2796] [id = 145] 14:10:11 INFO - PROCESS | 2796 | --DOCSHELL 0C9D3C00 == 26 [pid = 2796] [id = 144] 14:10:11 INFO - PROCESS | 2796 | [2796] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:10:11 INFO - PROCESS | 2796 | --DOMWINDOW == 86 (18840C00) [pid = 2796] [serial = 344] [outer = 00000000] [url = about:blank] 14:10:11 INFO - PROCESS | 2796 | --DOMWINDOW == 85 (194BB800) [pid = 2796] [serial = 390] [outer = 00000000] [url = about:blank] 14:10:11 INFO - PROCESS | 2796 | --DOMWINDOW == 84 (19267C00) [pid = 2796] [serial = 389] [outer = 00000000] [url = about:blank] 14:10:11 INFO - PROCESS | 2796 | --DOMWINDOW == 83 (19AF5400) [pid = 2796] [serial = 392] [outer = 00000000] [url = about:blank] 14:10:11 INFO - PROCESS | 2796 | --DOMWINDOW == 82 (1B344000) [pid = 2796] [serial = 399] [outer = 00000000] [url = about:blank] 14:10:11 INFO - PROCESS | 2796 | --DOMWINDOW == 81 (19AF5C00) [pid = 2796] [serial = 393] [outer = 00000000] [url = about:blank] 14:10:11 INFO - PROCESS | 2796 | --DOMWINDOW == 80 (16A48000) [pid = 2796] [serial = 383] [outer = 00000000] [url = about:blank] 14:10:11 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (11254800) [pid = 2796] [serial = 380] [outer = 00000000] [url = about:blank] 14:10:11 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (14D0CC00) [pid = 2796] [serial = 381] [outer = 00000000] [url = about:blank] 14:10:11 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (0D76CC00) [pid = 2796] [serial = 377] [outer = 00000000] [url = about:blank] 14:10:11 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (0D814400) [pid = 2796] [serial = 378] [outer = 00000000] [url = about:blank] 14:10:11 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (16E28000) [pid = 2796] [serial = 374] [outer = 00000000] [url = about:blank] 14:10:11 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (16639000) [pid = 2796] [serial = 373] [outer = 00000000] [url = about:blank] 14:10:11 INFO - PROCESS | 2796 | --DOMWINDOW == 73 (0D76EC00) [pid = 2796] [serial = 371] [outer = 00000000] [url = about:blank] 14:10:11 INFO - PROCESS | 2796 | --DOMWINDOW == 72 (0D622400) [pid = 2796] [serial = 370] [outer = 00000000] [url = about:blank] 14:10:11 INFO - PROCESS | 2796 | --DOMWINDOW == 71 (1A366800) [pid = 2796] [serial = 368] [outer = 00000000] [url = about:blank] 14:10:11 INFO - PROCESS | 2796 | --DOMWINDOW == 70 (16721800) [pid = 2796] [serial = 158] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 14:10:11 INFO - PROCESS | 2796 | --DOMWINDOW == 69 (1B3BAC00) [pid = 2796] [serial = 401] [outer = 00000000] [url = about:blank] 14:10:11 INFO - PROCESS | 2796 | --DOMWINDOW == 68 (18619800) [pid = 2796] [serial = 386] [outer = 00000000] [url = about:blank] 14:10:11 INFO - PROCESS | 2796 | --DOMWINDOW == 67 (1861F000) [pid = 2796] [serial = 387] [outer = 00000000] [url = about:blank] 14:10:11 INFO - PROCESS | 2796 | --DOMWINDOW == 66 (19769000) [pid = 2796] [serial = 395] [outer = 00000000] [url = about:blank] 14:10:11 INFO - PROCESS | 2796 | --DOMWINDOW == 65 (16A54000) [pid = 2796] [serial = 384] [outer = 00000000] [url = about:blank] 14:10:11 INFO - PROCESS | 2796 | --DOMWINDOW == 64 (1A833400) [pid = 2796] [serial = 398] [outer = 00000000] [url = about:blank] 14:10:11 INFO - PROCESS | 2796 | --DOMWINDOW == 63 (19AF3800) [pid = 2796] [serial = 396] [outer = 00000000] [url = about:blank] 14:10:11 INFO - PROCESS | 2796 | [2796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:10:11 INFO - PROCESS | 2796 | 1466629811573 Marionette TRACE conn5 <- [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]]]}] 14:10:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 14:10:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 2018ms 14:10:11 INFO - PROCESS | 2796 | 1466629811606 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 14:10:11 INFO - PROCESS | 2796 | 1466629811610 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 14:10:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 14:10:11 INFO - PROCESS | 2796 | 1466629811615 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 14:10:11 INFO - PROCESS | 2796 | 1466629811618 Marionette TRACE conn5 <- [1,558,null,{}] 14:10:11 INFO - PROCESS | 2796 | 1466629811624 Marionette TRACE conn5 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:11 INFO - PROCESS | 2796 | 1466629811627 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:11 INFO - PROCESS | 2796 | 1466629811718 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 14:10:11 INFO - PROCESS | 2796 | 1466629811727 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:11 INFO - PROCESS | 2796 | 1466629811732 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:11 INFO - PROCESS | 2796 | ++DOCSHELL 0D5EF400 == 27 [pid = 2796] [id = 149] 14:10:11 INFO - PROCESS | 2796 | ++DOMWINDOW == 64 (0D5F0800) [pid = 2796] [serial = 445] [outer = 00000000] 14:10:11 INFO - PROCESS | 2796 | ++DOMWINDOW == 65 (0D5F8C00) [pid = 2796] [serial = 446] [outer = 0D5F0800] 14:10:11 INFO - PROCESS | 2796 | 1466629811782 Marionette DEBUG loaded listener.js 14:10:11 INFO - PROCESS | 2796 | ++DOMWINDOW == 66 (0D625400) [pid = 2796] [serial = 447] [outer = 0D5F0800] 14:10:12 INFO - PROCESS | 2796 | [2796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:10:12 INFO - PROCESS | 2796 | [2796] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:10:12 INFO - PROCESS | 2796 | [2796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:10:12 INFO - PROCESS | 2796 | 1466629812222 Marionette TRACE conn5 <- [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]]]}] 14:10:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 14:10:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 630ms 14:10:12 INFO - PROCESS | 2796 | 1466629812246 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 14:10:12 INFO - PROCESS | 2796 | 1466629812251 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 14:10:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 14:10:12 INFO - PROCESS | 2796 | 1466629812257 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 14:10:12 INFO - PROCESS | 2796 | 1466629812260 Marionette TRACE conn5 <- [1,562,null,{}] 14:10:12 INFO - PROCESS | 2796 | 1466629812263 Marionette TRACE conn5 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:12 INFO - PROCESS | 2796 | 1466629812266 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:12 INFO - PROCESS | 2796 | 1466629812364 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 14:10:12 INFO - PROCESS | 2796 | 1466629812449 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:12 INFO - PROCESS | 2796 | 1466629812452 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:12 INFO - PROCESS | 2796 | ++DOCSHELL 0D76FC00 == 28 [pid = 2796] [id = 150] 14:10:12 INFO - PROCESS | 2796 | ++DOMWINDOW == 67 (0D772400) [pid = 2796] [serial = 448] [outer = 00000000] 14:10:12 INFO - PROCESS | 2796 | ++DOMWINDOW == 68 (0D820000) [pid = 2796] [serial = 449] [outer = 0D772400] 14:10:12 INFO - PROCESS | 2796 | 1466629812501 Marionette DEBUG loaded listener.js 14:10:12 INFO - PROCESS | 2796 | ++DOMWINDOW == 69 (0D847800) [pid = 2796] [serial = 450] [outer = 0D772400] 14:10:12 INFO - PROCESS | 2796 | 1466629812962 Marionette TRACE conn5 <- [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]]]}] 14:10:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 14:10:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 730ms 14:10:12 INFO - PROCESS | 2796 | 1466629812990 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 14:10:12 INFO - PROCESS | 2796 | 1466629812993 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 14:10:12 INFO - PROCESS | 2796 | 1466629812997 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 14:10:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 14:10:12 INFO - PROCESS | 2796 | 1466629813000 Marionette TRACE conn5 <- [1,566,null,{}] 14:10:13 INFO - PROCESS | 2796 | 1466629813011 Marionette TRACE conn5 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:13 INFO - PROCESS | 2796 | 1466629813016 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:13 INFO - PROCESS | 2796 | 1466629813102 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 14:10:13 INFO - PROCESS | 2796 | 1466629813111 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:13 INFO - PROCESS | 2796 | 1466629813114 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:13 INFO - PROCESS | 2796 | ++DOCSHELL 11BCBC00 == 29 [pid = 2796] [id = 151] 14:10:13 INFO - PROCESS | 2796 | ++DOMWINDOW == 70 (11BCEC00) [pid = 2796] [serial = 451] [outer = 00000000] 14:10:13 INFO - PROCESS | 2796 | ++DOMWINDOW == 71 (14E13400) [pid = 2796] [serial = 452] [outer = 11BCEC00] 14:10:13 INFO - PROCESS | 2796 | 1466629813164 Marionette DEBUG loaded listener.js 14:10:13 INFO - PROCESS | 2796 | ++DOMWINDOW == 72 (14EDFC00) [pid = 2796] [serial = 453] [outer = 11BCEC00] 14:10:13 INFO - PROCESS | 2796 | 1466629813660 Marionette TRACE conn5 <- [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]]]}] 14:10:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 14:10:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 670ms 14:10:13 INFO - PROCESS | 2796 | 1466629813670 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 14:10:13 INFO - PROCESS | 2796 | 1466629813673 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 14:10:13 INFO - PROCESS | 2796 | 1466629813676 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 14:10:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 14:10:13 INFO - PROCESS | 2796 | 1466629813678 Marionette TRACE conn5 <- [1,570,null,{}] 14:10:13 INFO - PROCESS | 2796 | 1466629813681 Marionette TRACE conn5 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:13 INFO - PROCESS | 2796 | 1466629813683 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:13 INFO - PROCESS | 2796 | 1466629813769 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 14:10:13 INFO - PROCESS | 2796 | 1466629813774 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:13 INFO - PROCESS | 2796 | 1466629813776 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:13 INFO - PROCESS | 2796 | ++DOCSHELL 0D62D400 == 30 [pid = 2796] [id = 152] 14:10:13 INFO - PROCESS | 2796 | ++DOMWINDOW == 73 (14E12800) [pid = 2796] [serial = 454] [outer = 00000000] 14:10:13 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (1561E800) [pid = 2796] [serial = 455] [outer = 14E12800] 14:10:13 INFO - PROCESS | 2796 | 1466629813821 Marionette DEBUG loaded listener.js 14:10:13 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (157DF800) [pid = 2796] [serial = 456] [outer = 14E12800] 14:10:14 INFO - PROCESS | 2796 | 1466629814254 Marionette TRACE conn5 <- [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]]]}] 14:10:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 14:10:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 630ms 14:10:14 INFO - PROCESS | 2796 | 1466629814310 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 14:10:14 INFO - PROCESS | 2796 | 1466629814313 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 14:10:14 INFO - PROCESS | 2796 | 1466629814316 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 14:10:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 14:10:14 INFO - PROCESS | 2796 | 1466629814318 Marionette TRACE conn5 <- [1,574,null,{}] 14:10:14 INFO - PROCESS | 2796 | 1466629814321 Marionette TRACE conn5 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:14 INFO - PROCESS | 2796 | 1466629814323 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:14 INFO - PROCESS | 2796 | 1466629814401 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 14:10:14 INFO - PROCESS | 2796 | 1466629814410 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:14 INFO - PROCESS | 2796 | 1466629814412 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:14 INFO - PROCESS | 2796 | ++DOCSHELL 16717C00 == 31 [pid = 2796] [id = 153] 14:10:14 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (16719C00) [pid = 2796] [serial = 457] [outer = 00000000] 14:10:14 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (16A4BC00) [pid = 2796] [serial = 458] [outer = 16719C00] 14:10:14 INFO - PROCESS | 2796 | 1466629814455 Marionette DEBUG loaded listener.js 14:10:14 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (16A53400) [pid = 2796] [serial = 459] [outer = 16719C00] 14:10:14 INFO - PROCESS | 2796 | [2796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:10:14 INFO - PROCESS | 2796 | [2796] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:10:14 INFO - PROCESS | 2796 | [2796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:10:14 INFO - PROCESS | 2796 | [2796] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:10:14 INFO - PROCESS | 2796 | 1466629814908 Marionette TRACE conn5 <- [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]]]}] 14:10:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 14:10:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 630ms 14:10:14 INFO - PROCESS | 2796 | 1466629814951 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 14:10:14 INFO - PROCESS | 2796 | 1466629814953 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 14:10:14 INFO - PROCESS | 2796 | 1466629814956 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 14:10:14 INFO - PROCESS | 2796 | 1466629814958 Marionette TRACE conn5 <- [1,578,null,{}] 14:10:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 14:10:14 INFO - PROCESS | 2796 | 1466629814961 Marionette TRACE conn5 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:14 INFO - PROCESS | 2796 | 1466629814967 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:15 INFO - PROCESS | 2796 | 1466629815071 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 14:10:15 INFO - PROCESS | 2796 | 1466629815079 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:15 INFO - PROCESS | 2796 | 1466629815081 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:15 INFO - PROCESS | 2796 | ++DOCSHELL 16EB2000 == 32 [pid = 2796] [id = 154] 14:10:15 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (17827400) [pid = 2796] [serial = 460] [outer = 00000000] 14:10:15 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (178FE400) [pid = 2796] [serial = 461] [outer = 17827400] 14:10:15 INFO - PROCESS | 2796 | 1466629815126 Marionette DEBUG loaded listener.js 14:10:15 INFO - PROCESS | 2796 | ++DOMWINDOW == 81 (18617800) [pid = 2796] [serial = 462] [outer = 17827400] 14:10:15 INFO - PROCESS | 2796 | 1466629815569 Marionette TRACE conn5 <- [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]]]}] 14:10:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 14:10:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 670ms 14:10:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 14:10:15 INFO - PROCESS | 2796 | 1466629815630 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 14:10:15 INFO - PROCESS | 2796 | 1466629815633 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 14:10:15 INFO - PROCESS | 2796 | 1466629815636 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 14:10:15 INFO - PROCESS | 2796 | 1466629815637 Marionette TRACE conn5 <- [1,582,null,{}] 14:10:15 INFO - PROCESS | 2796 | 1466629815641 Marionette TRACE conn5 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:15 INFO - PROCESS | 2796 | 1466629815642 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:15 INFO - PROCESS | 2796 | 1466629815719 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 14:10:15 INFO - PROCESS | 2796 | 1466629815753 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:15 INFO - PROCESS | 2796 | 1466629815755 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:15 INFO - PROCESS | 2796 | ++DOCSHELL 186B2800 == 33 [pid = 2796] [id = 155] 14:10:15 INFO - PROCESS | 2796 | ++DOMWINDOW == 82 (186BC400) [pid = 2796] [serial = 463] [outer = 00000000] 14:10:15 INFO - PROCESS | 2796 | ++DOMWINDOW == 83 (18842800) [pid = 2796] [serial = 464] [outer = 186BC400] 14:10:15 INFO - PROCESS | 2796 | 1466629815800 Marionette DEBUG loaded listener.js 14:10:15 INFO - PROCESS | 2796 | ++DOMWINDOW == 84 (18844800) [pid = 2796] [serial = 465] [outer = 186BC400] 14:10:16 INFO - PROCESS | 2796 | 1466629816222 Marionette TRACE conn5 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 14:10:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 14:10:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 630ms 14:10:16 INFO - PROCESS | 2796 | [2796] 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 14:10:16 INFO - PROCESS | 2796 | 1466629816365 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 14:10:16 INFO - PROCESS | 2796 | 1466629816368 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 14:10:16 INFO - PROCESS | 2796 | 1466629816376 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 14:10:16 INFO - PROCESS | 2796 | 1466629816378 Marionette TRACE conn5 <- [1,586,null,{}] 14:10:16 INFO - PROCESS | 2796 | 1466629816381 Marionette TRACE conn5 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:16 INFO - PROCESS | 2796 | 1466629816383 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 14:10:16 INFO - PROCESS | 2796 | 1466629816463 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 14:10:16 INFO - PROCESS | 2796 | 1466629816468 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:16 INFO - PROCESS | 2796 | 1466629816470 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:16 INFO - PROCESS | 2796 | ++DOCSHELL 1884E000 == 34 [pid = 2796] [id = 156] 14:10:16 INFO - PROCESS | 2796 | ++DOMWINDOW == 85 (1888FC00) [pid = 2796] [serial = 466] [outer = 00000000] 14:10:16 INFO - PROCESS | 2796 | ++DOMWINDOW == 86 (194B8400) [pid = 2796] [serial = 467] [outer = 1888FC00] 14:10:16 INFO - PROCESS | 2796 | 1466629816513 Marionette DEBUG loaded listener.js 14:10:16 INFO - PROCESS | 2796 | ++DOMWINDOW == 87 (194B9400) [pid = 2796] [serial = 468] [outer = 1888FC00] 14:10:16 INFO - PROCESS | 2796 | 1466629816936 Marionette TRACE conn5 <- [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]]]}] 14:10:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 14:10:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 570ms 14:10:16 INFO - PROCESS | 2796 | 1466629816973 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 14:10:16 INFO - PROCESS | 2796 | 1466629816975 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 14:10:16 INFO - PROCESS | 2796 | 1466629816979 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 14:10:16 INFO - PROCESS | 2796 | 1466629816980 Marionette TRACE conn5 <- [1,590,null,{}] 14:10:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 14:10:16 INFO - PROCESS | 2796 | 1466629816984 Marionette TRACE conn5 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:16 INFO - PROCESS | 2796 | 1466629816985 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:17 INFO - PROCESS | 2796 | 1466629817118 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 14:10:17 INFO - PROCESS | 2796 | 1466629817136 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:17 INFO - PROCESS | 2796 | 1466629817138 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:17 INFO - PROCESS | 2796 | ++DOCSHELL 11BC9C00 == 35 [pid = 2796] [id = 157] 14:10:17 INFO - PROCESS | 2796 | ++DOMWINDOW == 88 (19766000) [pid = 2796] [serial = 469] [outer = 00000000] 14:10:17 INFO - PROCESS | 2796 | ++DOMWINDOW == 89 (19A11800) [pid = 2796] [serial = 470] [outer = 19766000] 14:10:17 INFO - PROCESS | 2796 | 1466629817183 Marionette DEBUG loaded listener.js 14:10:17 INFO - PROCESS | 2796 | ++DOMWINDOW == 90 (19A17000) [pid = 2796] [serial = 471] [outer = 19766000] 14:10:17 INFO - PROCESS | 2796 | 1466629817631 Marionette TRACE conn5 <- [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]]]}] 14:10:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 14:10:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 670ms 14:10:17 INFO - PROCESS | 2796 | 1466629817655 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 14:10:17 INFO - PROCESS | 2796 | 1466629817657 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 14:10:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 14:10:17 INFO - PROCESS | 2796 | 1466629817660 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 14:10:17 INFO - PROCESS | 2796 | 1466629817662 Marionette TRACE conn5 <- [1,594,null,{}] 14:10:17 INFO - PROCESS | 2796 | 1466629817672 Marionette TRACE conn5 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:17 INFO - PROCESS | 2796 | 1466629817673 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:17 INFO - PROCESS | 2796 | 1466629817782 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 14:10:17 INFO - PROCESS | 2796 | 1466629817788 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:17 INFO - PROCESS | 2796 | 1466629817789 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:17 INFO - PROCESS | 2796 | ++DOCSHELL 19AF3400 == 36 [pid = 2796] [id = 158] 14:10:17 INFO - PROCESS | 2796 | ++DOMWINDOW == 91 (19AF5400) [pid = 2796] [serial = 472] [outer = 00000000] 14:10:17 INFO - PROCESS | 2796 | ++DOMWINDOW == 92 (1A272C00) [pid = 2796] [serial = 473] [outer = 19AF5400] 14:10:17 INFO - PROCESS | 2796 | 1466629817832 Marionette DEBUG loaded listener.js 14:10:17 INFO - PROCESS | 2796 | ++DOMWINDOW == 93 (1A333800) [pid = 2796] [serial = 474] [outer = 19AF5400] 14:10:18 INFO - PROCESS | 2796 | 1466629818289 Marionette TRACE conn5 <- [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]]]}] 14:10:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 14:10:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 690ms 14:10:18 INFO - PROCESS | 2796 | 1466629818351 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 14:10:18 INFO - PROCESS | 2796 | 1466629818353 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 14:10:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 14:10:18 INFO - PROCESS | 2796 | 1466629818357 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 14:10:18 INFO - PROCESS | 2796 | 1466629818359 Marionette TRACE conn5 <- [1,598,null,{}] 14:10:18 INFO - PROCESS | 2796 | 1466629818372 Marionette TRACE conn5 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:18 INFO - PROCESS | 2796 | 1466629818375 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:18 INFO - PROCESS | 2796 | 1466629818543 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 14:10:18 INFO - PROCESS | 2796 | 1466629818605 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:18 INFO - PROCESS | 2796 | 1466629818608 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:18 INFO - PROCESS | 2796 | ++DOCSHELL 16451C00 == 37 [pid = 2796] [id = 159] 14:10:18 INFO - PROCESS | 2796 | ++DOMWINDOW == 94 (1A731000) [pid = 2796] [serial = 475] [outer = 00000000] 14:10:18 INFO - PROCESS | 2796 | ++DOMWINDOW == 95 (1A736400) [pid = 2796] [serial = 476] [outer = 1A731000] 14:10:18 INFO - PROCESS | 2796 | 1466629818652 Marionette DEBUG loaded listener.js 14:10:18 INFO - PROCESS | 2796 | ++DOMWINDOW == 96 (1A73AC00) [pid = 2796] [serial = 477] [outer = 1A731000] 14:10:19 INFO - PROCESS | 2796 | --DOMWINDOW == 95 (19A14800) [pid = 2796] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 14:10:19 INFO - PROCESS | 2796 | --DOMWINDOW == 94 (156DE400) [pid = 2796] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 14:10:19 INFO - PROCESS | 2796 | --DOMWINDOW == 93 (1A33F800) [pid = 2796] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 14:10:19 INFO - PROCESS | 2796 | --DOMWINDOW == 92 (1A270000) [pid = 2796] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 14:10:19 INFO - PROCESS | 2796 | --DOMWINDOW == 91 (14EA3400) [pid = 2796] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 14:10:19 INFO - PROCESS | 2796 | --DOMWINDOW == 90 (0D840C00) [pid = 2796] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 14:10:19 INFO - PROCESS | 2796 | --DOMWINDOW == 89 (0D559C00) [pid = 2796] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 14:10:19 INFO - PROCESS | 2796 | --DOMWINDOW == 88 (1B3B4400) [pid = 2796] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 14:10:19 INFO - PROCESS | 2796 | --DOMWINDOW == 87 (194B7C00) [pid = 2796] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 14:10:19 INFO - PROCESS | 2796 | --DOMWINDOW == 86 (18845000) [pid = 2796] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 14:10:19 INFO - PROCESS | 2796 | --DOMWINDOW == 85 (178F4C00) [pid = 2796] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 14:10:19 INFO - PROCESS | 2796 | --DOMWINDOW == 84 (16A50C00) [pid = 2796] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 14:10:19 INFO - PROCESS | 2796 | --DOMWINDOW == 83 (15608000) [pid = 2796] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 14:10:19 INFO - PROCESS | 2796 | --DOMWINDOW == 82 (16450C00) [pid = 2796] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 14:10:19 INFO - PROCESS | 2796 | 1466629819280 Marionette TRACE conn5 <- [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]]]}] 14:10:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 14:10:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 970ms 14:10:19 INFO - PROCESS | 2796 | 1466629819331 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 14:10:19 INFO - PROCESS | 2796 | 1466629819333 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 14:10:19 INFO - PROCESS | 2796 | 1466629819336 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 14:10:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 14:10:19 INFO - PROCESS | 2796 | 1466629819338 Marionette TRACE conn5 <- [1,602,null,{}] 14:10:19 INFO - PROCESS | 2796 | 1466629819341 Marionette TRACE conn5 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:19 INFO - PROCESS | 2796 | 1466629819343 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:19 INFO - PROCESS | 2796 | 1466629819424 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 14:10:19 INFO - PROCESS | 2796 | 1466629819432 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:19 INFO - PROCESS | 2796 | 1466629819434 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:19 INFO - PROCESS | 2796 | ++DOCSHELL 0C83C800 == 38 [pid = 2796] [id = 160] 14:10:19 INFO - PROCESS | 2796 | ++DOMWINDOW == 83 (0C897400) [pid = 2796] [serial = 478] [outer = 00000000] 14:10:19 INFO - PROCESS | 2796 | ++DOMWINDOW == 84 (156DE400) [pid = 2796] [serial = 479] [outer = 0C897400] 14:10:19 INFO - PROCESS | 2796 | 1466629819556 Marionette DEBUG loaded listener.js 14:10:19 INFO - PROCESS | 2796 | ++DOMWINDOW == 85 (18614800) [pid = 2796] [serial = 480] [outer = 0C897400] 14:10:19 INFO - PROCESS | 2796 | 1466629819960 Marionette TRACE conn5 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 14:10:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 14:10:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 670ms 14:10:20 INFO - PROCESS | 2796 | 1466629820011 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 14:10:20 INFO - PROCESS | 2796 | 1466629820013 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 14:10:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 14:10:20 INFO - PROCESS | 2796 | 1466629820020 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 14:10:20 INFO - PROCESS | 2796 | 1466629820021 Marionette TRACE conn5 <- [1,606,null,{}] 14:10:20 INFO - PROCESS | 2796 | 1466629820024 Marionette TRACE conn5 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:20 INFO - PROCESS | 2796 | 1466629820026 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:20 INFO - PROCESS | 2796 | 1466629820137 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 14:10:20 INFO - PROCESS | 2796 | 1466629820145 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:20 INFO - PROCESS | 2796 | 1466629820147 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:20 INFO - PROCESS | 2796 | ++DOCSHELL 14EE3800 == 39 [pid = 2796] [id = 161] 14:10:20 INFO - PROCESS | 2796 | ++DOMWINDOW == 86 (1564BC00) [pid = 2796] [serial = 481] [outer = 00000000] 14:10:20 INFO - PROCESS | 2796 | ++DOMWINDOW == 87 (1A736000) [pid = 2796] [serial = 482] [outer = 1564BC00] 14:10:20 INFO - PROCESS | 2796 | 1466629820193 Marionette DEBUG loaded listener.js 14:10:20 INFO - PROCESS | 2796 | ++DOMWINDOW == 88 (1A82DC00) [pid = 2796] [serial = 483] [outer = 1564BC00] 14:10:20 INFO - PROCESS | 2796 | 1466629820595 Marionette TRACE conn5 <- [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]]]}] 14:10:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 14:10:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 630ms 14:10:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 14:10:20 INFO - PROCESS | 2796 | 1466629820651 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 14:10:20 INFO - PROCESS | 2796 | 1466629820653 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 14:10:20 INFO - PROCESS | 2796 | 1466629820656 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 14:10:20 INFO - PROCESS | 2796 | 1466629820657 Marionette TRACE conn5 <- [1,610,null,{}] 14:10:20 INFO - PROCESS | 2796 | 1466629820660 Marionette TRACE conn5 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:20 INFO - PROCESS | 2796 | 1466629820662 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:20 INFO - PROCESS | 2796 | 1466629820775 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 14:10:20 INFO - PROCESS | 2796 | 1466629820783 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:20 INFO - PROCESS | 2796 | 1466629820785 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:20 INFO - PROCESS | 2796 | ++DOCSHELL 19267C00 == 40 [pid = 2796] [id = 162] 14:10:20 INFO - PROCESS | 2796 | ++DOMWINDOW == 89 (19AF2000) [pid = 2796] [serial = 484] [outer = 00000000] 14:10:20 INFO - PROCESS | 2796 | ++DOMWINDOW == 90 (1B3B5C00) [pid = 2796] [serial = 485] [outer = 19AF2000] 14:10:20 INFO - PROCESS | 2796 | 1466629820827 Marionette DEBUG loaded listener.js 14:10:20 INFO - PROCESS | 2796 | ++DOMWINDOW == 91 (1B3B6C00) [pid = 2796] [serial = 486] [outer = 19AF2000] 14:10:21 INFO - PROCESS | 2796 | 1466629821280 Marionette TRACE conn5 <- [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]]]}] 14:10:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 14:10:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 670ms 14:10:21 INFO - PROCESS | 2796 | 1466629821328 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 14:10:21 INFO - PROCESS | 2796 | 1466629821333 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 14:10:21 INFO - PROCESS | 2796 | 1466629821338 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 14:10:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 14:10:21 INFO - PROCESS | 2796 | 1466629821342 Marionette TRACE conn5 <- [1,614,null,{}] 14:10:21 INFO - PROCESS | 2796 | 1466629821348 Marionette TRACE conn5 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:21 INFO - PROCESS | 2796 | 1466629821351 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:21 INFO - PROCESS | 2796 | 1466629821546 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 14:10:21 INFO - PROCESS | 2796 | 1466629821674 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:21 INFO - PROCESS | 2796 | 1466629821679 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:21 INFO - PROCESS | 2796 | ++DOCSHELL 0D551400 == 41 [pid = 2796] [id = 163] 14:10:21 INFO - PROCESS | 2796 | ++DOMWINDOW == 92 (0D551C00) [pid = 2796] [serial = 487] [outer = 00000000] 14:10:21 INFO - PROCESS | 2796 | ++DOMWINDOW == 93 (0D5F4C00) [pid = 2796] [serial = 488] [outer = 0D551C00] 14:10:21 INFO - PROCESS | 2796 | 1466629821740 Marionette DEBUG loaded listener.js 14:10:21 INFO - PROCESS | 2796 | ++DOMWINDOW == 94 (0D630800) [pid = 2796] [serial = 489] [outer = 0D551C00] 14:10:22 INFO - PROCESS | 2796 | 1466629822485 Marionette TRACE conn5 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 14:10:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 14:10:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1223ms 14:10:22 INFO - PROCESS | 2796 | 1466629822565 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 14:10:22 INFO - PROCESS | 2796 | 1466629822570 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 14:10:22 INFO - PROCESS | 2796 | 1466629822576 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 14:10:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 14:10:22 INFO - PROCESS | 2796 | 1466629822580 Marionette TRACE conn5 <- [1,618,null,{}] 14:10:22 INFO - PROCESS | 2796 | 1466629822584 Marionette TRACE conn5 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:22 INFO - PROCESS | 2796 | 1466629822587 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:22 INFO - PROCESS | 2796 | 1466629822735 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 14:10:22 INFO - PROCESS | 2796 | 1466629822872 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:22 INFO - PROCESS | 2796 | 1466629822875 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:22 INFO - PROCESS | 2796 | ++DOCSHELL 0D626400 == 42 [pid = 2796] [id = 164] 14:10:22 INFO - PROCESS | 2796 | ++DOMWINDOW == 95 (0DAB9400) [pid = 2796] [serial = 490] [outer = 00000000] 14:10:22 INFO - PROCESS | 2796 | ++DOMWINDOW == 96 (112CA800) [pid = 2796] [serial = 491] [outer = 0DAB9400] 14:10:22 INFO - PROCESS | 2796 | 1466629822932 Marionette DEBUG loaded listener.js 14:10:23 INFO - PROCESS | 2796 | ++DOMWINDOW == 97 (14EA1400) [pid = 2796] [serial = 492] [outer = 0DAB9400] 14:10:23 INFO - PROCESS | 2796 | --DOCSHELL 14EE3800 == 41 [pid = 2796] [id = 161] 14:10:23 INFO - PROCESS | 2796 | --DOCSHELL 0C83C800 == 40 [pid = 2796] [id = 160] 14:10:23 INFO - PROCESS | 2796 | --DOCSHELL 16451C00 == 39 [pid = 2796] [id = 159] 14:10:23 INFO - PROCESS | 2796 | --DOCSHELL 19AF3400 == 38 [pid = 2796] [id = 158] 14:10:23 INFO - PROCESS | 2796 | --DOCSHELL 11BC9C00 == 37 [pid = 2796] [id = 157] 14:10:23 INFO - PROCESS | 2796 | --DOCSHELL 1884E000 == 36 [pid = 2796] [id = 156] 14:10:23 INFO - PROCESS | 2796 | --DOCSHELL 186B2800 == 35 [pid = 2796] [id = 155] 14:10:23 INFO - PROCESS | 2796 | --DOCSHELL 16EB2000 == 34 [pid = 2796] [id = 154] 14:10:23 INFO - PROCESS | 2796 | --DOCSHELL 16717C00 == 33 [pid = 2796] [id = 153] 14:10:23 INFO - PROCESS | 2796 | --DOCSHELL 0D62D400 == 32 [pid = 2796] [id = 152] 14:10:23 INFO - PROCESS | 2796 | --DOMWINDOW == 96 (0D5FC800) [pid = 2796] [serial = 443] [outer = 00000000] [url = about:blank] 14:10:23 INFO - PROCESS | 2796 | 1466629823863 Marionette TRACE conn5 <- [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]]]}] 14:10:23 INFO - PROCESS | 2796 | --DOCSHELL 11BCBC00 == 31 [pid = 2796] [id = 151] 14:10:23 INFO - PROCESS | 2796 | --DOCSHELL 0D76FC00 == 30 [pid = 2796] [id = 150] 14:10:23 INFO - PROCESS | 2796 | --DOCSHELL 0D5EF400 == 29 [pid = 2796] [id = 149] 14:10:23 INFO - PROCESS | 2796 | --DOMWINDOW == 95 (19AF1C00) [pid = 2796] [serial = 428] [outer = 00000000] [url = about:blank] 14:10:23 INFO - PROCESS | 2796 | --DOMWINDOW == 94 (1A273000) [pid = 2796] [serial = 431] [outer = 00000000] [url = about:blank] 14:10:23 INFO - PROCESS | 2796 | --DOMWINDOW == 93 (1A269400) [pid = 2796] [serial = 429] [outer = 00000000] [url = about:blank] 14:10:23 INFO - PROCESS | 2796 | --DOMWINDOW == 92 (1B3B6400) [pid = 2796] [serial = 434] [outer = 00000000] [url = about:blank] 14:10:23 INFO - PROCESS | 2796 | --DOMWINDOW == 91 (1A277C00) [pid = 2796] [serial = 432] [outer = 00000000] [url = about:blank] 14:10:23 INFO - PROCESS | 2796 | --DOMWINDOW == 90 (1B3B9C00) [pid = 2796] [serial = 440] [outer = 00000000] [url = about:blank] 14:10:23 INFO - PROCESS | 2796 | --DOMWINDOW == 89 (14EE1400) [pid = 2796] [serial = 410] [outer = 00000000] [url = about:blank] 14:10:23 INFO - PROCESS | 2796 | --DOMWINDOW == 88 (15161400) [pid = 2796] [serial = 411] [outer = 00000000] [url = about:blank] 14:10:23 INFO - PROCESS | 2796 | --DOMWINDOW == 87 (0D844800) [pid = 2796] [serial = 407] [outer = 00000000] [url = about:blank] 14:10:23 INFO - PROCESS | 2796 | --DOMWINDOW == 86 (0D849400) [pid = 2796] [serial = 408] [outer = 00000000] [url = about:blank] 14:10:23 INFO - PROCESS | 2796 | --DOMWINDOW == 85 (0D627000) [pid = 2796] [serial = 404] [outer = 00000000] [url = about:blank] 14:10:23 INFO - PROCESS | 2796 | --DOMWINDOW == 84 (0D62D000) [pid = 2796] [serial = 405] [outer = 00000000] [url = about:blank] 14:10:23 INFO - PROCESS | 2796 | --DOMWINDOW == 83 (1B3BDC00) [pid = 2796] [serial = 402] [outer = 00000000] [url = about:blank] 14:10:23 INFO - PROCESS | 2796 | --DOMWINDOW == 82 (194C0C00) [pid = 2796] [serial = 425] [outer = 00000000] [url = about:blank] 14:10:23 INFO - PROCESS | 2796 | --DOMWINDOW == 81 (1884C000) [pid = 2796] [serial = 422] [outer = 00000000] [url = about:blank] 14:10:23 INFO - PROCESS | 2796 | --DOMWINDOW == 80 (1884CC00) [pid = 2796] [serial = 423] [outer = 00000000] [url = about:blank] 14:10:23 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (18619C00) [pid = 2796] [serial = 419] [outer = 00000000] [url = about:blank] 14:10:23 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (186B2000) [pid = 2796] [serial = 420] [outer = 00000000] [url = about:blank] 14:10:23 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (16E20C00) [pid = 2796] [serial = 416] [outer = 00000000] [url = about:blank] 14:10:23 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (16EA8C00) [pid = 2796] [serial = 417] [outer = 00000000] [url = about:blank] 14:10:23 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (1573F400) [pid = 2796] [serial = 414] [outer = 00000000] [url = about:blank] 14:10:23 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (156DF000) [pid = 2796] [serial = 413] [outer = 00000000] [url = about:blank] 14:10:23 INFO - PROCESS | 2796 | --DOMWINDOW == 73 (1BAD9800) [pid = 2796] [serial = 441] [outer = 00000000] [url = about:blank] 14:10:23 INFO - PROCESS | 2796 | --DOMWINDOW == 72 (1B3C3800) [pid = 2796] [serial = 435] [outer = 00000000] [url = about:blank] 14:10:23 INFO - PROCESS | 2796 | --DOMWINDOW == 71 (18811000) [pid = 2796] [serial = 437] [outer = 00000000] [url = about:blank] 14:10:23 INFO - PROCESS | 2796 | --DOMWINDOW == 70 (19765C00) [pid = 2796] [serial = 438] [outer = 00000000] [url = about:blank] 14:10:23 INFO - PROCESS | 2796 | --DOMWINDOW == 69 (194BC000) [pid = 2796] [serial = 426] [outer = 00000000] [url = about:blank] 14:10:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 14:10:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1336ms 14:10:23 INFO - PROCESS | 2796 | 1466629823916 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 14:10:23 INFO - PROCESS | 2796 | 1466629823920 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 14:10:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 14:10:23 INFO - PROCESS | 2796 | 1466629823925 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 14:10:23 INFO - PROCESS | 2796 | 1466629823928 Marionette TRACE conn5 <- [1,622,null,{}] 14:10:23 INFO - PROCESS | 2796 | 1466629823934 Marionette TRACE conn5 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:23 INFO - PROCESS | 2796 | 1466629823937 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:24 INFO - PROCESS | 2796 | 1466629824028 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 14:10:24 INFO - PROCESS | 2796 | 1466629824035 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:24 INFO - PROCESS | 2796 | 1466629824037 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:24 INFO - PROCESS | 2796 | ++DOCSHELL 0D553000 == 30 [pid = 2796] [id = 165] 14:10:24 INFO - PROCESS | 2796 | ++DOMWINDOW == 70 (0D554400) [pid = 2796] [serial = 493] [outer = 00000000] 14:10:24 INFO - PROCESS | 2796 | ++DOMWINDOW == 71 (0D5EEC00) [pid = 2796] [serial = 494] [outer = 0D554400] 14:10:24 INFO - PROCESS | 2796 | 1466629824084 Marionette DEBUG loaded listener.js 14:10:24 INFO - PROCESS | 2796 | ++DOMWINDOW == 72 (0D5F6400) [pid = 2796] [serial = 495] [outer = 0D554400] 14:10:24 INFO - PROCESS | 2796 | [2796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:10:24 INFO - PROCESS | 2796 | [2796] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:10:24 INFO - PROCESS | 2796 | [2796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:10:24 INFO - PROCESS | 2796 | [2796] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:10:24 INFO - PROCESS | 2796 | 1466629824602 Marionette TRACE conn5 <- [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]]]}] 14:10:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 14:10:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 730ms 14:10:24 INFO - PROCESS | 2796 | 1466629824656 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 14:10:24 INFO - PROCESS | 2796 | 1466629824660 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 14:10:24 INFO - PROCESS | 2796 | 1466629824667 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 14:10:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 14:10:24 INFO - PROCESS | 2796 | 1466629824669 Marionette TRACE conn5 <- [1,626,null,{}] 14:10:24 INFO - PROCESS | 2796 | 1466629824673 Marionette TRACE conn5 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:24 INFO - PROCESS | 2796 | 1466629824675 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:24 INFO - PROCESS | 2796 | 1466629824763 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 14:10:24 INFO - PROCESS | 2796 | 1466629824840 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:24 INFO - PROCESS | 2796 | 1466629824842 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:24 INFO - PROCESS | 2796 | ++DOCSHELL 0C7ECC00 == 31 [pid = 2796] [id = 166] 14:10:24 INFO - PROCESS | 2796 | ++DOMWINDOW == 73 (0D773400) [pid = 2796] [serial = 496] [outer = 00000000] 14:10:24 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (0D820400) [pid = 2796] [serial = 497] [outer = 0D773400] 14:10:24 INFO - PROCESS | 2796 | 1466629824900 Marionette DEBUG loaded listener.js 14:10:24 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (0D84A400) [pid = 2796] [serial = 498] [outer = 0D773400] 14:10:25 INFO - PROCESS | 2796 | [2796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:10:25 INFO - PROCESS | 2796 | [2796] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:10:25 INFO - PROCESS | 2796 | [2796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:10:25 INFO - PROCESS | 2796 | 1466629825297 Marionette TRACE conn5 <- [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]]]}] 14:10:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 14:10:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 671ms 14:10:25 INFO - PROCESS | 2796 | 1466629825342 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 14:10:25 INFO - PROCESS | 2796 | 1466629825344 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 14:10:25 INFO - PROCESS | 2796 | 1466629825347 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 14:10:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 14:10:25 INFO - PROCESS | 2796 | 1466629825351 Marionette TRACE conn5 <- [1,630,null,{}] 14:10:25 INFO - PROCESS | 2796 | 1466629825362 Marionette TRACE conn5 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:25 INFO - PROCESS | 2796 | 1466629825367 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:25 INFO - PROCESS | 2796 | 1466629825451 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 14:10:25 INFO - PROCESS | 2796 | 1466629825495 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:25 INFO - PROCESS | 2796 | 1466629825498 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:25 INFO - PROCESS | 2796 | ++DOCSHELL 151D5000 == 32 [pid = 2796] [id = 167] 14:10:25 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (151D5800) [pid = 2796] [serial = 499] [outer = 00000000] 14:10:25 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (15549C00) [pid = 2796] [serial = 500] [outer = 151D5800] 14:10:25 INFO - PROCESS | 2796 | 1466629825547 Marionette DEBUG loaded listener.js 14:10:25 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (15612400) [pid = 2796] [serial = 501] [outer = 151D5800] 14:10:25 INFO - PROCESS | 2796 | 1466629826000 Marionette TRACE conn5 <- [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]]]}] 14:10:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 14:10:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 670ms 14:10:26 INFO - PROCESS | 2796 | 1466629826028 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 14:10:26 INFO - PROCESS | 2796 | 1466629826031 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 14:10:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 14:10:26 INFO - PROCESS | 2796 | 1466629826038 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 14:10:26 INFO - PROCESS | 2796 | 1466629826040 Marionette TRACE conn5 <- [1,634,null,{}] 14:10:26 INFO - PROCESS | 2796 | 1466629826051 Marionette TRACE conn5 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:26 INFO - PROCESS | 2796 | 1466629826053 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:26 INFO - PROCESS | 2796 | 1466629826164 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 14:10:26 INFO - PROCESS | 2796 | 1466629826171 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:26 INFO - PROCESS | 2796 | 1466629826173 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:26 INFO - PROCESS | 2796 | ++DOCSHELL 157E0400 == 33 [pid = 2796] [id = 168] 14:10:26 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (157EAC00) [pid = 2796] [serial = 502] [outer = 00000000] 14:10:26 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (1645BC00) [pid = 2796] [serial = 503] [outer = 157EAC00] 14:10:26 INFO - PROCESS | 2796 | 1466629826218 Marionette DEBUG loaded listener.js 14:10:26 INFO - PROCESS | 2796 | ++DOMWINDOW == 81 (16721800) [pid = 2796] [serial = 504] [outer = 157EAC00] 14:10:26 INFO - PROCESS | 2796 | 1466629826664 Marionette TRACE conn5 <- [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]]]}] 14:10:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 14:10:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 670ms 14:10:26 INFO - PROCESS | 2796 | 1466629826713 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 14:10:26 INFO - PROCESS | 2796 | 1466629826715 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 14:10:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 14:10:26 INFO - PROCESS | 2796 | 1466629826718 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 14:10:26 INFO - PROCESS | 2796 | 1466629826720 Marionette TRACE conn5 <- [1,638,null,{}] 14:10:26 INFO - PROCESS | 2796 | 1466629826723 Marionette TRACE conn5 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:26 INFO - PROCESS | 2796 | 1466629826725 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:26 INFO - PROCESS | 2796 | 1466629826830 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 14:10:26 INFO - PROCESS | 2796 | 1466629826917 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:26 INFO - PROCESS | 2796 | 1466629826919 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:26 INFO - PROCESS | 2796 | ++DOCSHELL 16A4D000 == 34 [pid = 2796] [id = 169] 14:10:26 INFO - PROCESS | 2796 | ++DOMWINDOW == 82 (16A4D400) [pid = 2796] [serial = 505] [outer = 00000000] 14:10:26 INFO - PROCESS | 2796 | ++DOMWINDOW == 83 (16E20C00) [pid = 2796] [serial = 506] [outer = 16A4D400] 14:10:26 INFO - PROCESS | 2796 | 1466629826962 Marionette DEBUG loaded listener.js 14:10:27 INFO - PROCESS | 2796 | ++DOMWINDOW == 84 (16EA7000) [pid = 2796] [serial = 507] [outer = 16A4D400] 14:10:27 INFO - PROCESS | 2796 | 1466629827408 Marionette TRACE conn5 <- [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]]]}] 14:10:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 14:10:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 730ms 14:10:27 INFO - PROCESS | 2796 | 1466629827449 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 14:10:27 INFO - PROCESS | 2796 | 1466629827451 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 14:10:27 INFO - PROCESS | 2796 | 1466629827455 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 14:10:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 14:10:27 INFO - PROCESS | 2796 | 1466629827456 Marionette TRACE conn5 <- [1,642,null,{}] 14:10:27 INFO - PROCESS | 2796 | 1466629827460 Marionette TRACE conn5 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:27 INFO - PROCESS | 2796 | 1466629827466 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:27 INFO - PROCESS | 2796 | 1466629827617 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 14:10:27 INFO - PROCESS | 2796 | 1466629827679 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:27 INFO - PROCESS | 2796 | 1466629827681 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:27 INFO - PROCESS | 2796 | ++DOCSHELL 18619400 == 35 [pid = 2796] [id = 170] 14:10:27 INFO - PROCESS | 2796 | ++DOMWINDOW == 85 (18619800) [pid = 2796] [serial = 508] [outer = 00000000] 14:10:27 INFO - PROCESS | 2796 | ++DOMWINDOW == 86 (186B3000) [pid = 2796] [serial = 509] [outer = 18619800] 14:10:27 INFO - PROCESS | 2796 | 1466629827726 Marionette DEBUG loaded listener.js 14:10:27 INFO - PROCESS | 2796 | ++DOMWINDOW == 87 (1861F400) [pid = 2796] [serial = 510] [outer = 18619800] 14:10:28 INFO - PROCESS | 2796 | --DOMWINDOW == 86 (16719C00) [pid = 2796] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 14:10:28 INFO - PROCESS | 2796 | --DOMWINDOW == 85 (1564BC00) [pid = 2796] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 14:10:28 INFO - PROCESS | 2796 | --DOMWINDOW == 84 (19766000) [pid = 2796] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 14:10:28 INFO - PROCESS | 2796 | --DOMWINDOW == 83 (0D5F8000) [pid = 2796] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 14:10:28 INFO - PROCESS | 2796 | --DOMWINDOW == 82 (11BCEC00) [pid = 2796] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 14:10:28 INFO - PROCESS | 2796 | --DOMWINDOW == 81 (19AF5400) [pid = 2796] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 14:10:28 INFO - PROCESS | 2796 | --DOMWINDOW == 80 (0D772400) [pid = 2796] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 14:10:28 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (14E12800) [pid = 2796] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 14:10:28 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (186BC400) [pid = 2796] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 14:10:28 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (1A731000) [pid = 2796] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 14:10:28 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (0C897400) [pid = 2796] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 14:10:28 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (0D5F0800) [pid = 2796] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 14:10:28 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (17827400) [pid = 2796] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 14:10:28 INFO - PROCESS | 2796 | --DOMWINDOW == 73 (1888FC00) [pid = 2796] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 14:10:28 INFO - PROCESS | 2796 | 1466629828328 Marionette TRACE conn5 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 14:10:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 14:10:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 930ms 14:10:28 INFO - PROCESS | 2796 | 1466629828389 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 14:10:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 14:10:28 INFO - PROCESS | 2796 | 1466629828391 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 14:10:28 INFO - PROCESS | 2796 | 1466629828394 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 14:10:28 INFO - PROCESS | 2796 | 1466629828396 Marionette TRACE conn5 <- [1,646,null,{}] 14:10:28 INFO - PROCESS | 2796 | 1466629828400 Marionette TRACE conn5 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:28 INFO - PROCESS | 2796 | 1466629828402 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:28 INFO - PROCESS | 2796 | 1466629828510 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 14:10:28 INFO - PROCESS | 2796 | 1466629828561 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:28 INFO - PROCESS | 2796 | 1466629828563 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:28 INFO - PROCESS | 2796 | ++DOCSHELL 0D775800 == 36 [pid = 2796] [id = 171] 14:10:28 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (112C6000) [pid = 2796] [serial = 511] [outer = 00000000] 14:10:28 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (16EAF000) [pid = 2796] [serial = 512] [outer = 112C6000] 14:10:28 INFO - PROCESS | 2796 | 1466629828607 Marionette DEBUG loaded listener.js 14:10:28 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (18614000) [pid = 2796] [serial = 513] [outer = 112C6000] 14:10:28 INFO - PROCESS | 2796 | 1466629828967 Marionette TRACE conn5 <- [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]]]}] 14:10:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 14:10:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 630ms 14:10:29 INFO - PROCESS | 2796 | 1466629829025 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 14:10:29 INFO - PROCESS | 2796 | 1466629829027 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 14:10:29 INFO - PROCESS | 2796 | 1466629829030 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 14:10:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 14:10:29 INFO - PROCESS | 2796 | 1466629829032 Marionette TRACE conn5 <- [1,650,null,{}] 14:10:29 INFO - PROCESS | 2796 | 1466629829035 Marionette TRACE conn5 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:29 INFO - PROCESS | 2796 | 1466629829037 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:29 INFO - PROCESS | 2796 | 1466629829114 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 14:10:29 INFO - PROCESS | 2796 | 1466629829120 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:29 INFO - PROCESS | 2796 | 1466629829122 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:29 INFO - PROCESS | 2796 | ++DOCSHELL 16EB2C00 == 37 [pid = 2796] [id = 172] 14:10:29 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (178F8000) [pid = 2796] [serial = 514] [outer = 00000000] 14:10:29 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (1884A800) [pid = 2796] [serial = 515] [outer = 178F8000] 14:10:29 INFO - PROCESS | 2796 | 1466629829166 Marionette DEBUG loaded listener.js 14:10:29 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (1925B800) [pid = 2796] [serial = 516] [outer = 178F8000] 14:10:29 INFO - PROCESS | 2796 | [2796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:10:29 INFO - PROCESS | 2796 | [2796] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:10:29 INFO - PROCESS | 2796 | [2796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:10:29 INFO - PROCESS | 2796 | [2796] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:10:29 INFO - PROCESS | 2796 | 1466629829594 Marionette TRACE conn5 <- [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]]]}] 14:10:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 14:10:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 571ms 14:10:29 INFO - PROCESS | 2796 | 1466629829606 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 14:10:29 INFO - PROCESS | 2796 | 1466629829618 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 14:10:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 14:10:29 INFO - PROCESS | 2796 | 1466629829633 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 14:10:29 INFO - PROCESS | 2796 | 1466629829634 Marionette TRACE conn5 <- [1,654,null,{}] 14:10:29 INFO - PROCESS | 2796 | 1466629829638 Marionette TRACE conn5 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:29 INFO - PROCESS | 2796 | 1466629829640 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:29 INFO - PROCESS | 2796 | 1466629829720 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 14:10:29 INFO - PROCESS | 2796 | 1466629829725 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:29 INFO - PROCESS | 2796 | 1466629829727 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:29 INFO - PROCESS | 2796 | ++DOCSHELL 194B5000 == 38 [pid = 2796] [id = 173] 14:10:29 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (194B6C00) [pid = 2796] [serial = 517] [outer = 00000000] 14:10:29 INFO - PROCESS | 2796 | ++DOMWINDOW == 81 (194C2400) [pid = 2796] [serial = 518] [outer = 194B6C00] 14:10:29 INFO - PROCESS | 2796 | 1466629829770 Marionette DEBUG loaded listener.js 14:10:29 INFO - PROCESS | 2796 | ++DOMWINDOW == 82 (194C2C00) [pid = 2796] [serial = 519] [outer = 194B6C00] 14:10:30 INFO - PROCESS | 2796 | [2796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:10:30 INFO - PROCESS | 2796 | [2796] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:10:30 INFO - PROCESS | 2796 | [2796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:10:30 INFO - PROCESS | 2796 | [2796] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:10:30 INFO - PROCESS | 2796 | 1466629830264 Marionette TRACE conn5 <- [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]]]}] 14:10:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 14:10:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 670ms 14:10:30 INFO - PROCESS | 2796 | 1466629830305 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 14:10:30 INFO - PROCESS | 2796 | 1466629830309 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 14:10:30 INFO - PROCESS | 2796 | 1466629830315 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 14:10:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 14:10:30 INFO - PROCESS | 2796 | 1466629830320 Marionette TRACE conn5 <- [1,658,null,{}] 14:10:30 INFO - PROCESS | 2796 | 1466629830327 Marionette TRACE conn5 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:30 INFO - PROCESS | 2796 | 1466629830330 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:30 INFO - PROCESS | 2796 | 1466629830478 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 14:10:30 INFO - PROCESS | 2796 | 1466629830577 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:30 INFO - PROCESS | 2796 | 1466629830581 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:30 INFO - PROCESS | 2796 | ++DOCSHELL 0D0E9800 == 39 [pid = 2796] [id = 174] 14:10:30 INFO - PROCESS | 2796 | ++DOMWINDOW == 83 (0D0EA000) [pid = 2796] [serial = 520] [outer = 00000000] 14:10:30 INFO - PROCESS | 2796 | ++DOMWINDOW == 84 (0D5EF400) [pid = 2796] [serial = 521] [outer = 0D0EA000] 14:10:30 INFO - PROCESS | 2796 | 1466629830639 Marionette DEBUG loaded listener.js 14:10:30 INFO - PROCESS | 2796 | ++DOMWINDOW == 85 (0D629800) [pid = 2796] [serial = 522] [outer = 0D0EA000] 14:10:31 INFO - PROCESS | 2796 | 1466629831270 Marionette TRACE conn5 <- [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]]]}] 14:10:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 14:10:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 970ms 14:10:31 INFO - PROCESS | 2796 | 1466629831290 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 14:10:31 INFO - PROCESS | 2796 | 1466629831294 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 14:10:31 INFO - PROCESS | 2796 | 1466629831301 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 14:10:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 14:10:31 INFO - PROCESS | 2796 | 1466629831304 Marionette TRACE conn5 <- [1,662,null,{}] 14:10:31 INFO - PROCESS | 2796 | 1466629831308 Marionette TRACE conn5 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:31 INFO - PROCESS | 2796 | 1466629831311 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:31 INFO - PROCESS | 2796 | 1466629831423 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 14:10:31 INFO - PROCESS | 2796 | 1466629831521 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:31 INFO - PROCESS | 2796 | 1466629831524 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:31 INFO - PROCESS | 2796 | ++DOCSHELL 14EE0000 == 40 [pid = 2796] [id = 175] 14:10:31 INFO - PROCESS | 2796 | ++DOMWINDOW == 86 (14EE8800) [pid = 2796] [serial = 523] [outer = 00000000] 14:10:31 INFO - PROCESS | 2796 | ++DOMWINDOW == 87 (151CE800) [pid = 2796] [serial = 524] [outer = 14EE8800] 14:10:31 INFO - PROCESS | 2796 | 1466629831581 Marionette DEBUG loaded listener.js 14:10:31 INFO - PROCESS | 2796 | ++DOMWINDOW == 88 (15652000) [pid = 2796] [serial = 525] [outer = 14EE8800] 14:10:31 INFO - PROCESS | 2796 | [2796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:10:32 INFO - PROCESS | 2796 | [2796] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:10:32 INFO - PROCESS | 2796 | 1466629832167 Marionette TRACE conn5 <- [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]]]}] 14:10:32 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 14:10:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 930ms 14:10:32 INFO - PROCESS | 2796 | 1466629832235 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 14:10:32 INFO - PROCESS | 2796 | 1466629832238 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 14:10:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 14:10:32 INFO - PROCESS | 2796 | 1466629832241 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 14:10:32 INFO - PROCESS | 2796 | 1466629832245 Marionette TRACE conn5 <- [1,666,null,{}] 14:10:32 INFO - PROCESS | 2796 | 1466629832256 Marionette TRACE conn5 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:32 INFO - PROCESS | 2796 | 1466629832261 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:32 INFO - PROCESS | 2796 | 1466629832372 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 14:10:32 INFO - PROCESS | 2796 | 1466629832499 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:32 INFO - PROCESS | 2796 | 1466629832503 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:32 INFO - PROCESS | 2796 | ++DOCSHELL 18847C00 == 41 [pid = 2796] [id = 176] 14:10:32 INFO - PROCESS | 2796 | ++DOMWINDOW == 89 (18896C00) [pid = 2796] [serial = 526] [outer = 00000000] 14:10:32 INFO - PROCESS | 2796 | ++DOMWINDOW == 90 (1976B400) [pid = 2796] [serial = 527] [outer = 18896C00] 14:10:32 INFO - PROCESS | 2796 | 1466629832563 Marionette DEBUG loaded listener.js 14:10:32 INFO - PROCESS | 2796 | ++DOMWINDOW == 91 (19A0C400) [pid = 2796] [serial = 528] [outer = 18896C00] 14:10:33 INFO - PROCESS | 2796 | 1466629833187 Marionette TRACE conn5 <- [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]]]}] 14:10:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 14:10:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 970ms 14:10:33 INFO - PROCESS | 2796 | 1466629833214 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 14:10:33 INFO - PROCESS | 2796 | 1466629833217 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 14:10:33 INFO - PROCESS | 2796 | 1466629833221 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 14:10:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 14:10:33 INFO - PROCESS | 2796 | 1466629833223 Marionette TRACE conn5 <- [1,670,null,{}] 14:10:33 INFO - PROCESS | 2796 | 1466629833227 Marionette TRACE conn5 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:33 INFO - PROCESS | 2796 | 1466629833229 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:33 INFO - PROCESS | 2796 | 1466629833338 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 14:10:33 INFO - PROCESS | 2796 | 1466629833437 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:33 INFO - PROCESS | 2796 | 1466629833439 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:33 INFO - PROCESS | 2796 | ++DOCSHELL 19A16000 == 42 [pid = 2796] [id = 177] 14:10:33 INFO - PROCESS | 2796 | ++DOMWINDOW == 92 (19AF2C00) [pid = 2796] [serial = 529] [outer = 00000000] 14:10:33 INFO - PROCESS | 2796 | ++DOMWINDOW == 93 (1A26E000) [pid = 2796] [serial = 530] [outer = 19AF2C00] 14:10:33 INFO - PROCESS | 2796 | 1466629833494 Marionette DEBUG loaded listener.js 14:10:33 INFO - PROCESS | 2796 | ++DOMWINDOW == 94 (1A276000) [pid = 2796] [serial = 531] [outer = 19AF2C00] 14:10:34 INFO - PROCESS | 2796 | 1466629834640 Marionette TRACE conn5 <- [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]]]}] 14:10:34 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) 14:10:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1471ms 14:10:34 INFO - PROCESS | 2796 | 1466629834696 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 14:10:34 INFO - PROCESS | 2796 | 1466629834699 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 14:10:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 14:10:34 INFO - PROCESS | 2796 | 1466629834704 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 14:10:34 INFO - PROCESS | 2796 | 1466629834707 Marionette TRACE conn5 <- [1,674,null,{}] 14:10:34 INFO - PROCESS | 2796 | 1466629834712 Marionette TRACE conn5 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:34 INFO - PROCESS | 2796 | 1466629834715 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:35 INFO - PROCESS | 2796 | --DOCSHELL 16EB2C00 == 41 [pid = 2796] [id = 172] 14:10:35 INFO - PROCESS | 2796 | --DOCSHELL 0D775800 == 40 [pid = 2796] [id = 171] 14:10:35 INFO - PROCESS | 2796 | --DOCSHELL 18619400 == 39 [pid = 2796] [id = 170] 14:10:35 INFO - PROCESS | 2796 | --DOCSHELL 16A4D000 == 38 [pid = 2796] [id = 169] 14:10:35 INFO - PROCESS | 2796 | --DOCSHELL 157E0400 == 37 [pid = 2796] [id = 168] 14:10:35 INFO - PROCESS | 2796 | --DOCSHELL 151D5000 == 36 [pid = 2796] [id = 167] 14:10:35 INFO - PROCESS | 2796 | --DOCSHELL 0C7ECC00 == 35 [pid = 2796] [id = 166] 14:10:35 INFO - PROCESS | 2796 | --DOCSHELL 0D553000 == 34 [pid = 2796] [id = 165] 14:10:35 INFO - PROCESS | 2796 | --DOCSHELL 19267C00 == 33 [pid = 2796] [id = 162] 14:10:35 INFO - PROCESS | 2796 | --DOCSHELL 0D5F6800 == 32 [pid = 2796] [id = 148] 14:10:35 INFO - PROCESS | 2796 | --DOCSHELL 0D626400 == 31 [pid = 2796] [id = 164] 14:10:35 INFO - PROCESS | 2796 | --DOCSHELL 0D551400 == 30 [pid = 2796] [id = 163] 14:10:35 INFO - PROCESS | 2796 | --DOCSHELL 19A16000 == 29 [pid = 2796] [id = 177] 14:10:35 INFO - PROCESS | 2796 | --DOCSHELL 18847C00 == 28 [pid = 2796] [id = 176] 14:10:35 INFO - PROCESS | 2796 | --DOCSHELL 194B5000 == 27 [pid = 2796] [id = 173] 14:10:35 INFO - PROCESS | 2796 | --DOCSHELL 0D0E9800 == 26 [pid = 2796] [id = 174] 14:10:35 INFO - PROCESS | 2796 | --DOCSHELL 14EE0000 == 25 [pid = 2796] [id = 175] 14:10:35 INFO - PROCESS | 2796 | 1466629835408 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 14:10:35 INFO - PROCESS | 2796 | --DOMWINDOW == 93 (1A82DC00) [pid = 2796] [serial = 483] [outer = 00000000] [url = about:blank] 14:10:35 INFO - PROCESS | 2796 | --DOMWINDOW == 92 (1B3B5C00) [pid = 2796] [serial = 485] [outer = 00000000] [url = about:blank] 14:10:35 INFO - PROCESS | 2796 | --DOMWINDOW == 91 (16A53400) [pid = 2796] [serial = 459] [outer = 00000000] [url = about:blank] 14:10:35 INFO - PROCESS | 2796 | --DOMWINDOW == 90 (1A736000) [pid = 2796] [serial = 482] [outer = 00000000] [url = about:blank] 14:10:35 INFO - PROCESS | 2796 | --DOMWINDOW == 89 (19A17000) [pid = 2796] [serial = 471] [outer = 00000000] [url = about:blank] 14:10:35 INFO - PROCESS | 2796 | --DOMWINDOW == 88 (1880B400) [pid = 2796] [serial = 444] [outer = 00000000] [url = about:blank] 14:10:35 INFO - PROCESS | 2796 | --DOMWINDOW == 87 (14E13400) [pid = 2796] [serial = 452] [outer = 00000000] [url = about:blank] 14:10:35 INFO - PROCESS | 2796 | --DOMWINDOW == 86 (1A272C00) [pid = 2796] [serial = 473] [outer = 00000000] [url = about:blank] 14:10:35 INFO - PROCESS | 2796 | --DOMWINDOW == 85 (0D820000) [pid = 2796] [serial = 449] [outer = 00000000] [url = about:blank] 14:10:35 INFO - PROCESS | 2796 | --DOMWINDOW == 84 (1A333800) [pid = 2796] [serial = 474] [outer = 00000000] [url = about:blank] 14:10:35 INFO - PROCESS | 2796 | --DOMWINDOW == 83 (1561E800) [pid = 2796] [serial = 455] [outer = 00000000] [url = about:blank] 14:10:35 INFO - PROCESS | 2796 | --DOMWINDOW == 82 (18844800) [pid = 2796] [serial = 465] [outer = 00000000] [url = about:blank] 14:10:35 INFO - PROCESS | 2796 | --DOMWINDOW == 81 (1A73AC00) [pid = 2796] [serial = 477] [outer = 00000000] [url = about:blank] 14:10:35 INFO - PROCESS | 2796 | --DOMWINDOW == 80 (19A11800) [pid = 2796] [serial = 470] [outer = 00000000] [url = about:blank] 14:10:35 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (18842800) [pid = 2796] [serial = 464] [outer = 00000000] [url = about:blank] 14:10:35 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (16A4BC00) [pid = 2796] [serial = 458] [outer = 00000000] [url = about:blank] 14:10:35 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (18614800) [pid = 2796] [serial = 480] [outer = 00000000] [url = about:blank] 14:10:35 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (0D5F8C00) [pid = 2796] [serial = 446] [outer = 00000000] [url = about:blank] 14:10:35 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (178FE400) [pid = 2796] [serial = 461] [outer = 00000000] [url = about:blank] 14:10:35 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (156DE400) [pid = 2796] [serial = 479] [outer = 00000000] [url = about:blank] 14:10:35 INFO - PROCESS | 2796 | --DOMWINDOW == 73 (18617800) [pid = 2796] [serial = 462] [outer = 00000000] [url = about:blank] 14:10:35 INFO - PROCESS | 2796 | --DOMWINDOW == 72 (1A736400) [pid = 2796] [serial = 476] [outer = 00000000] [url = about:blank] 14:10:35 INFO - PROCESS | 2796 | --DOMWINDOW == 71 (157DF800) [pid = 2796] [serial = 456] [outer = 00000000] [url = about:blank] 14:10:35 INFO - PROCESS | 2796 | --DOMWINDOW == 70 (0D847800) [pid = 2796] [serial = 450] [outer = 00000000] [url = about:blank] 14:10:35 INFO - PROCESS | 2796 | --DOMWINDOW == 69 (14EDFC00) [pid = 2796] [serial = 453] [outer = 00000000] [url = about:blank] 14:10:35 INFO - PROCESS | 2796 | --DOMWINDOW == 68 (194B9400) [pid = 2796] [serial = 468] [outer = 00000000] [url = about:blank] 14:10:35 INFO - PROCESS | 2796 | --DOMWINDOW == 67 (0D625400) [pid = 2796] [serial = 447] [outer = 00000000] [url = about:blank] 14:10:35 INFO - PROCESS | 2796 | --DOMWINDOW == 66 (194B8400) [pid = 2796] [serial = 467] [outer = 00000000] [url = about:blank] 14:10:35 INFO - PROCESS | 2796 | 1466629835560 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:35 INFO - PROCESS | 2796 | 1466629835563 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:35 INFO - PROCESS | 2796 | ++DOCSHELL 0C83CC00 == 26 [pid = 2796] [id = 178] 14:10:35 INFO - PROCESS | 2796 | ++DOMWINDOW == 67 (0C890400) [pid = 2796] [serial = 532] [outer = 00000000] 14:10:35 INFO - PROCESS | 2796 | ++DOMWINDOW == 68 (0C976800) [pid = 2796] [serial = 533] [outer = 0C890400] 14:10:35 INFO - PROCESS | 2796 | 1466629835613 Marionette DEBUG loaded listener.js 14:10:35 INFO - PROCESS | 2796 | ++DOMWINDOW == 69 (0D05BC00) [pid = 2796] [serial = 534] [outer = 0C890400] 14:10:36 INFO - PROCESS | 2796 | 1466629836567 Marionette TRACE conn5 <- [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]]]}] 14:10:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 14:10:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1872ms 14:10:36 INFO - PROCESS | 2796 | 1466629836578 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 14:10:36 INFO - PROCESS | 2796 | 1466629836583 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 14:10:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 14:10:36 INFO - PROCESS | 2796 | 1466629836588 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 14:10:36 INFO - PROCESS | 2796 | 1466629836591 Marionette TRACE conn5 <- [1,678,null,{}] 14:10:36 INFO - PROCESS | 2796 | 1466629836596 Marionette TRACE conn5 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:36 INFO - PROCESS | 2796 | 1466629836599 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:36 INFO - PROCESS | 2796 | 1466629836694 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 14:10:36 INFO - PROCESS | 2796 | 1466629836700 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:36 INFO - PROCESS | 2796 | 1466629836703 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:36 INFO - PROCESS | 2796 | ++DOCSHELL 0D770400 == 27 [pid = 2796] [id = 179] 14:10:36 INFO - PROCESS | 2796 | ++DOMWINDOW == 70 (0D770C00) [pid = 2796] [serial = 535] [outer = 00000000] 14:10:36 INFO - PROCESS | 2796 | ++DOMWINDOW == 71 (0D777C00) [pid = 2796] [serial = 536] [outer = 0D770C00] 14:10:36 INFO - PROCESS | 2796 | 1466629836752 Marionette DEBUG loaded listener.js 14:10:36 INFO - PROCESS | 2796 | ++DOMWINDOW == 72 (0D841C00) [pid = 2796] [serial = 537] [outer = 0D770C00] 14:10:37 INFO - PROCESS | 2796 | 1466629837732 Marionette TRACE conn5 <- [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]]]}] 14:10:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 14:10:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1178ms 14:10:37 INFO - PROCESS | 2796 | 1466629837766 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 14:10:37 INFO - PROCESS | 2796 | 1466629837769 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 14:10:37 INFO - PROCESS | 2796 | 1466629837773 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 14:10:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 14:10:37 INFO - PROCESS | 2796 | 1466629837775 Marionette TRACE conn5 <- [1,682,null,{}] 14:10:37 INFO - PROCESS | 2796 | 1466629837787 Marionette TRACE conn5 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:37 INFO - PROCESS | 2796 | 1466629837789 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:37 INFO - PROCESS | 2796 | 1466629837906 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 14:10:37 INFO - PROCESS | 2796 | 1466629837917 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:37 INFO - PROCESS | 2796 | 1466629837919 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:37 INFO - PROCESS | 2796 | ++DOCSHELL 0D770000 == 28 [pid = 2796] [id = 180] 14:10:37 INFO - PROCESS | 2796 | ++DOMWINDOW == 73 (11B26000) [pid = 2796] [serial = 538] [outer = 00000000] 14:10:37 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (14E19C00) [pid = 2796] [serial = 539] [outer = 11B26000] 14:10:37 INFO - PROCESS | 2796 | 1466629837966 Marionette DEBUG loaded listener.js 14:10:38 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (14EE1400) [pid = 2796] [serial = 540] [outer = 11B26000] 14:10:38 INFO - PROCESS | 2796 | 1466629838969 Marionette TRACE conn5 <- [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]]]}] 14:10:38 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) 14:10:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1236ms 14:10:38 INFO - PROCESS | 2796 | 1466629839012 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 14:10:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 14:10:39 INFO - PROCESS | 2796 | 1466629839016 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 14:10:39 INFO - PROCESS | 2796 | 1466629839033 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 14:10:39 INFO - PROCESS | 2796 | 1466629839037 Marionette TRACE conn5 <- [1,686,null,{}] 14:10:39 INFO - PROCESS | 2796 | 1466629839041 Marionette TRACE conn5 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:39 INFO - PROCESS | 2796 | 1466629839044 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:39 INFO - PROCESS | 2796 | 1466629839176 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 14:10:39 INFO - PROCESS | 2796 | 1466629839183 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:39 INFO - PROCESS | 2796 | 1466629839185 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:39 INFO - PROCESS | 2796 | ++DOCSHELL 151D6000 == 29 [pid = 2796] [id = 181] 14:10:39 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (15547C00) [pid = 2796] [serial = 541] [outer = 00000000] 14:10:39 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (16725000) [pid = 2796] [serial = 542] [outer = 15547C00] 14:10:39 INFO - PROCESS | 2796 | 1466629839274 Marionette DEBUG loaded listener.js 14:10:39 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (16A50800) [pid = 2796] [serial = 543] [outer = 15547C00] 14:10:39 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (19AF2000) [pid = 2796] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 14:10:39 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (0DAB9400) [pid = 2796] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 14:10:39 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (151D5800) [pid = 2796] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 14:10:39 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (0D551C00) [pid = 2796] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 14:10:39 INFO - PROCESS | 2796 | --DOMWINDOW == 73 (157EAC00) [pid = 2796] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 14:10:39 INFO - PROCESS | 2796 | --DOMWINDOW == 72 (0D554400) [pid = 2796] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 14:10:39 INFO - PROCESS | 2796 | --DOMWINDOW == 71 (0D773400) [pid = 2796] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 14:10:39 INFO - PROCESS | 2796 | --DOMWINDOW == 70 (16A4D400) [pid = 2796] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 14:10:39 INFO - PROCESS | 2796 | --DOMWINDOW == 69 (112C6000) [pid = 2796] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 14:10:39 INFO - PROCESS | 2796 | --DOMWINDOW == 68 (18619800) [pid = 2796] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 14:10:39 INFO - PROCESS | 2796 | --DOMWINDOW == 67 (178F8000) [pid = 2796] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 14:10:39 INFO - PROCESS | 2796 | --DOMWINDOW == 66 (194B6C00) [pid = 2796] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 14:10:40 INFO - PROCESS | 2796 | 1466629840310 Marionette TRACE conn5 <- [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]]]}] 14:10:40 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) 14:10:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1338ms 14:10:40 INFO - PROCESS | 2796 | 1466629840360 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 14:10:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 14:10:40 INFO - PROCESS | 2796 | 1466629840362 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 14:10:40 INFO - PROCESS | 2796 | 1466629840365 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 14:10:40 INFO - PROCESS | 2796 | 1466629840367 Marionette TRACE conn5 <- [1,690,null,{}] 14:10:40 INFO - PROCESS | 2796 | 1466629840371 Marionette TRACE conn5 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:40 INFO - PROCESS | 2796 | 1466629840373 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:40 INFO - PROCESS | 2796 | 1466629840484 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 14:10:40 INFO - PROCESS | 2796 | 1466629840493 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:40 INFO - PROCESS | 2796 | 1466629840495 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:40 INFO - PROCESS | 2796 | ++DOCSHELL 11149400 == 30 [pid = 2796] [id = 182] 14:10:40 INFO - PROCESS | 2796 | ++DOMWINDOW == 67 (111AAC00) [pid = 2796] [serial = 544] [outer = 00000000] 14:10:40 INFO - PROCESS | 2796 | ++DOMWINDOW == 68 (16A4CC00) [pid = 2796] [serial = 545] [outer = 111AAC00] 14:10:40 INFO - PROCESS | 2796 | 1466629840540 Marionette DEBUG loaded listener.js 14:10:40 INFO - PROCESS | 2796 | ++DOMWINDOW == 69 (16E27000) [pid = 2796] [serial = 546] [outer = 111AAC00] 14:10:41 INFO - PROCESS | 2796 | 1466629841447 Marionette TRACE conn5 <- [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]]]}] 14:10:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 14:10:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1124ms 14:10:41 INFO - PROCESS | 2796 | 1466629841490 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 14:10:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 14:10:41 INFO - PROCESS | 2796 | 1466629841492 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 14:10:41 INFO - PROCESS | 2796 | 1466629841495 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 14:10:41 INFO - PROCESS | 2796 | 1466629841497 Marionette TRACE conn5 <- [1,694,null,{}] 14:10:41 INFO - PROCESS | 2796 | 1466629841500 Marionette TRACE conn5 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:41 INFO - PROCESS | 2796 | 1466629841502 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:41 INFO - PROCESS | 2796 | 1466629841616 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 14:10:41 INFO - PROCESS | 2796 | 1466629841625 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:41 INFO - PROCESS | 2796 | 1466629841630 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:41 INFO - PROCESS | 2796 | ++DOCSHELL 17829C00 == 31 [pid = 2796] [id = 183] 14:10:41 INFO - PROCESS | 2796 | ++DOMWINDOW == 70 (1782B000) [pid = 2796] [serial = 547] [outer = 00000000] 14:10:41 INFO - PROCESS | 2796 | ++DOMWINDOW == 71 (178F2800) [pid = 2796] [serial = 548] [outer = 1782B000] 14:10:41 INFO - PROCESS | 2796 | 1466629841687 Marionette DEBUG loaded listener.js 14:10:41 INFO - PROCESS | 2796 | ++DOMWINDOW == 72 (1861CC00) [pid = 2796] [serial = 549] [outer = 1782B000] 14:10:42 INFO - PROCESS | 2796 | 1466629842920 Marionette TRACE conn5 <- [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]]]}] 14:10:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 14:10:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1483ms 14:10:42 INFO - PROCESS | 2796 | 1466629842987 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 14:10:42 INFO - PROCESS | 2796 | 1466629842992 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 14:10:43 INFO - PROCESS | 2796 | 1466629843039 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 14:10:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 14:10:43 INFO - PROCESS | 2796 | 1466629843043 Marionette TRACE conn5 <- [1,698,null,{}] 14:10:43 INFO - PROCESS | 2796 | 1466629843092 Marionette TRACE conn5 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:43 INFO - PROCESS | 2796 | 1466629843096 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:43 INFO - PROCESS | 2796 | 1466629843220 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 14:10:43 INFO - PROCESS | 2796 | 1466629843296 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:43 INFO - PROCESS | 2796 | 1466629843300 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:43 INFO - PROCESS | 2796 | ++DOCSHELL 0D76B000 == 32 [pid = 2796] [id = 184] 14:10:43 INFO - PROCESS | 2796 | ++DOMWINDOW == 73 (0D76DC00) [pid = 2796] [serial = 550] [outer = 00000000] 14:10:43 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (111A2C00) [pid = 2796] [serial = 551] [outer = 0D76DC00] 14:10:43 INFO - PROCESS | 2796 | 1466629843360 Marionette DEBUG loaded listener.js 14:10:43 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (14EAB400) [pid = 2796] [serial = 552] [outer = 0D76DC00] 14:10:44 INFO - PROCESS | 2796 | --DOCSHELL 1B4C9400 == 31 [pid = 2796] [id = 24] 14:10:44 INFO - PROCESS | 2796 | --DOCSHELL 1564F000 == 30 [pid = 2796] [id = 28] 14:10:44 INFO - PROCESS | 2796 | --DOCSHELL 16EB4800 == 29 [pid = 2796] [id = 18] 14:10:44 INFO - PROCESS | 2796 | --DOCSHELL 194BA400 == 28 [pid = 2796] [id = 17] 14:10:44 INFO - PROCESS | 2796 | --DOCSHELL 111A0800 == 27 [pid = 2796] [id = 27] 14:10:44 INFO - PROCESS | 2796 | --DOCSHELL 0C7F6400 == 26 [pid = 2796] [id = 21] 14:10:44 INFO - PROCESS | 2796 | --DOCSHELL 16721400 == 25 [pid = 2796] [id = 29] 14:10:44 INFO - PROCESS | 2796 | --DOCSHELL 14E1E000 == 24 [pid = 2796] [id = 14] 14:10:44 INFO - PROCESS | 2796 | --DOCSHELL 0D76A400 == 23 [pid = 2796] [id = 26] 14:10:44 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (1B3B6C00) [pid = 2796] [serial = 486] [outer = 00000000] [url = about:blank] 14:10:44 INFO - PROCESS | 2796 | --DOMWINDOW == 73 (112CA800) [pid = 2796] [serial = 491] [outer = 00000000] [url = about:blank] 14:10:44 INFO - PROCESS | 2796 | --DOMWINDOW == 72 (14EA1400) [pid = 2796] [serial = 492] [outer = 00000000] [url = about:blank] 14:10:44 INFO - PROCESS | 2796 | --DOMWINDOW == 71 (15549C00) [pid = 2796] [serial = 500] [outer = 00000000] [url = about:blank] 14:10:44 INFO - PROCESS | 2796 | --DOMWINDOW == 70 (0D5F4C00) [pid = 2796] [serial = 488] [outer = 00000000] [url = about:blank] 14:10:44 INFO - PROCESS | 2796 | --DOMWINDOW == 69 (0D630800) [pid = 2796] [serial = 489] [outer = 00000000] [url = about:blank] 14:10:44 INFO - PROCESS | 2796 | --DOMWINDOW == 68 (1645BC00) [pid = 2796] [serial = 503] [outer = 00000000] [url = about:blank] 14:10:44 INFO - PROCESS | 2796 | --DOMWINDOW == 67 (0D5EEC00) [pid = 2796] [serial = 494] [outer = 00000000] [url = about:blank] 14:10:44 INFO - PROCESS | 2796 | --DOMWINDOW == 66 (0D5F6400) [pid = 2796] [serial = 495] [outer = 00000000] [url = about:blank] 14:10:44 INFO - PROCESS | 2796 | --DOMWINDOW == 65 (0D820400) [pid = 2796] [serial = 497] [outer = 00000000] [url = about:blank] 14:10:44 INFO - PROCESS | 2796 | --DOMWINDOW == 64 (0D84A400) [pid = 2796] [serial = 498] [outer = 00000000] [url = about:blank] 14:10:44 INFO - PROCESS | 2796 | --DOMWINDOW == 63 (16EA7000) [pid = 2796] [serial = 507] [outer = 00000000] [url = about:blank] 14:10:44 INFO - PROCESS | 2796 | --DOMWINDOW == 62 (16E20C00) [pid = 2796] [serial = 506] [outer = 00000000] [url = about:blank] 14:10:44 INFO - PROCESS | 2796 | --DOMWINDOW == 61 (16EAF000) [pid = 2796] [serial = 512] [outer = 00000000] [url = about:blank] 14:10:44 INFO - PROCESS | 2796 | --DOMWINDOW == 60 (186B3000) [pid = 2796] [serial = 509] [outer = 00000000] [url = about:blank] 14:10:44 INFO - PROCESS | 2796 | --DOMWINDOW == 59 (1925B800) [pid = 2796] [serial = 516] [outer = 00000000] [url = about:blank] 14:10:44 INFO - PROCESS | 2796 | --DOMWINDOW == 58 (1884A800) [pid = 2796] [serial = 515] [outer = 00000000] [url = about:blank] 14:10:44 INFO - PROCESS | 2796 | --DOMWINDOW == 57 (194C2400) [pid = 2796] [serial = 518] [outer = 00000000] [url = about:blank] 14:10:44 INFO - PROCESS | 2796 | --DOMWINDOW == 56 (194C2C00) [pid = 2796] [serial = 519] [outer = 00000000] [url = about:blank] 14:10:44 INFO - PROCESS | 2796 | --DOMWINDOW == 55 (1861F400) [pid = 2796] [serial = 510] [outer = 00000000] [url = about:blank] 14:10:44 INFO - PROCESS | 2796 | --DOMWINDOW == 54 (18614000) [pid = 2796] [serial = 513] [outer = 00000000] [url = about:blank] 14:10:44 INFO - PROCESS | 2796 | --DOMWINDOW == 53 (16721800) [pid = 2796] [serial = 504] [outer = 00000000] [url = about:blank] 14:10:44 INFO - PROCESS | 2796 | --DOMWINDOW == 52 (15612400) [pid = 2796] [serial = 501] [outer = 00000000] [url = about:blank] 14:10:44 INFO - PROCESS | 2796 | 1466629844585 Marionette TRACE conn5 <- [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]]]}] 14:10:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 14:10:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1558ms 14:10:44 INFO - PROCESS | 2796 | 1466629844603 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 14:10:44 INFO - PROCESS | 2796 | 1466629844608 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 14:10:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 14:10:44 INFO - PROCESS | 2796 | 1466629844613 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 14:10:44 INFO - PROCESS | 2796 | 1466629844616 Marionette TRACE conn5 <- [1,702,null,{}] 14:10:44 INFO - PROCESS | 2796 | 1466629844684 Marionette TRACE conn5 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:44 INFO - PROCESS | 2796 | 1466629844687 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:44 INFO - PROCESS | 2796 | 1466629844789 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 14:10:44 INFO - PROCESS | 2796 | 1466629844861 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:44 INFO - PROCESS | 2796 | 1466629844866 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:44 INFO - PROCESS | 2796 | ++DOCSHELL 0D76C800 == 24 [pid = 2796] [id = 185] 14:10:44 INFO - PROCESS | 2796 | ++DOMWINDOW == 53 (0D76D800) [pid = 2796] [serial = 553] [outer = 00000000] 14:10:44 INFO - PROCESS | 2796 | ++DOMWINDOW == 54 (0D778400) [pid = 2796] [serial = 554] [outer = 0D76D800] 14:10:44 INFO - PROCESS | 2796 | 1466629844927 Marionette DEBUG loaded listener.js 14:10:45 INFO - PROCESS | 2796 | ++DOMWINDOW == 55 (0D845C00) [pid = 2796] [serial = 555] [outer = 0D76D800] 14:10:45 INFO - PROCESS | 2796 | 1466629845982 Marionette TRACE conn5 <- [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]]]}] 14:10:46 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 14:10:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1430ms 14:10:46 INFO - PROCESS | 2796 | 1466629846074 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 14:10:46 INFO - PROCESS | 2796 | 1466629846080 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 14:10:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 14:10:46 INFO - PROCESS | 2796 | 1466629846087 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 14:10:46 INFO - PROCESS | 2796 | 1466629846090 Marionette TRACE conn5 <- [1,706,null,{}] 14:10:46 INFO - PROCESS | 2796 | 1466629846094 Marionette TRACE conn5 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:46 INFO - PROCESS | 2796 | 1466629846097 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:46 INFO - PROCESS | 2796 | 1466629846274 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 14:10:46 INFO - PROCESS | 2796 | 1466629846350 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:46 INFO - PROCESS | 2796 | 1466629846353 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:46 INFO - PROCESS | 2796 | ++DOCSHELL 11B23C00 == 25 [pid = 2796] [id = 186] 14:10:46 INFO - PROCESS | 2796 | ++DOMWINDOW == 56 (14D0C800) [pid = 2796] [serial = 556] [outer = 00000000] 14:10:46 INFO - PROCESS | 2796 | ++DOMWINDOW == 57 (14EAC800) [pid = 2796] [serial = 557] [outer = 14D0C800] 14:10:46 INFO - PROCESS | 2796 | 1466629846412 Marionette DEBUG loaded listener.js 14:10:46 INFO - PROCESS | 2796 | ++DOMWINDOW == 58 (15522C00) [pid = 2796] [serial = 558] [outer = 14D0C800] 14:10:47 INFO - PROCESS | 2796 | 1466629847457 Marionette TRACE conn5 <- [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]]]}] 14:10:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 14:10:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1438ms 14:10:47 INFO - PROCESS | 2796 | 1466629847526 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 14:10:47 INFO - PROCESS | 2796 | 1466629847529 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 14:10:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 14:10:47 INFO - PROCESS | 2796 | 1466629847533 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 14:10:47 INFO - PROCESS | 2796 | 1466629847537 Marionette TRACE conn5 <- [1,710,null,{}] 14:10:47 INFO - PROCESS | 2796 | 1466629847597 Marionette TRACE conn5 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:47 INFO - PROCESS | 2796 | 1466629847602 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:47 INFO - PROCESS | 2796 | 1466629847740 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 14:10:47 INFO - PROCESS | 2796 | 1466629847856 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:47 INFO - PROCESS | 2796 | 1466629847859 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:47 INFO - PROCESS | 2796 | ++DOCSHELL 16721800 == 26 [pid = 2796] [id = 187] 14:10:47 INFO - PROCESS | 2796 | ++DOMWINDOW == 59 (16721C00) [pid = 2796] [serial = 559] [outer = 00000000] 14:10:47 INFO - PROCESS | 2796 | ++DOMWINDOW == 60 (16A4AC00) [pid = 2796] [serial = 560] [outer = 16721C00] 14:10:47 INFO - PROCESS | 2796 | 1466629847918 Marionette DEBUG loaded listener.js 14:10:47 INFO - PROCESS | 2796 | ++DOMWINDOW == 61 (16A51800) [pid = 2796] [serial = 561] [outer = 16721C00] 14:10:48 INFO - PROCESS | 2796 | --DOCSHELL 1662F800 == 25 [pid = 2796] [id = 15] 14:10:48 INFO - PROCESS | 2796 | --DOCSHELL 1FA96400 == 24 [pid = 2796] [id = 25] 14:10:48 INFO - PROCESS | 2796 | --DOCSHELL 19209C00 == 23 [pid = 2796] [id = 16] 14:10:48 INFO - PROCESS | 2796 | --DOCSHELL 19A43400 == 22 [pid = 2796] [id = 19] 14:10:48 INFO - PROCESS | 2796 | --DOCSHELL 1880B000 == 21 [pid = 2796] [id = 30] 14:10:48 INFO - PROCESS | 2796 | --DOCSHELL 0D818000 == 20 [pid = 2796] [id = 22] 14:10:48 INFO - PROCESS | 2796 | --DOCSHELL 0C7F0400 == 19 [pid = 2796] [id = 20] 14:10:48 INFO - PROCESS | 2796 | --DOCSHELL 0D771000 == 18 [pid = 2796] [id = 23] 14:10:49 INFO - PROCESS | 2796 | 1466629849148 Marionette TRACE conn5 <- [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] 14:10:49 INFO - PROCESS | 2796 | 1466629849245 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 14:10:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 14:10:49 INFO - PROCESS | 2796 | 1466629849254 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 14:10:49 INFO - PROCESS | 2796 | 1466629849257 Marionette TRACE conn5 <- [1,714,null,{}] 14:10:49 INFO - PROCESS | 2796 | 1466629849267 Marionette TRACE conn5 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:49 INFO - PROCESS | 2796 | 1466629849270 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:49 INFO - PROCESS | 2796 | 1466629849358 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 14:10:49 INFO - PROCESS | 2796 | 1466629849367 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:49 INFO - PROCESS | 2796 | 1466629849370 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:49 INFO - PROCESS | 2796 | ++DOCSHELL 0D62F000 == 19 [pid = 2796] [id = 188] 14:10:49 INFO - PROCESS | 2796 | ++DOMWINDOW == 62 (0D62F800) [pid = 2796] [serial = 562] [outer = 00000000] 14:10:49 INFO - PROCESS | 2796 | ++DOMWINDOW == 63 (0D771400) [pid = 2796] [serial = 563] [outer = 0D62F800] 14:10:49 INFO - PROCESS | 2796 | 1466629849425 Marionette DEBUG loaded listener.js 14:10:49 INFO - PROCESS | 2796 | ++DOMWINDOW == 64 (0D81D400) [pid = 2796] [serial = 564] [outer = 0D62F800] 14:10:49 INFO - PROCESS | 2796 | 1466629849965 Marionette TRACE conn5 <- [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]]]}] 14:10:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 14:10:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 730ms 14:10:49 INFO - PROCESS | 2796 | 1466629849982 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 14:10:49 INFO - PROCESS | 2796 | 1466629849987 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 14:10:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 14:10:49 INFO - PROCESS | 2796 | 1466629849994 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 14:10:49 INFO - PROCESS | 2796 | 1466629849997 Marionette TRACE conn5 <- [1,718,null,{}] 14:10:49 INFO - PROCESS | 2796 | 1466629850001 Marionette TRACE conn5 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:49 INFO - PROCESS | 2796 | 1466629850004 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:50 INFO - PROCESS | 2796 | 1466629850098 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 14:10:50 INFO - PROCESS | 2796 | 1466629850185 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:50 INFO - PROCESS | 2796 | 1466629850188 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:50 INFO - PROCESS | 2796 | ++DOCSHELL 14EAE400 == 20 [pid = 2796] [id = 189] 14:10:50 INFO - PROCESS | 2796 | ++DOMWINDOW == 65 (14EAEC00) [pid = 2796] [serial = 565] [outer = 00000000] 14:10:50 INFO - PROCESS | 2796 | ++DOMWINDOW == 66 (15551000) [pid = 2796] [serial = 566] [outer = 14EAEC00] 14:10:50 INFO - PROCESS | 2796 | 1466629850237 Marionette DEBUG loaded listener.js 14:10:50 INFO - PROCESS | 2796 | ++DOMWINDOW == 67 (15618400) [pid = 2796] [serial = 567] [outer = 14EAEC00] 14:10:50 INFO - PROCESS | 2796 | 1466629850677 Marionette TRACE conn5 <- [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] 14:10:50 INFO - PROCESS | 2796 | 1466629850739 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 14:10:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 14:10:50 INFO - PROCESS | 2796 | 1466629850743 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 14:10:50 INFO - PROCESS | 2796 | 1466629850746 Marionette TRACE conn5 <- [1,722,null,{}] 14:10:50 INFO - PROCESS | 2796 | 1466629850757 Marionette TRACE conn5 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:50 INFO - PROCESS | 2796 | 1466629850762 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:50 INFO - PROCESS | 2796 | 1466629850849 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 14:10:50 INFO - PROCESS | 2796 | 1466629850862 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:50 INFO - PROCESS | 2796 | 1466629850865 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:50 INFO - PROCESS | 2796 | ++DOCSHELL 16EA9800 == 21 [pid = 2796] [id = 190] 14:10:50 INFO - PROCESS | 2796 | ++DOMWINDOW == 68 (16EAA000) [pid = 2796] [serial = 568] [outer = 00000000] 14:10:50 INFO - PROCESS | 2796 | ++DOMWINDOW == 69 (16EAEC00) [pid = 2796] [serial = 569] [outer = 16EAA000] 14:10:50 INFO - PROCESS | 2796 | 1466629850915 Marionette DEBUG loaded listener.js 14:10:50 INFO - PROCESS | 2796 | ++DOMWINDOW == 70 (16EB3C00) [pid = 2796] [serial = 570] [outer = 16EAA000] 14:10:51 INFO - PROCESS | 2796 | 1466629851420 Marionette TRACE conn5 <- [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]]]}] 14:10:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 14:10:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 730ms 14:10:51 INFO - PROCESS | 2796 | 1466629851474 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 14:10:51 INFO - PROCESS | 2796 | 1466629851477 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 14:10:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 14:10:51 INFO - PROCESS | 2796 | 1466629851480 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 14:10:51 INFO - PROCESS | 2796 | 1466629851482 Marionette TRACE conn5 <- [1,726,null,{}] 14:10:51 INFO - PROCESS | 2796 | 1466629851492 Marionette TRACE conn5 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:51 INFO - PROCESS | 2796 | 1466629851494 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:51 INFO - PROCESS | 2796 | 1466629851604 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 14:10:51 INFO - PROCESS | 2796 | 1466629851616 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:51 INFO - PROCESS | 2796 | 1466629851618 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:51 INFO - PROCESS | 2796 | ++DOCSHELL 18615400 == 22 [pid = 2796] [id = 191] 14:10:51 INFO - PROCESS | 2796 | ++DOMWINDOW == 71 (18615800) [pid = 2796] [serial = 571] [outer = 00000000] 14:10:51 INFO - PROCESS | 2796 | ++DOMWINDOW == 72 (18620000) [pid = 2796] [serial = 572] [outer = 18615800] 14:10:51 INFO - PROCESS | 2796 | 1466629851664 Marionette DEBUG loaded listener.js 14:10:51 INFO - PROCESS | 2796 | ++DOMWINDOW == 73 (0D55A000) [pid = 2796] [serial = 573] [outer = 18615800] 14:10:52 INFO - PROCESS | 2796 | 1466629852595 Marionette TRACE conn5 <- [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]]]}] 14:10:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 14:10:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1128ms 14:10:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 14:10:52 INFO - PROCESS | 2796 | 1466629852612 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 14:10:52 INFO - PROCESS | 2796 | 1466629852614 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 14:10:52 INFO - PROCESS | 2796 | 1466629852618 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 14:10:52 INFO - PROCESS | 2796 | 1466629852619 Marionette TRACE conn5 <- [1,730,null,{}] 14:10:52 INFO - PROCESS | 2796 | 1466629852623 Marionette TRACE conn5 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:52 INFO - PROCESS | 2796 | 1466629852625 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:52 INFO - PROCESS | 2796 | 1466629852733 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 14:10:52 INFO - PROCESS | 2796 | 1466629852739 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:52 INFO - PROCESS | 2796 | 1466629852741 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:52 INFO - PROCESS | 2796 | ++DOCSHELL 18842800 == 23 [pid = 2796] [id = 192] 14:10:52 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (18843400) [pid = 2796] [serial = 574] [outer = 00000000] 14:10:52 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (1884CC00) [pid = 2796] [serial = 575] [outer = 18843400] 14:10:52 INFO - PROCESS | 2796 | 1466629852785 Marionette DEBUG loaded listener.js 14:10:52 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (1889C000) [pid = 2796] [serial = 576] [outer = 18843400] 14:10:53 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (111AAC00) [pid = 2796] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 14:10:53 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (0C890400) [pid = 2796] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 14:10:53 INFO - PROCESS | 2796 | --DOMWINDOW == 73 (0D770C00) [pid = 2796] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 14:10:53 INFO - PROCESS | 2796 | --DOMWINDOW == 72 (0D0EA000) [pid = 2796] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 14:10:53 INFO - PROCESS | 2796 | --DOMWINDOW == 71 (14EE8800) [pid = 2796] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 14:10:53 INFO - PROCESS | 2796 | --DOMWINDOW == 70 (18896C00) [pid = 2796] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 14:10:53 INFO - PROCESS | 2796 | --DOMWINDOW == 69 (19AF2C00) [pid = 2796] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 14:10:53 INFO - PROCESS | 2796 | --DOMWINDOW == 68 (11B26000) [pid = 2796] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 14:10:53 INFO - PROCESS | 2796 | --DOMWINDOW == 67 (15547C00) [pid = 2796] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 14:10:53 INFO - PROCESS | 2796 | --DOMWINDOW == 66 (1782B000) [pid = 2796] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 14:10:53 INFO - PROCESS | 2796 | --DOMWINDOW == 65 (0D76DC00) [pid = 2796] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 14:10:53 INFO - PROCESS | 2796 | 1466629853805 Marionette TRACE conn5 <- [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]]]}] 14:10:53 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 14:10:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1223ms 14:10:53 INFO - PROCESS | 2796 | 1466629853842 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 14:10:53 INFO - PROCESS | 2796 | 1466629853844 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 14:10:53 INFO - PROCESS | 2796 | 1466629853847 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 14:10:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 14:10:53 INFO - PROCESS | 2796 | 1466629853848 Marionette TRACE conn5 <- [1,734,null,{}] 14:10:53 INFO - PROCESS | 2796 | 1466629853852 Marionette TRACE conn5 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:53 INFO - PROCESS | 2796 | 1466629853857 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:53 INFO - PROCESS | 2796 | 1466629853987 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 14:10:54 INFO - PROCESS | 2796 | 1466629854065 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:54 INFO - PROCESS | 2796 | 1466629854067 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:54 INFO - PROCESS | 2796 | ++DOCSHELL 0C833800 == 24 [pid = 2796] [id = 193] 14:10:54 INFO - PROCESS | 2796 | ++DOMWINDOW == 66 (1564A000) [pid = 2796] [serial = 577] [outer = 00000000] 14:10:54 INFO - PROCESS | 2796 | ++DOMWINDOW == 67 (19264400) [pid = 2796] [serial = 578] [outer = 1564A000] 14:10:54 INFO - PROCESS | 2796 | 1466629854111 Marionette DEBUG loaded listener.js 14:10:54 INFO - PROCESS | 2796 | ++DOMWINDOW == 68 (19274000) [pid = 2796] [serial = 579] [outer = 1564A000] 14:10:54 INFO - PROCESS | 2796 | 1466629854948 Marionette TRACE conn5 <- [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]]]}] 14:10:54 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.) 14:10:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1117ms 14:10:54 INFO - PROCESS | 2796 | 1466629854968 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 14:10:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 14:10:54 INFO - PROCESS | 2796 | 1466629854970 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 14:10:54 INFO - PROCESS | 2796 | 1466629854973 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 14:10:54 INFO - PROCESS | 2796 | 1466629854975 Marionette TRACE conn5 <- [1,738,null,{}] 14:10:54 INFO - PROCESS | 2796 | 1466629854978 Marionette TRACE conn5 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:54 INFO - PROCESS | 2796 | 1466629854980 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:55 INFO - PROCESS | 2796 | 1466629855086 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 14:10:55 INFO - PROCESS | 2796 | 1466629855094 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:55 INFO - PROCESS | 2796 | 1466629855096 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:55 INFO - PROCESS | 2796 | ++DOCSHELL 0D5FD800 == 25 [pid = 2796] [id = 194] 14:10:55 INFO - PROCESS | 2796 | ++DOMWINDOW == 69 (194B4400) [pid = 2796] [serial = 580] [outer = 00000000] 14:10:55 INFO - PROCESS | 2796 | ++DOMWINDOW == 70 (194BAC00) [pid = 2796] [serial = 581] [outer = 194B4400] 14:10:55 INFO - PROCESS | 2796 | 1466629855140 Marionette DEBUG loaded listener.js 14:10:55 INFO - PROCESS | 2796 | ++DOMWINDOW == 71 (194BE800) [pid = 2796] [serial = 582] [outer = 194B4400] 14:10:56 INFO - PROCESS | 2796 | 1466629856381 Marionette TRACE conn5 <- [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]]]}] 14:10:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 14:10:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1424ms 14:10:56 INFO - PROCESS | 2796 | 1466629856399 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 14:10:56 INFO - PROCESS | 2796 | 1466629856403 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 14:10:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 14:10:56 INFO - PROCESS | 2796 | 1466629856408 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 14:10:56 INFO - PROCESS | 2796 | 1466629856411 Marionette TRACE conn5 <- [1,742,null,{}] 14:10:56 INFO - PROCESS | 2796 | 1466629856424 Marionette TRACE conn5 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:56 INFO - PROCESS | 2796 | 1466629856428 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:56 INFO - PROCESS | 2796 | 1466629856575 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 14:10:56 INFO - PROCESS | 2796 | 1466629856675 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:56 INFO - PROCESS | 2796 | 1466629856677 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:56 INFO - PROCESS | 2796 | ++DOCSHELL 0D5FDC00 == 26 [pid = 2796] [id = 195] 14:10:56 INFO - PROCESS | 2796 | ++DOMWINDOW == 72 (0D623C00) [pid = 2796] [serial = 583] [outer = 00000000] 14:10:56 INFO - PROCESS | 2796 | ++DOMWINDOW == 73 (111A8C00) [pid = 2796] [serial = 584] [outer = 0D623C00] 14:10:56 INFO - PROCESS | 2796 | 1466629856736 Marionette DEBUG loaded listener.js 14:10:56 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (14E12C00) [pid = 2796] [serial = 585] [outer = 0D623C00] 14:10:57 INFO - PROCESS | 2796 | --DOCSHELL 0C83CC00 == 25 [pid = 2796] [id = 178] 14:10:57 INFO - PROCESS | 2796 | --DOMWINDOW == 73 (178F2800) [pid = 2796] [serial = 548] [outer = 00000000] [url = about:blank] 14:10:57 INFO - PROCESS | 2796 | --DOMWINDOW == 72 (14EAB400) [pid = 2796] [serial = 552] [outer = 00000000] [url = about:blank] 14:10:57 INFO - PROCESS | 2796 | --DOMWINDOW == 71 (1861CC00) [pid = 2796] [serial = 549] [outer = 00000000] [url = about:blank] 14:10:57 INFO - PROCESS | 2796 | --DOMWINDOW == 70 (111A2C00) [pid = 2796] [serial = 551] [outer = 00000000] [url = about:blank] 14:10:57 INFO - PROCESS | 2796 | --DOMWINDOW == 69 (16A4CC00) [pid = 2796] [serial = 545] [outer = 00000000] [url = about:blank] 14:10:57 INFO - PROCESS | 2796 | --DOMWINDOW == 68 (0C976800) [pid = 2796] [serial = 533] [outer = 00000000] [url = about:blank] 14:10:57 INFO - PROCESS | 2796 | --DOMWINDOW == 67 (0D777C00) [pid = 2796] [serial = 536] [outer = 00000000] [url = about:blank] 14:10:57 INFO - PROCESS | 2796 | --DOMWINDOW == 66 (0D629800) [pid = 2796] [serial = 522] [outer = 00000000] [url = about:blank] 14:10:57 INFO - PROCESS | 2796 | --DOMWINDOW == 65 (0D5EF400) [pid = 2796] [serial = 521] [outer = 00000000] [url = about:blank] 14:10:57 INFO - PROCESS | 2796 | --DOMWINDOW == 64 (15652000) [pid = 2796] [serial = 525] [outer = 00000000] [url = about:blank] 14:10:57 INFO - PROCESS | 2796 | --DOMWINDOW == 63 (151CE800) [pid = 2796] [serial = 524] [outer = 00000000] [url = about:blank] 14:10:57 INFO - PROCESS | 2796 | --DOMWINDOW == 62 (19A0C400) [pid = 2796] [serial = 528] [outer = 00000000] [url = about:blank] 14:10:57 INFO - PROCESS | 2796 | --DOMWINDOW == 61 (1976B400) [pid = 2796] [serial = 527] [outer = 00000000] [url = about:blank] 14:10:57 INFO - PROCESS | 2796 | --DOMWINDOW == 60 (1A276000) [pid = 2796] [serial = 531] [outer = 00000000] [url = about:blank] 14:10:57 INFO - PROCESS | 2796 | --DOMWINDOW == 59 (1A26E000) [pid = 2796] [serial = 530] [outer = 00000000] [url = about:blank] 14:10:57 INFO - PROCESS | 2796 | --DOMWINDOW == 58 (14E19C00) [pid = 2796] [serial = 539] [outer = 00000000] [url = about:blank] 14:10:57 INFO - PROCESS | 2796 | --DOMWINDOW == 57 (16725000) [pid = 2796] [serial = 542] [outer = 00000000] [url = about:blank] 14:10:57 INFO - PROCESS | 2796 | --DOMWINDOW == 56 (14EE1400) [pid = 2796] [serial = 540] [outer = 00000000] [url = about:blank] 14:10:57 INFO - PROCESS | 2796 | --DOMWINDOW == 55 (16A50800) [pid = 2796] [serial = 543] [outer = 00000000] [url = about:blank] 14:10:57 INFO - PROCESS | 2796 | --DOMWINDOW == 54 (0D05BC00) [pid = 2796] [serial = 534] [outer = 00000000] [url = about:blank] 14:10:57 INFO - PROCESS | 2796 | --DOMWINDOW == 53 (16E27000) [pid = 2796] [serial = 546] [outer = 00000000] [url = about:blank] 14:10:57 INFO - PROCESS | 2796 | --DOMWINDOW == 52 (0D841C00) [pid = 2796] [serial = 537] [outer = 00000000] [url = about:blank] 14:10:57 INFO - PROCESS | 2796 | 1466629857942 Marionette TRACE conn5 <- [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]]]}] 14:10:57 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 14:10:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1585ms 14:10:57 INFO - PROCESS | 2796 | 1466629857994 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 14:10:57 INFO - PROCESS | 2796 | 1466629857998 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 14:10:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 14:10:58 INFO - PROCESS | 2796 | 1466629858038 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 14:10:58 INFO - PROCESS | 2796 | 1466629858041 Marionette TRACE conn5 <- [1,746,null,{}] 14:10:58 INFO - PROCESS | 2796 | 1466629858050 Marionette TRACE conn5 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:58 INFO - PROCESS | 2796 | 1466629858053 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:58 INFO - PROCESS | 2796 | 1466629858154 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 14:10:58 INFO - PROCESS | 2796 | 1466629858226 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:58 INFO - PROCESS | 2796 | 1466629858230 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:58 INFO - PROCESS | 2796 | ++DOCSHELL 0D5F3400 == 26 [pid = 2796] [id = 196] 14:10:58 INFO - PROCESS | 2796 | ++DOMWINDOW == 53 (0D5F3C00) [pid = 2796] [serial = 586] [outer = 00000000] 14:10:58 INFO - PROCESS | 2796 | ++DOMWINDOW == 54 (0D62F400) [pid = 2796] [serial = 587] [outer = 0D5F3C00] 14:10:58 INFO - PROCESS | 2796 | 1466629858278 Marionette DEBUG loaded listener.js 14:10:58 INFO - PROCESS | 2796 | ++DOMWINDOW == 55 (0D779000) [pid = 2796] [serial = 588] [outer = 0D5F3C00] 14:10:58 INFO - PROCESS | 2796 | 1466629858680 Marionette TRACE conn5 <- [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]]]}] 14:10:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 14:10:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 710ms 14:10:58 INFO - PROCESS | 2796 | 1466629858714 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 14:10:58 INFO - PROCESS | 2796 | 1466629858719 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 14:10:58 INFO - PROCESS | 2796 | 1466629858725 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 14:10:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 14:10:58 INFO - PROCESS | 2796 | 1466629858727 Marionette TRACE conn5 <- [1,750,null,{}] 14:10:58 INFO - PROCESS | 2796 | 1466629858731 Marionette TRACE conn5 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:58 INFO - PROCESS | 2796 | 1466629858734 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:58 INFO - PROCESS | 2796 | 1466629858822 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 14:10:58 INFO - PROCESS | 2796 | 1466629858828 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:58 INFO - PROCESS | 2796 | 1466629858830 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:58 INFO - PROCESS | 2796 | ++DOCSHELL 112C1C00 == 27 [pid = 2796] [id = 197] 14:10:58 INFO - PROCESS | 2796 | ++DOMWINDOW == 56 (112C2000) [pid = 2796] [serial = 589] [outer = 00000000] 14:10:58 INFO - PROCESS | 2796 | ++DOMWINDOW == 57 (14EA1400) [pid = 2796] [serial = 590] [outer = 112C2000] 14:10:58 INFO - PROCESS | 2796 | 1466629858878 Marionette DEBUG loaded listener.js 14:10:58 INFO - PROCESS | 2796 | ++DOMWINDOW == 58 (14EE7400) [pid = 2796] [serial = 591] [outer = 112C2000] 14:10:59 INFO - PROCESS | 2796 | 1466629859810 Marionette TRACE conn5 <- [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]]]}] 14:10:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 14:10:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1122ms 14:10:59 INFO - PROCESS | 2796 | 1466629859851 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 14:10:59 INFO - PROCESS | 2796 | 1466629859853 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 14:10:59 INFO - PROCESS | 2796 | 1466629859856 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 14:10:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 14:10:59 INFO - PROCESS | 2796 | 1466629859860 Marionette TRACE conn5 <- [1,754,null,{}] 14:10:59 INFO - PROCESS | 2796 | 1466629859878 Marionette TRACE conn5 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:59 INFO - PROCESS | 2796 | 1466629859883 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:10:59 INFO - PROCESS | 2796 | 1466629859993 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 14:10:59 INFO - PROCESS | 2796 | 1466629860001 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:59 INFO - PROCESS | 2796 | 1466629860004 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:00 INFO - PROCESS | 2796 | ++DOCSHELL 1645A000 == 28 [pid = 2796] [id = 198] 14:11:00 INFO - PROCESS | 2796 | ++DOMWINDOW == 59 (1645B000) [pid = 2796] [serial = 592] [outer = 00000000] 14:11:00 INFO - PROCESS | 2796 | ++DOMWINDOW == 60 (16717800) [pid = 2796] [serial = 593] [outer = 1645B000] 14:11:00 INFO - PROCESS | 2796 | 1466629860053 Marionette DEBUG loaded listener.js 14:11:00 INFO - PROCESS | 2796 | ++DOMWINDOW == 61 (16A4CC00) [pid = 2796] [serial = 594] [outer = 1645B000] 14:11:00 INFO - PROCESS | 2796 | 1466629861001 Marionette TRACE conn5 <- [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]]]}] 14:11:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 14:11:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1180ms 14:11:01 INFO - PROCESS | 2796 | 1466629861041 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 14:11:01 INFO - PROCESS | 2796 | 1466629861043 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 14:11:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 14:11:01 INFO - PROCESS | 2796 | 1466629861046 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 14:11:01 INFO - PROCESS | 2796 | 1466629861048 Marionette TRACE conn5 <- [1,758,null,{}] 14:11:01 INFO - PROCESS | 2796 | 1466629861052 Marionette TRACE conn5 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:01 INFO - PROCESS | 2796 | 1466629861054 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:01 INFO - PROCESS | 2796 | 1466629861166 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 14:11:01 INFO - PROCESS | 2796 | 1466629861172 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:01 INFO - PROCESS | 2796 | 1466629861174 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:01 INFO - PROCESS | 2796 | ++DOCSHELL 16E29C00 == 29 [pid = 2796] [id = 199] 14:11:01 INFO - PROCESS | 2796 | ++DOMWINDOW == 62 (16E2A800) [pid = 2796] [serial = 595] [outer = 00000000] 14:11:01 INFO - PROCESS | 2796 | ++DOMWINDOW == 63 (17823800) [pid = 2796] [serial = 596] [outer = 16E2A800] 14:11:01 INFO - PROCESS | 2796 | 1466629861218 Marionette DEBUG loaded listener.js 14:11:01 INFO - PROCESS | 2796 | ++DOMWINDOW == 64 (178F3C00) [pid = 2796] [serial = 597] [outer = 16E2A800] 14:11:01 INFO - PROCESS | 2796 | --DOMWINDOW == 63 (0D76D800) [pid = 2796] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 14:11:01 INFO - PROCESS | 2796 | --DOMWINDOW == 62 (14D0C800) [pid = 2796] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 14:11:01 INFO - PROCESS | 2796 | --DOMWINDOW == 61 (18615800) [pid = 2796] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 14:11:01 INFO - PROCESS | 2796 | --DOMWINDOW == 60 (18843400) [pid = 2796] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 14:11:01 INFO - PROCESS | 2796 | --DOMWINDOW == 59 (0D62F800) [pid = 2796] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 14:11:01 INFO - PROCESS | 2796 | --DOMWINDOW == 58 (14EAEC00) [pid = 2796] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 14:11:01 INFO - PROCESS | 2796 | --DOMWINDOW == 57 (16EAA000) [pid = 2796] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 14:11:01 INFO - PROCESS | 2796 | --DOMWINDOW == 56 (16721C00) [pid = 2796] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 14:11:01 INFO - PROCESS | 2796 | --DOMWINDOW == 55 (1564A000) [pid = 2796] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 14:11:01 INFO - PROCESS | 2796 | 1466629861671 Marionette TRACE conn5 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 14:11:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 14:11:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 670ms 14:11:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 14:11:01 INFO - PROCESS | 2796 | 1466629861721 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 14:11:01 INFO - PROCESS | 2796 | 1466629861723 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 14:11:01 INFO - PROCESS | 2796 | 1466629861726 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 14:11:01 INFO - PROCESS | 2796 | 1466629861727 Marionette TRACE conn5 <- [1,762,null,{}] 14:11:01 INFO - PROCESS | 2796 | 1466629861731 Marionette TRACE conn5 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:01 INFO - PROCESS | 2796 | 1466629861733 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:01 INFO - PROCESS | 2796 | 1466629861812 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 14:11:01 INFO - PROCESS | 2796 | 1466629861817 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:01 INFO - PROCESS | 2796 | 1466629861819 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:01 INFO - PROCESS | 2796 | ++DOCSHELL 178FEC00 == 30 [pid = 2796] [id = 200] 14:11:01 INFO - PROCESS | 2796 | ++DOMWINDOW == 56 (178FF000) [pid = 2796] [serial = 598] [outer = 00000000] 14:11:01 INFO - PROCESS | 2796 | ++DOMWINDOW == 57 (1861F000) [pid = 2796] [serial = 599] [outer = 178FF000] 14:11:01 INFO - PROCESS | 2796 | 1466629861862 Marionette DEBUG loaded listener.js 14:11:01 INFO - PROCESS | 2796 | ++DOMWINDOW == 58 (186B6400) [pid = 2796] [serial = 600] [outer = 178FF000] 14:11:02 INFO - PROCESS | 2796 | 1466629862287 Marionette TRACE conn5 <- [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]]]}] 14:11:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 14:11:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 570ms 14:11:02 INFO - PROCESS | 2796 | 1466629862297 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 14:11:02 INFO - PROCESS | 2796 | 1466629862298 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 14:11:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 14:11:02 INFO - PROCESS | 2796 | 1466629862302 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 14:11:02 INFO - PROCESS | 2796 | 1466629862303 Marionette TRACE conn5 <- [1,766,null,{}] 14:11:02 INFO - PROCESS | 2796 | 1466629862307 Marionette TRACE conn5 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:02 INFO - PROCESS | 2796 | 1466629862313 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:02 INFO - PROCESS | 2796 | 1466629862456 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 14:11:02 INFO - PROCESS | 2796 | 1466629862465 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:02 INFO - PROCESS | 2796 | 1466629862467 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:02 INFO - PROCESS | 2796 | ++DOCSHELL 18843400 == 31 [pid = 2796] [id = 201] 14:11:02 INFO - PROCESS | 2796 | ++DOMWINDOW == 59 (18844400) [pid = 2796] [serial = 601] [outer = 00000000] 14:11:02 INFO - PROCESS | 2796 | ++DOMWINDOW == 60 (1926D000) [pid = 2796] [serial = 602] [outer = 18844400] 14:11:02 INFO - PROCESS | 2796 | 1466629862512 Marionette DEBUG loaded listener.js 14:11:02 INFO - PROCESS | 2796 | ++DOMWINDOW == 61 (194B7000) [pid = 2796] [serial = 603] [outer = 18844400] 14:11:02 INFO - PROCESS | 2796 | 1466629862960 Marionette TRACE conn5 <- [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]]]}] 14:11:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 14:11:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 670ms 14:11:02 INFO - PROCESS | 2796 | 1466629862981 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 14:11:02 INFO - PROCESS | 2796 | 1466629862983 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 14:11:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 14:11:02 INFO - PROCESS | 2796 | 1466629862986 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 14:11:02 INFO - PROCESS | 2796 | 1466629862988 Marionette TRACE conn5 <- [1,770,null,{}] 14:11:02 INFO - PROCESS | 2796 | 1466629862991 Marionette TRACE conn5 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:02 INFO - PROCESS | 2796 | 1466629862993 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:03 INFO - PROCESS | 2796 | 1466629863070 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 14:11:03 INFO - PROCESS | 2796 | 1466629863075 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:03 INFO - PROCESS | 2796 | 1466629863077 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:03 INFO - PROCESS | 2796 | ++DOCSHELL 0D84A400 == 32 [pid = 2796] [id = 202] 14:11:03 INFO - PROCESS | 2796 | ++DOMWINDOW == 62 (14FBF800) [pid = 2796] [serial = 604] [outer = 00000000] 14:11:03 INFO - PROCESS | 2796 | ++DOMWINDOW == 63 (19762C00) [pid = 2796] [serial = 605] [outer = 14FBF800] 14:11:03 INFO - PROCESS | 2796 | 1466629863120 Marionette DEBUG loaded listener.js 14:11:03 INFO - PROCESS | 2796 | ++DOMWINDOW == 64 (19763400) [pid = 2796] [serial = 606] [outer = 14FBF800] 14:11:03 INFO - PROCESS | 2796 | 1466629863551 Marionette TRACE conn5 <- [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]]]}] 14:11:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 14:11:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 630ms 14:11:03 INFO - PROCESS | 2796 | 1466629863633 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 14:11:03 INFO - PROCESS | 2796 | 1466629863637 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 14:11:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 14:11:03 INFO - PROCESS | 2796 | 1466629863643 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 14:11:03 INFO - PROCESS | 2796 | 1466629863647 Marionette TRACE conn5 <- [1,774,null,{}] 14:11:03 INFO - PROCESS | 2796 | 1466629863653 Marionette TRACE conn5 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:03 INFO - PROCESS | 2796 | 1466629863657 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:03 INFO - PROCESS | 2796 | 1466629863804 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 14:11:03 INFO - PROCESS | 2796 | 1466629863978 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:03 INFO - PROCESS | 2796 | 1466629863983 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:03 INFO - PROCESS | 2796 | ++DOCSHELL 0D625800 == 33 [pid = 2796] [id = 203] 14:11:03 INFO - PROCESS | 2796 | ++DOMWINDOW == 65 (0D626C00) [pid = 2796] [serial = 607] [outer = 00000000] 14:11:04 INFO - PROCESS | 2796 | ++DOMWINDOW == 66 (0D76D400) [pid = 2796] [serial = 608] [outer = 0D626C00] 14:11:04 INFO - PROCESS | 2796 | 1466629864041 Marionette DEBUG loaded listener.js 14:11:04 INFO - PROCESS | 2796 | ++DOMWINDOW == 67 (0D84F000) [pid = 2796] [serial = 609] [outer = 0D626C00] 14:11:04 INFO - PROCESS | 2796 | 1466629864681 Marionette TRACE conn5 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 14:11:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 14:11:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1078ms 14:11:04 INFO - PROCESS | 2796 | 1466629864733 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 14:11:04 INFO - PROCESS | 2796 | 1466629864737 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 14:11:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 14:11:04 INFO - PROCESS | 2796 | 1466629864743 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 14:11:04 INFO - PROCESS | 2796 | 1466629864747 Marionette TRACE conn5 <- [1,778,null,{}] 14:11:04 INFO - PROCESS | 2796 | 1466629864752 Marionette TRACE conn5 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:04 INFO - PROCESS | 2796 | 1466629864755 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:04 INFO - PROCESS | 2796 | 1466629864867 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 14:11:04 INFO - PROCESS | 2796 | 1466629864994 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:04 INFO - PROCESS | 2796 | 1466629864997 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:05 INFO - PROCESS | 2796 | ++DOCSHELL 1663CC00 == 34 [pid = 2796] [id = 204] 14:11:05 INFO - PROCESS | 2796 | ++DOMWINDOW == 68 (16717C00) [pid = 2796] [serial = 610] [outer = 00000000] 14:11:05 INFO - PROCESS | 2796 | ++DOMWINDOW == 69 (16A53000) [pid = 2796] [serial = 611] [outer = 16717C00] 14:11:05 INFO - PROCESS | 2796 | 1466629865056 Marionette DEBUG loaded listener.js 14:11:05 INFO - PROCESS | 2796 | ++DOMWINDOW == 70 (16E29800) [pid = 2796] [serial = 612] [outer = 16717C00] 14:11:05 INFO - PROCESS | 2796 | 1466629865661 Marionette TRACE conn5 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 14:11:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 14:11:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 990ms 14:11:05 INFO - PROCESS | 2796 | 1466629865735 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 14:11:05 INFO - PROCESS | 2796 | 1466629865738 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 14:11:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 14:11:05 INFO - PROCESS | 2796 | 1466629865742 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 14:11:05 INFO - PROCESS | 2796 | 1466629865744 Marionette TRACE conn5 <- [1,782,null,{}] 14:11:05 INFO - PROCESS | 2796 | 1466629865754 Marionette TRACE conn5 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:05 INFO - PROCESS | 2796 | 1466629865759 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:05 INFO - PROCESS | 2796 | 1466629865897 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 14:11:06 INFO - PROCESS | 2796 | 1466629866022 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:06 INFO - PROCESS | 2796 | 1466629866026 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:06 INFO - PROCESS | 2796 | ++DOCSHELL 194C1800 == 35 [pid = 2796] [id = 205] 14:11:06 INFO - PROCESS | 2796 | ++DOMWINDOW == 71 (19760400) [pid = 2796] [serial = 613] [outer = 00000000] 14:11:06 INFO - PROCESS | 2796 | ++DOMWINDOW == 72 (1976C800) [pid = 2796] [serial = 614] [outer = 19760400] 14:11:06 INFO - PROCESS | 2796 | 1466629866084 Marionette DEBUG loaded listener.js 14:11:06 INFO - PROCESS | 2796 | ++DOMWINDOW == 73 (1981D400) [pid = 2796] [serial = 615] [outer = 19760400] 14:11:06 INFO - PROCESS | 2796 | 1466629866867 Marionette TRACE conn5 <- [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]]]}] 14:11:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 14:11:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1178ms 14:11:06 INFO - PROCESS | 2796 | 1466629866923 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 14:11:06 INFO - PROCESS | 2796 | 1466629866927 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 14:11:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 14:11:06 INFO - PROCESS | 2796 | 1466629866933 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 14:11:06 INFO - PROCESS | 2796 | 1466629866936 Marionette TRACE conn5 <- [1,786,null,{}] 14:11:06 INFO - PROCESS | 2796 | 1466629866941 Marionette TRACE conn5 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:06 INFO - PROCESS | 2796 | 1466629866944 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:07 INFO - PROCESS | 2796 | 1466629867044 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 14:11:07 INFO - PROCESS | 2796 | 1466629867128 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:07 INFO - PROCESS | 2796 | 1466629867133 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:07 INFO - PROCESS | 2796 | ++DOCSHELL 0D627800 == 36 [pid = 2796] [id = 206] 14:11:07 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (0D62BC00) [pid = 2796] [serial = 616] [outer = 00000000] 14:11:07 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (0D849C00) [pid = 2796] [serial = 617] [outer = 0D62BC00] 14:11:07 INFO - PROCESS | 2796 | 1466629867228 Marionette DEBUG loaded listener.js 14:11:07 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (111A8000) [pid = 2796] [serial = 618] [outer = 0D62BC00] 14:11:07 INFO - PROCESS | 2796 | --DOCSHELL 112C1C00 == 35 [pid = 2796] [id = 197] 14:11:07 INFO - PROCESS | 2796 | --DOCSHELL 1645A000 == 34 [pid = 2796] [id = 198] 14:11:07 INFO - PROCESS | 2796 | --DOCSHELL 18843400 == 33 [pid = 2796] [id = 201] 14:11:07 INFO - PROCESS | 2796 | --DOCSHELL 16E29C00 == 32 [pid = 2796] [id = 199] 14:11:07 INFO - PROCESS | 2796 | --DOCSHELL 178FEC00 == 31 [pid = 2796] [id = 200] 14:11:07 INFO - PROCESS | 2796 | --DOCSHELL 0D5F3400 == 30 [pid = 2796] [id = 196] 14:11:07 INFO - PROCESS | 2796 | --DOCSHELL 1663CC00 == 29 [pid = 2796] [id = 204] 14:11:07 INFO - PROCESS | 2796 | --DOCSHELL 194C1800 == 28 [pid = 2796] [id = 205] 14:11:07 INFO - PROCESS | 2796 | --DOCSHELL 0D84A400 == 27 [pid = 2796] [id = 202] 14:11:07 INFO - PROCESS | 2796 | --DOCSHELL 0D625800 == 26 [pid = 2796] [id = 203] 14:11:07 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (18620000) [pid = 2796] [serial = 572] [outer = 00000000] [url = about:blank] 14:11:07 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (1884CC00) [pid = 2796] [serial = 575] [outer = 00000000] [url = about:blank] 14:11:07 INFO - PROCESS | 2796 | --DOMWINDOW == 73 (0D771400) [pid = 2796] [serial = 563] [outer = 00000000] [url = about:blank] 14:11:07 INFO - PROCESS | 2796 | --DOMWINDOW == 72 (0D81D400) [pid = 2796] [serial = 564] [outer = 00000000] [url = about:blank] 14:11:07 INFO - PROCESS | 2796 | --DOMWINDOW == 71 (15551000) [pid = 2796] [serial = 566] [outer = 00000000] [url = about:blank] 14:11:07 INFO - PROCESS | 2796 | --DOMWINDOW == 70 (15618400) [pid = 2796] [serial = 567] [outer = 00000000] [url = about:blank] 14:11:07 INFO - PROCESS | 2796 | --DOMWINDOW == 69 (16EAEC00) [pid = 2796] [serial = 569] [outer = 00000000] [url = about:blank] 14:11:07 INFO - PROCESS | 2796 | --DOMWINDOW == 68 (16A4AC00) [pid = 2796] [serial = 560] [outer = 00000000] [url = about:blank] 14:11:07 INFO - PROCESS | 2796 | --DOMWINDOW == 67 (19264400) [pid = 2796] [serial = 578] [outer = 00000000] [url = about:blank] 14:11:07 INFO - PROCESS | 2796 | --DOMWINDOW == 66 (16A51800) [pid = 2796] [serial = 561] [outer = 00000000] [url = about:blank] 14:11:07 INFO - PROCESS | 2796 | --DOMWINDOW == 65 (0D845C00) [pid = 2796] [serial = 555] [outer = 00000000] [url = about:blank] 14:11:07 INFO - PROCESS | 2796 | --DOMWINDOW == 64 (0D778400) [pid = 2796] [serial = 554] [outer = 00000000] [url = about:blank] 14:11:07 INFO - PROCESS | 2796 | --DOMWINDOW == 63 (15522C00) [pid = 2796] [serial = 558] [outer = 00000000] [url = about:blank] 14:11:07 INFO - PROCESS | 2796 | --DOMWINDOW == 62 (14EAC800) [pid = 2796] [serial = 557] [outer = 00000000] [url = about:blank] 14:11:07 INFO - PROCESS | 2796 | --DOMWINDOW == 61 (1889C000) [pid = 2796] [serial = 576] [outer = 00000000] [url = about:blank] 14:11:07 INFO - PROCESS | 2796 | --DOMWINDOW == 60 (0D55A000) [pid = 2796] [serial = 573] [outer = 00000000] [url = about:blank] 14:11:07 INFO - PROCESS | 2796 | --DOMWINDOW == 59 (16EB3C00) [pid = 2796] [serial = 570] [outer = 00000000] [url = about:blank] 14:11:07 INFO - PROCESS | 2796 | --DOMWINDOW == 58 (19274000) [pid = 2796] [serial = 579] [outer = 00000000] [url = about:blank] 14:11:08 INFO - PROCESS | 2796 | 1466629868293 Marionette TRACE conn5 <- [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]]]}] 14:11:08 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 14:11:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1374ms 14:11:08 INFO - PROCESS | 2796 | 1466629868308 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 14:11:08 INFO - PROCESS | 2796 | 1466629868312 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 14:11:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 14:11:08 INFO - PROCESS | 2796 | 1466629868320 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 14:11:08 INFO - PROCESS | 2796 | 1466629868325 Marionette TRACE conn5 <- [1,790,null,{}] 14:11:08 INFO - PROCESS | 2796 | 1466629868330 Marionette TRACE conn5 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:08 INFO - PROCESS | 2796 | 1466629868332 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:08 INFO - PROCESS | 2796 | 1466629868424 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 14:11:08 INFO - PROCESS | 2796 | 1466629868433 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:08 INFO - PROCESS | 2796 | 1466629868436 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:08 INFO - PROCESS | 2796 | ++DOCSHELL 0D629000 == 27 [pid = 2796] [id = 207] 14:11:08 INFO - PROCESS | 2796 | ++DOMWINDOW == 59 (0D629800) [pid = 2796] [serial = 619] [outer = 00000000] 14:11:08 INFO - PROCESS | 2796 | ++DOMWINDOW == 60 (0D771C00) [pid = 2796] [serial = 620] [outer = 0D629800] 14:11:08 INFO - PROCESS | 2796 | 1466629868486 Marionette DEBUG loaded listener.js 14:11:08 INFO - PROCESS | 2796 | ++DOMWINDOW == 61 (0D813400) [pid = 2796] [serial = 621] [outer = 0D629800] 14:11:08 INFO - PROCESS | 2796 | 1466629868995 Marionette TRACE conn5 <- [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]]]}] 14:11:09 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 14:11:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 730ms 14:11:09 INFO - PROCESS | 2796 | 1466629869052 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 14:11:09 INFO - PROCESS | 2796 | 1466629869057 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 14:11:09 INFO - PROCESS | 2796 | 1466629869063 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 14:11:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 14:11:09 INFO - PROCESS | 2796 | 1466629869066 Marionette TRACE conn5 <- [1,794,null,{}] 14:11:09 INFO - PROCESS | 2796 | 1466629869070 Marionette TRACE conn5 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:09 INFO - PROCESS | 2796 | 1466629869072 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:09 INFO - PROCESS | 2796 | 1466629869191 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 14:11:09 INFO - PROCESS | 2796 | 1466629869276 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:09 INFO - PROCESS | 2796 | 1466629869278 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:09 INFO - PROCESS | 2796 | ++DOCSHELL 11B25C00 == 28 [pid = 2796] [id = 208] 14:11:09 INFO - PROCESS | 2796 | ++DOMWINDOW == 62 (11BC9800) [pid = 2796] [serial = 622] [outer = 00000000] 14:11:09 INFO - PROCESS | 2796 | ++DOMWINDOW == 63 (14E1D400) [pid = 2796] [serial = 623] [outer = 11BC9800] 14:11:09 INFO - PROCESS | 2796 | 1466629869326 Marionette DEBUG loaded listener.js 14:11:09 INFO - PROCESS | 2796 | ++DOMWINDOW == 64 (15161400) [pid = 2796] [serial = 624] [outer = 11BC9800] 14:11:09 INFO - PROCESS | 2796 | 1466629869713 Marionette TRACE conn5 <- [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]]]}] 14:11:09 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 14:11:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 670ms 14:11:09 INFO - PROCESS | 2796 | 1466629869737 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 14:11:09 INFO - PROCESS | 2796 | 1466629869739 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 14:11:09 INFO - PROCESS | 2796 | 1466629869743 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 14:11:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 14:11:09 INFO - PROCESS | 2796 | 1466629869746 Marionette TRACE conn5 <- [1,798,null,{}] 14:11:09 INFO - PROCESS | 2796 | 1466629869757 Marionette TRACE conn5 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:09 INFO - PROCESS | 2796 | 1466629869761 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:09 INFO - PROCESS | 2796 | 1466629869845 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 14:11:09 INFO - PROCESS | 2796 | 1466629869852 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:09 INFO - PROCESS | 2796 | 1466629869855 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:09 INFO - PROCESS | 2796 | ++DOCSHELL 15650800 == 29 [pid = 2796] [id = 209] 14:11:09 INFO - PROCESS | 2796 | ++DOMWINDOW == 65 (157E7800) [pid = 2796] [serial = 625] [outer = 00000000] 14:11:09 INFO - PROCESS | 2796 | ++DOMWINDOW == 66 (1671FC00) [pid = 2796] [serial = 626] [outer = 157E7800] 14:11:09 INFO - PROCESS | 2796 | 1466629869904 Marionette DEBUG loaded listener.js 14:11:09 INFO - PROCESS | 2796 | ++DOMWINDOW == 67 (16A4D800) [pid = 2796] [serial = 627] [outer = 157E7800] 14:11:10 INFO - PROCESS | 2796 | 1466629870408 Marionette TRACE conn5 <- [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]]]}] 14:11:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 14:11:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 670ms 14:11:10 INFO - PROCESS | 2796 | 1466629870418 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 14:11:10 INFO - PROCESS | 2796 | 1466629870421 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 14:11:10 INFO - PROCESS | 2796 | 1466629870424 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 14:11:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 14:11:10 INFO - PROCESS | 2796 | 1466629870426 Marionette TRACE conn5 <- [1,802,null,{}] 14:11:10 INFO - PROCESS | 2796 | 1466629870435 Marionette TRACE conn5 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:10 INFO - PROCESS | 2796 | 1466629870437 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:10 INFO - PROCESS | 2796 | 1466629870548 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 14:11:10 INFO - PROCESS | 2796 | 1466629870629 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:10 INFO - PROCESS | 2796 | 1466629870631 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:10 INFO - PROCESS | 2796 | ++DOCSHELL 16E2AC00 == 30 [pid = 2796] [id = 210] 14:11:10 INFO - PROCESS | 2796 | ++DOMWINDOW == 68 (16EA8400) [pid = 2796] [serial = 628] [outer = 00000000] 14:11:10 INFO - PROCESS | 2796 | ++DOMWINDOW == 69 (16EB4400) [pid = 2796] [serial = 629] [outer = 16EA8400] 14:11:10 INFO - PROCESS | 2796 | 1466629870676 Marionette DEBUG loaded listener.js 14:11:10 INFO - PROCESS | 2796 | ++DOMWINDOW == 70 (178F1800) [pid = 2796] [serial = 630] [outer = 16EA8400] 14:11:11 INFO - PROCESS | 2796 | 1466629871112 Marionette TRACE conn5 <- [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] 14:11:11 INFO - PROCESS | 2796 | 1466629871159 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 14:11:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 14:11:11 INFO - PROCESS | 2796 | 1466629871162 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 14:11:11 INFO - PROCESS | 2796 | 1466629871164 Marionette TRACE conn5 <- [1,806,null,{}] 14:11:11 INFO - PROCESS | 2796 | 1466629871172 Marionette TRACE conn5 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:11 INFO - PROCESS | 2796 | 1466629871174 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:11 INFO - PROCESS | 2796 | 1466629871284 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 14:11:11 INFO - PROCESS | 2796 | 1466629871292 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:11 INFO - PROCESS | 2796 | 1466629871294 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:11 INFO - PROCESS | 2796 | ++DOCSHELL 1861E800 == 31 [pid = 2796] [id = 211] 14:11:11 INFO - PROCESS | 2796 | ++DOMWINDOW == 71 (186B2800) [pid = 2796] [serial = 631] [outer = 00000000] 14:11:11 INFO - PROCESS | 2796 | ++DOMWINDOW == 72 (18811000) [pid = 2796] [serial = 632] [outer = 186B2800] 14:11:11 INFO - PROCESS | 2796 | 1466629871342 Marionette DEBUG loaded listener.js 14:11:11 INFO - PROCESS | 2796 | ++DOMWINDOW == 73 (18842000) [pid = 2796] [serial = 633] [outer = 186B2800] 14:11:11 INFO - PROCESS | 2796 | 1466629871819 Marionette TRACE conn5 <- [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]]]}] 14:11:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 14:11:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 690ms 14:11:11 INFO - PROCESS | 2796 | 1466629871855 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 14:11:11 INFO - PROCESS | 2796 | 1466629871857 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 14:11:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 14:11:11 INFO - PROCESS | 2796 | 1466629871860 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 14:11:11 INFO - PROCESS | 2796 | 1466629871862 Marionette TRACE conn5 <- [1,810,null,{}] 14:11:11 INFO - PROCESS | 2796 | 1466629871900 Marionette TRACE conn5 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:11 INFO - PROCESS | 2796 | 1466629871906 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:12 INFO - PROCESS | 2796 | 1466629872026 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 14:11:12 INFO - PROCESS | 2796 | 1466629872039 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:12 INFO - PROCESS | 2796 | 1466629872041 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:12 INFO - PROCESS | 2796 | ++DOCSHELL 19264400 == 32 [pid = 2796] [id = 212] 14:11:12 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (1926DC00) [pid = 2796] [serial = 634] [outer = 00000000] 14:11:12 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (194BA400) [pid = 2796] [serial = 635] [outer = 1926DC00] 14:11:12 INFO - PROCESS | 2796 | 1466629872087 Marionette DEBUG loaded listener.js 14:11:12 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (19762800) [pid = 2796] [serial = 636] [outer = 1926DC00] 14:11:12 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (14FBF800) [pid = 2796] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 14:11:12 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (1645B000) [pid = 2796] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 14:11:12 INFO - PROCESS | 2796 | --DOMWINDOW == 73 (16E2A800) [pid = 2796] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 14:11:12 INFO - PROCESS | 2796 | --DOMWINDOW == 72 (112C2000) [pid = 2796] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 14:11:12 INFO - PROCESS | 2796 | --DOMWINDOW == 71 (0D5F3C00) [pid = 2796] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 14:11:12 INFO - PROCESS | 2796 | --DOMWINDOW == 70 (194B4400) [pid = 2796] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 14:11:12 INFO - PROCESS | 2796 | --DOMWINDOW == 69 (178FF000) [pid = 2796] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 14:11:12 INFO - PROCESS | 2796 | --DOMWINDOW == 68 (0D623C00) [pid = 2796] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 14:11:12 INFO - PROCESS | 2796 | --DOMWINDOW == 67 (18844400) [pid = 2796] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 14:11:12 INFO - PROCESS | 2796 | 1466629872677 Marionette TRACE conn5 <- [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] 14:11:12 INFO - PROCESS | 2796 | 1466629872716 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 14:11:12 INFO - PROCESS | 2796 | 1466629872719 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 14:11:12 INFO - PROCESS | 2796 | 1466629872721 Marionette TRACE conn5 <- [1,814,null,{}] 14:11:12 INFO - PROCESS | 2796 | 1466629872724 Marionette TRACE conn5 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:12 INFO - PROCESS | 2796 | 1466629872726 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:12 INFO - PROCESS | 2796 | 1466629872804 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 14:11:12 INFO - PROCESS | 2796 | 1466629872810 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:12 INFO - PROCESS | 2796 | 1466629872812 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:12 INFO - PROCESS | 2796 | ++DOCSHELL 19270C00 == 33 [pid = 2796] [id = 213] 14:11:12 INFO - PROCESS | 2796 | ++DOMWINDOW == 68 (194BC400) [pid = 2796] [serial = 637] [outer = 00000000] 14:11:12 INFO - PROCESS | 2796 | ++DOMWINDOW == 69 (19A0D800) [pid = 2796] [serial = 638] [outer = 194BC400] 14:11:12 INFO - PROCESS | 2796 | 1466629872855 Marionette DEBUG loaded listener.js 14:11:12 INFO - PROCESS | 2796 | ++DOMWINDOW == 70 (19A17000) [pid = 2796] [serial = 639] [outer = 194BC400] 14:11:13 INFO - PROCESS | 2796 | 1466629873275 Marionette TRACE conn5 <- [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]]]}] 14:11:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 14:11:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 630ms 14:11:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 14:11:13 INFO - PROCESS | 2796 | 1466629873350 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 14:11:13 INFO - PROCESS | 2796 | 1466629873352 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 14:11:13 INFO - PROCESS | 2796 | 1466629873355 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 14:11:13 INFO - PROCESS | 2796 | 1466629873357 Marionette TRACE conn5 <- [1,818,null,{}] 14:11:13 INFO - PROCESS | 2796 | 1466629873361 Marionette TRACE conn5 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:13 INFO - PROCESS | 2796 | 1466629873363 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:13 INFO - PROCESS | 2796 | 1466629873441 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 14:11:13 INFO - PROCESS | 2796 | 1466629873449 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:13 INFO - PROCESS | 2796 | 1466629873451 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:13 INFO - PROCESS | 2796 | ++DOCSHELL 0C9EF400 == 34 [pid = 2796] [id = 214] 14:11:13 INFO - PROCESS | 2796 | ++DOMWINDOW == 71 (0D811400) [pid = 2796] [serial = 640] [outer = 00000000] 14:11:13 INFO - PROCESS | 2796 | ++DOMWINDOW == 72 (1782A800) [pid = 2796] [serial = 641] [outer = 0D811400] 14:11:13 INFO - PROCESS | 2796 | 1466629873494 Marionette DEBUG loaded listener.js 14:11:13 INFO - PROCESS | 2796 | ++DOMWINDOW == 73 (16EB4800) [pid = 2796] [serial = 642] [outer = 0D811400] 14:11:13 INFO - PROCESS | 2796 | 1466629873934 Marionette TRACE conn5 <- [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]]]}] 14:11:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 14:11:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 630ms 14:11:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 14:11:13 INFO - PROCESS | 2796 | 1466629873986 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 14:11:13 INFO - PROCESS | 2796 | 1466629873988 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 14:11:13 INFO - PROCESS | 2796 | 1466629873991 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 14:11:13 INFO - PROCESS | 2796 | 1466629873993 Marionette TRACE conn5 <- [1,822,null,{}] 14:11:13 INFO - PROCESS | 2796 | 1466629873996 Marionette TRACE conn5 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:13 INFO - PROCESS | 2796 | 1466629873998 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:14 INFO - PROCESS | 2796 | 1466629874077 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 14:11:14 INFO - PROCESS | 2796 | 1466629874083 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:14 INFO - PROCESS | 2796 | 1466629874085 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:14 INFO - PROCESS | 2796 | ++DOCSHELL 19AEE000 == 35 [pid = 2796] [id = 215] 14:11:14 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (19AF0400) [pid = 2796] [serial = 643] [outer = 00000000] 14:11:14 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (1A26B000) [pid = 2796] [serial = 644] [outer = 19AF0400] 14:11:14 INFO - PROCESS | 2796 | 1466629874128 Marionette DEBUG loaded listener.js 14:11:14 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (1A270800) [pid = 2796] [serial = 645] [outer = 19AF0400] 14:11:14 INFO - PROCESS | 2796 | 1466629874895 Marionette TRACE conn5 <- [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]]]}] 14:11:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 14:11:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 970ms 14:11:14 INFO - PROCESS | 2796 | 1466629874963 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 14:11:14 INFO - PROCESS | 2796 | 1466629874967 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 14:11:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 14:11:14 INFO - PROCESS | 2796 | 1466629874972 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 14:11:14 INFO - PROCESS | 2796 | 1466629874976 Marionette TRACE conn5 <- [1,826,null,{}] 14:11:14 INFO - PROCESS | 2796 | 1466629874982 Marionette TRACE conn5 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:14 INFO - PROCESS | 2796 | 1466629874985 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:15 INFO - PROCESS | 2796 | 1466629875113 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 14:11:15 INFO - PROCESS | 2796 | 1466629875233 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:15 INFO - PROCESS | 2796 | 1466629875236 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:15 INFO - PROCESS | 2796 | ++DOCSHELL 0D5F1000 == 36 [pid = 2796] [id = 216] 14:11:15 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (0D5F2400) [pid = 2796] [serial = 646] [outer = 00000000] 14:11:15 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (0D84F800) [pid = 2796] [serial = 647] [outer = 0D5F2400] 14:11:15 INFO - PROCESS | 2796 | 1466629875296 Marionette DEBUG loaded listener.js 14:11:15 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (111A4C00) [pid = 2796] [serial = 648] [outer = 0D5F2400] 14:11:15 INFO - PROCESS | 2796 | 1466629875964 Marionette TRACE conn5 <- [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]]]}] 14:11:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 14:11:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1081ms 14:11:16 INFO - PROCESS | 2796 | 1466629876054 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 14:11:16 INFO - PROCESS | 2796 | 1466629876058 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 14:11:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 14:11:16 INFO - PROCESS | 2796 | 1466629876091 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 14:11:16 INFO - PROCESS | 2796 | 1466629876094 Marionette TRACE conn5 <- [1,830,null,{}] 14:11:16 INFO - PROCESS | 2796 | 1466629876099 Marionette TRACE conn5 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:16 INFO - PROCESS | 2796 | 1466629876102 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:16 INFO - PROCESS | 2796 | 1466629876230 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 14:11:16 INFO - PROCESS | 2796 | 1466629876308 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:16 INFO - PROCESS | 2796 | 1466629876311 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:16 INFO - PROCESS | 2796 | ++DOCSHELL 0C831000 == 37 [pid = 2796] [id = 217] 14:11:16 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (0C83B400) [pid = 2796] [serial = 649] [outer = 00000000] 14:11:16 INFO - PROCESS | 2796 | ++DOMWINDOW == 81 (0D54E800) [pid = 2796] [serial = 650] [outer = 0C83B400] 14:11:16 INFO - PROCESS | 2796 | 1466629876486 Marionette DEBUG loaded listener.js 14:11:16 INFO - PROCESS | 2796 | ++DOMWINDOW == 82 (0D5F9800) [pid = 2796] [serial = 651] [outer = 0C83B400] 14:11:18 INFO - PROCESS | 2796 | --DOCSHELL 0C9EF400 == 36 [pid = 2796] [id = 214] 14:11:18 INFO - PROCESS | 2796 | --DOCSHELL 19270C00 == 35 [pid = 2796] [id = 213] 14:11:18 INFO - PROCESS | 2796 | --DOCSHELL 19264400 == 34 [pid = 2796] [id = 212] 14:11:18 INFO - PROCESS | 2796 | --DOCSHELL 1861E800 == 33 [pid = 2796] [id = 211] 14:11:18 INFO - PROCESS | 2796 | --DOCSHELL 16E2AC00 == 32 [pid = 2796] [id = 210] 14:11:18 INFO - PROCESS | 2796 | --DOCSHELL 15650800 == 31 [pid = 2796] [id = 209] 14:11:18 INFO - PROCESS | 2796 | --DOCSHELL 11B25C00 == 30 [pid = 2796] [id = 208] 14:11:18 INFO - PROCESS | 2796 | --DOCSHELL 0D629000 == 29 [pid = 2796] [id = 207] 14:11:18 INFO - PROCESS | 2796 | --DOCSHELL 0D627800 == 28 [pid = 2796] [id = 206] 14:11:18 INFO - PROCESS | 2796 | --DOMWINDOW == 81 (19762C00) [pid = 2796] [serial = 605] [outer = 00000000] [url = about:blank] 14:11:18 INFO - PROCESS | 2796 | --DOMWINDOW == 80 (16717800) [pid = 2796] [serial = 593] [outer = 00000000] [url = about:blank] 14:11:18 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (17823800) [pid = 2796] [serial = 596] [outer = 00000000] [url = about:blank] 14:11:18 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (14EA1400) [pid = 2796] [serial = 590] [outer = 00000000] [url = about:blank] 14:11:18 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (0D62F400) [pid = 2796] [serial = 587] [outer = 00000000] [url = about:blank] 14:11:18 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (0D779000) [pid = 2796] [serial = 588] [outer = 00000000] [url = about:blank] 14:11:18 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (194BE800) [pid = 2796] [serial = 582] [outer = 00000000] [url = about:blank] 14:11:18 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (194BAC00) [pid = 2796] [serial = 581] [outer = 00000000] [url = about:blank] 14:11:18 INFO - PROCESS | 2796 | --DOMWINDOW == 73 (1861F000) [pid = 2796] [serial = 599] [outer = 00000000] [url = about:blank] 14:11:18 INFO - PROCESS | 2796 | --DOMWINDOW == 72 (111A8C00) [pid = 2796] [serial = 584] [outer = 00000000] [url = about:blank] 14:11:18 INFO - PROCESS | 2796 | --DOMWINDOW == 71 (14E12C00) [pid = 2796] [serial = 585] [outer = 00000000] [url = about:blank] 14:11:18 INFO - PROCESS | 2796 | --DOMWINDOW == 70 (178F3C00) [pid = 2796] [serial = 597] [outer = 00000000] [url = about:blank] 14:11:18 INFO - PROCESS | 2796 | --DOMWINDOW == 69 (1926D000) [pid = 2796] [serial = 602] [outer = 00000000] [url = about:blank] 14:11:18 INFO - PROCESS | 2796 | --DOMWINDOW == 68 (16A4CC00) [pid = 2796] [serial = 594] [outer = 00000000] [url = about:blank] 14:11:18 INFO - PROCESS | 2796 | --DOMWINDOW == 67 (14EE7400) [pid = 2796] [serial = 591] [outer = 00000000] [url = about:blank] 14:11:18 INFO - PROCESS | 2796 | --DOMWINDOW == 66 (194B7000) [pid = 2796] [serial = 603] [outer = 00000000] [url = about:blank] 14:11:18 INFO - PROCESS | 2796 | --DOMWINDOW == 65 (19763400) [pid = 2796] [serial = 606] [outer = 00000000] [url = about:blank] 14:11:18 INFO - PROCESS | 2796 | --DOMWINDOW == 64 (186B6400) [pid = 2796] [serial = 600] [outer = 00000000] [url = about:blank] 14:11:18 INFO - PROCESS | 2796 | 1466629878289 Marionette TRACE conn5 <- [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]]]}] 14:11:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 14:11:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 2256ms 14:11:18 INFO - PROCESS | 2796 | 1466629878324 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 14:11:18 INFO - PROCESS | 2796 | 1466629878327 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 14:11:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 14:11:18 INFO - PROCESS | 2796 | 1466629878332 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 14:11:18 INFO - PROCESS | 2796 | 1466629878334 Marionette TRACE conn5 <- [1,834,null,{}] 14:11:18 INFO - PROCESS | 2796 | 1466629878339 Marionette TRACE conn5 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:18 INFO - PROCESS | 2796 | 1466629878342 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:18 INFO - PROCESS | 2796 | 1466629878430 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 14:11:18 INFO - PROCESS | 2796 | 1466629878438 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:18 INFO - PROCESS | 2796 | 1466629878441 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:18 INFO - PROCESS | 2796 | ++DOCSHELL 0D62F400 == 29 [pid = 2796] [id = 218] 14:11:18 INFO - PROCESS | 2796 | ++DOMWINDOW == 65 (0D631000) [pid = 2796] [serial = 652] [outer = 00000000] 14:11:18 INFO - PROCESS | 2796 | ++DOMWINDOW == 66 (112CA800) [pid = 2796] [serial = 653] [outer = 0D631000] 14:11:18 INFO - PROCESS | 2796 | 1466629878488 Marionette DEBUG loaded listener.js 14:11:18 INFO - PROCESS | 2796 | ++DOMWINDOW == 67 (14EA7C00) [pid = 2796] [serial = 654] [outer = 0D631000] 14:11:18 INFO - PROCESS | 2796 | 1466629878981 Marionette TRACE conn5 <- [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]]]}] 14:11:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 14:11:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 670ms 14:11:18 INFO - PROCESS | 2796 | 1466629879009 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 14:11:18 INFO - PROCESS | 2796 | 1466629879013 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 14:11:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 14:11:19 INFO - PROCESS | 2796 | 1466629879019 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 14:11:19 INFO - PROCESS | 2796 | 1466629879021 Marionette TRACE conn5 <- [1,838,null,{}] 14:11:19 INFO - PROCESS | 2796 | 1466629879025 Marionette TRACE conn5 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:19 INFO - PROCESS | 2796 | 1466629879027 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:19 INFO - PROCESS | 2796 | 1466629879117 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 14:11:19 INFO - PROCESS | 2796 | 1466629879126 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:19 INFO - PROCESS | 2796 | 1466629879128 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:19 INFO - PROCESS | 2796 | ++DOCSHELL 1663CC00 == 30 [pid = 2796] [id = 219] 14:11:19 INFO - PROCESS | 2796 | ++DOMWINDOW == 68 (16717800) [pid = 2796] [serial = 655] [outer = 00000000] 14:11:19 INFO - PROCESS | 2796 | ++DOMWINDOW == 69 (16E2A800) [pid = 2796] [serial = 656] [outer = 16717800] 14:11:19 INFO - PROCESS | 2796 | 1466629879173 Marionette DEBUG loaded listener.js 14:11:19 INFO - PROCESS | 2796 | ++DOMWINDOW == 70 (17828800) [pid = 2796] [serial = 657] [outer = 16717800] 14:11:19 INFO - PROCESS | 2796 | 1466629879661 Marionette TRACE conn5 <- [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]]]}] 14:11:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 14:11:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 670ms 14:11:19 INFO - PROCESS | 2796 | 1466629879690 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 14:11:19 INFO - PROCESS | 2796 | 1466629879692 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 14:11:19 INFO - PROCESS | 2796 | 1466629879695 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 14:11:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 14:11:19 INFO - PROCESS | 2796 | 1466629879699 Marionette TRACE conn5 <- [1,842,null,{}] 14:11:19 INFO - PROCESS | 2796 | 1466629879710 Marionette TRACE conn5 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:19 INFO - PROCESS | 2796 | 1466629879714 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:19 INFO - PROCESS | 2796 | 1466629879803 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 14:11:19 INFO - PROCESS | 2796 | 1466629879813 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:19 INFO - PROCESS | 2796 | 1466629879815 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:19 INFO - PROCESS | 2796 | ++DOCSHELL 18809C00 == 31 [pid = 2796] [id = 220] 14:11:19 INFO - PROCESS | 2796 | ++DOMWINDOW == 71 (1880A000) [pid = 2796] [serial = 658] [outer = 00000000] 14:11:19 INFO - PROCESS | 2796 | ++DOMWINDOW == 72 (1884CC00) [pid = 2796] [serial = 659] [outer = 1880A000] 14:11:19 INFO - PROCESS | 2796 | 1466629879869 Marionette DEBUG loaded listener.js 14:11:19 INFO - PROCESS | 2796 | ++DOMWINDOW == 73 (19204400) [pid = 2796] [serial = 660] [outer = 1880A000] 14:11:20 INFO - PROCESS | 2796 | 1466629880336 Marionette TRACE conn5 <- [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]]]}] 14:11:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 14:11:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 670ms 14:11:20 INFO - PROCESS | 2796 | 1466629880369 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 14:11:20 INFO - PROCESS | 2796 | 1466629880372 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 14:11:20 INFO - PROCESS | 2796 | 1466629880375 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 14:11:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 14:11:20 INFO - PROCESS | 2796 | 1466629880377 Marionette TRACE conn5 <- [1,846,null,{}] 14:11:20 INFO - PROCESS | 2796 | 1466629880380 Marionette TRACE conn5 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:20 INFO - PROCESS | 2796 | 1466629880382 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:20 INFO - PROCESS | 2796 | 1466629880470 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 14:11:20 INFO - PROCESS | 2796 | 1466629880476 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:20 INFO - PROCESS | 2796 | 1466629880478 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:20 INFO - PROCESS | 2796 | ++DOCSHELL 1925B800 == 32 [pid = 2796] [id = 221] 14:11:20 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (19262800) [pid = 2796] [serial = 661] [outer = 00000000] 14:11:20 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (19760800) [pid = 2796] [serial = 662] [outer = 19262800] 14:11:20 INFO - PROCESS | 2796 | 1466629880522 Marionette DEBUG loaded listener.js 14:11:20 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (19766800) [pid = 2796] [serial = 663] [outer = 19262800] 14:11:20 INFO - PROCESS | 2796 | 1466629880980 Marionette TRACE conn5 <- [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]]]}] 14:11:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 14:11:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 670ms 14:11:21 INFO - PROCESS | 2796 | 1466629881049 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 14:11:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 14:11:21 INFO - PROCESS | 2796 | 1466629881052 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 14:11:21 INFO - PROCESS | 2796 | 1466629881055 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 14:11:21 INFO - PROCESS | 2796 | 1466629881056 Marionette TRACE conn5 <- [1,850,null,{}] 14:11:21 INFO - PROCESS | 2796 | 1466629881066 Marionette TRACE conn5 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:21 INFO - PROCESS | 2796 | 1466629881068 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:21 INFO - PROCESS | 2796 | 1466629881178 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 14:11:21 INFO - PROCESS | 2796 | 1466629881261 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:21 INFO - PROCESS | 2796 | 1466629881263 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:21 INFO - PROCESS | 2796 | ++DOCSHELL 15608400 == 33 [pid = 2796] [id = 222] 14:11:21 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (19A18000) [pid = 2796] [serial = 664] [outer = 00000000] 14:11:21 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (19AF0800) [pid = 2796] [serial = 665] [outer = 19A18000] 14:11:21 INFO - PROCESS | 2796 | 1466629881318 Marionette DEBUG loaded listener.js 14:11:21 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (1A270400) [pid = 2796] [serial = 666] [outer = 19A18000] 14:11:21 INFO - PROCESS | 2796 | 1466629881783 Marionette TRACE conn5 <- [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]]]}] 14:11:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 14:11:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 770ms 14:11:21 INFO - PROCESS | 2796 | 1466629881825 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 14:11:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 14:11:21 INFO - PROCESS | 2796 | 1466629881827 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 14:11:21 INFO - PROCESS | 2796 | 1466629881830 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 14:11:21 INFO - PROCESS | 2796 | 1466629881832 Marionette TRACE conn5 <- [1,854,null,{}] 14:11:21 INFO - PROCESS | 2796 | 1466629881835 Marionette TRACE conn5 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:21 INFO - PROCESS | 2796 | 1466629881841 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:21 INFO - PROCESS | 2796 | 1466629881964 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 14:11:22 INFO - PROCESS | 2796 | 1466629882025 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:22 INFO - PROCESS | 2796 | 1466629882027 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:22 INFO - PROCESS | 2796 | ++DOCSHELL 1A331C00 == 34 [pid = 2796] [id = 223] 14:11:22 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (1A332C00) [pid = 2796] [serial = 667] [outer = 00000000] 14:11:22 INFO - PROCESS | 2796 | ++DOMWINDOW == 81 (1A338400) [pid = 2796] [serial = 668] [outer = 1A332C00] 14:11:22 INFO - PROCESS | 2796 | 1466629882072 Marionette DEBUG loaded listener.js 14:11:22 INFO - PROCESS | 2796 | ++DOMWINDOW == 82 (16724800) [pid = 2796] [serial = 669] [outer = 1A332C00] 14:11:22 INFO - PROCESS | 2796 | ++DOMWINDOW == 83 (1A337800) [pid = 2796] [serial = 670] [outer = 0CF3AC00] 14:11:22 INFO - PROCESS | 2796 | 1466629882537 Marionette TRACE conn5 <- [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]]]}] 14:11:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 14:11:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 730ms 14:11:22 INFO - PROCESS | 2796 | 1466629882585 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 14:11:22 INFO - PROCESS | 2796 | 1466629882587 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 14:11:22 INFO - PROCESS | 2796 | 1466629882591 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 14:11:22 INFO - PROCESS | 2796 | 1466629882592 Marionette TRACE conn5 <- [1,858,null,{}] 14:11:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 14:11:22 INFO - PROCESS | 2796 | 1466629882596 Marionette TRACE conn5 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:22 INFO - PROCESS | 2796 | 1466629882598 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:22 INFO - PROCESS | 2796 | 1466629882775 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 14:11:22 INFO - PROCESS | 2796 | --DOMWINDOW == 82 (16EA8400) [pid = 2796] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 14:11:22 INFO - PROCESS | 2796 | --DOMWINDOW == 81 (186B2800) [pid = 2796] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 14:11:22 INFO - PROCESS | 2796 | --DOMWINDOW == 80 (11BC9800) [pid = 2796] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 14:11:22 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (0D629800) [pid = 2796] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 14:11:22 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (1926DC00) [pid = 2796] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 14:11:22 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (0D62BC00) [pid = 2796] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 14:11:22 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (157E7800) [pid = 2796] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 14:11:22 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (0D626C00) [pid = 2796] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 14:11:22 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (16717C00) [pid = 2796] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 14:11:22 INFO - PROCESS | 2796 | --DOMWINDOW == 73 (0D811400) [pid = 2796] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 14:11:22 INFO - PROCESS | 2796 | --DOMWINDOW == 72 (19760400) [pid = 2796] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 14:11:22 INFO - PROCESS | 2796 | --DOMWINDOW == 71 (194BC400) [pid = 2796] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 14:11:22 INFO - PROCESS | 2796 | 1466629882839 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:22 INFO - PROCESS | 2796 | 1466629882841 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:22 INFO - PROCESS | 2796 | ++DOCSHELL 0D05BC00 == 35 [pid = 2796] [id = 224] 14:11:22 INFO - PROCESS | 2796 | ++DOMWINDOW == 72 (0D05FC00) [pid = 2796] [serial = 671] [outer = 00000000] 14:11:22 INFO - PROCESS | 2796 | ++DOMWINDOW == 73 (0D628400) [pid = 2796] [serial = 672] [outer = 0D05FC00] 14:11:22 INFO - PROCESS | 2796 | 1466629882886 Marionette DEBUG loaded listener.js 14:11:22 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (111A6400) [pid = 2796] [serial = 673] [outer = 0D05FC00] 14:11:23 INFO - PROCESS | 2796 | 1466629883238 Marionette TRACE conn5 <- [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]]]}] 14:11:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 14:11:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 730ms 14:11:23 INFO - PROCESS | 2796 | 1466629883328 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 14:11:23 INFO - PROCESS | 2796 | 1466629883330 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 14:11:23 INFO - PROCESS | 2796 | 1466629883333 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 14:11:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 14:11:23 INFO - PROCESS | 2796 | 1466629883335 Marionette TRACE conn5 <- [1,862,null,{}] 14:11:23 INFO - PROCESS | 2796 | 1466629883338 Marionette TRACE conn5 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:23 INFO - PROCESS | 2796 | 1466629883340 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:23 INFO - PROCESS | 2796 | 1466629883420 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 14:11:23 INFO - PROCESS | 2796 | 1466629883425 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:23 INFO - PROCESS | 2796 | 1466629883427 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:23 INFO - PROCESS | 2796 | ++DOCSHELL 0D626C00 == 36 [pid = 2796] [id = 225] 14:11:23 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (1573B800) [pid = 2796] [serial = 674] [outer = 00000000] 14:11:23 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (1A33E000) [pid = 2796] [serial = 675] [outer = 1573B800] 14:11:23 INFO - PROCESS | 2796 | 1466629883470 Marionette DEBUG loaded listener.js 14:11:23 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (1A5D2800) [pid = 2796] [serial = 676] [outer = 1573B800] 14:11:23 INFO - PROCESS | 2796 | 1466629883900 Marionette TRACE conn5 <- [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]]]}] 14:11:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 14:11:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 630ms 14:11:23 INFO - PROCESS | 2796 | 1466629883968 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 14:11:23 INFO - PROCESS | 2796 | 1466629883970 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 14:11:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 14:11:23 INFO - PROCESS | 2796 | 1466629883973 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 14:11:23 INFO - PROCESS | 2796 | 1466629883975 Marionette TRACE conn5 <- [1,866,null,{}] 14:11:23 INFO - PROCESS | 2796 | 1466629883978 Marionette TRACE conn5 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:23 INFO - PROCESS | 2796 | 1466629883980 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:24 INFO - PROCESS | 2796 | 1466629884060 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 14:11:24 INFO - PROCESS | 2796 | 1466629884107 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:24 INFO - PROCESS | 2796 | 1466629884109 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:24 INFO - PROCESS | 2796 | ++DOCSHELL 18841000 == 37 [pid = 2796] [id = 226] 14:11:24 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (1A67C400) [pid = 2796] [serial = 677] [outer = 00000000] 14:11:24 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (1A680000) [pid = 2796] [serial = 678] [outer = 1A67C400] 14:11:24 INFO - PROCESS | 2796 | 1466629884152 Marionette DEBUG loaded listener.js 14:11:24 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (1A682C00) [pid = 2796] [serial = 679] [outer = 1A67C400] 14:11:24 INFO - PROCESS | 2796 | 1466629884586 Marionette TRACE conn5 <- [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]]]}] 14:11:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 14:11:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 630ms 14:11:24 INFO - PROCESS | 2796 | 1466629884609 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 14:11:24 INFO - PROCESS | 2796 | 1466629884612 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 14:11:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 14:11:24 INFO - PROCESS | 2796 | 1466629884618 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 14:11:24 INFO - PROCESS | 2796 | 1466629884620 Marionette TRACE conn5 <- [1,870,null,{}] 14:11:24 INFO - PROCESS | 2796 | 1466629884623 Marionette TRACE conn5 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:24 INFO - PROCESS | 2796 | 1466629884625 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:24 INFO - PROCESS | 2796 | 1466629884705 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 14:11:24 INFO - PROCESS | 2796 | 1466629884711 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:24 INFO - PROCESS | 2796 | 1466629884713 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:24 INFO - PROCESS | 2796 | ++DOCSHELL 1A734400 == 38 [pid = 2796] [id = 227] 14:11:24 INFO - PROCESS | 2796 | ++DOMWINDOW == 81 (1A736000) [pid = 2796] [serial = 680] [outer = 00000000] 14:11:24 INFO - PROCESS | 2796 | ++DOMWINDOW == 82 (1A739C00) [pid = 2796] [serial = 681] [outer = 1A736000] 14:11:24 INFO - PROCESS | 2796 | 1466629884762 Marionette DEBUG loaded listener.js 14:11:24 INFO - PROCESS | 2796 | ++DOMWINDOW == 83 (1A832C00) [pid = 2796] [serial = 682] [outer = 1A736000] 14:11:25 INFO - PROCESS | 2796 | 1466629885359 Marionette TRACE conn5 <- [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]]]}] 14:11:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 14:11:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 830ms 14:11:25 INFO - PROCESS | 2796 | 1466629885462 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 14:11:25 INFO - PROCESS | 2796 | 1466629885467 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 14:11:25 INFO - PROCESS | 2796 | 1466629885486 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 14:11:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 14:11:25 INFO - PROCESS | 2796 | 1466629885491 Marionette TRACE conn5 <- [1,874,null,{}] 14:11:25 INFO - PROCESS | 2796 | 1466629885497 Marionette TRACE conn5 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:25 INFO - PROCESS | 2796 | 1466629885500 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:25 INFO - PROCESS | 2796 | 1466629885622 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 14:11:25 INFO - PROCESS | 2796 | 1466629885745 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:25 INFO - PROCESS | 2796 | 1466629885749 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:25 INFO - PROCESS | 2796 | ++DOCSHELL 0D629000 == 39 [pid = 2796] [id = 228] 14:11:25 INFO - PROCESS | 2796 | ++DOMWINDOW == 84 (0D770800) [pid = 2796] [serial = 683] [outer = 00000000] 14:11:25 INFO - PROCESS | 2796 | ++DOMWINDOW == 85 (156DD800) [pid = 2796] [serial = 684] [outer = 0D770800] 14:11:25 INFO - PROCESS | 2796 | 1466629885810 Marionette DEBUG loaded listener.js 14:11:25 INFO - PROCESS | 2796 | ++DOMWINDOW == 86 (16A48800) [pid = 2796] [serial = 685] [outer = 0D770800] 14:11:26 INFO - PROCESS | 2796 | 1466629886394 Marionette TRACE conn5 <- [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]]]}] 14:11:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 14:11:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 970ms 14:11:26 INFO - PROCESS | 2796 | 1466629886464 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 14:11:26 INFO - PROCESS | 2796 | 1466629886470 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 14:11:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 14:11:26 INFO - PROCESS | 2796 | 1466629886476 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 14:11:26 INFO - PROCESS | 2796 | 1466629886479 Marionette TRACE conn5 <- [1,878,null,{}] 14:11:26 INFO - PROCESS | 2796 | 1466629886483 Marionette TRACE conn5 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:26 INFO - PROCESS | 2796 | 1466629886486 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:26 INFO - PROCESS | 2796 | 1466629886631 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 14:11:26 INFO - PROCESS | 2796 | 1466629886762 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:26 INFO - PROCESS | 2796 | 1466629886764 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:26 INFO - PROCESS | 2796 | ++DOCSHELL 1861AC00 == 40 [pid = 2796] [id = 229] 14:11:26 INFO - PROCESS | 2796 | ++DOMWINDOW == 87 (1861B000) [pid = 2796] [serial = 686] [outer = 00000000] 14:11:26 INFO - PROCESS | 2796 | ++DOMWINDOW == 88 (19274000) [pid = 2796] [serial = 687] [outer = 1861B000] 14:11:26 INFO - PROCESS | 2796 | 1466629886823 Marionette DEBUG loaded listener.js 14:11:26 INFO - PROCESS | 2796 | ++DOMWINDOW == 89 (19818400) [pid = 2796] [serial = 688] [outer = 1861B000] 14:11:27 INFO - PROCESS | 2796 | 1466629887429 Marionette TRACE conn5 <- [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]]]}] 14:11:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 14:11:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 970ms 14:11:27 INFO - PROCESS | 2796 | 1466629887449 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 14:11:27 INFO - PROCESS | 2796 | 1466629887452 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 14:11:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 14:11:27 INFO - PROCESS | 2796 | 1466629887456 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 14:11:27 INFO - PROCESS | 2796 | 1466629887460 Marionette TRACE conn5 <- [1,882,null,{}] 14:11:27 INFO - PROCESS | 2796 | 1466629887472 Marionette TRACE conn5 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:27 INFO - PROCESS | 2796 | 1466629887477 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:27 INFO - PROCESS | 2796 | 1466629887588 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 14:11:27 INFO - PROCESS | 2796 | 1466629887693 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:27 INFO - PROCESS | 2796 | 1466629887696 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:27 INFO - PROCESS | 2796 | ++DOCSHELL 1A73BC00 == 41 [pid = 2796] [id = 230] 14:11:27 INFO - PROCESS | 2796 | ++DOMWINDOW == 90 (1A73C400) [pid = 2796] [serial = 689] [outer = 00000000] 14:11:27 INFO - PROCESS | 2796 | ++DOMWINDOW == 91 (1A835000) [pid = 2796] [serial = 690] [outer = 1A73C400] 14:11:27 INFO - PROCESS | 2796 | 1466629887755 Marionette DEBUG loaded listener.js 14:11:27 INFO - PROCESS | 2796 | ++DOMWINDOW == 92 (1B342800) [pid = 2796] [serial = 691] [outer = 1A73C400] 14:11:28 INFO - PROCESS | 2796 | 1466629888450 Marionette TRACE conn5 <- [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]]]}] 14:11:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 14:11:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1022ms 14:11:28 INFO - PROCESS | 2796 | 1466629888641 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 14:11:28 INFO - PROCESS | 2796 | 1466629888645 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 14:11:28 INFO - PROCESS | 2796 | 1466629888660 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 14:11:28 INFO - PROCESS | 2796 | 1466629888663 Marionette TRACE conn5 <- [1,886,null,{}] 14:11:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 14:11:28 INFO - PROCESS | 2796 | 1466629888668 Marionette TRACE conn5 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:28 INFO - PROCESS | 2796 | 1466629888672 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:28 INFO - PROCESS | 2796 | 1466629888775 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 14:11:28 INFO - PROCESS | 2796 | 1466629888858 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:28 INFO - PROCESS | 2796 | 1466629888863 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:28 INFO - PROCESS | 2796 | ++DOCSHELL 0D62D400 == 42 [pid = 2796] [id = 231] 14:11:28 INFO - PROCESS | 2796 | ++DOMWINDOW == 93 (0D76E800) [pid = 2796] [serial = 692] [outer = 00000000] 14:11:28 INFO - PROCESS | 2796 | ++DOMWINDOW == 94 (0DABCC00) [pid = 2796] [serial = 693] [outer = 0D76E800] 14:11:28 INFO - PROCESS | 2796 | 1466629888957 Marionette DEBUG loaded listener.js 14:11:29 INFO - PROCESS | 2796 | ++DOMWINDOW == 95 (11B19400) [pid = 2796] [serial = 694] [outer = 0D76E800] 14:11:29 INFO - PROCESS | 2796 | --DOCSHELL 18841000 == 41 [pid = 2796] [id = 226] 14:11:29 INFO - PROCESS | 2796 | --DOCSHELL 0D626C00 == 40 [pid = 2796] [id = 225] 14:11:29 INFO - PROCESS | 2796 | --DOCSHELL 0D05BC00 == 39 [pid = 2796] [id = 224] 14:11:29 INFO - PROCESS | 2796 | --DOCSHELL 1A331C00 == 38 [pid = 2796] [id = 223] 14:11:29 INFO - PROCESS | 2796 | --DOCSHELL 15608400 == 37 [pid = 2796] [id = 222] 14:11:29 INFO - PROCESS | 2796 | --DOCSHELL 1925B800 == 36 [pid = 2796] [id = 221] 14:11:29 INFO - PROCESS | 2796 | --DOCSHELL 18809C00 == 35 [pid = 2796] [id = 220] 14:11:29 INFO - PROCESS | 2796 | --DOCSHELL 1663CC00 == 34 [pid = 2796] [id = 219] 14:11:29 INFO - PROCESS | 2796 | --DOCSHELL 0D62F400 == 33 [pid = 2796] [id = 218] 14:11:29 INFO - PROCESS | 2796 | --DOCSHELL 0D5F1000 == 32 [pid = 2796] [id = 216] 14:11:29 INFO - PROCESS | 2796 | --DOCSHELL 0C831000 == 31 [pid = 2796] [id = 217] 14:11:29 INFO - PROCESS | 2796 | --DOCSHELL 19AEE000 == 30 [pid = 2796] [id = 215] 14:11:29 INFO - PROCESS | 2796 | --DOCSHELL 1A73BC00 == 29 [pid = 2796] [id = 230] 14:11:29 INFO - PROCESS | 2796 | --DOCSHELL 1861AC00 == 28 [pid = 2796] [id = 229] 14:11:29 INFO - PROCESS | 2796 | --DOCSHELL 1A734400 == 27 [pid = 2796] [id = 227] 14:11:29 INFO - PROCESS | 2796 | --DOCSHELL 0D629000 == 26 [pid = 2796] [id = 228] 14:11:30 INFO - PROCESS | 2796 | --DOMWINDOW == 94 (16EB4400) [pid = 2796] [serial = 629] [outer = 00000000] [url = about:blank] 14:11:30 INFO - PROCESS | 2796 | --DOMWINDOW == 93 (18811000) [pid = 2796] [serial = 632] [outer = 00000000] [url = about:blank] 14:11:30 INFO - PROCESS | 2796 | --DOMWINDOW == 92 (178F1800) [pid = 2796] [serial = 630] [outer = 00000000] [url = about:blank] 14:11:30 INFO - PROCESS | 2796 | --DOMWINDOW == 91 (14E1D400) [pid = 2796] [serial = 623] [outer = 00000000] [url = about:blank] 14:11:30 INFO - PROCESS | 2796 | --DOMWINDOW == 90 (0D771C00) [pid = 2796] [serial = 620] [outer = 00000000] [url = about:blank] 14:11:30 INFO - PROCESS | 2796 | --DOMWINDOW == 89 (0D813400) [pid = 2796] [serial = 621] [outer = 00000000] [url = about:blank] 14:11:30 INFO - PROCESS | 2796 | --DOMWINDOW == 88 (194BA400) [pid = 2796] [serial = 635] [outer = 00000000] [url = about:blank] 14:11:30 INFO - PROCESS | 2796 | --DOMWINDOW == 87 (111A8000) [pid = 2796] [serial = 618] [outer = 00000000] [url = about:blank] 14:11:30 INFO - PROCESS | 2796 | --DOMWINDOW == 86 (0D849C00) [pid = 2796] [serial = 617] [outer = 00000000] [url = about:blank] 14:11:30 INFO - PROCESS | 2796 | --DOMWINDOW == 85 (1671FC00) [pid = 2796] [serial = 626] [outer = 00000000] [url = about:blank] 14:11:30 INFO - PROCESS | 2796 | --DOMWINDOW == 84 (0D84F000) [pid = 2796] [serial = 609] [outer = 00000000] [url = about:blank] 14:11:30 INFO - PROCESS | 2796 | --DOMWINDOW == 83 (0D76D400) [pid = 2796] [serial = 608] [outer = 00000000] [url = about:blank] 14:11:30 INFO - PROCESS | 2796 | --DOMWINDOW == 82 (16E29800) [pid = 2796] [serial = 612] [outer = 00000000] [url = about:blank] 14:11:30 INFO - PROCESS | 2796 | --DOMWINDOW == 81 (16A53000) [pid = 2796] [serial = 611] [outer = 00000000] [url = about:blank] 14:11:30 INFO - PROCESS | 2796 | --DOMWINDOW == 80 (18842000) [pid = 2796] [serial = 633] [outer = 00000000] [url = about:blank] 14:11:30 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (16EB4800) [pid = 2796] [serial = 642] [outer = 00000000] [url = about:blank] 14:11:30 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (1981D400) [pid = 2796] [serial = 615] [outer = 00000000] [url = about:blank] 14:11:30 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (1976C800) [pid = 2796] [serial = 614] [outer = 00000000] [url = about:blank] 14:11:30 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (1782A800) [pid = 2796] [serial = 641] [outer = 00000000] [url = about:blank] 14:11:30 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (19762800) [pid = 2796] [serial = 636] [outer = 00000000] [url = about:blank] 14:11:30 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (15161400) [pid = 2796] [serial = 624] [outer = 00000000] [url = about:blank] 14:11:30 INFO - PROCESS | 2796 | --DOMWINDOW == 73 (1A26B000) [pid = 2796] [serial = 644] [outer = 00000000] [url = about:blank] 14:11:30 INFO - PROCESS | 2796 | --DOMWINDOW == 72 (19A0D800) [pid = 2796] [serial = 638] [outer = 00000000] [url = about:blank] 14:11:30 INFO - PROCESS | 2796 | --DOMWINDOW == 71 (19A17000) [pid = 2796] [serial = 639] [outer = 00000000] [url = about:blank] 14:11:30 INFO - PROCESS | 2796 | --DOMWINDOW == 70 (16A4D800) [pid = 2796] [serial = 627] [outer = 00000000] [url = about:blank] 14:11:30 INFO - PROCESS | 2796 | 1466629890260 Marionette TRACE conn5 <- [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]]]}] 14:11:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 14:11:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1624ms 14:11:30 INFO - PROCESS | 2796 | 1466629890295 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 14:11:30 INFO - PROCESS | 2796 | 1466629890299 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 14:11:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 14:11:30 INFO - PROCESS | 2796 | 1466629890304 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 14:11:30 INFO - PROCESS | 2796 | 1466629890307 Marionette TRACE conn5 <- [1,890,null,{}] 14:11:30 INFO - PROCESS | 2796 | 1466629890313 Marionette TRACE conn5 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:30 INFO - PROCESS | 2796 | 1466629890316 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:30 INFO - PROCESS | 2796 | 1466629890410 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 14:11:30 INFO - PROCESS | 2796 | 1466629890424 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:30 INFO - PROCESS | 2796 | 1466629890428 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:30 INFO - PROCESS | 2796 | ++DOCSHELL 0D0F6800 == 27 [pid = 2796] [id = 232] 14:11:30 INFO - PROCESS | 2796 | ++DOMWINDOW == 71 (0D550800) [pid = 2796] [serial = 695] [outer = 00000000] 14:11:30 INFO - PROCESS | 2796 | ++DOMWINDOW == 72 (0D5F1000) [pid = 2796] [serial = 696] [outer = 0D550800] 14:11:30 INFO - PROCESS | 2796 | 1466629890476 Marionette DEBUG loaded listener.js 14:11:30 INFO - PROCESS | 2796 | ++DOMWINDOW == 73 (0D5FC000) [pid = 2796] [serial = 697] [outer = 0D550800] 14:11:30 INFO - PROCESS | 2796 | 1466629890962 Marionette TRACE conn5 <- [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]]]}] 14:11:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 14:11:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 690ms 14:11:30 INFO - PROCESS | 2796 | 1466629890994 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 14:11:30 INFO - PROCESS | 2796 | 1466629890999 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 14:11:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 14:11:30 INFO - PROCESS | 2796 | 1466629891006 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 14:11:30 INFO - PROCESS | 2796 | 1466629891008 Marionette TRACE conn5 <- [1,894,null,{}] 14:11:31 INFO - PROCESS | 2796 | 1466629891012 Marionette TRACE conn5 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:31 INFO - PROCESS | 2796 | 1466629891015 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:31 INFO - PROCESS | 2796 | 1466629891103 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 14:11:31 INFO - PROCESS | 2796 | 1466629891112 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:31 INFO - PROCESS | 2796 | 1466629891115 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:31 INFO - PROCESS | 2796 | ++DOCSHELL 0D81D400 == 28 [pid = 2796] [id = 233] 14:11:31 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (0D81F000) [pid = 2796] [serial = 698] [outer = 00000000] 14:11:31 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (0D845400) [pid = 2796] [serial = 699] [outer = 0D81F000] 14:11:31 INFO - PROCESS | 2796 | 1466629891164 Marionette DEBUG loaded listener.js 14:11:31 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (0D84C400) [pid = 2796] [serial = 700] [outer = 0D81F000] 14:11:31 INFO - PROCESS | 2796 | 1466629891624 Marionette TRACE conn5 <- [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]]]}] 14:11:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 14:11:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 670ms 14:11:31 INFO - PROCESS | 2796 | 1466629891679 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 14:11:31 INFO - PROCESS | 2796 | 1466629891681 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 14:11:31 INFO - PROCESS | 2796 | 1466629891685 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 14:11:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 14:11:31 INFO - PROCESS | 2796 | 1466629891688 Marionette TRACE conn5 <- [1,898,null,{}] 14:11:31 INFO - PROCESS | 2796 | 1466629891699 Marionette TRACE conn5 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:31 INFO - PROCESS | 2796 | 1466629891704 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:31 INFO - PROCESS | 2796 | 1466629891819 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 14:11:31 INFO - PROCESS | 2796 | 1466629891913 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:31 INFO - PROCESS | 2796 | 1466629891916 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:31 INFO - PROCESS | 2796 | ++DOCSHELL 15617C00 == 29 [pid = 2796] [id = 234] 14:11:31 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (15618400) [pid = 2796] [serial = 701] [outer = 00000000] 14:11:31 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (15650400) [pid = 2796] [serial = 702] [outer = 15618400] 14:11:31 INFO - PROCESS | 2796 | 1466629891964 Marionette DEBUG loaded listener.js 14:11:32 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (15736800) [pid = 2796] [serial = 703] [outer = 15618400] 14:11:32 INFO - PROCESS | 2796 | 1466629892402 Marionette TRACE conn5 <- [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]]]}] 14:11:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 14:11:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 770ms 14:11:32 INFO - PROCESS | 2796 | 1466629892459 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 14:11:32 INFO - PROCESS | 2796 | 1466629892462 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 14:11:32 INFO - PROCESS | 2796 | 1466629892465 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 14:11:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 14:11:32 INFO - PROCESS | 2796 | 1466629892466 Marionette TRACE conn5 <- [1,902,null,{}] 14:11:32 INFO - PROCESS | 2796 | 1466629892476 Marionette TRACE conn5 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:32 INFO - PROCESS | 2796 | 1466629892478 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:32 INFO - PROCESS | 2796 | 1466629892594 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 14:11:32 INFO - PROCESS | 2796 | 1466629892607 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:32 INFO - PROCESS | 2796 | 1466629892609 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:32 INFO - PROCESS | 2796 | ++DOCSHELL 1663CC00 == 30 [pid = 2796] [id = 235] 14:11:32 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (16719C00) [pid = 2796] [serial = 704] [outer = 00000000] 14:11:32 INFO - PROCESS | 2796 | ++DOMWINDOW == 81 (16A4DC00) [pid = 2796] [serial = 705] [outer = 16719C00] 14:11:32 INFO - PROCESS | 2796 | 1466629892703 Marionette DEBUG loaded listener.js 14:11:32 INFO - PROCESS | 2796 | ++DOMWINDOW == 82 (16E29400) [pid = 2796] [serial = 706] [outer = 16719C00] 14:11:33 INFO - PROCESS | 2796 | 1466629893120 Marionette TRACE conn5 <- [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]]]}] 14:11:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 14:11:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 690ms 14:11:33 INFO - PROCESS | 2796 | 1466629893188 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 14:11:33 INFO - PROCESS | 2796 | 1466629893190 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 14:11:33 INFO - PROCESS | 2796 | 1466629893196 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 14:11:33 INFO - PROCESS | 2796 | 1466629893198 Marionette TRACE conn5 <- [1,906,null,{}] 14:11:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 14:11:33 INFO - PROCESS | 2796 | 1466629893202 Marionette TRACE conn5 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:33 INFO - PROCESS | 2796 | 1466629893204 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:33 INFO - PROCESS | 2796 | 1466629893322 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 14:11:33 INFO - PROCESS | 2796 | 1466629893327 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:33 INFO - PROCESS | 2796 | 1466629893329 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:33 INFO - PROCESS | 2796 | ++DOCSHELL 16EAD400 == 31 [pid = 2796] [id = 236] 14:11:33 INFO - PROCESS | 2796 | ++DOMWINDOW == 83 (16EAD800) [pid = 2796] [serial = 707] [outer = 00000000] 14:11:33 INFO - PROCESS | 2796 | ++DOMWINDOW == 84 (1782FC00) [pid = 2796] [serial = 708] [outer = 16EAD800] 14:11:33 INFO - PROCESS | 2796 | 1466629893375 Marionette DEBUG loaded listener.js 14:11:33 INFO - PROCESS | 2796 | ++DOMWINDOW == 85 (18612000) [pid = 2796] [serial = 709] [outer = 16EAD800] 14:11:33 INFO - PROCESS | 2796 | 1466629893841 Marionette TRACE conn5 <- [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]]]}] 14:11:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 14:11:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 670ms 14:11:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 14:11:33 INFO - PROCESS | 2796 | 1466629893874 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 14:11:33 INFO - PROCESS | 2796 | 1466629893876 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 14:11:33 INFO - PROCESS | 2796 | 1466629893879 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 14:11:33 INFO - PROCESS | 2796 | 1466629893881 Marionette TRACE conn5 <- [1,910,null,{}] 14:11:33 INFO - PROCESS | 2796 | 1466629893884 Marionette TRACE conn5 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:33 INFO - PROCESS | 2796 | 1466629893890 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:34 INFO - PROCESS | 2796 | 1466629894025 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 14:11:34 INFO - PROCESS | 2796 | 1466629894084 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:34 INFO - PROCESS | 2796 | 1466629894086 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:34 INFO - PROCESS | 2796 | ++DOCSHELL 1861A800 == 32 [pid = 2796] [id = 237] 14:11:34 INFO - PROCESS | 2796 | ++DOMWINDOW == 86 (1861DC00) [pid = 2796] [serial = 710] [outer = 00000000] 14:11:34 INFO - PROCESS | 2796 | ++DOMWINDOW == 87 (1880CC00) [pid = 2796] [serial = 711] [outer = 1861DC00] 14:11:34 INFO - PROCESS | 2796 | 1466629894132 Marionette DEBUG loaded listener.js 14:11:34 INFO - PROCESS | 2796 | ++DOMWINDOW == 88 (18845400) [pid = 2796] [serial = 712] [outer = 1861DC00] 14:11:34 INFO - PROCESS | 2796 | --DOMWINDOW == 87 (1A736000) [pid = 2796] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 14:11:34 INFO - PROCESS | 2796 | --DOMWINDOW == 86 (1A67C400) [pid = 2796] [serial = 677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 14:11:34 INFO - PROCESS | 2796 | --DOMWINDOW == 85 (19A18000) [pid = 2796] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 14:11:34 INFO - PROCESS | 2796 | --DOMWINDOW == 84 (1A332C00) [pid = 2796] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 14:11:34 INFO - PROCESS | 2796 | --DOMWINDOW == 83 (1880A000) [pid = 2796] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 14:11:34 INFO - PROCESS | 2796 | --DOMWINDOW == 82 (16717800) [pid = 2796] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 14:11:34 INFO - PROCESS | 2796 | --DOMWINDOW == 81 (19AF0400) [pid = 2796] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 14:11:34 INFO - PROCESS | 2796 | --DOMWINDOW == 80 (0D5F2400) [pid = 2796] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 14:11:34 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (0C83B400) [pid = 2796] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 14:11:34 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (0D631000) [pid = 2796] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 14:11:34 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (19262800) [pid = 2796] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 14:11:34 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (0D05FC00) [pid = 2796] [serial = 671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 14:11:34 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (1573B800) [pid = 2796] [serial = 674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 14:11:34 INFO - PROCESS | 2796 | 1466629894791 Marionette TRACE conn5 <- [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]]]}] 14:11:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 14:11:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 931ms 14:11:34 INFO - PROCESS | 2796 | 1466629894810 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 14:11:34 INFO - PROCESS | 2796 | 1466629894812 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 14:11:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 14:11:34 INFO - PROCESS | 2796 | 1466629894815 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 14:11:34 INFO - PROCESS | 2796 | 1466629894817 Marionette TRACE conn5 <- [1,914,null,{}] 14:11:34 INFO - PROCESS | 2796 | 1466629894820 Marionette TRACE conn5 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:34 INFO - PROCESS | 2796 | 1466629894822 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:34 INFO - PROCESS | 2796 | 1466629894899 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 14:11:34 INFO - PROCESS | 2796 | 1466629894905 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:34 INFO - PROCESS | 2796 | 1466629894907 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:34 INFO - PROCESS | 2796 | ++DOCSHELL 0D628000 == 33 [pid = 2796] [id = 238] 14:11:34 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (186BA800) [pid = 2796] [serial = 713] [outer = 00000000] 14:11:34 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (18893800) [pid = 2796] [serial = 714] [outer = 186BA800] 14:11:34 INFO - PROCESS | 2796 | 1466629894951 Marionette DEBUG loaded listener.js 14:11:35 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (0DBCD400) [pid = 2796] [serial = 715] [outer = 186BA800] 14:11:35 INFO - PROCESS | 2796 | 1466629895363 Marionette TRACE conn5 <- [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]]]}] 14:11:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 14:11:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 570ms 14:11:35 INFO - PROCESS | 2796 | 1466629895389 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 14:11:35 INFO - PROCESS | 2796 | 1466629895391 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 14:11:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 14:11:35 INFO - PROCESS | 2796 | 1466629895424 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 14:11:35 INFO - PROCESS | 2796 | 1466629895426 Marionette TRACE conn5 <- [1,918,null,{}] 14:11:35 INFO - PROCESS | 2796 | 1466629895430 Marionette TRACE conn5 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:35 INFO - PROCESS | 2796 | 1466629895432 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:35 INFO - PROCESS | 2796 | 1466629895512 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 14:11:35 INFO - PROCESS | 2796 | 1466629895517 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:35 INFO - PROCESS | 2796 | 1466629895519 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:35 INFO - PROCESS | 2796 | ++DOCSHELL 18849400 == 34 [pid = 2796] [id = 239] 14:11:35 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (19271000) [pid = 2796] [serial = 716] [outer = 00000000] 14:11:35 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (194BB800) [pid = 2796] [serial = 717] [outer = 19271000] 14:11:35 INFO - PROCESS | 2796 | 1466629895562 Marionette DEBUG loaded listener.js 14:11:35 INFO - PROCESS | 2796 | ++DOMWINDOW == 81 (194B7800) [pid = 2796] [serial = 718] [outer = 19271000] 14:11:35 INFO - PROCESS | 2796 | 1466629896002 Marionette TRACE conn5 <- [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]]]}] 14:11:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 14:11:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 630ms 14:11:36 INFO - PROCESS | 2796 | 1466629896044 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 14:11:36 INFO - PROCESS | 2796 | 1466629896046 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 14:11:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 14:11:36 INFO - PROCESS | 2796 | 1466629896066 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 14:11:36 INFO - PROCESS | 2796 | 1466629896068 Marionette TRACE conn5 <- [1,922,null,{}] 14:11:36 INFO - PROCESS | 2796 | 1466629896071 Marionette TRACE conn5 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:36 INFO - PROCESS | 2796 | 1466629896073 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:36 INFO - PROCESS | 2796 | 1466629896154 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 14:11:36 INFO - PROCESS | 2796 | 1466629896160 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:36 INFO - PROCESS | 2796 | 1466629896161 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:36 INFO - PROCESS | 2796 | ++DOCSHELL 15612400 == 35 [pid = 2796] [id = 240] 14:11:36 INFO - PROCESS | 2796 | ++DOMWINDOW == 82 (1976B800) [pid = 2796] [serial = 719] [outer = 00000000] 14:11:36 INFO - PROCESS | 2796 | ++DOMWINDOW == 83 (1976FC00) [pid = 2796] [serial = 720] [outer = 1976B800] 14:11:36 INFO - PROCESS | 2796 | 1466629896205 Marionette DEBUG loaded listener.js 14:11:36 INFO - PROCESS | 2796 | ++DOMWINDOW == 84 (19A13400) [pid = 2796] [serial = 721] [outer = 1976B800] 14:11:36 INFO - PROCESS | 2796 | 1466629896929 Marionette TRACE conn5 <- [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]]]}] 14:11:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 14:11:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 930ms 14:11:36 INFO - PROCESS | 2796 | 1466629896996 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 14:11:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 14:11:36 INFO - PROCESS | 2796 | 1466629897000 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 14:11:36 INFO - PROCESS | 2796 | 1466629897005 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 14:11:36 INFO - PROCESS | 2796 | 1466629897009 Marionette TRACE conn5 <- [1,926,null,{}] 14:11:37 INFO - PROCESS | 2796 | 1466629897015 Marionette TRACE conn5 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:37 INFO - PROCESS | 2796 | 1466629897018 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:37 INFO - PROCESS | 2796 | 1466629897149 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 14:11:37 INFO - PROCESS | 2796 | 1466629897272 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:37 INFO - PROCESS | 2796 | 1466629897275 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:37 INFO - PROCESS | 2796 | ++DOCSHELL 0CFEBC00 == 36 [pid = 2796] [id = 241] 14:11:37 INFO - PROCESS | 2796 | ++DOMWINDOW == 85 (0D0F2000) [pid = 2796] [serial = 722] [outer = 00000000] 14:11:37 INFO - PROCESS | 2796 | ++DOMWINDOW == 86 (0D776C00) [pid = 2796] [serial = 723] [outer = 0D0F2000] 14:11:37 INFO - PROCESS | 2796 | 1466629897335 Marionette DEBUG loaded listener.js 14:11:37 INFO - PROCESS | 2796 | ++DOMWINDOW == 87 (0D846400) [pid = 2796] [serial = 724] [outer = 0D0F2000] 14:11:38 INFO - PROCESS | 2796 | 1466629898034 Marionette TRACE conn5 <- [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]]]}] 14:11:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 14:11:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1074ms 14:11:38 INFO - PROCESS | 2796 | 1466629898081 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 14:11:38 INFO - PROCESS | 2796 | 1466629898086 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 14:11:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 14:11:38 INFO - PROCESS | 2796 | 1466629898093 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 14:11:38 INFO - PROCESS | 2796 | 1466629898096 Marionette TRACE conn5 <- [1,930,null,{}] 14:11:38 INFO - PROCESS | 2796 | 1466629898100 Marionette TRACE conn5 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:38 INFO - PROCESS | 2796 | 1466629898103 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:38 INFO - PROCESS | 2796 | 1466629898223 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 14:11:38 INFO - PROCESS | 2796 | 1466629898355 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:38 INFO - PROCESS | 2796 | 1466629898358 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:38 INFO - PROCESS | 2796 | ++DOCSHELL 15522C00 == 37 [pid = 2796] [id = 242] 14:11:38 INFO - PROCESS | 2796 | ++DOMWINDOW == 88 (1552C800) [pid = 2796] [serial = 725] [outer = 00000000] 14:11:38 INFO - PROCESS | 2796 | ++DOMWINDOW == 89 (1573F800) [pid = 2796] [serial = 726] [outer = 1552C800] 14:11:38 INFO - PROCESS | 2796 | 1466629898416 Marionette DEBUG loaded listener.js 14:11:38 INFO - PROCESS | 2796 | ++DOMWINDOW == 90 (16A51000) [pid = 2796] [serial = 727] [outer = 1552C800] 14:11:39 INFO - PROCESS | 2796 | --DOCSHELL 18849400 == 36 [pid = 2796] [id = 239] 14:11:39 INFO - PROCESS | 2796 | --DOCSHELL 0D628000 == 35 [pid = 2796] [id = 238] 14:11:39 INFO - PROCESS | 2796 | --DOCSHELL 1861A800 == 34 [pid = 2796] [id = 237] 14:11:39 INFO - PROCESS | 2796 | --DOCSHELL 16EAD400 == 33 [pid = 2796] [id = 236] 14:11:39 INFO - PROCESS | 2796 | --DOCSHELL 1663CC00 == 32 [pid = 2796] [id = 235] 14:11:39 INFO - PROCESS | 2796 | --DOCSHELL 15617C00 == 31 [pid = 2796] [id = 234] 14:11:39 INFO - PROCESS | 2796 | --DOCSHELL 0D81D400 == 30 [pid = 2796] [id = 233] 14:11:39 INFO - PROCESS | 2796 | --DOCSHELL 0D0F6800 == 29 [pid = 2796] [id = 232] 14:11:39 INFO - PROCESS | 2796 | --DOCSHELL 0D62D400 == 28 [pid = 2796] [id = 231] 14:11:39 INFO - PROCESS | 2796 | --DOMWINDOW == 89 (16724800) [pid = 2796] [serial = 669] [outer = 00000000] [url = about:blank] 14:11:39 INFO - PROCESS | 2796 | --DOMWINDOW == 88 (1A33E000) [pid = 2796] [serial = 675] [outer = 00000000] [url = about:blank] 14:11:39 INFO - PROCESS | 2796 | --DOMWINDOW == 87 (1A5D2800) [pid = 2796] [serial = 676] [outer = 00000000] [url = about:blank] 14:11:39 INFO - PROCESS | 2796 | --DOMWINDOW == 86 (111A6400) [pid = 2796] [serial = 673] [outer = 00000000] [url = about:blank] 14:11:39 INFO - PROCESS | 2796 | --DOMWINDOW == 85 (19766800) [pid = 2796] [serial = 663] [outer = 00000000] [url = about:blank] 14:11:39 INFO - PROCESS | 2796 | --DOMWINDOW == 84 (1A832C00) [pid = 2796] [serial = 682] [outer = 00000000] [url = about:blank] 14:11:39 INFO - PROCESS | 2796 | --DOMWINDOW == 83 (1A739C00) [pid = 2796] [serial = 681] [outer = 00000000] [url = about:blank] 14:11:39 INFO - PROCESS | 2796 | --DOMWINDOW == 82 (1A680000) [pid = 2796] [serial = 678] [outer = 00000000] [url = about:blank] 14:11:39 INFO - PROCESS | 2796 | --DOMWINDOW == 81 (19AF0800) [pid = 2796] [serial = 665] [outer = 00000000] [url = about:blank] 14:11:39 INFO - PROCESS | 2796 | --DOMWINDOW == 80 (1884DC00) [pid = 2796] [serial = 375] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 14:11:39 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (1A338400) [pid = 2796] [serial = 668] [outer = 00000000] [url = about:blank] 14:11:39 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (1A270400) [pid = 2796] [serial = 666] [outer = 00000000] [url = about:blank] 14:11:39 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (1884CC00) [pid = 2796] [serial = 659] [outer = 00000000] [url = about:blank] 14:11:39 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (19204400) [pid = 2796] [serial = 660] [outer = 00000000] [url = about:blank] 14:11:39 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (16E2A800) [pid = 2796] [serial = 656] [outer = 00000000] [url = about:blank] 14:11:39 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (17828800) [pid = 2796] [serial = 657] [outer = 00000000] [url = about:blank] 14:11:39 INFO - PROCESS | 2796 | --DOMWINDOW == 73 (1A270800) [pid = 2796] [serial = 645] [outer = 00000000] [url = about:blank] 14:11:39 INFO - PROCESS | 2796 | --DOMWINDOW == 72 (0D84F800) [pid = 2796] [serial = 647] [outer = 00000000] [url = about:blank] 14:11:39 INFO - PROCESS | 2796 | --DOMWINDOW == 71 (111A4C00) [pid = 2796] [serial = 648] [outer = 00000000] [url = about:blank] 14:11:39 INFO - PROCESS | 2796 | --DOMWINDOW == 70 (0D54E800) [pid = 2796] [serial = 650] [outer = 00000000] [url = about:blank] 14:11:39 INFO - PROCESS | 2796 | --DOMWINDOW == 69 (0D5F9800) [pid = 2796] [serial = 651] [outer = 00000000] [url = about:blank] 14:11:39 INFO - PROCESS | 2796 | --DOMWINDOW == 68 (112CA800) [pid = 2796] [serial = 653] [outer = 00000000] [url = about:blank] 14:11:39 INFO - PROCESS | 2796 | --DOMWINDOW == 67 (14EA7C00) [pid = 2796] [serial = 654] [outer = 00000000] [url = about:blank] 14:11:39 INFO - PROCESS | 2796 | --DOMWINDOW == 66 (19760800) [pid = 2796] [serial = 662] [outer = 00000000] [url = about:blank] 14:11:39 INFO - PROCESS | 2796 | --DOMWINDOW == 65 (1A682C00) [pid = 2796] [serial = 679] [outer = 00000000] [url = about:blank] 14:11:39 INFO - PROCESS | 2796 | --DOMWINDOW == 64 (0D628400) [pid = 2796] [serial = 672] [outer = 00000000] [url = about:blank] 14:11:39 INFO - PROCESS | 2796 | 1466629899280 Marionette TRACE conn5 <- [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]]]}] 14:11:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 14:11:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1221ms 14:11:39 INFO - PROCESS | 2796 | 1466629899316 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 14:11:39 INFO - PROCESS | 2796 | 1466629899320 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 14:11:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 14:11:39 INFO - PROCESS | 2796 | 1466629899324 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 14:11:39 INFO - PROCESS | 2796 | 1466629899327 Marionette TRACE conn5 <- [1,934,null,{}] 14:11:39 INFO - PROCESS | 2796 | 1466629899333 Marionette TRACE conn5 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:39 INFO - PROCESS | 2796 | 1466629899335 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:39 INFO - PROCESS | 2796 | 1466629899425 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 14:11:39 INFO - PROCESS | 2796 | 1466629899438 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:39 INFO - PROCESS | 2796 | 1466629899441 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:39 INFO - PROCESS | 2796 | ++DOCSHELL 0D5F7400 == 29 [pid = 2796] [id = 243] 14:11:39 INFO - PROCESS | 2796 | ++DOMWINDOW == 65 (0D5F8C00) [pid = 2796] [serial = 728] [outer = 00000000] 14:11:39 INFO - PROCESS | 2796 | ++DOMWINDOW == 66 (0D626C00) [pid = 2796] [serial = 729] [outer = 0D5F8C00] 14:11:39 INFO - PROCESS | 2796 | 1466629899489 Marionette DEBUG loaded listener.js 14:11:39 INFO - PROCESS | 2796 | ++DOMWINDOW == 67 (0D76A400) [pid = 2796] [serial = 730] [outer = 0D5F8C00] 14:11:40 INFO - PROCESS | 2796 | 1466629899999 Marionette TRACE conn5 <- [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]]]}] 14:11:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 14:11:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 731ms 14:11:40 INFO - PROCESS | 2796 | 1466629900056 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 14:11:40 INFO - PROCESS | 2796 | 1466629900060 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 14:11:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 14:11:40 INFO - PROCESS | 2796 | 1466629900066 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 14:11:40 INFO - PROCESS | 2796 | 1466629900068 Marionette TRACE conn5 <- [1,938,null,{}] 14:11:40 INFO - PROCESS | 2796 | 1466629900072 Marionette TRACE conn5 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:40 INFO - PROCESS | 2796 | 1466629900074 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:40 INFO - PROCESS | 2796 | 1466629900161 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 14:11:40 INFO - PROCESS | 2796 | 1466629900250 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:40 INFO - PROCESS | 2796 | 1466629900252 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:40 INFO - PROCESS | 2796 | ++DOCSHELL 0D84BC00 == 30 [pid = 2796] [id = 244] 14:11:40 INFO - PROCESS | 2796 | ++DOMWINDOW == 68 (0DBCD800) [pid = 2796] [serial = 731] [outer = 00000000] 14:11:40 INFO - PROCESS | 2796 | ++DOMWINDOW == 69 (11B24400) [pid = 2796] [serial = 732] [outer = 0DBCD800] 14:11:40 INFO - PROCESS | 2796 | 1466629900300 Marionette DEBUG loaded listener.js 14:11:40 INFO - PROCESS | 2796 | ++DOMWINDOW == 70 (14EACC00) [pid = 2796] [serial = 733] [outer = 0DBCD800] 14:11:40 INFO - PROCESS | 2796 | 1466629900713 Marionette TRACE conn5 <- [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]]]}] 14:11:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 14:11:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 670ms 14:11:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 14:11:40 INFO - PROCESS | 2796 | 1466629900740 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 14:11:40 INFO - PROCESS | 2796 | 1466629900743 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 14:11:40 INFO - PROCESS | 2796 | 1466629900746 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 14:11:40 INFO - PROCESS | 2796 | 1466629900749 Marionette TRACE conn5 <- [1,942,null,{}] 14:11:40 INFO - PROCESS | 2796 | 1466629900760 Marionette TRACE conn5 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:40 INFO - PROCESS | 2796 | 1466629900765 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:40 INFO - PROCESS | 2796 | 1466629900880 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 14:11:40 INFO - PROCESS | 2796 | 1466629900891 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:40 INFO - PROCESS | 2796 | 1466629900894 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:40 INFO - PROCESS | 2796 | ++DOCSHELL 16A54000 == 31 [pid = 2796] [id = 245] 14:11:40 INFO - PROCESS | 2796 | ++DOMWINDOW == 71 (16A54400) [pid = 2796] [serial = 734] [outer = 00000000] 14:11:40 INFO - PROCESS | 2796 | ++DOMWINDOW == 72 (16EA5C00) [pid = 2796] [serial = 735] [outer = 16A54400] 14:11:40 INFO - PROCESS | 2796 | 1466629900941 Marionette DEBUG loaded listener.js 14:11:41 INFO - PROCESS | 2796 | ++DOMWINDOW == 73 (16EB2000) [pid = 2796] [serial = 736] [outer = 16A54400] 14:11:41 INFO - PROCESS | 2796 | 1466629901386 Marionette TRACE conn5 <- [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]]]}] 14:11:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 14:11:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 690ms 14:11:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 14:11:41 INFO - PROCESS | 2796 | 1466629901436 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 14:11:41 INFO - PROCESS | 2796 | 1466629901439 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 14:11:41 INFO - PROCESS | 2796 | 1466629901442 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 14:11:41 INFO - PROCESS | 2796 | 1466629901444 Marionette TRACE conn5 <- [1,946,null,{}] 14:11:41 INFO - PROCESS | 2796 | 1466629901447 Marionette TRACE conn5 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:41 INFO - PROCESS | 2796 | 1466629901449 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:41 INFO - PROCESS | 2796 | 1466629901571 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 14:11:41 INFO - PROCESS | 2796 | 1466629901576 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:41 INFO - PROCESS | 2796 | 1466629901578 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:41 INFO - PROCESS | 2796 | ++DOCSHELL 18615800 == 32 [pid = 2796] [id = 246] 14:11:41 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (18618800) [pid = 2796] [serial = 737] [outer = 00000000] 14:11:41 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (186BC400) [pid = 2796] [serial = 738] [outer = 18618800] 14:11:41 INFO - PROCESS | 2796 | 1466629901623 Marionette DEBUG loaded listener.js 14:11:41 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (18849000) [pid = 2796] [serial = 739] [outer = 18618800] 14:11:42 INFO - PROCESS | 2796 | 1466629902059 Marionette TRACE conn5 <- [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]]]}] 14:11:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 14:11:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 671ms 14:11:42 INFO - PROCESS | 2796 | 1466629902124 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 14:11:42 INFO - PROCESS | 2796 | 1466629902126 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 14:11:42 INFO - PROCESS | 2796 | 1466629902129 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 14:11:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 14:11:42 INFO - PROCESS | 2796 | 1466629902131 Marionette TRACE conn5 <- [1,950,null,{}] 14:11:42 INFO - PROCESS | 2796 | 1466629902134 Marionette TRACE conn5 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:42 INFO - PROCESS | 2796 | 1466629902136 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:42 INFO - PROCESS | 2796 | 1466629902245 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 14:11:42 INFO - PROCESS | 2796 | 1466629902331 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:42 INFO - PROCESS | 2796 | 1466629902333 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:42 INFO - PROCESS | 2796 | ++DOCSHELL 18894C00 == 33 [pid = 2796] [id = 247] 14:11:42 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (19204400) [pid = 2796] [serial = 740] [outer = 00000000] 14:11:42 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (194B9800) [pid = 2796] [serial = 741] [outer = 19204400] 14:11:42 INFO - PROCESS | 2796 | 1466629902377 Marionette DEBUG loaded listener.js 14:11:42 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (194BA000) [pid = 2796] [serial = 742] [outer = 19204400] 14:11:42 INFO - PROCESS | 2796 | 1466629902804 Marionette TRACE conn5 <- [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]]]}] 14:11:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 14:11:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 730ms 14:11:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 14:11:42 INFO - PROCESS | 2796 | 1466629902863 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 14:11:42 INFO - PROCESS | 2796 | 1466629902865 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 14:11:42 INFO - PROCESS | 2796 | 1466629902868 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 14:11:42 INFO - PROCESS | 2796 | 1466629902869 Marionette TRACE conn5 <- [1,954,null,{}] 14:11:42 INFO - PROCESS | 2796 | 1466629902873 Marionette TRACE conn5 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:42 INFO - PROCESS | 2796 | 1466629902879 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:43 INFO - PROCESS | 2796 | 1466629903015 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 14:11:43 INFO - PROCESS | 2796 | 1466629903086 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:43 INFO - PROCESS | 2796 | 1466629903088 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:43 INFO - PROCESS | 2796 | ++DOCSHELL 1976C400 == 34 [pid = 2796] [id = 248] 14:11:43 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (1976E000) [pid = 2796] [serial = 743] [outer = 00000000] 14:11:43 INFO - PROCESS | 2796 | ++DOMWINDOW == 81 (19AF2400) [pid = 2796] [serial = 744] [outer = 1976E000] 14:11:43 INFO - PROCESS | 2796 | 1466629903135 Marionette DEBUG loaded listener.js 14:11:43 INFO - PROCESS | 2796 | ++DOMWINDOW == 82 (19AEF000) [pid = 2796] [serial = 745] [outer = 1976E000] 14:11:43 INFO - PROCESS | 2796 | --DOMWINDOW == 81 (15618400) [pid = 2796] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 14:11:43 INFO - PROCESS | 2796 | --DOMWINDOW == 80 (16719C00) [pid = 2796] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 14:11:43 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (0D76E800) [pid = 2796] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 14:11:43 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (0D81F000) [pid = 2796] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 14:11:43 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (0D550800) [pid = 2796] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 14:11:43 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (16EAD800) [pid = 2796] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 14:11:43 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (0D770800) [pid = 2796] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 14:11:43 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (1861B000) [pid = 2796] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 14:11:43 INFO - PROCESS | 2796 | --DOMWINDOW == 73 (19271000) [pid = 2796] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 14:11:43 INFO - PROCESS | 2796 | --DOMWINDOW == 72 (1A73C400) [pid = 2796] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 14:11:43 INFO - PROCESS | 2796 | --DOMWINDOW == 71 (1861DC00) [pid = 2796] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 14:11:43 INFO - PROCESS | 2796 | --DOMWINDOW == 70 (186BA800) [pid = 2796] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 14:11:43 INFO - PROCESS | 2796 | 1466629903667 Marionette TRACE conn5 <- [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]]]}] 14:11:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 14:11:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 830ms 14:11:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 14:11:43 INFO - PROCESS | 2796 | 1466629903698 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 14:11:43 INFO - PROCESS | 2796 | 1466629903701 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 14:11:43 INFO - PROCESS | 2796 | 1466629903704 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 14:11:43 INFO - PROCESS | 2796 | 1466629903705 Marionette TRACE conn5 <- [1,958,null,{}] 14:11:43 INFO - PROCESS | 2796 | 1466629903709 Marionette TRACE conn5 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:43 INFO - PROCESS | 2796 | 1466629903710 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:43 INFO - PROCESS | 2796 | 1466629903791 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 14:11:43 INFO - PROCESS | 2796 | 1466629903880 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:43 INFO - PROCESS | 2796 | 1466629903882 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:43 INFO - PROCESS | 2796 | ++DOCSHELL 14EA1C00 == 35 [pid = 2796] [id = 249] 14:11:43 INFO - PROCESS | 2796 | ++DOMWINDOW == 71 (16719C00) [pid = 2796] [serial = 746] [outer = 00000000] 14:11:43 INFO - PROCESS | 2796 | ++DOMWINDOW == 72 (1880C400) [pid = 2796] [serial = 747] [outer = 16719C00] 14:11:43 INFO - PROCESS | 2796 | 1466629903927 Marionette DEBUG loaded listener.js 14:11:43 INFO - PROCESS | 2796 | ++DOMWINDOW == 73 (19A0C400) [pid = 2796] [serial = 748] [outer = 16719C00] 14:11:44 INFO - PROCESS | 2796 | 1466629904296 Marionette TRACE conn5 <- [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]]]}] 14:11:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 14:11:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 630ms 14:11:44 INFO - PROCESS | 2796 | 1466629904334 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 14:11:44 INFO - PROCESS | 2796 | 1466629904336 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 14:11:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 14:11:44 INFO - PROCESS | 2796 | 1466629904339 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 14:11:44 INFO - PROCESS | 2796 | 1466629904341 Marionette TRACE conn5 <- [1,962,null,{}] 14:11:44 INFO - PROCESS | 2796 | 1466629904344 Marionette TRACE conn5 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:44 INFO - PROCESS | 2796 | 1466629904346 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:44 INFO - PROCESS | 2796 | 1466629904458 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 14:11:44 INFO - PROCESS | 2796 | 1466629904466 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:44 INFO - PROCESS | 2796 | 1466629904468 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:44 INFO - PROCESS | 2796 | ++DOCSHELL 17831400 == 36 [pid = 2796] [id = 250] 14:11:44 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (19AF5400) [pid = 2796] [serial = 749] [outer = 00000000] 14:11:44 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (1A270C00) [pid = 2796] [serial = 750] [outer = 19AF5400] 14:11:44 INFO - PROCESS | 2796 | 1466629904512 Marionette DEBUG loaded listener.js 14:11:44 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (1A271000) [pid = 2796] [serial = 751] [outer = 19AF5400] 14:11:44 INFO - PROCESS | 2796 | 1466629904925 Marionette TRACE conn5 <- [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]]]}] 14:11:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 14:11:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 632ms 14:11:44 INFO - PROCESS | 2796 | 1466629904971 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 14:11:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 14:11:44 INFO - PROCESS | 2796 | 1466629904973 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 14:11:44 INFO - PROCESS | 2796 | 1466629904977 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 14:11:44 INFO - PROCESS | 2796 | 1466629904988 Marionette TRACE conn5 <- [1,966,null,{}] 14:11:44 INFO - PROCESS | 2796 | 1466629904991 Marionette TRACE conn5 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:44 INFO - PROCESS | 2796 | 1466629904993 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:45 INFO - PROCESS | 2796 | 1466629905109 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 14:11:45 INFO - PROCESS | 2796 | 1466629905149 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:45 INFO - PROCESS | 2796 | 1466629905150 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:45 INFO - PROCESS | 2796 | ++DOCSHELL 1573C800 == 37 [pid = 2796] [id = 251] 14:11:45 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (16A50000) [pid = 2796] [serial = 752] [outer = 00000000] 14:11:45 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (1A33A000) [pid = 2796] [serial = 753] [outer = 16A50000] 14:11:45 INFO - PROCESS | 2796 | 1466629905195 Marionette DEBUG loaded listener.js 14:11:45 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (1A33E800) [pid = 2796] [serial = 754] [outer = 16A50000] 14:11:45 INFO - PROCESS | 2796 | 1466629905642 Marionette TRACE conn5 <- [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]]]}] 14:11:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 14:11:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 730ms 14:11:45 INFO - PROCESS | 2796 | 1466629905708 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 14:11:45 INFO - PROCESS | 2796 | 1466629905713 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 14:11:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 14:11:45 INFO - PROCESS | 2796 | 1466629905719 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 14:11:45 INFO - PROCESS | 2796 | 1466629905722 Marionette TRACE conn5 <- [1,970,null,{}] 14:11:45 INFO - PROCESS | 2796 | 1466629905728 Marionette TRACE conn5 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:45 INFO - PROCESS | 2796 | 1466629905731 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:45 INFO - PROCESS | 2796 | 1466629905898 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 14:11:45 INFO - PROCESS | 2796 | 1466629905966 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:45 INFO - PROCESS | 2796 | 1466629905971 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:45 INFO - PROCESS | 2796 | ++DOCSHELL 0D625800 == 38 [pid = 2796] [id = 252] 14:11:45 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (0D626400) [pid = 2796] [serial = 755] [outer = 00000000] 14:11:46 INFO - PROCESS | 2796 | ++DOMWINDOW == 81 (0D775800) [pid = 2796] [serial = 756] [outer = 0D626400] 14:11:46 INFO - PROCESS | 2796 | 1466629906029 Marionette DEBUG loaded listener.js 14:11:46 INFO - PROCESS | 2796 | ++DOMWINDOW == 82 (0D848800) [pid = 2796] [serial = 757] [outer = 0D626400] 14:11:46 INFO - PROCESS | 2796 | 1466629906621 Marionette TRACE conn5 <- [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]]]}] 14:11:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 14:11:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 970ms 14:11:46 INFO - PROCESS | 2796 | 1466629906693 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 14:11:46 INFO - PROCESS | 2796 | 1466629906698 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 14:11:46 INFO - PROCESS | 2796 | 1466629906704 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 14:11:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 14:11:46 INFO - PROCESS | 2796 | 1466629906707 Marionette TRACE conn5 <- [1,974,null,{}] 14:11:46 INFO - PROCESS | 2796 | 1466629906711 Marionette TRACE conn5 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:46 INFO - PROCESS | 2796 | 1466629906714 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:46 INFO - PROCESS | 2796 | 1466629906855 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 14:11:46 INFO - PROCESS | 2796 | 1466629906984 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:46 INFO - PROCESS | 2796 | 1466629906986 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:46 INFO - PROCESS | 2796 | ++DOCSHELL 16721400 == 39 [pid = 2796] [id = 253] 14:11:46 INFO - PROCESS | 2796 | ++DOMWINDOW == 83 (16A45400) [pid = 2796] [serial = 758] [outer = 00000000] 14:11:47 INFO - PROCESS | 2796 | ++DOMWINDOW == 84 (16E2A800) [pid = 2796] [serial = 759] [outer = 16A45400] 14:11:47 INFO - PROCESS | 2796 | 1466629907044 Marionette DEBUG loaded listener.js 14:11:47 INFO - PROCESS | 2796 | ++DOMWINDOW == 85 (1782D800) [pid = 2796] [serial = 760] [outer = 16A45400] 14:11:47 INFO - PROCESS | 2796 | 1466629907627 Marionette TRACE conn5 <- [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]]]}] 14:11:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 14:11:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 970ms 14:11:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 14:11:47 INFO - PROCESS | 2796 | 1466629907678 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 14:11:47 INFO - PROCESS | 2796 | 1466629907680 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 14:11:47 INFO - PROCESS | 2796 | 1466629907684 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 14:11:47 INFO - PROCESS | 2796 | 1466629907688 Marionette TRACE conn5 <- [1,978,null,{}] 14:11:47 INFO - PROCESS | 2796 | 1466629907699 Marionette TRACE conn5 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:47 INFO - PROCESS | 2796 | 1466629907704 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:47 INFO - PROCESS | 2796 | 1466629907847 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 14:11:47 INFO - PROCESS | 2796 | 1466629907980 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:47 INFO - PROCESS | 2796 | 1466629907983 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:47 INFO - PROCESS | 2796 | ++DOCSHELL 1A277400 == 40 [pid = 2796] [id = 254] 14:11:47 INFO - PROCESS | 2796 | ++DOMWINDOW == 86 (1A330C00) [pid = 2796] [serial = 761] [outer = 00000000] 14:11:48 INFO - PROCESS | 2796 | ++DOMWINDOW == 87 (1A366400) [pid = 2796] [serial = 762] [outer = 1A330C00] 14:11:48 INFO - PROCESS | 2796 | 1466629908042 Marionette DEBUG loaded listener.js 14:11:48 INFO - PROCESS | 2796 | ++DOMWINDOW == 88 (1A676800) [pid = 2796] [serial = 763] [outer = 1A330C00] 14:11:48 INFO - PROCESS | 2796 | 1466629908653 Marionette TRACE conn5 <- [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]]]}] 14:11:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 14:11:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1021ms 14:11:48 INFO - PROCESS | 2796 | 1466629908709 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 14:11:48 INFO - PROCESS | 2796 | 1466629908712 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 14:11:48 INFO - PROCESS | 2796 | 1466629908715 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 14:11:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 14:11:48 INFO - PROCESS | 2796 | 1466629908717 Marionette TRACE conn5 <- [1,982,null,{}] 14:11:48 INFO - PROCESS | 2796 | 1466629908721 Marionette TRACE conn5 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:48 INFO - PROCESS | 2796 | 1466629908723 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:48 INFO - PROCESS | 2796 | 1466629908859 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 14:11:49 INFO - PROCESS | 2796 | 1466629909110 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:49 INFO - PROCESS | 2796 | 1466629909113 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:49 INFO - PROCESS | 2796 | ++DOCSHELL 0C973000 == 41 [pid = 2796] [id = 255] 14:11:49 INFO - PROCESS | 2796 | ++DOMWINDOW == 89 (0C9D3800) [pid = 2796] [serial = 764] [outer = 00000000] 14:11:49 INFO - PROCESS | 2796 | ++DOMWINDOW == 90 (0D0F6800) [pid = 2796] [serial = 765] [outer = 0C9D3800] 14:11:49 INFO - PROCESS | 2796 | 1466629909198 Marionette DEBUG loaded listener.js 14:11:49 INFO - PROCESS | 2796 | ++DOMWINDOW == 91 (0D628000) [pid = 2796] [serial = 766] [outer = 0C9D3800] 14:11:50 INFO - PROCESS | 2796 | --DOCSHELL 17831400 == 40 [pid = 2796] [id = 250] 14:11:50 INFO - PROCESS | 2796 | --DOCSHELL 14EA1C00 == 39 [pid = 2796] [id = 249] 14:11:50 INFO - PROCESS | 2796 | --DOCSHELL 1976C400 == 38 [pid = 2796] [id = 248] 14:11:50 INFO - PROCESS | 2796 | --DOCSHELL 18894C00 == 37 [pid = 2796] [id = 247] 14:11:50 INFO - PROCESS | 2796 | --DOCSHELL 18615800 == 36 [pid = 2796] [id = 246] 14:11:50 INFO - PROCESS | 2796 | --DOCSHELL 16A54000 == 35 [pid = 2796] [id = 245] 14:11:50 INFO - PROCESS | 2796 | --DOCSHELL 0D84BC00 == 34 [pid = 2796] [id = 244] 14:11:50 INFO - PROCESS | 2796 | --DOCSHELL 0D5F7400 == 33 [pid = 2796] [id = 243] 14:11:50 INFO - PROCESS | 2796 | --DOCSHELL 15522C00 == 32 [pid = 2796] [id = 242] 14:11:50 INFO - PROCESS | 2796 | --DOCSHELL 0CFEBC00 == 31 [pid = 2796] [id = 241] 14:11:50 INFO - PROCESS | 2796 | --DOCSHELL 15612400 == 30 [pid = 2796] [id = 240] 14:11:50 INFO - PROCESS | 2796 | --DOCSHELL 16721400 == 29 [pid = 2796] [id = 253] 14:11:50 INFO - PROCESS | 2796 | --DOCSHELL 1A277400 == 28 [pid = 2796] [id = 254] 14:11:50 INFO - PROCESS | 2796 | --DOCSHELL 1573C800 == 27 [pid = 2796] [id = 251] 14:11:50 INFO - PROCESS | 2796 | --DOCSHELL 0D625800 == 26 [pid = 2796] [id = 252] 14:11:50 INFO - PROCESS | 2796 | --DOMWINDOW == 90 (15650400) [pid = 2796] [serial = 702] [outer = 00000000] [url = about:blank] 14:11:50 INFO - PROCESS | 2796 | --DOMWINDOW == 89 (16A4DC00) [pid = 2796] [serial = 705] [outer = 00000000] [url = about:blank] 14:11:50 INFO - PROCESS | 2796 | --DOMWINDOW == 88 (11B19400) [pid = 2796] [serial = 694] [outer = 00000000] [url = about:blank] 14:11:50 INFO - PROCESS | 2796 | --DOMWINDOW == 87 (0DABCC00) [pid = 2796] [serial = 693] [outer = 00000000] [url = about:blank] 14:11:50 INFO - PROCESS | 2796 | --DOMWINDOW == 86 (0D845400) [pid = 2796] [serial = 699] [outer = 00000000] [url = about:blank] 14:11:50 INFO - PROCESS | 2796 | --DOMWINDOW == 85 (0D84C400) [pid = 2796] [serial = 700] [outer = 00000000] [url = about:blank] 14:11:50 INFO - PROCESS | 2796 | --DOMWINDOW == 84 (0D5F1000) [pid = 2796] [serial = 696] [outer = 00000000] [url = about:blank] 14:11:50 INFO - PROCESS | 2796 | --DOMWINDOW == 83 (0D5FC000) [pid = 2796] [serial = 697] [outer = 00000000] [url = about:blank] 14:11:50 INFO - PROCESS | 2796 | --DOMWINDOW == 82 (1782FC00) [pid = 2796] [serial = 708] [outer = 00000000] [url = about:blank] 14:11:50 INFO - PROCESS | 2796 | --DOMWINDOW == 81 (16A48800) [pid = 2796] [serial = 685] [outer = 00000000] [url = about:blank] 14:11:50 INFO - PROCESS | 2796 | --DOMWINDOW == 80 (156DD800) [pid = 2796] [serial = 684] [outer = 00000000] [url = about:blank] 14:11:50 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (19818400) [pid = 2796] [serial = 688] [outer = 00000000] [url = about:blank] 14:11:50 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (19274000) [pid = 2796] [serial = 687] [outer = 00000000] [url = about:blank] 14:11:50 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (194B7800) [pid = 2796] [serial = 718] [outer = 00000000] [url = about:blank] 14:11:50 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (1B342800) [pid = 2796] [serial = 691] [outer = 00000000] [url = about:blank] 14:11:50 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (1A835000) [pid = 2796] [serial = 690] [outer = 00000000] [url = about:blank] 14:11:50 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (16E29400) [pid = 2796] [serial = 706] [outer = 00000000] [url = about:blank] 14:11:50 INFO - PROCESS | 2796 | --DOMWINDOW == 73 (1880CC00) [pid = 2796] [serial = 711] [outer = 00000000] [url = about:blank] 14:11:50 INFO - PROCESS | 2796 | --DOMWINDOW == 72 (18612000) [pid = 2796] [serial = 709] [outer = 00000000] [url = about:blank] 14:11:50 INFO - PROCESS | 2796 | --DOMWINDOW == 71 (194BB800) [pid = 2796] [serial = 717] [outer = 00000000] [url = about:blank] 14:11:50 INFO - PROCESS | 2796 | --DOMWINDOW == 70 (1976FC00) [pid = 2796] [serial = 720] [outer = 00000000] [url = about:blank] 14:11:50 INFO - PROCESS | 2796 | --DOMWINDOW == 69 (18845400) [pid = 2796] [serial = 712] [outer = 00000000] [url = about:blank] 14:11:50 INFO - PROCESS | 2796 | --DOMWINDOW == 68 (0DBCD400) [pid = 2796] [serial = 715] [outer = 00000000] [url = about:blank] 14:11:50 INFO - PROCESS | 2796 | --DOMWINDOW == 67 (18893800) [pid = 2796] [serial = 714] [outer = 00000000] [url = about:blank] 14:11:50 INFO - PROCESS | 2796 | --DOMWINDOW == 66 (15736800) [pid = 2796] [serial = 703] [outer = 00000000] [url = about:blank] 14:11:50 INFO - PROCESS | 2796 | 1466629910503 Marionette TRACE conn5 <- [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]]]}] 14:11:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 14:11:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1882ms 14:11:50 INFO - PROCESS | 2796 | 1466629910620 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 14:11:50 INFO - PROCESS | 2796 | 1466629910625 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 14:11:50 INFO - PROCESS | 2796 | 1466629910630 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 14:11:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 14:11:50 INFO - PROCESS | 2796 | 1466629910633 Marionette TRACE conn5 <- [1,986,null,{}] 14:11:50 INFO - PROCESS | 2796 | 1466629910642 Marionette TRACE conn5 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:50 INFO - PROCESS | 2796 | 1466629910645 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:50 INFO - PROCESS | 2796 | 1466629910734 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 14:11:50 INFO - PROCESS | 2796 | 1466629910741 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:50 INFO - PROCESS | 2796 | 1466629910745 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:50 INFO - PROCESS | 2796 | ++DOCSHELL 0D061000 == 27 [pid = 2796] [id = 256] 14:11:50 INFO - PROCESS | 2796 | ++DOMWINDOW == 67 (0D062C00) [pid = 2796] [serial = 767] [outer = 00000000] 14:11:50 INFO - PROCESS | 2796 | ++DOMWINDOW == 68 (0D551C00) [pid = 2796] [serial = 768] [outer = 0D062C00] 14:11:50 INFO - PROCESS | 2796 | 1466629910794 Marionette DEBUG loaded listener.js 14:11:50 INFO - PROCESS | 2796 | ++DOMWINDOW == 69 (0D559400) [pid = 2796] [serial = 769] [outer = 0D062C00] 14:11:51 INFO - PROCESS | 2796 | 1466629911261 Marionette TRACE conn5 <- [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]]]}] 14:11:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 14:11:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 670ms 14:11:51 INFO - PROCESS | 2796 | 1466629911307 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 14:11:51 INFO - PROCESS | 2796 | 1466629911312 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 14:11:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 14:11:51 INFO - PROCESS | 2796 | 1466629911318 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 14:11:51 INFO - PROCESS | 2796 | 1466629911321 Marionette TRACE conn5 <- [1,990,null,{}] 14:11:51 INFO - PROCESS | 2796 | 1466629911325 Marionette TRACE conn5 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:51 INFO - PROCESS | 2796 | 1466629911328 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:51 INFO - PROCESS | 2796 | 1466629911418 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 14:11:51 INFO - PROCESS | 2796 | 1466629911427 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:51 INFO - PROCESS | 2796 | 1466629911430 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:51 INFO - PROCESS | 2796 | ++DOCSHELL 0D849C00 == 28 [pid = 2796] [id = 257] 14:11:51 INFO - PROCESS | 2796 | ++DOMWINDOW == 70 (0D84BC00) [pid = 2796] [serial = 770] [outer = 00000000] 14:11:51 INFO - PROCESS | 2796 | ++DOMWINDOW == 71 (0DABD000) [pid = 2796] [serial = 771] [outer = 0D84BC00] 14:11:51 INFO - PROCESS | 2796 | 1466629911479 Marionette DEBUG loaded listener.js 14:11:51 INFO - PROCESS | 2796 | ++DOMWINDOW == 72 (11148000) [pid = 2796] [serial = 772] [outer = 0D84BC00] 14:11:51 INFO - PROCESS | 2796 | 1466629911957 Marionette TRACE conn5 <- [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]]]}] 14:11:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 14:11:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 670ms 14:11:51 INFO - PROCESS | 2796 | 1466629911992 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 14:11:51 INFO - PROCESS | 2796 | 1466629911994 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 14:11:51 INFO - PROCESS | 2796 | 1466629911998 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 14:11:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 14:11:51 INFO - PROCESS | 2796 | 1466629912001 Marionette TRACE conn5 <- [1,994,null,{}] 14:11:52 INFO - PROCESS | 2796 | 1466629912012 Marionette TRACE conn5 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:52 INFO - PROCESS | 2796 | 1466629912017 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:52 INFO - PROCESS | 2796 | 1466629912132 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 14:11:52 INFO - PROCESS | 2796 | 1466629912219 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:52 INFO - PROCESS | 2796 | 1466629912222 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:52 INFO - PROCESS | 2796 | ++DOCSHELL 15650400 == 29 [pid = 2796] [id = 258] 14:11:52 INFO - PROCESS | 2796 | ++DOMWINDOW == 73 (15651800) [pid = 2796] [serial = 773] [outer = 00000000] 14:11:52 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (15736800) [pid = 2796] [serial = 774] [outer = 15651800] 14:11:52 INFO - PROCESS | 2796 | 1466629912271 Marionette DEBUG loaded listener.js 14:11:52 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (157E1800) [pid = 2796] [serial = 775] [outer = 15651800] 14:11:52 INFO - PROCESS | 2796 | 1466629912661 Marionette TRACE conn5 <- [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]]]}] 14:11:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 14:11:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 670ms 14:11:52 INFO - PROCESS | 2796 | 1466629912672 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 14:11:52 INFO - PROCESS | 2796 | 1466629912674 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 14:11:52 INFO - PROCESS | 2796 | 1466629912688 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 14:11:52 INFO - PROCESS | 2796 | 1466629912689 Marionette TRACE conn5 <- [1,998,null,{}] 14:11:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 14:11:52 INFO - PROCESS | 2796 | 1466629912693 Marionette TRACE conn5 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:52 INFO - PROCESS | 2796 | 1466629912695 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:52 INFO - PROCESS | 2796 | 1466629912815 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 14:11:52 INFO - PROCESS | 2796 | 1466629912832 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:52 INFO - PROCESS | 2796 | 1466629912834 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:52 INFO - PROCESS | 2796 | ++DOCSHELL 1645A000 == 30 [pid = 2796] [id = 259] 14:11:52 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (1663E800) [pid = 2796] [serial = 776] [outer = 00000000] 14:11:52 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (16A49800) [pid = 2796] [serial = 777] [outer = 1663E800] 14:11:52 INFO - PROCESS | 2796 | 1466629912879 Marionette DEBUG loaded listener.js 14:11:52 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (16EAC800) [pid = 2796] [serial = 778] [outer = 1663E800] 14:11:53 INFO - PROCESS | 2796 | 1466629913305 Marionette TRACE conn5 <- [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]]]}] 14:11:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 14:11:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 670ms 14:11:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 14:11:53 INFO - PROCESS | 2796 | 1466629913363 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 14:11:53 INFO - PROCESS | 2796 | 1466629913365 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 14:11:53 INFO - PROCESS | 2796 | 1466629913368 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 14:11:53 INFO - PROCESS | 2796 | 1466629913370 Marionette TRACE conn5 <- [1,1002,null,{}] 14:11:53 INFO - PROCESS | 2796 | 1466629913373 Marionette TRACE conn5 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:53 INFO - PROCESS | 2796 | 1466629913375 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:53 INFO - PROCESS | 2796 | 1466629913484 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 14:11:53 INFO - PROCESS | 2796 | 1466629913570 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:53 INFO - PROCESS | 2796 | 1466629913572 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:53 INFO - PROCESS | 2796 | ++DOCSHELL 1782A800 == 31 [pid = 2796] [id = 260] 14:11:53 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (1782C000) [pid = 2796] [serial = 779] [outer = 00000000] 14:11:53 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (1861A800) [pid = 2796] [serial = 780] [outer = 1782C000] 14:11:53 INFO - PROCESS | 2796 | 1466629913616 Marionette DEBUG loaded listener.js 14:11:53 INFO - PROCESS | 2796 | ++DOMWINDOW == 81 (186B3000) [pid = 2796] [serial = 781] [outer = 1782C000] 14:11:54 INFO - PROCESS | 2796 | 1466629914036 Marionette TRACE conn5 <- [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]]]}] 14:11:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 14:11:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 730ms 14:11:54 INFO - PROCESS | 2796 | 1466629914099 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 14:11:54 INFO - PROCESS | 2796 | 1466629914101 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 14:11:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 14:11:54 INFO - PROCESS | 2796 | 1466629914104 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 14:11:54 INFO - PROCESS | 2796 | 1466629914106 Marionette TRACE conn5 <- [1,1006,null,{}] 14:11:54 INFO - PROCESS | 2796 | 1466629914125 Marionette TRACE conn5 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:54 INFO - PROCESS | 2796 | 1466629914131 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:54 INFO - PROCESS | 2796 | 1466629914279 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 14:11:54 INFO - PROCESS | 2796 | 1466629914288 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:54 INFO - PROCESS | 2796 | 1466629914290 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:54 INFO - PROCESS | 2796 | ++DOCSHELL 18613800 == 32 [pid = 2796] [id = 261] 14:11:54 INFO - PROCESS | 2796 | ++DOMWINDOW == 82 (18844800) [pid = 2796] [serial = 782] [outer = 00000000] 14:11:54 INFO - PROCESS | 2796 | ++DOMWINDOW == 83 (1920E800) [pid = 2796] [serial = 783] [outer = 18844800] 14:11:54 INFO - PROCESS | 2796 | 1466629914334 Marionette DEBUG loaded listener.js 14:11:54 INFO - PROCESS | 2796 | ++DOMWINDOW == 84 (1927B800) [pid = 2796] [serial = 784] [outer = 18844800] 14:11:55 INFO - PROCESS | 2796 | 1466629915033 Marionette TRACE conn5 <- [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]]]}] 14:11:55 INFO - PROCESS | 2796 | --DOMWINDOW == 83 (18618800) [pid = 2796] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 14:11:55 INFO - PROCESS | 2796 | --DOMWINDOW == 82 (19204400) [pid = 2796] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 14:11:55 INFO - PROCESS | 2796 | --DOMWINDOW == 81 (16719C00) [pid = 2796] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 14:11:55 INFO - PROCESS | 2796 | --DOMWINDOW == 80 (1976E000) [pid = 2796] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 14:11:55 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (0DBCD800) [pid = 2796] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 14:11:55 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (0D0F2000) [pid = 2796] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 14:11:55 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (1976B800) [pid = 2796] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 14:11:55 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (1552C800) [pid = 2796] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 14:11:55 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (16A54400) [pid = 2796] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 14:11:55 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (0D5F8C00) [pid = 2796] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 14:11:55 INFO - PROCESS | 2796 | --DOMWINDOW == 73 (19AF5400) [pid = 2796] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 14:11:55 INFO - PROCESS | 2796 | --DOMWINDOW == 72 (16A50000) [pid = 2796] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 14:11:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 14:11:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1036ms 14:11:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 14:11:55 INFO - PROCESS | 2796 | 1466629915140 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 14:11:55 INFO - PROCESS | 2796 | 1466629915142 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 14:11:55 INFO - PROCESS | 2796 | 1466629915145 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 14:11:55 INFO - PROCESS | 2796 | 1466629915147 Marionette TRACE conn5 <- [1,1010,null,{}] 14:11:55 INFO - PROCESS | 2796 | 1466629915151 Marionette TRACE conn5 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:55 INFO - PROCESS | 2796 | 1466629915152 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:55 INFO - PROCESS | 2796 | 1466629915229 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 14:11:55 INFO - PROCESS | 2796 | 1466629915234 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:55 INFO - PROCESS | 2796 | 1466629915236 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:55 INFO - PROCESS | 2796 | ++DOCSHELL 0D629800 == 33 [pid = 2796] [id = 262] 14:11:55 INFO - PROCESS | 2796 | ++DOMWINDOW == 73 (0D779800) [pid = 2796] [serial = 785] [outer = 00000000] 14:11:55 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (15594400) [pid = 2796] [serial = 786] [outer = 0D779800] 14:11:55 INFO - PROCESS | 2796 | 1466629915279 Marionette DEBUG loaded listener.js 14:11:55 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (16450400) [pid = 2796] [serial = 787] [outer = 0D779800] 14:11:55 INFO - PROCESS | 2796 | 1466629915713 Marionette TRACE conn5 <- [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]]]}] 14:11:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 14:11:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 630ms 14:11:55 INFO - PROCESS | 2796 | 1466629915776 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 14:11:55 INFO - PROCESS | 2796 | 1466629915778 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 14:11:55 INFO - PROCESS | 2796 | 1466629915782 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 14:11:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 14:11:55 INFO - PROCESS | 2796 | 1466629915783 Marionette TRACE conn5 <- [1,1014,null,{}] 14:11:55 INFO - PROCESS | 2796 | 1466629915787 Marionette TRACE conn5 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:55 INFO - PROCESS | 2796 | 1466629915789 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:55 INFO - PROCESS | 2796 | 1466629915867 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 14:11:55 INFO - PROCESS | 2796 | 1466629915873 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:55 INFO - PROCESS | 2796 | 1466629915875 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:55 INFO - PROCESS | 2796 | ++DOCSHELL 1861F800 == 34 [pid = 2796] [id = 263] 14:11:55 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (186BC800) [pid = 2796] [serial = 788] [outer = 00000000] 14:11:55 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (194BC400) [pid = 2796] [serial = 789] [outer = 186BC800] 14:11:55 INFO - PROCESS | 2796 | 1466629915918 Marionette DEBUG loaded listener.js 14:11:55 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (194C1800) [pid = 2796] [serial = 790] [outer = 186BC800] 14:11:56 INFO - PROCESS | 2796 | 1466629916334 Marionette TRACE conn5 <- [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]]]}] 14:11:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 14:11:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 630ms 14:11:56 INFO - PROCESS | 2796 | 1466629916416 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 14:11:56 INFO - PROCESS | 2796 | 1466629916418 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 14:11:56 INFO - PROCESS | 2796 | 1466629916421 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 14:11:56 INFO - PROCESS | 2796 | 1466629916423 Marionette TRACE conn5 <- [1,1018,null,{}] 14:11:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 14:11:56 INFO - PROCESS | 2796 | 1466629916427 Marionette TRACE conn5 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:56 INFO - PROCESS | 2796 | 1466629916429 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:56 INFO - PROCESS | 2796 | 1466629916508 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 14:11:56 INFO - PROCESS | 2796 | 1466629916517 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:56 INFO - PROCESS | 2796 | 1466629916518 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:56 INFO - PROCESS | 2796 | ++DOCSHELL 19812000 == 35 [pid = 2796] [id = 264] 14:11:56 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (19814400) [pid = 2796] [serial = 791] [outer = 00000000] 14:11:56 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (19A11800) [pid = 2796] [serial = 792] [outer = 19814400] 14:11:56 INFO - PROCESS | 2796 | 1466629916563 Marionette DEBUG loaded listener.js 14:11:56 INFO - PROCESS | 2796 | ++DOMWINDOW == 81 (19A14800) [pid = 2796] [serial = 793] [outer = 19814400] 14:11:57 INFO - PROCESS | 2796 | 1466629917033 Marionette TRACE conn5 <- [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]]]}] 14:11:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 14:11:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 670ms 14:11:57 INFO - PROCESS | 2796 | 1466629917115 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 14:11:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 14:11:57 INFO - PROCESS | 2796 | 1466629917119 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 14:11:57 INFO - PROCESS | 2796 | 1466629917124 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 14:11:57 INFO - PROCESS | 2796 | 1466629917129 Marionette TRACE conn5 <- [1,1022,null,{}] 14:11:57 INFO - PROCESS | 2796 | 1466629917135 Marionette TRACE conn5 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:57 INFO - PROCESS | 2796 | 1466629917139 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:57 INFO - PROCESS | 2796 | 1466629917273 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 14:11:57 INFO - PROCESS | 2796 | 1466629917376 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:57 INFO - PROCESS | 2796 | 1466629917380 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:57 INFO - PROCESS | 2796 | ++DOCSHELL 0C9F1C00 == 36 [pid = 2796] [id = 265] 14:11:57 INFO - PROCESS | 2796 | ++DOMWINDOW == 82 (0CF36C00) [pid = 2796] [serial = 794] [outer = 00000000] 14:11:57 INFO - PROCESS | 2796 | ++DOMWINDOW == 83 (0D55BC00) [pid = 2796] [serial = 795] [outer = 0CF36C00] 14:11:57 INFO - PROCESS | 2796 | 1466629917439 Marionette DEBUG loaded listener.js 14:11:57 INFO - PROCESS | 2796 | ++DOMWINDOW == 84 (0D631000) [pid = 2796] [serial = 796] [outer = 0CF36C00] 14:11:58 INFO - PROCESS | 2796 | 1466629918209 Marionette TRACE conn5 <- [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]]]}] 14:11:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 14:11:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1133ms 14:11:58 INFO - PROCESS | 2796 | 1466629918273 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 14:11:58 INFO - PROCESS | 2796 | 1466629918276 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 14:11:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 14:11:58 INFO - PROCESS | 2796 | 1466629918284 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 14:11:58 INFO - PROCESS | 2796 | 1466629918288 Marionette TRACE conn5 <- [1,1026,null,{}] 14:11:58 INFO - PROCESS | 2796 | 1466629918292 Marionette TRACE conn5 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:58 INFO - PROCESS | 2796 | 1466629918295 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:58 INFO - PROCESS | 2796 | 1466629918423 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 14:11:58 INFO - PROCESS | 2796 | 1466629918547 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:58 INFO - PROCESS | 2796 | 1466629918550 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:58 INFO - PROCESS | 2796 | ++DOCSHELL 1560C400 == 37 [pid = 2796] [id = 266] 14:11:58 INFO - PROCESS | 2796 | ++DOMWINDOW == 85 (15616400) [pid = 2796] [serial = 797] [outer = 00000000] 14:11:58 INFO - PROCESS | 2796 | ++DOMWINDOW == 86 (15737400) [pid = 2796] [serial = 798] [outer = 15616400] 14:11:58 INFO - PROCESS | 2796 | 1466629918608 Marionette DEBUG loaded listener.js 14:11:58 INFO - PROCESS | 2796 | ++DOMWINDOW == 87 (16A4A000) [pid = 2796] [serial = 799] [outer = 15616400] 14:11:59 INFO - PROCESS | 2796 | 1466629919260 Marionette TRACE conn5 <- [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]]]}] 14:11:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 14:11:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1128ms 14:11:59 INFO - PROCESS | 2796 | 1466629919412 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 14:11:59 INFO - PROCESS | 2796 | 1466629919416 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 14:11:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 14:11:59 INFO - PROCESS | 2796 | 1466629919454 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 14:11:59 INFO - PROCESS | 2796 | 1466629919457 Marionette TRACE conn5 <- [1,1030,null,{}] 14:11:59 INFO - PROCESS | 2796 | 1466629919463 Marionette TRACE conn5 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:59 INFO - PROCESS | 2796 | 1466629919466 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:59 INFO - PROCESS | 2796 | 1466629919579 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 14:11:59 INFO - PROCESS | 2796 | 1466629919659 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:59 INFO - PROCESS | 2796 | 1466629919664 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:11:59 INFO - PROCESS | 2796 | ++DOCSHELL 0D628800 == 38 [pid = 2796] [id = 267] 14:11:59 INFO - PROCESS | 2796 | ++DOMWINDOW == 88 (0D629C00) [pid = 2796] [serial = 800] [outer = 00000000] 14:11:59 INFO - PROCESS | 2796 | ++DOMWINDOW == 89 (0D778400) [pid = 2796] [serial = 801] [outer = 0D629C00] 14:11:59 INFO - PROCESS | 2796 | 1466629919758 Marionette DEBUG loaded listener.js 14:11:59 INFO - PROCESS | 2796 | ++DOMWINDOW == 90 (0D849400) [pid = 2796] [serial = 802] [outer = 0D629C00] 14:11:59 INFO - PROCESS | 2796 | --DOCSHELL 1861F800 == 37 [pid = 2796] [id = 263] 14:11:59 INFO - PROCESS | 2796 | --DOCSHELL 0D629800 == 36 [pid = 2796] [id = 262] 14:11:59 INFO - PROCESS | 2796 | --DOCSHELL 18613800 == 35 [pid = 2796] [id = 261] 14:11:59 INFO - PROCESS | 2796 | --DOCSHELL 1782A800 == 34 [pid = 2796] [id = 260] 14:11:59 INFO - PROCESS | 2796 | --DOCSHELL 1645A000 == 33 [pid = 2796] [id = 259] 14:11:59 INFO - PROCESS | 2796 | --DOCSHELL 15650400 == 32 [pid = 2796] [id = 258] 14:11:59 INFO - PROCESS | 2796 | --DOCSHELL 0D849C00 == 31 [pid = 2796] [id = 257] 14:11:59 INFO - PROCESS | 2796 | --DOCSHELL 0D061000 == 30 [pid = 2796] [id = 256] 14:12:00 INFO - PROCESS | 2796 | --DOMWINDOW == 89 (186BC400) [pid = 2796] [serial = 738] [outer = 00000000] [url = about:blank] 14:12:00 INFO - PROCESS | 2796 | --DOMWINDOW == 88 (194BA000) [pid = 2796] [serial = 742] [outer = 00000000] [url = about:blank] 14:12:00 INFO - PROCESS | 2796 | --DOMWINDOW == 87 (194B9800) [pid = 2796] [serial = 741] [outer = 00000000] [url = about:blank] 14:12:00 INFO - PROCESS | 2796 | --DOMWINDOW == 86 (1880C400) [pid = 2796] [serial = 747] [outer = 00000000] [url = about:blank] 14:12:00 INFO - PROCESS | 2796 | --DOMWINDOW == 85 (19AF2400) [pid = 2796] [serial = 744] [outer = 00000000] [url = about:blank] 14:12:00 INFO - PROCESS | 2796 | --DOMWINDOW == 84 (11B24400) [pid = 2796] [serial = 732] [outer = 00000000] [url = about:blank] 14:12:00 INFO - PROCESS | 2796 | --DOMWINDOW == 83 (14EACC00) [pid = 2796] [serial = 733] [outer = 00000000] [url = about:blank] 14:12:00 INFO - PROCESS | 2796 | --DOMWINDOW == 82 (0D776C00) [pid = 2796] [serial = 723] [outer = 00000000] [url = about:blank] 14:12:00 INFO - PROCESS | 2796 | --DOMWINDOW == 81 (0D846400) [pid = 2796] [serial = 724] [outer = 00000000] [url = about:blank] 14:12:00 INFO - PROCESS | 2796 | --DOMWINDOW == 80 (19A13400) [pid = 2796] [serial = 721] [outer = 00000000] [url = about:blank] 14:12:00 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (1573F800) [pid = 2796] [serial = 726] [outer = 00000000] [url = about:blank] 14:12:00 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (16A51000) [pid = 2796] [serial = 727] [outer = 00000000] [url = about:blank] 14:12:00 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (16EA5C00) [pid = 2796] [serial = 735] [outer = 00000000] [url = about:blank] 14:12:00 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (0D626C00) [pid = 2796] [serial = 729] [outer = 00000000] [url = about:blank] 14:12:00 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (0D76A400) [pid = 2796] [serial = 730] [outer = 00000000] [url = about:blank] 14:12:00 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (1A271000) [pid = 2796] [serial = 751] [outer = 00000000] [url = about:blank] 14:12:00 INFO - PROCESS | 2796 | --DOMWINDOW == 73 (1A270C00) [pid = 2796] [serial = 750] [outer = 00000000] [url = about:blank] 14:12:00 INFO - PROCESS | 2796 | --DOMWINDOW == 72 (1A33E800) [pid = 2796] [serial = 754] [outer = 00000000] [url = about:blank] 14:12:00 INFO - PROCESS | 2796 | --DOMWINDOW == 71 (19AEF000) [pid = 2796] [serial = 745] [outer = 00000000] [url = about:blank] 14:12:00 INFO - PROCESS | 2796 | --DOMWINDOW == 70 (19A0C400) [pid = 2796] [serial = 748] [outer = 00000000] [url = about:blank] 14:12:00 INFO - PROCESS | 2796 | --DOMWINDOW == 69 (1A33A000) [pid = 2796] [serial = 753] [outer = 00000000] [url = about:blank] 14:12:00 INFO - PROCESS | 2796 | --DOMWINDOW == 68 (18849000) [pid = 2796] [serial = 739] [outer = 00000000] [url = about:blank] 14:12:00 INFO - PROCESS | 2796 | --DOMWINDOW == 67 (16EB2000) [pid = 2796] [serial = 736] [outer = 00000000] [url = about:blank] 14:12:00 INFO - PROCESS | 2796 | 1466629920274 Marionette TRACE conn5 <- [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]]]}] 14:12:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 14:12:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 890ms 14:12:00 INFO - PROCESS | 2796 | 1466629920339 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 14:12:00 INFO - PROCESS | 2796 | 1466629920342 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 14:12:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 14:12:00 INFO - PROCESS | 2796 | 1466629920348 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 14:12:00 INFO - PROCESS | 2796 | 1466629920352 Marionette TRACE conn5 <- [1,1034,null,{}] 14:12:00 INFO - PROCESS | 2796 | 1466629920356 Marionette TRACE conn5 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:00 INFO - PROCESS | 2796 | 1466629920358 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:00 INFO - PROCESS | 2796 | 1466629920447 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 14:12:00 INFO - PROCESS | 2796 | 1466629920461 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:00 INFO - PROCESS | 2796 | 1466629920463 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:00 INFO - PROCESS | 2796 | ++DOCSHELL 0DAB9400 == 31 [pid = 2796] [id = 268] 14:12:00 INFO - PROCESS | 2796 | ++DOMWINDOW == 68 (112CE000) [pid = 2796] [serial = 803] [outer = 00000000] 14:12:00 INFO - PROCESS | 2796 | ++DOMWINDOW == 69 (14E1DC00) [pid = 2796] [serial = 804] [outer = 112CE000] 14:12:00 INFO - PROCESS | 2796 | 1466629920513 Marionette DEBUG loaded listener.js 14:12:00 INFO - PROCESS | 2796 | ++DOMWINDOW == 70 (14FB7C00) [pid = 2796] [serial = 805] [outer = 112CE000] 14:12:00 INFO - PROCESS | 2796 | 1466629920993 Marionette TRACE conn5 <- [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]]]}] 14:12:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 14:12:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 690ms 14:12:01 INFO - PROCESS | 2796 | 1466629921038 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 14:12:01 INFO - PROCESS | 2796 | 1466629921041 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 14:12:01 INFO - PROCESS | 2796 | 1466629921044 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 14:12:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 14:12:01 INFO - PROCESS | 2796 | 1466629921046 Marionette TRACE conn5 <- [1,1038,null,{}] 14:12:01 INFO - PROCESS | 2796 | 1466629921056 Marionette TRACE conn5 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:01 INFO - PROCESS | 2796 | 1466629921061 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:01 INFO - PROCESS | 2796 | 1466629921181 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 14:12:01 INFO - PROCESS | 2796 | 1466629921276 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:01 INFO - PROCESS | 2796 | 1466629921279 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:01 INFO - PROCESS | 2796 | ++DOCSHELL 16A53000 == 32 [pid = 2796] [id = 269] 14:12:01 INFO - PROCESS | 2796 | ++DOMWINDOW == 71 (16A54800) [pid = 2796] [serial = 806] [outer = 00000000] 14:12:01 INFO - PROCESS | 2796 | ++DOMWINDOW == 72 (16E2AC00) [pid = 2796] [serial = 807] [outer = 16A54800] 14:12:01 INFO - PROCESS | 2796 | 1466629921329 Marionette DEBUG loaded listener.js 14:12:01 INFO - PROCESS | 2796 | ++DOMWINDOW == 73 (16EB1800) [pid = 2796] [serial = 808] [outer = 16A54800] 14:12:01 INFO - PROCESS | 2796 | 1466629921695 Marionette TRACE conn5 <- [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]]]}] 14:12:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 14:12:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 670ms 14:12:01 INFO - PROCESS | 2796 | 1466629921733 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 14:12:01 INFO - PROCESS | 2796 | 1466629921735 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 14:12:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 14:12:01 INFO - PROCESS | 2796 | 1466629921738 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 14:12:01 INFO - PROCESS | 2796 | 1466629921740 Marionette TRACE conn5 <- [1,1042,null,{}] 14:12:01 INFO - PROCESS | 2796 | 1466629921743 Marionette TRACE conn5 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:01 INFO - PROCESS | 2796 | 1466629921745 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:01 INFO - PROCESS | 2796 | 1466629921831 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 14:12:01 INFO - PROCESS | 2796 | 1466629921836 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:01 INFO - PROCESS | 2796 | 1466629921838 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:01 INFO - PROCESS | 2796 | ++DOCSHELL 18612000 == 33 [pid = 2796] [id = 270] 14:12:01 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (18613800) [pid = 2796] [serial = 809] [outer = 00000000] 14:12:01 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (18846400) [pid = 2796] [serial = 810] [outer = 18613800] 14:12:01 INFO - PROCESS | 2796 | 1466629921892 Marionette DEBUG loaded listener.js 14:12:01 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (18891C00) [pid = 2796] [serial = 811] [outer = 18613800] 14:12:02 INFO - PROCESS | 2796 | 1466629922366 Marionette TRACE conn5 <- [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]]]}] 14:12:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 14:12:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 670ms 14:12:02 INFO - PROCESS | 2796 | 1466629922410 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 14:12:02 INFO - PROCESS | 2796 | 1466629922412 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 14:12:02 INFO - PROCESS | 2796 | 1466629922414 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 14:12:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 14:12:02 INFO - PROCESS | 2796 | 1466629922416 Marionette TRACE conn5 <- [1,1046,null,{}] 14:12:02 INFO - PROCESS | 2796 | 1466629922420 Marionette TRACE conn5 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:02 INFO - PROCESS | 2796 | 1466629922422 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:02 INFO - PROCESS | 2796 | 1466629922534 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 14:12:02 INFO - PROCESS | 2796 | 1466629922624 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:02 INFO - PROCESS | 2796 | 1466629922626 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:02 INFO - PROCESS | 2796 | ++DOCSHELL 194B6000 == 34 [pid = 2796] [id = 271] 14:12:02 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (194B6400) [pid = 2796] [serial = 812] [outer = 00000000] 14:12:02 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (194BD400) [pid = 2796] [serial = 813] [outer = 194B6400] 14:12:02 INFO - PROCESS | 2796 | 1466629922671 Marionette DEBUG loaded listener.js 14:12:02 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (194C2C00) [pid = 2796] [serial = 814] [outer = 194B6400] 14:12:03 INFO - PROCESS | 2796 | 1466629923105 Marionette TRACE conn5 <- [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]]]}] 14:12:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 14:12:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 730ms 14:12:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 14:12:03 INFO - PROCESS | 2796 | 1466629923152 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 14:12:03 INFO - PROCESS | 2796 | 1466629923154 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 14:12:03 INFO - PROCESS | 2796 | 1466629923158 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 14:12:03 INFO - PROCESS | 2796 | 1466629923159 Marionette TRACE conn5 <- [1,1050,null,{}] 14:12:03 INFO - PROCESS | 2796 | 1466629923163 Marionette TRACE conn5 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:03 INFO - PROCESS | 2796 | 1466629923169 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:03 INFO - PROCESS | 2796 | 1466629923315 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 14:12:03 INFO - PROCESS | 2796 | 1466629923379 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:03 INFO - PROCESS | 2796 | 1466629923382 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:03 INFO - PROCESS | 2796 | ++DOCSHELL 19A18000 == 35 [pid = 2796] [id = 272] 14:12:03 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (19A18400) [pid = 2796] [serial = 815] [outer = 00000000] 14:12:03 INFO - PROCESS | 2796 | ++DOMWINDOW == 81 (19AF0800) [pid = 2796] [serial = 816] [outer = 19A18400] 14:12:03 INFO - PROCESS | 2796 | 1466629923427 Marionette DEBUG loaded listener.js 14:12:03 INFO - PROCESS | 2796 | ++DOMWINDOW == 82 (19AF6C00) [pid = 2796] [serial = 817] [outer = 19A18400] 14:12:03 INFO - PROCESS | 2796 | 1466629923870 Marionette TRACE conn5 <- [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]]]}] 14:12:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 14:12:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 770ms 14:12:03 INFO - PROCESS | 2796 | 1466629923929 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 14:12:03 INFO - PROCESS | 2796 | 1466629923931 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 14:12:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 14:12:03 INFO - PROCESS | 2796 | 1466629923934 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 14:12:03 INFO - PROCESS | 2796 | 1466629923936 Marionette TRACE conn5 <- [1,1054,null,{}] 14:12:03 INFO - PROCESS | 2796 | 1466629923940 Marionette TRACE conn5 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:03 INFO - PROCESS | 2796 | 1466629923942 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:04 INFO - PROCESS | 2796 | 1466629924135 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 14:12:04 INFO - PROCESS | 2796 | --DOMWINDOW == 81 (1782C000) [pid = 2796] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 14:12:04 INFO - PROCESS | 2796 | --DOMWINDOW == 80 (0D062C00) [pid = 2796] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 14:12:04 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (0D84BC00) [pid = 2796] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 14:12:04 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (15651800) [pid = 2796] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 14:12:04 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (0C9D3800) [pid = 2796] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 14:12:04 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (18844800) [pid = 2796] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 14:12:04 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (0D779800) [pid = 2796] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 14:12:04 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (0D626400) [pid = 2796] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 14:12:04 INFO - PROCESS | 2796 | --DOMWINDOW == 73 (16A45400) [pid = 2796] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 14:12:04 INFO - PROCESS | 2796 | --DOMWINDOW == 72 (1A330C00) [pid = 2796] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 14:12:04 INFO - PROCESS | 2796 | --DOMWINDOW == 71 (1663E800) [pid = 2796] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 14:12:04 INFO - PROCESS | 2796 | --DOMWINDOW == 70 (186BC800) [pid = 2796] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 14:12:04 INFO - PROCESS | 2796 | 1466629924198 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:04 INFO - PROCESS | 2796 | 1466629924200 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:04 INFO - PROCESS | 2796 | ++DOCSHELL 0D062C00 == 36 [pid = 2796] [id = 273] 14:12:04 INFO - PROCESS | 2796 | ++DOMWINDOW == 71 (0D0EDC00) [pid = 2796] [serial = 818] [outer = 00000000] 14:12:04 INFO - PROCESS | 2796 | ++DOMWINDOW == 72 (0DAC6400) [pid = 2796] [serial = 819] [outer = 0D0EDC00] 14:12:04 INFO - PROCESS | 2796 | 1466629924243 Marionette DEBUG loaded listener.js 14:12:04 INFO - PROCESS | 2796 | ++DOMWINDOW == 73 (16A45400) [pid = 2796] [serial = 820] [outer = 0D0EDC00] 14:12:04 INFO - PROCESS | 2796 | 1466629924600 Marionette TRACE conn5 <- [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]]]}] 14:12:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 14:12:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 732ms 14:12:04 INFO - PROCESS | 2796 | 1466629924666 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 14:12:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 14:12:04 INFO - PROCESS | 2796 | 1466629924668 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 14:12:04 INFO - PROCESS | 2796 | 1466629924672 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 14:12:04 INFO - PROCESS | 2796 | 1466629924673 Marionette TRACE conn5 <- [1,1058,null,{}] 14:12:04 INFO - PROCESS | 2796 | 1466629924677 Marionette TRACE conn5 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:04 INFO - PROCESS | 2796 | 1466629924679 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:04 INFO - PROCESS | 2796 | 1466629924775 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 14:12:04 INFO - PROCESS | 2796 | 1466629924784 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:04 INFO - PROCESS | 2796 | 1466629924786 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:04 INFO - PROCESS | 2796 | ++DOCSHELL 186BC800 == 37 [pid = 2796] [id = 274] 14:12:04 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (18841800) [pid = 2796] [serial = 821] [outer = 00000000] 14:12:04 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (1A26CC00) [pid = 2796] [serial = 822] [outer = 18841800] 14:12:04 INFO - PROCESS | 2796 | 1466629924831 Marionette DEBUG loaded listener.js 14:12:04 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (1A332800) [pid = 2796] [serial = 823] [outer = 18841800] 14:12:05 INFO - PROCESS | 2796 | 1466629925247 Marionette TRACE conn5 <- [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]]]}] 14:12:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 14:12:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 630ms 14:12:05 INFO - PROCESS | 2796 | 1466629925303 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 14:12:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 14:12:05 INFO - PROCESS | 2796 | 1466629925305 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 14:12:05 INFO - PROCESS | 2796 | 1466629925308 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 14:12:05 INFO - PROCESS | 2796 | 1466629925310 Marionette TRACE conn5 <- [1,1062,null,{}] 14:12:05 INFO - PROCESS | 2796 | 1466629925313 Marionette TRACE conn5 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:05 INFO - PROCESS | 2796 | 1466629925315 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:05 INFO - PROCESS | 2796 | 1466629925403 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 14:12:05 INFO - PROCESS | 2796 | 1466629925409 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:05 INFO - PROCESS | 2796 | 1466629925411 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:05 INFO - PROCESS | 2796 | ++DOCSHELL 1A271C00 == 38 [pid = 2796] [id = 275] 14:12:05 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (1A338400) [pid = 2796] [serial = 824] [outer = 00000000] 14:12:05 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (1A362C00) [pid = 2796] [serial = 825] [outer = 1A338400] 14:12:05 INFO - PROCESS | 2796 | 1466629925478 Marionette DEBUG loaded listener.js 14:12:05 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (1A5D2C00) [pid = 2796] [serial = 826] [outer = 1A338400] 14:12:05 INFO - PROCESS | 2796 | 1466629925913 Marionette TRACE conn5 <- [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]]]}] 14:12:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 14:12:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 630ms 14:12:05 INFO - PROCESS | 2796 | 1466629925943 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 14:12:05 INFO - PROCESS | 2796 | 1466629925946 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 14:12:05 INFO - PROCESS | 2796 | 1466629925949 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 14:12:05 INFO - PROCESS | 2796 | 1466629925951 Marionette TRACE conn5 <- [1,1066,null,{}] 14:12:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 14:12:05 INFO - PROCESS | 2796 | 1466629925954 Marionette TRACE conn5 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:05 INFO - PROCESS | 2796 | 1466629925956 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:06 INFO - PROCESS | 2796 | 1466629926039 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 14:12:06 INFO - PROCESS | 2796 | 1466629926045 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:06 INFO - PROCESS | 2796 | 1466629926047 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:06 INFO - PROCESS | 2796 | ++DOCSHELL 0C7F2800 == 39 [pid = 2796] [id = 276] 14:12:06 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (0D5F7800) [pid = 2796] [serial = 827] [outer = 00000000] 14:12:06 INFO - PROCESS | 2796 | ++DOMWINDOW == 81 (1A67C000) [pid = 2796] [serial = 828] [outer = 0D5F7800] 14:12:06 INFO - PROCESS | 2796 | 1466629926092 Marionette DEBUG loaded listener.js 14:12:06 INFO - PROCESS | 2796 | ++DOMWINDOW == 82 (1A67DC00) [pid = 2796] [serial = 829] [outer = 0D5F7800] 14:12:06 INFO - PROCESS | 2796 | 1466629926821 Marionette TRACE conn5 <- [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]]]}] 14:12:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 14:12:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 931ms 14:12:06 INFO - PROCESS | 2796 | 1466629926885 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 14:12:06 INFO - PROCESS | 2796 | 1466629926890 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 14:12:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 14:12:06 INFO - PROCESS | 2796 | 1466629926895 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 14:12:06 INFO - PROCESS | 2796 | 1466629926900 Marionette TRACE conn5 <- [1,1070,null,{}] 14:12:06 INFO - PROCESS | 2796 | 1466629926905 Marionette TRACE conn5 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:06 INFO - PROCESS | 2796 | 1466629926908 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:07 INFO - PROCESS | 2796 | 1466629927028 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 14:12:07 INFO - PROCESS | 2796 | 1466629927152 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:07 INFO - PROCESS | 2796 | 1466629927155 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:07 INFO - PROCESS | 2796 | ++DOCSHELL 0D5F6C00 == 40 [pid = 2796] [id = 277] 14:12:07 INFO - PROCESS | 2796 | ++DOMWINDOW == 83 (0D776800) [pid = 2796] [serial = 830] [outer = 00000000] 14:12:07 INFO - PROCESS | 2796 | ++DOMWINDOW == 84 (14EA0400) [pid = 2796] [serial = 831] [outer = 0D776800] 14:12:07 INFO - PROCESS | 2796 | 1466629927214 Marionette DEBUG loaded listener.js 14:12:07 INFO - PROCESS | 2796 | ++DOMWINDOW == 85 (15551C00) [pid = 2796] [serial = 832] [outer = 0D776800] 14:12:07 INFO - PROCESS | 2796 | 1466629927805 Marionette TRACE conn5 <- [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]]]}] 14:12:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 14:12:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 990ms 14:12:07 INFO - PROCESS | 2796 | 1466629927885 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 14:12:07 INFO - PROCESS | 2796 | 1466629927890 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 14:12:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 14:12:07 INFO - PROCESS | 2796 | 1466629927896 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 14:12:07 INFO - PROCESS | 2796 | 1466629927899 Marionette TRACE conn5 <- [1,1074,null,{}] 14:12:07 INFO - PROCESS | 2796 | 1466629927903 Marionette TRACE conn5 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:07 INFO - PROCESS | 2796 | 1466629927906 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:08 INFO - PROCESS | 2796 | 1466629928030 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 14:12:08 INFO - PROCESS | 2796 | 1466629928155 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:08 INFO - PROCESS | 2796 | 1466629928158 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:08 INFO - PROCESS | 2796 | ++DOCSHELL 16EADC00 == 41 [pid = 2796] [id = 278] 14:12:08 INFO - PROCESS | 2796 | ++DOMWINDOW == 86 (17827000) [pid = 2796] [serial = 833] [outer = 00000000] 14:12:08 INFO - PROCESS | 2796 | ++DOMWINDOW == 87 (18844400) [pid = 2796] [serial = 834] [outer = 17827000] 14:12:08 INFO - PROCESS | 2796 | 1466629928217 Marionette DEBUG loaded listener.js 14:12:08 INFO - PROCESS | 2796 | ++DOMWINDOW == 88 (194BCC00) [pid = 2796] [serial = 835] [outer = 17827000] 14:12:08 INFO - PROCESS | 2796 | 1466629928847 Marionette TRACE conn5 <- [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]]]}] 14:12:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 14:12:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 971ms 14:12:08 INFO - PROCESS | 2796 | 1466629928871 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 14:12:08 INFO - PROCESS | 2796 | 1466629928874 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 14:12:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 14:12:08 INFO - PROCESS | 2796 | 1466629928877 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 14:12:08 INFO - PROCESS | 2796 | 1466629928881 Marionette TRACE conn5 <- [1,1078,null,{}] 14:12:08 INFO - PROCESS | 2796 | 1466629928893 Marionette TRACE conn5 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:08 INFO - PROCESS | 2796 | 1466629928899 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:09 INFO - PROCESS | 2796 | 1466629929011 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 14:12:09 INFO - PROCESS | 2796 | 1466629929143 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:09 INFO - PROCESS | 2796 | 1466629929147 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:09 INFO - PROCESS | 2796 | ++DOCSHELL 1A735C00 == 42 [pid = 2796] [id = 279] 14:12:09 INFO - PROCESS | 2796 | ++DOMWINDOW == 89 (1A736000) [pid = 2796] [serial = 836] [outer = 00000000] 14:12:09 INFO - PROCESS | 2796 | ++DOMWINDOW == 90 (1A739800) [pid = 2796] [serial = 837] [outer = 1A736000] 14:12:09 INFO - PROCESS | 2796 | 1466629929205 Marionette DEBUG loaded listener.js 14:12:09 INFO - PROCESS | 2796 | ++DOMWINDOW == 91 (1A73E400) [pid = 2796] [serial = 838] [outer = 1A736000] 14:12:10 INFO - PROCESS | 2796 | 1466629930070 Marionette TRACE conn5 <- [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]]]}] 14:12:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 14:12:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1234ms 14:12:10 INFO - PROCESS | 2796 | 1466629930114 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 14:12:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 14:12:10 INFO - PROCESS | 2796 | 1466629930118 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 14:12:10 INFO - PROCESS | 2796 | 1466629930123 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 14:12:10 INFO - PROCESS | 2796 | 1466629930127 Marionette TRACE conn5 <- [1,1082,null,{}] 14:12:10 INFO - PROCESS | 2796 | 1466629930132 Marionette TRACE conn5 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:10 INFO - PROCESS | 2796 | 1466629930135 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:10 INFO - PROCESS | 2796 | 1466629930237 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 14:12:10 INFO - PROCESS | 2796 | 1466629930372 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:10 INFO - PROCESS | 2796 | 1466629930376 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:10 INFO - PROCESS | 2796 | ++DOCSHELL 0DABA400 == 43 [pid = 2796] [id = 280] 14:12:10 INFO - PROCESS | 2796 | ++DOMWINDOW == 92 (0DBD3800) [pid = 2796] [serial = 839] [outer = 00000000] 14:12:10 INFO - PROCESS | 2796 | ++DOMWINDOW == 93 (119E0C00) [pid = 2796] [serial = 840] [outer = 0DBD3800] 14:12:10 INFO - PROCESS | 2796 | 1466629930429 Marionette DEBUG loaded listener.js 14:12:10 INFO - PROCESS | 2796 | ++DOMWINDOW == 94 (1515F000) [pid = 2796] [serial = 841] [outer = 0DBD3800] 14:12:11 INFO - PROCESS | 2796 | --DOCSHELL 1A271C00 == 42 [pid = 2796] [id = 275] 14:12:11 INFO - PROCESS | 2796 | --DOCSHELL 186BC800 == 41 [pid = 2796] [id = 274] 14:12:11 INFO - PROCESS | 2796 | --DOCSHELL 0D062C00 == 40 [pid = 2796] [id = 273] 14:12:11 INFO - PROCESS | 2796 | --DOCSHELL 19A18000 == 39 [pid = 2796] [id = 272] 14:12:11 INFO - PROCESS | 2796 | --DOCSHELL 194B6000 == 38 [pid = 2796] [id = 271] 14:12:11 INFO - PROCESS | 2796 | --DOCSHELL 18612000 == 37 [pid = 2796] [id = 270] 14:12:11 INFO - PROCESS | 2796 | --DOCSHELL 16A53000 == 36 [pid = 2796] [id = 269] 14:12:11 INFO - PROCESS | 2796 | --DOCSHELL 0DAB9400 == 35 [pid = 2796] [id = 268] 14:12:11 INFO - PROCESS | 2796 | --DOCSHELL 0D628800 == 34 [pid = 2796] [id = 267] 14:12:11 INFO - PROCESS | 2796 | --DOCSHELL 1560C400 == 33 [pid = 2796] [id = 266] 14:12:11 INFO - PROCESS | 2796 | --DOCSHELL 0C9F1C00 == 32 [pid = 2796] [id = 265] 14:12:11 INFO - PROCESS | 2796 | --DOCSHELL 19812000 == 31 [pid = 2796] [id = 264] 14:12:11 INFO - PROCESS | 2796 | --DOCSHELL 0C973000 == 30 [pid = 2796] [id = 255] 14:12:11 INFO - PROCESS | 2796 | --DOCSHELL 1A735C00 == 29 [pid = 2796] [id = 279] 14:12:11 INFO - PROCESS | 2796 | --DOCSHELL 16EADC00 == 28 [pid = 2796] [id = 278] 14:12:11 INFO - PROCESS | 2796 | --DOCSHELL 0C7F2800 == 27 [pid = 2796] [id = 276] 14:12:11 INFO - PROCESS | 2796 | --DOCSHELL 0D5F6C00 == 26 [pid = 2796] [id = 277] 14:12:11 INFO - PROCESS | 2796 | --DOMWINDOW == 93 (1861A800) [pid = 2796] [serial = 780] [outer = 00000000] [url = about:blank] 14:12:11 INFO - PROCESS | 2796 | --DOMWINDOW == 92 (0D551C00) [pid = 2796] [serial = 768] [outer = 00000000] [url = about:blank] 14:12:11 INFO - PROCESS | 2796 | --DOMWINDOW == 91 (0D559400) [pid = 2796] [serial = 769] [outer = 00000000] [url = about:blank] 14:12:11 INFO - PROCESS | 2796 | --DOMWINDOW == 90 (0DABD000) [pid = 2796] [serial = 771] [outer = 00000000] [url = about:blank] 14:12:11 INFO - PROCESS | 2796 | --DOMWINDOW == 89 (11148000) [pid = 2796] [serial = 772] [outer = 00000000] [url = about:blank] 14:12:11 INFO - PROCESS | 2796 | --DOMWINDOW == 88 (15736800) [pid = 2796] [serial = 774] [outer = 00000000] [url = about:blank] 14:12:11 INFO - PROCESS | 2796 | --DOMWINDOW == 87 (157E1800) [pid = 2796] [serial = 775] [outer = 00000000] [url = about:blank] 14:12:11 INFO - PROCESS | 2796 | --DOMWINDOW == 86 (0D628000) [pid = 2796] [serial = 766] [outer = 00000000] [url = about:blank] 14:12:11 INFO - PROCESS | 2796 | --DOMWINDOW == 85 (0D0F6800) [pid = 2796] [serial = 765] [outer = 00000000] [url = about:blank] 14:12:11 INFO - PROCESS | 2796 | --DOMWINDOW == 84 (1920E800) [pid = 2796] [serial = 783] [outer = 00000000] [url = about:blank] 14:12:11 INFO - PROCESS | 2796 | --DOMWINDOW == 83 (186B3000) [pid = 2796] [serial = 781] [outer = 00000000] [url = about:blank] 14:12:11 INFO - PROCESS | 2796 | --DOMWINDOW == 82 (16450400) [pid = 2796] [serial = 787] [outer = 00000000] [url = about:blank] 14:12:11 INFO - PROCESS | 2796 | --DOMWINDOW == 81 (15594400) [pid = 2796] [serial = 786] [outer = 00000000] [url = about:blank] 14:12:11 INFO - PROCESS | 2796 | --DOMWINDOW == 80 (0D848800) [pid = 2796] [serial = 757] [outer = 00000000] [url = about:blank] 14:12:11 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (0D775800) [pid = 2796] [serial = 756] [outer = 00000000] [url = about:blank] 14:12:11 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (1782D800) [pid = 2796] [serial = 760] [outer = 00000000] [url = about:blank] 14:12:11 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (16E2A800) [pid = 2796] [serial = 759] [outer = 00000000] [url = about:blank] 14:12:11 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (1A676800) [pid = 2796] [serial = 763] [outer = 00000000] [url = about:blank] 14:12:11 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (1A366400) [pid = 2796] [serial = 762] [outer = 00000000] [url = about:blank] 14:12:11 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (19A11800) [pid = 2796] [serial = 792] [outer = 00000000] [url = about:blank] 14:12:11 INFO - PROCESS | 2796 | --DOMWINDOW == 73 (1927B800) [pid = 2796] [serial = 784] [outer = 00000000] [url = about:blank] 14:12:11 INFO - PROCESS | 2796 | --DOMWINDOW == 72 (16A49800) [pid = 2796] [serial = 777] [outer = 00000000] [url = about:blank] 14:12:11 INFO - PROCESS | 2796 | --DOMWINDOW == 71 (16EAC800) [pid = 2796] [serial = 778] [outer = 00000000] [url = about:blank] 14:12:11 INFO - PROCESS | 2796 | --DOMWINDOW == 70 (194C1800) [pid = 2796] [serial = 790] [outer = 00000000] [url = about:blank] 14:12:11 INFO - PROCESS | 2796 | --DOMWINDOW == 69 (194BC400) [pid = 2796] [serial = 789] [outer = 00000000] [url = about:blank] 14:12:11 INFO - PROCESS | 2796 | 1466629931595 Marionette TRACE conn5 <- [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]]]}] 14:12:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 14:12:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1538ms 14:12:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 14:12:11 INFO - PROCESS | 2796 | 1466629931663 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 14:12:11 INFO - PROCESS | 2796 | 1466629931667 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 14:12:11 INFO - PROCESS | 2796 | 1466629931671 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 14:12:11 INFO - PROCESS | 2796 | 1466629931676 Marionette TRACE conn5 <- [1,1086,null,{}] 14:12:11 INFO - PROCESS | 2796 | 1466629931681 Marionette TRACE conn5 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:11 INFO - PROCESS | 2796 | 1466629931684 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:11 INFO - PROCESS | 2796 | 1466629931775 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 14:12:11 INFO - PROCESS | 2796 | 1466629931887 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:11 INFO - PROCESS | 2796 | 1466629931889 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:11 INFO - PROCESS | 2796 | ++DOCSHELL 0D552C00 == 27 [pid = 2796] [id = 281] 14:12:11 INFO - PROCESS | 2796 | ++DOMWINDOW == 70 (0D554400) [pid = 2796] [serial = 842] [outer = 00000000] 14:12:11 INFO - PROCESS | 2796 | ++DOMWINDOW == 71 (0D624000) [pid = 2796] [serial = 843] [outer = 0D554400] 14:12:11 INFO - PROCESS | 2796 | 1466629931939 Marionette DEBUG loaded listener.js 14:12:12 INFO - PROCESS | 2796 | ++DOMWINDOW == 72 (0D62AC00) [pid = 2796] [serial = 844] [outer = 0D554400] 14:12:12 INFO - PROCESS | 2796 | 1466629932319 Marionette TRACE conn5 <- [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]]]}] 14:12:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 14:12:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 690ms 14:12:12 INFO - PROCESS | 2796 | 1466629932362 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 14:12:12 INFO - PROCESS | 2796 | 1466629932367 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 14:12:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 14:12:12 INFO - PROCESS | 2796 | 1466629932373 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 14:12:12 INFO - PROCESS | 2796 | 1466629932376 Marionette TRACE conn5 <- [1,1090,null,{}] 14:12:12 INFO - PROCESS | 2796 | 1466629932380 Marionette TRACE conn5 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:12 INFO - PROCESS | 2796 | 1466629932382 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:12 INFO - PROCESS | 2796 | 1466629932508 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 14:12:12 INFO - PROCESS | 2796 | 1466629932522 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:12 INFO - PROCESS | 2796 | 1466629932525 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:12 INFO - PROCESS | 2796 | ++DOCSHELL 0D84A000 == 28 [pid = 2796] [id = 282] 14:12:12 INFO - PROCESS | 2796 | ++DOMWINDOW == 73 (0D84B000) [pid = 2796] [serial = 845] [outer = 00000000] 14:12:12 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (0DBD1800) [pid = 2796] [serial = 846] [outer = 0D84B000] 14:12:12 INFO - PROCESS | 2796 | 1466629932574 Marionette DEBUG loaded listener.js 14:12:12 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (111A2C00) [pid = 2796] [serial = 847] [outer = 0D84B000] 14:12:13 INFO - PROCESS | 2796 | 1466629933015 Marionette TRACE conn5 <- [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]]]}] 14:12:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 14:12:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 670ms 14:12:13 INFO - PROCESS | 2796 | 1466629933051 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 14:12:13 INFO - PROCESS | 2796 | 1466629933053 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 14:12:13 INFO - PROCESS | 2796 | 1466629933057 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 14:12:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 14:12:13 INFO - PROCESS | 2796 | 1466629933060 Marionette TRACE conn5 <- [1,1094,null,{}] 14:12:13 INFO - PROCESS | 2796 | 1466629933071 Marionette TRACE conn5 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:13 INFO - PROCESS | 2796 | 1466629933075 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:13 INFO - PROCESS | 2796 | 1466629933160 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 14:12:13 INFO - PROCESS | 2796 | 1466629933170 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:13 INFO - PROCESS | 2796 | 1466629933173 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:13 INFO - PROCESS | 2796 | ++DOCSHELL 156E3800 == 29 [pid = 2796] [id = 283] 14:12:13 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (1573B000) [pid = 2796] [serial = 848] [outer = 00000000] 14:12:13 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (157EAC00) [pid = 2796] [serial = 849] [outer = 1573B000] 14:12:13 INFO - PROCESS | 2796 | 1466629933222 Marionette DEBUG loaded listener.js 14:12:13 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (1663CC00) [pid = 2796] [serial = 850] [outer = 1573B000] 14:12:13 INFO - PROCESS | 2796 | 1466629933714 Marionette TRACE conn5 <- [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]]]}] 14:12:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 14:12:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 730ms 14:12:13 INFO - PROCESS | 2796 | 1466629933792 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 14:12:13 INFO - PROCESS | 2796 | 1466629933794 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 14:12:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 14:12:13 INFO - PROCESS | 2796 | 1466629933798 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 14:12:13 INFO - PROCESS | 2796 | 1466629933799 Marionette TRACE conn5 <- [1,1098,null,{}] 14:12:13 INFO - PROCESS | 2796 | 1466629933810 Marionette TRACE conn5 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:13 INFO - PROCESS | 2796 | 1466629933812 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:13 INFO - PROCESS | 2796 | 1466629933955 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 14:12:13 INFO - PROCESS | 2796 | 1466629933966 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:13 INFO - PROCESS | 2796 | 1466629933968 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:13 INFO - PROCESS | 2796 | ++DOCSHELL 16A50000 == 30 [pid = 2796] [id = 284] 14:12:13 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (16A54400) [pid = 2796] [serial = 851] [outer = 00000000] 14:12:14 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (16EABC00) [pid = 2796] [serial = 852] [outer = 16A54400] 14:12:14 INFO - PROCESS | 2796 | 1466629934013 Marionette DEBUG loaded listener.js 14:12:14 INFO - PROCESS | 2796 | ++DOMWINDOW == 81 (17823400) [pid = 2796] [serial = 853] [outer = 16A54400] 14:12:14 INFO - PROCESS | 2796 | 1466629934432 Marionette TRACE conn5 <- [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]]]}] 14:12:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 14:12:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 691ms 14:12:14 INFO - PROCESS | 2796 | 1466629934496 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 14:12:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 14:12:14 INFO - PROCESS | 2796 | 1466629934498 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 14:12:14 INFO - PROCESS | 2796 | 1466629934501 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 14:12:14 INFO - PROCESS | 2796 | 1466629934503 Marionette TRACE conn5 <- [1,1102,null,{}] 14:12:14 INFO - PROCESS | 2796 | 1466629934506 Marionette TRACE conn5 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:14 INFO - PROCESS | 2796 | 1466629934508 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:14 INFO - PROCESS | 2796 | 1466629934619 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 14:12:14 INFO - PROCESS | 2796 | 1466629934624 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:14 INFO - PROCESS | 2796 | 1466629934626 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:14 INFO - PROCESS | 2796 | ++DOCSHELL 16EB4C00 == 31 [pid = 2796] [id = 285] 14:12:14 INFO - PROCESS | 2796 | ++DOMWINDOW == 82 (17829000) [pid = 2796] [serial = 854] [outer = 00000000] 14:12:14 INFO - PROCESS | 2796 | ++DOMWINDOW == 83 (18618400) [pid = 2796] [serial = 855] [outer = 17829000] 14:12:14 INFO - PROCESS | 2796 | 1466629934670 Marionette DEBUG loaded listener.js 14:12:14 INFO - PROCESS | 2796 | ++DOMWINDOW == 84 (18620800) [pid = 2796] [serial = 856] [outer = 17829000] 14:12:15 INFO - PROCESS | 2796 | 1466629935137 Marionette TRACE conn5 <- [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]]]}] 14:12:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 14:12:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 670ms 14:12:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 14:12:15 INFO - PROCESS | 2796 | 1466629935172 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 14:12:15 INFO - PROCESS | 2796 | 1466629935174 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 14:12:15 INFO - PROCESS | 2796 | 1466629935177 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 14:12:15 INFO - PROCESS | 2796 | 1466629935179 Marionette TRACE conn5 <- [1,1106,null,{}] 14:12:15 INFO - PROCESS | 2796 | 1466629935189 Marionette TRACE conn5 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:15 INFO - PROCESS | 2796 | 1466629935194 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:15 INFO - PROCESS | 2796 | 1466629935349 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 14:12:15 INFO - PROCESS | 2796 | --DOMWINDOW == 83 (194B6400) [pid = 2796] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 14:12:15 INFO - PROCESS | 2796 | --DOMWINDOW == 82 (19A18400) [pid = 2796] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 14:12:15 INFO - PROCESS | 2796 | --DOMWINDOW == 81 (19814400) [pid = 2796] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 14:12:15 INFO - PROCESS | 2796 | --DOMWINDOW == 80 (0CF36C00) [pid = 2796] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 14:12:15 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (0D629C00) [pid = 2796] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 14:12:15 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (16A54800) [pid = 2796] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 14:12:15 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (112CE000) [pid = 2796] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 14:12:15 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (15616400) [pid = 2796] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 14:12:15 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (0D0EDC00) [pid = 2796] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 14:12:15 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (18613800) [pid = 2796] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 14:12:15 INFO - PROCESS | 2796 | --DOMWINDOW == 73 (18841800) [pid = 2796] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 14:12:15 INFO - PROCESS | 2796 | --DOMWINDOW == 72 (0D5F7800) [pid = 2796] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 14:12:15 INFO - PROCESS | 2796 | --DOMWINDOW == 71 (1A338400) [pid = 2796] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 14:12:15 INFO - PROCESS | 2796 | 1466629935701 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:15 INFO - PROCESS | 2796 | 1466629935703 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:15 INFO - PROCESS | 2796 | ++DOCSHELL 0C83B400 == 32 [pid = 2796] [id = 286] 14:12:15 INFO - PROCESS | 2796 | ++DOMWINDOW == 72 (0C890400) [pid = 2796] [serial = 857] [outer = 00000000] 14:12:15 INFO - PROCESS | 2796 | ++DOMWINDOW == 73 (0D775000) [pid = 2796] [serial = 858] [outer = 0C890400] 14:12:15 INFO - PROCESS | 2796 | 1466629935749 Marionette DEBUG loaded listener.js 14:12:15 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (1561D800) [pid = 2796] [serial = 859] [outer = 0C890400] 14:12:16 INFO - PROCESS | 2796 | 1466629936123 Marionette TRACE conn5 <- [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]]]}] 14:12:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 14:12:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 990ms 14:12:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 14:12:16 INFO - PROCESS | 2796 | 1466629936168 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 14:12:16 INFO - PROCESS | 2796 | 1466629936170 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 14:12:16 INFO - PROCESS | 2796 | 1466629936173 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 14:12:16 INFO - PROCESS | 2796 | 1466629936175 Marionette TRACE conn5 <- [1,1110,null,{}] 14:12:16 INFO - PROCESS | 2796 | 1466629936185 Marionette TRACE conn5 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:16 INFO - PROCESS | 2796 | 1466629936187 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:16 INFO - PROCESS | 2796 | 1466629936266 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 14:12:16 INFO - PROCESS | 2796 | 1466629936271 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:16 INFO - PROCESS | 2796 | 1466629936273 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:16 INFO - PROCESS | 2796 | ++DOCSHELL 1645A000 == 33 [pid = 2796] [id = 287] 14:12:16 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (16E1D400) [pid = 2796] [serial = 860] [outer = 00000000] 14:12:16 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (19272000) [pid = 2796] [serial = 861] [outer = 16E1D400] 14:12:16 INFO - PROCESS | 2796 | 1466629936317 Marionette DEBUG loaded listener.js 14:12:16 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (1927B400) [pid = 2796] [serial = 862] [outer = 16E1D400] 14:12:16 INFO - PROCESS | 2796 | [2796] 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 14:12:16 INFO - PROCESS | 2796 | 1466629936835 Marionette TRACE conn5 <- [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]]]}] 14:12:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 14:12:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 730ms 14:12:16 INFO - PROCESS | 2796 | 1466629936905 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 14:12:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 14:12:16 INFO - PROCESS | 2796 | 1466629936907 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 14:12:16 INFO - PROCESS | 2796 | 1466629936910 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 14:12:16 INFO - PROCESS | 2796 | 1466629936911 Marionette TRACE conn5 <- [1,1114,null,{}] 14:12:16 INFO - PROCESS | 2796 | 1466629936915 Marionette TRACE conn5 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:16 INFO - PROCESS | 2796 | 1466629936917 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:17 INFO - PROCESS | 2796 | 1466629937021 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 14:12:17 INFO - PROCESS | 2796 | 1466629937033 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:17 INFO - PROCESS | 2796 | 1466629937035 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:17 INFO - PROCESS | 2796 | ++DOCSHELL 194B8800 == 34 [pid = 2796] [id = 288] 14:12:17 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (194BEC00) [pid = 2796] [serial = 863] [outer = 00000000] 14:12:17 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (19763C00) [pid = 2796] [serial = 864] [outer = 194BEC00] 14:12:17 INFO - PROCESS | 2796 | 1466629937080 Marionette DEBUG loaded listener.js 14:12:17 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (16EB0400) [pid = 2796] [serial = 865] [outer = 194BEC00] 14:12:17 INFO - PROCESS | 2796 | 1466629937497 Marionette TRACE conn5 <- [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]]]}] 14:12:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 14:12:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 630ms 14:12:17 INFO - PROCESS | 2796 | 1466629937541 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 14:12:17 INFO - PROCESS | 2796 | 1466629937543 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 14:12:17 INFO - PROCESS | 2796 | 1466629937556 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 14:12:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 14:12:17 INFO - PROCESS | 2796 | 1466629937557 Marionette TRACE conn5 <- [1,1118,null,{}] 14:12:17 INFO - PROCESS | 2796 | 1466629937561 Marionette TRACE conn5 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:17 INFO - PROCESS | 2796 | 1466629937563 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:17 INFO - PROCESS | 2796 | 1466629937644 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 14:12:17 INFO - PROCESS | 2796 | 1466629937763 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:17 INFO - PROCESS | 2796 | 1466629937766 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:17 INFO - PROCESS | 2796 | ++DOCSHELL 08F6B000 == 35 [pid = 2796] [id = 289] 14:12:17 INFO - PROCESS | 2796 | ++DOMWINDOW == 81 (0C7E9C00) [pid = 2796] [serial = 866] [outer = 00000000] 14:12:17 INFO - PROCESS | 2796 | ++DOMWINDOW == 82 (0C832000) [pid = 2796] [serial = 867] [outer = 0C7E9C00] 14:12:17 INFO - PROCESS | 2796 | 1466629937829 Marionette DEBUG loaded listener.js 14:12:17 INFO - PROCESS | 2796 | ++DOMWINDOW == 83 (0D05FC00) [pid = 2796] [serial = 868] [outer = 0C7E9C00] 14:12:18 INFO - PROCESS | 2796 | 1466629938663 Marionette TRACE conn5 <- [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]]]}] 14:12:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 14:12:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1116ms 14:12:18 INFO - PROCESS | 2796 | 1466629938680 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 14:12:18 INFO - PROCESS | 2796 | 1466629938684 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 14:12:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 14:12:18 INFO - PROCESS | 2796 | 1466629938689 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 14:12:18 INFO - PROCESS | 2796 | 1466629938692 Marionette TRACE conn5 <- [1,1122,null,{}] 14:12:18 INFO - PROCESS | 2796 | 1466629938697 Marionette TRACE conn5 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:18 INFO - PROCESS | 2796 | 1466629938702 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:18 INFO - PROCESS | 2796 | 1466629938824 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 14:12:18 INFO - PROCESS | 2796 | 1466629938956 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:18 INFO - PROCESS | 2796 | 1466629938959 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:18 INFO - PROCESS | 2796 | ++DOCSHELL 0D84CC00 == 36 [pid = 2796] [id = 290] 14:12:18 INFO - PROCESS | 2796 | ++DOMWINDOW == 84 (0DABD400) [pid = 2796] [serial = 869] [outer = 00000000] 14:12:19 INFO - PROCESS | 2796 | ++DOMWINDOW == 85 (14EE8800) [pid = 2796] [serial = 870] [outer = 0DABD400] 14:12:19 INFO - PROCESS | 2796 | 1466629939018 Marionette DEBUG loaded listener.js 14:12:19 INFO - PROCESS | 2796 | ++DOMWINDOW == 86 (15550C00) [pid = 2796] [serial = 871] [outer = 0DABD400] 14:12:19 INFO - PROCESS | 2796 | 1466629939722 Marionette TRACE conn5 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 14:12:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 14:12:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1071ms 14:12:19 INFO - PROCESS | 2796 | 1466629939934 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 14:12:19 INFO - PROCESS | 2796 | 1466629939937 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 14:12:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 14:12:19 INFO - PROCESS | 2796 | 1466629939946 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 14:12:19 INFO - PROCESS | 2796 | 1466629939950 Marionette TRACE conn5 <- [1,1126,null,{}] 14:12:19 INFO - PROCESS | 2796 | 1466629939955 Marionette TRACE conn5 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:19 INFO - PROCESS | 2796 | 1466629939958 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:20 INFO - PROCESS | 2796 | 1466629940091 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 14:12:20 INFO - PROCESS | 2796 | 1466629940216 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:20 INFO - PROCESS | 2796 | 1466629940220 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:20 INFO - PROCESS | 2796 | ++DOCSHELL 0D818800 == 37 [pid = 2796] [id = 291] 14:12:20 INFO - PROCESS | 2796 | ++DOMWINDOW == 87 (0D81D800) [pid = 2796] [serial = 872] [outer = 00000000] 14:12:20 INFO - PROCESS | 2796 | ++DOMWINDOW == 88 (0D84F400) [pid = 2796] [serial = 873] [outer = 0D81D800] 14:12:20 INFO - PROCESS | 2796 | 1466629940273 Marionette DEBUG loaded listener.js 14:12:20 INFO - PROCESS | 2796 | ++DOMWINDOW == 89 (11BCE800) [pid = 2796] [serial = 874] [outer = 0D81D800] 14:12:20 INFO - PROCESS | 2796 | --DOCSHELL 194B8800 == 36 [pid = 2796] [id = 288] 14:12:20 INFO - PROCESS | 2796 | --DOCSHELL 1645A000 == 35 [pid = 2796] [id = 287] 14:12:20 INFO - PROCESS | 2796 | --DOCSHELL 0C83B400 == 34 [pid = 2796] [id = 286] 14:12:20 INFO - PROCESS | 2796 | --DOCSHELL 16EB4C00 == 33 [pid = 2796] [id = 285] 14:12:20 INFO - PROCESS | 2796 | --DOCSHELL 16A50000 == 32 [pid = 2796] [id = 284] 14:12:20 INFO - PROCESS | 2796 | --DOCSHELL 156E3800 == 31 [pid = 2796] [id = 283] 14:12:20 INFO - PROCESS | 2796 | --DOCSHELL 0D84A000 == 30 [pid = 2796] [id = 282] 14:12:20 INFO - PROCESS | 2796 | --DOCSHELL 0D552C00 == 29 [pid = 2796] [id = 281] 14:12:20 INFO - PROCESS | 2796 | --DOMWINDOW == 88 (1A67C000) [pid = 2796] [serial = 828] [outer = 00000000] [url = about:blank] 14:12:20 INFO - PROCESS | 2796 | --DOMWINDOW == 87 (1A67DC00) [pid = 2796] [serial = 829] [outer = 00000000] [url = about:blank] 14:12:20 INFO - PROCESS | 2796 | --DOMWINDOW == 86 (1A362C00) [pid = 2796] [serial = 825] [outer = 00000000] [url = about:blank] 14:12:20 INFO - PROCESS | 2796 | --DOMWINDOW == 85 (194BD400) [pid = 2796] [serial = 813] [outer = 00000000] [url = about:blank] 14:12:20 INFO - PROCESS | 2796 | --DOMWINDOW == 84 (19AF0800) [pid = 2796] [serial = 816] [outer = 00000000] [url = about:blank] 14:12:20 INFO - PROCESS | 2796 | --DOMWINDOW == 83 (19A14800) [pid = 2796] [serial = 793] [outer = 00000000] [url = about:blank] 14:12:20 INFO - PROCESS | 2796 | --DOMWINDOW == 82 (0D55BC00) [pid = 2796] [serial = 795] [outer = 00000000] [url = about:blank] 14:12:20 INFO - PROCESS | 2796 | --DOMWINDOW == 81 (1A5D2C00) [pid = 2796] [serial = 826] [outer = 00000000] [url = about:blank] 14:12:20 INFO - PROCESS | 2796 | --DOMWINDOW == 80 (0D631000) [pid = 2796] [serial = 796] [outer = 00000000] [url = about:blank] 14:12:20 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (0D778400) [pid = 2796] [serial = 801] [outer = 00000000] [url = about:blank] 14:12:20 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (0D849400) [pid = 2796] [serial = 802] [outer = 00000000] [url = about:blank] 14:12:20 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (194C2C00) [pid = 2796] [serial = 814] [outer = 00000000] [url = about:blank] 14:12:20 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (16E2AC00) [pid = 2796] [serial = 807] [outer = 00000000] [url = about:blank] 14:12:20 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (16EB1800) [pid = 2796] [serial = 808] [outer = 00000000] [url = about:blank] 14:12:20 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (14E1DC00) [pid = 2796] [serial = 804] [outer = 00000000] [url = about:blank] 14:12:20 INFO - PROCESS | 2796 | --DOMWINDOW == 73 (14FB7C00) [pid = 2796] [serial = 805] [outer = 00000000] [url = about:blank] 14:12:20 INFO - PROCESS | 2796 | --DOMWINDOW == 72 (15737400) [pid = 2796] [serial = 798] [outer = 00000000] [url = about:blank] 14:12:20 INFO - PROCESS | 2796 | --DOMWINDOW == 71 (0DAC6400) [pid = 2796] [serial = 819] [outer = 00000000] [url = about:blank] 14:12:20 INFO - PROCESS | 2796 | --DOMWINDOW == 70 (16A4A000) [pid = 2796] [serial = 799] [outer = 00000000] [url = about:blank] 14:12:20 INFO - PROCESS | 2796 | --DOMWINDOW == 69 (18846400) [pid = 2796] [serial = 810] [outer = 00000000] [url = about:blank] 14:12:20 INFO - PROCESS | 2796 | --DOMWINDOW == 68 (19AF6C00) [pid = 2796] [serial = 817] [outer = 00000000] [url = about:blank] 14:12:20 INFO - PROCESS | 2796 | --DOMWINDOW == 67 (1A26CC00) [pid = 2796] [serial = 822] [outer = 00000000] [url = about:blank] 14:12:20 INFO - PROCESS | 2796 | --DOMWINDOW == 66 (1A332800) [pid = 2796] [serial = 823] [outer = 00000000] [url = about:blank] 14:12:20 INFO - PROCESS | 2796 | --DOMWINDOW == 65 (16A45400) [pid = 2796] [serial = 820] [outer = 00000000] [url = about:blank] 14:12:20 INFO - PROCESS | 2796 | --DOMWINDOW == 64 (18891C00) [pid = 2796] [serial = 811] [outer = 00000000] [url = about:blank] 14:12:20 INFO - PROCESS | 2796 | 1466629940781 Marionette TRACE conn5 <- [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]]]}] 14:12:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 14:12:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 871ms 14:12:20 INFO - PROCESS | 2796 | 1466629940825 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 14:12:20 INFO - PROCESS | 2796 | 1466629940828 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 14:12:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 14:12:20 INFO - PROCESS | 2796 | 1466629940834 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 14:12:20 INFO - PROCESS | 2796 | 1466629940838 Marionette TRACE conn5 <- [1,1130,null,{}] 14:12:20 INFO - PROCESS | 2796 | 1466629940842 Marionette TRACE conn5 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:20 INFO - PROCESS | 2796 | 1466629940845 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:20 INFO - PROCESS | 2796 | 1466629940933 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 14:12:20 INFO - PROCESS | 2796 | 1466629940943 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:20 INFO - PROCESS | 2796 | 1466629940945 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:20 INFO - PROCESS | 2796 | ++DOCSHELL 14E1B800 == 30 [pid = 2796] [id = 292] 14:12:20 INFO - PROCESS | 2796 | ++DOMWINDOW == 65 (14E1DC00) [pid = 2796] [serial = 875] [outer = 00000000] 14:12:20 INFO - PROCESS | 2796 | ++DOMWINDOW == 66 (1515C800) [pid = 2796] [serial = 876] [outer = 14E1DC00] 14:12:20 INFO - PROCESS | 2796 | 1466629940993 Marionette DEBUG loaded listener.js 14:12:21 INFO - PROCESS | 2796 | ++DOMWINDOW == 67 (1561E000) [pid = 2796] [serial = 877] [outer = 14E1DC00] 14:12:21 INFO - PROCESS | 2796 | 1466629941483 Marionette TRACE conn5 <- [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]]]}] 14:12:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 14:12:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 690ms 14:12:21 INFO - PROCESS | 2796 | 1466629941524 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 14:12:21 INFO - PROCESS | 2796 | 1466629941527 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 14:12:21 INFO - PROCESS | 2796 | 1466629941530 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 14:12:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 14:12:21 INFO - PROCESS | 2796 | 1466629941532 Marionette TRACE conn5 <- [1,1134,null,{}] 14:12:21 INFO - PROCESS | 2796 | 1466629941542 Marionette TRACE conn5 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:21 INFO - PROCESS | 2796 | 1466629941547 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:21 INFO - PROCESS | 2796 | 1466629941661 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 14:12:21 INFO - PROCESS | 2796 | 1466629941757 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:21 INFO - PROCESS | 2796 | 1466629941761 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:21 INFO - PROCESS | 2796 | ++DOCSHELL 16A54000 == 31 [pid = 2796] [id = 293] 14:12:21 INFO - PROCESS | 2796 | ++DOMWINDOW == 68 (16A54800) [pid = 2796] [serial = 878] [outer = 00000000] 14:12:21 INFO - PROCESS | 2796 | ++DOMWINDOW == 69 (16E24400) [pid = 2796] [serial = 879] [outer = 16A54800] 14:12:21 INFO - PROCESS | 2796 | 1466629941811 Marionette DEBUG loaded listener.js 14:12:21 INFO - PROCESS | 2796 | ++DOMWINDOW == 70 (16EAAC00) [pid = 2796] [serial = 880] [outer = 16A54800] 14:12:22 INFO - PROCESS | 2796 | 1466629942194 Marionette TRACE conn5 <- [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]]]}] 14:12:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 14:12:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 670ms 14:12:22 INFO - PROCESS | 2796 | 1466629942214 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 14:12:22 INFO - PROCESS | 2796 | 1466629942216 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 14:12:22 INFO - PROCESS | 2796 | 1466629942219 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 14:12:22 INFO - PROCESS | 2796 | 1466629942221 Marionette TRACE conn5 <- [1,1138,null,{}] 14:12:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 14:12:22 INFO - PROCESS | 2796 | 1466629942224 Marionette TRACE conn5 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:22 INFO - PROCESS | 2796 | 1466629942226 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:22 INFO - PROCESS | 2796 | 1466629942313 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 14:12:22 INFO - PROCESS | 2796 | 1466629942319 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:22 INFO - PROCESS | 2796 | 1466629942321 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:22 INFO - PROCESS | 2796 | ++DOCSHELL 178F4C00 == 32 [pid = 2796] [id = 294] 14:12:22 INFO - PROCESS | 2796 | ++DOMWINDOW == 71 (178F7400) [pid = 2796] [serial = 881] [outer = 00000000] 14:12:22 INFO - PROCESS | 2796 | ++DOMWINDOW == 72 (18842C00) [pid = 2796] [serial = 882] [outer = 178F7400] 14:12:22 INFO - PROCESS | 2796 | 1466629942374 Marionette DEBUG loaded listener.js 14:12:22 INFO - PROCESS | 2796 | ++DOMWINDOW == 73 (1884A400) [pid = 2796] [serial = 883] [outer = 178F7400] 14:12:22 INFO - PROCESS | 2796 | 1466629942849 Marionette TRACE conn5 <- [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]]]}] 14:12:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 14:12:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 670ms 14:12:22 INFO - PROCESS | 2796 | 1466629942895 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 14:12:22 INFO - PROCESS | 2796 | 1466629942897 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 14:12:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 14:12:22 INFO - PROCESS | 2796 | 1466629942900 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 14:12:22 INFO - PROCESS | 2796 | 1466629942902 Marionette TRACE conn5 <- [1,1142,null,{}] 14:12:22 INFO - PROCESS | 2796 | 1466629942906 Marionette TRACE conn5 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:22 INFO - PROCESS | 2796 | 1466629942908 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:23 INFO - PROCESS | 2796 | 1466629943058 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 14:12:23 INFO - PROCESS | 2796 | 1466629943119 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:23 INFO - PROCESS | 2796 | 1466629943121 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:23 INFO - PROCESS | 2796 | ++DOCSHELL 112C2000 == 33 [pid = 2796] [id = 295] 14:12:23 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (1925A400) [pid = 2796] [serial = 884] [outer = 00000000] 14:12:23 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (194B4400) [pid = 2796] [serial = 885] [outer = 1925A400] 14:12:23 INFO - PROCESS | 2796 | 1466629943164 Marionette DEBUG loaded listener.js 14:12:23 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (194BF400) [pid = 2796] [serial = 886] [outer = 1925A400] 14:12:23 INFO - PROCESS | 2796 | 1466629943581 Marionette TRACE conn5 <- [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]]]}] 14:12:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 14:12:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 730ms 14:12:23 INFO - PROCESS | 2796 | 1466629943637 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 14:12:23 INFO - PROCESS | 2796 | 1466629943639 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 14:12:23 INFO - PROCESS | 2796 | 1466629943642 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 14:12:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 14:12:23 INFO - PROCESS | 2796 | 1466629943644 Marionette TRACE conn5 <- [1,1146,null,{}] 14:12:23 INFO - PROCESS | 2796 | 1466629943647 Marionette TRACE conn5 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:23 INFO - PROCESS | 2796 | 1466629943653 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:23 INFO - PROCESS | 2796 | 1466629943798 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 14:12:23 INFO - PROCESS | 2796 | 1466629943804 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:23 INFO - PROCESS | 2796 | 1466629943806 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:23 INFO - PROCESS | 2796 | ++DOCSHELL 19762400 == 34 [pid = 2796] [id = 296] 14:12:23 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (19766000) [pid = 2796] [serial = 887] [outer = 00000000] 14:12:23 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (19AF2800) [pid = 2796] [serial = 888] [outer = 19766000] 14:12:23 INFO - PROCESS | 2796 | 1466629943899 Marionette DEBUG loaded listener.js 14:12:23 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (19AF7C00) [pid = 2796] [serial = 889] [outer = 19766000] 14:12:24 INFO - PROCESS | 2796 | 1466629944304 Marionette TRACE conn5 <- [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]]]}] 14:12:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 14:12:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 670ms 14:12:24 INFO - PROCESS | 2796 | 1466629944330 Marionette TRACE conn5 -> [0,1149,"getWindowHandle",null] 14:12:24 INFO - PROCESS | 2796 | 1466629944332 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 14:12:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 14:12:24 INFO - PROCESS | 2796 | 1466629944335 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 14:12:24 INFO - PROCESS | 2796 | 1466629944337 Marionette TRACE conn5 <- [1,1150,null,{}] 14:12:24 INFO - PROCESS | 2796 | 1466629944340 Marionette TRACE conn5 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:24 INFO - PROCESS | 2796 | 1466629944342 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:24 INFO - PROCESS | 2796 | 1466629944487 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 14:12:24 INFO - PROCESS | 2796 | 1466629944508 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:24 INFO - PROCESS | 2796 | 1466629944510 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:24 INFO - PROCESS | 2796 | ++DOCSHELL 1573A000 == 35 [pid = 2796] [id = 297] 14:12:24 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (16A46400) [pid = 2796] [serial = 890] [outer = 00000000] 14:12:24 INFO - PROCESS | 2796 | ++DOMWINDOW == 81 (1A273400) [pid = 2796] [serial = 891] [outer = 16A46400] 14:12:24 INFO - PROCESS | 2796 | 1466629944554 Marionette DEBUG loaded listener.js 14:12:24 INFO - PROCESS | 2796 | ++DOMWINDOW == 82 (1A275400) [pid = 2796] [serial = 892] [outer = 16A46400] 14:12:24 INFO - PROCESS | 2796 | --DOMWINDOW == 81 (0D554400) [pid = 2796] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 14:12:24 INFO - PROCESS | 2796 | --DOMWINDOW == 80 (0D84B000) [pid = 2796] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 14:12:24 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (16A54400) [pid = 2796] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 14:12:24 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (1573B000) [pid = 2796] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 14:12:24 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (0DBD3800) [pid = 2796] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 14:12:24 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (17829000) [pid = 2796] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 14:12:24 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (0C890400) [pid = 2796] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 14:12:24 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (16E1D400) [pid = 2796] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 14:12:24 INFO - PROCESS | 2796 | --DOMWINDOW == 73 (0D776800) [pid = 2796] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 14:12:24 INFO - PROCESS | 2796 | --DOMWINDOW == 72 (17827000) [pid = 2796] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 14:12:24 INFO - PROCESS | 2796 | --DOMWINDOW == 71 (1A736000) [pid = 2796] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 14:12:25 INFO - PROCESS | 2796 | 1466629945030 Marionette TRACE conn5 <- [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]]]}] 14:12:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 14:12:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 731ms 14:12:25 INFO - PROCESS | 2796 | 1466629945067 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 14:12:25 INFO - PROCESS | 2796 | 1466629945069 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 14:12:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 14:12:25 INFO - PROCESS | 2796 | 1466629945073 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 14:12:25 INFO - PROCESS | 2796 | 1466629945074 Marionette TRACE conn5 <- [1,1154,null,{}] 14:12:25 INFO - PROCESS | 2796 | 1466629945078 Marionette TRACE conn5 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:25 INFO - PROCESS | 2796 | 1466629945080 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:25 INFO - PROCESS | 2796 | 1466629945160 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 14:12:25 INFO - PROCESS | 2796 | 1466629945167 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:25 INFO - PROCESS | 2796 | 1466629945169 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:25 INFO - PROCESS | 2796 | ++DOCSHELL 156DB000 == 36 [pid = 2796] [id = 298] 14:12:25 INFO - PROCESS | 2796 | ++DOMWINDOW == 72 (18844C00) [pid = 2796] [serial = 893] [outer = 00000000] 14:12:25 INFO - PROCESS | 2796 | ++DOMWINDOW == 73 (1A272C00) [pid = 2796] [serial = 894] [outer = 18844C00] 14:12:25 INFO - PROCESS | 2796 | 1466629945213 Marionette DEBUG loaded listener.js 14:12:25 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (1A331400) [pid = 2796] [serial = 895] [outer = 18844C00] 14:12:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 14:12:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 570ms 14:12:25 INFO - PROCESS | 2796 | 1466629945635 Marionette TRACE conn5 <- [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]]]}] 14:12:25 INFO - PROCESS | 2796 | 1466629945643 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 14:12:25 INFO - PROCESS | 2796 | 1466629945645 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 14:12:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 14:12:25 INFO - PROCESS | 2796 | 1466629945649 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 14:12:25 INFO - PROCESS | 2796 | 1466629945650 Marionette TRACE conn5 <- [1,1158,null,{}] 14:12:25 INFO - PROCESS | 2796 | 1466629945654 Marionette TRACE conn5 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:25 INFO - PROCESS | 2796 | 1466629945656 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:25 INFO - PROCESS | 2796 | 1466629945784 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 14:12:25 INFO - PROCESS | 2796 | 1466629945806 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:25 INFO - PROCESS | 2796 | 1466629945808 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:25 INFO - PROCESS | 2796 | ++DOCSHELL 1861B000 == 37 [pid = 2796] [id = 299] 14:12:25 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (1A337C00) [pid = 2796] [serial = 896] [outer = 00000000] 14:12:25 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (1A366000) [pid = 2796] [serial = 897] [outer = 1A337C00] 14:12:25 INFO - PROCESS | 2796 | 1466629945851 Marionette DEBUG loaded listener.js 14:12:25 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (1A5D2800) [pid = 2796] [serial = 898] [outer = 1A337C00] 14:12:26 INFO - PROCESS | 2796 | 1466629946268 Marionette TRACE conn5 <- [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]]]}] 14:12:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 14:12:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 670ms 14:12:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 14:12:26 INFO - PROCESS | 2796 | 1466629946319 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 14:12:26 INFO - PROCESS | 2796 | 1466629946321 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 14:12:26 INFO - PROCESS | 2796 | 1466629946324 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 14:12:26 INFO - PROCESS | 2796 | 1466629946326 Marionette TRACE conn5 <- [1,1162,null,{}] 14:12:26 INFO - PROCESS | 2796 | 1466629946329 Marionette TRACE conn5 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:26 INFO - PROCESS | 2796 | 1466629946331 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:26 INFO - PROCESS | 2796 | 1466629946455 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 14:12:26 INFO - PROCESS | 2796 | 1466629946470 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:26 INFO - PROCESS | 2796 | 1466629946472 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:26 INFO - PROCESS | 2796 | ++DOCSHELL 1782B000 == 38 [pid = 2796] [id = 300] 14:12:26 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (1A677C00) [pid = 2796] [serial = 899] [outer = 00000000] 14:12:26 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (1A680000) [pid = 2796] [serial = 900] [outer = 1A677C00] 14:12:26 INFO - PROCESS | 2796 | 1466629946516 Marionette DEBUG loaded listener.js 14:12:26 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (1A682000) [pid = 2796] [serial = 901] [outer = 1A677C00] 14:12:27 INFO - PROCESS | 2796 | --DOCSHELL 0DABA400 == 37 [pid = 2796] [id = 280] 14:12:27 INFO - PROCESS | 2796 | --DOCSHELL 14E1B800 == 36 [pid = 2796] [id = 292] 14:12:27 INFO - PROCESS | 2796 | --DOCSHELL 0D818800 == 35 [pid = 2796] [id = 291] 14:12:27 INFO - PROCESS | 2796 | --DOCSHELL 0D84CC00 == 34 [pid = 2796] [id = 290] 14:12:27 INFO - PROCESS | 2796 | --DOCSHELL 08F6B000 == 33 [pid = 2796] [id = 289] 14:12:27 INFO - PROCESS | 2796 | --DOCSHELL 112C2000 == 32 [pid = 2796] [id = 295] 14:12:27 INFO - PROCESS | 2796 | --DOCSHELL 16A54000 == 31 [pid = 2796] [id = 293] 14:12:27 INFO - PROCESS | 2796 | --DOCSHELL 1573A000 == 30 [pid = 2796] [id = 297] 14:12:27 INFO - PROCESS | 2796 | --DOCSHELL 19762400 == 29 [pid = 2796] [id = 296] 14:12:27 INFO - PROCESS | 2796 | --DOCSHELL 156DB000 == 28 [pid = 2796] [id = 298] 14:12:27 INFO - PROCESS | 2796 | --DOCSHELL 178F4C00 == 27 [pid = 2796] [id = 294] 14:12:27 INFO - PROCESS | 2796 | --DOCSHELL 1861B000 == 26 [pid = 2796] [id = 299] 14:12:28 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (18620800) [pid = 2796] [serial = 856] [outer = 00000000] [url = about:blank] 14:12:28 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (1561D800) [pid = 2796] [serial = 859] [outer = 00000000] [url = about:blank] 14:12:28 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (19272000) [pid = 2796] [serial = 861] [outer = 00000000] [url = about:blank] 14:12:28 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (15551C00) [pid = 2796] [serial = 832] [outer = 00000000] [url = about:blank] 14:12:28 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (14EA0400) [pid = 2796] [serial = 831] [outer = 00000000] [url = about:blank] 14:12:28 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (194BCC00) [pid = 2796] [serial = 835] [outer = 00000000] [url = about:blank] 14:12:28 INFO - PROCESS | 2796 | --DOMWINDOW == 73 (18844400) [pid = 2796] [serial = 834] [outer = 00000000] [url = about:blank] 14:12:28 INFO - PROCESS | 2796 | --DOMWINDOW == 72 (1A73E400) [pid = 2796] [serial = 838] [outer = 00000000] [url = about:blank] 14:12:28 INFO - PROCESS | 2796 | --DOMWINDOW == 71 (1A739800) [pid = 2796] [serial = 837] [outer = 00000000] [url = about:blank] 14:12:28 INFO - PROCESS | 2796 | --DOMWINDOW == 70 (1927B400) [pid = 2796] [serial = 862] [outer = 00000000] [url = about:blank] 14:12:28 INFO - PROCESS | 2796 | --DOMWINDOW == 69 (17823400) [pid = 2796] [serial = 853] [outer = 00000000] [url = about:blank] 14:12:28 INFO - PROCESS | 2796 | --DOMWINDOW == 68 (1663CC00) [pid = 2796] [serial = 850] [outer = 00000000] [url = about:blank] 14:12:28 INFO - PROCESS | 2796 | --DOMWINDOW == 67 (19763C00) [pid = 2796] [serial = 864] [outer = 00000000] [url = about:blank] 14:12:28 INFO - PROCESS | 2796 | --DOMWINDOW == 66 (0D624000) [pid = 2796] [serial = 843] [outer = 00000000] [url = about:blank] 14:12:28 INFO - PROCESS | 2796 | --DOMWINDOW == 65 (0D62AC00) [pid = 2796] [serial = 844] [outer = 00000000] [url = about:blank] 14:12:28 INFO - PROCESS | 2796 | --DOMWINDOW == 64 (0DBD1800) [pid = 2796] [serial = 846] [outer = 00000000] [url = about:blank] 14:12:28 INFO - PROCESS | 2796 | --DOMWINDOW == 63 (111A2C00) [pid = 2796] [serial = 847] [outer = 00000000] [url = about:blank] 14:12:28 INFO - PROCESS | 2796 | --DOMWINDOW == 62 (16EABC00) [pid = 2796] [serial = 852] [outer = 00000000] [url = about:blank] 14:12:28 INFO - PROCESS | 2796 | --DOMWINDOW == 61 (157EAC00) [pid = 2796] [serial = 849] [outer = 00000000] [url = about:blank] 14:12:28 INFO - PROCESS | 2796 | --DOMWINDOW == 60 (1515F000) [pid = 2796] [serial = 841] [outer = 00000000] [url = about:blank] 14:12:28 INFO - PROCESS | 2796 | --DOMWINDOW == 59 (119E0C00) [pid = 2796] [serial = 840] [outer = 00000000] [url = about:blank] 14:12:28 INFO - PROCESS | 2796 | --DOMWINDOW == 58 (18618400) [pid = 2796] [serial = 855] [outer = 00000000] [url = about:blank] 14:12:28 INFO - PROCESS | 2796 | --DOMWINDOW == 57 (0D775000) [pid = 2796] [serial = 858] [outer = 00000000] [url = about:blank] 14:12:28 INFO - PROCESS | 2796 | 1466629948303 Marionette TRACE conn5 <- [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] 14:12:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 14:12:28 INFO - PROCESS | 2796 | 1466629948349 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 14:12:28 INFO - PROCESS | 2796 | 1466629948354 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 14:12:28 INFO - PROCESS | 2796 | 1466629948357 Marionette TRACE conn5 <- [1,1166,null,{}] 14:12:28 INFO - PROCESS | 2796 | 1466629948363 Marionette TRACE conn5 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:28 INFO - PROCESS | 2796 | 1466629948366 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:28 INFO - PROCESS | 2796 | 1466629948457 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 14:12:28 INFO - PROCESS | 2796 | 1466629948465 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:28 INFO - PROCESS | 2796 | 1466629948469 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:28 INFO - PROCESS | 2796 | ++DOCSHELL 0D5F4800 == 27 [pid = 2796] [id = 301] 14:12:28 INFO - PROCESS | 2796 | ++DOMWINDOW == 58 (0D5F5C00) [pid = 2796] [serial = 902] [outer = 00000000] 14:12:28 INFO - PROCESS | 2796 | ++DOMWINDOW == 59 (0D5F9400) [pid = 2796] [serial = 903] [outer = 0D5F5C00] 14:12:28 INFO - PROCESS | 2796 | 1466629948519 Marionette DEBUG loaded listener.js 14:12:28 INFO - PROCESS | 2796 | ++DOMWINDOW == 60 (0D624C00) [pid = 2796] [serial = 904] [outer = 0D5F5C00] 14:12:29 INFO - PROCESS | 2796 | 1466629949018 Marionette TRACE conn5 <- [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] 14:12:29 INFO - PROCESS | 2796 | 1466629949090 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 14:12:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 14:12:29 INFO - PROCESS | 2796 | 1466629949097 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 14:12:29 INFO - PROCESS | 2796 | 1466629949100 Marionette TRACE conn5 <- [1,1170,null,{}] 14:12:29 INFO - PROCESS | 2796 | 1466629949103 Marionette TRACE conn5 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:29 INFO - PROCESS | 2796 | 1466629949106 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:29 INFO - PROCESS | 2796 | 1466629949195 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 14:12:29 INFO - PROCESS | 2796 | 1466629949208 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:29 INFO - PROCESS | 2796 | 1466629949211 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:29 INFO - PROCESS | 2796 | ++DOCSHELL 0D55C000 == 28 [pid = 2796] [id = 302] 14:12:29 INFO - PROCESS | 2796 | ++DOMWINDOW == 61 (0D81A000) [pid = 2796] [serial = 905] [outer = 00000000] 14:12:29 INFO - PROCESS | 2796 | ++DOMWINDOW == 62 (0D820C00) [pid = 2796] [serial = 906] [outer = 0D81A000] 14:12:29 INFO - PROCESS | 2796 | 1466629949263 Marionette DEBUG loaded listener.js 14:12:29 INFO - PROCESS | 2796 | ++DOMWINDOW == 63 (0D844C00) [pid = 2796] [serial = 907] [outer = 0D81A000] 14:12:29 INFO - PROCESS | 2796 | 1466629949738 Marionette TRACE conn5 <- [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] 14:12:29 INFO - PROCESS | 2796 | 1466629949772 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 14:12:29 INFO - PROCESS | 2796 | 1466629949776 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 14:12:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 14:12:29 INFO - PROCESS | 2796 | 1466629949780 Marionette TRACE conn5 <- [1,1174,null,{}] 14:12:29 INFO - PROCESS | 2796 | 1466629949791 Marionette TRACE conn5 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:29 INFO - PROCESS | 2796 | 1466629949796 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:29 INFO - PROCESS | 2796 | 1466629949914 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 14:12:29 INFO - PROCESS | 2796 | 1466629949922 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:29 INFO - PROCESS | 2796 | 1466629949925 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:29 INFO - PROCESS | 2796 | ++DOCSHELL 14D12800 == 29 [pid = 2796] [id = 303] 14:12:29 INFO - PROCESS | 2796 | ++DOMWINDOW == 64 (14D94800) [pid = 2796] [serial = 908] [outer = 00000000] 14:12:29 INFO - PROCESS | 2796 | ++DOMWINDOW == 65 (151C9C00) [pid = 2796] [serial = 909] [outer = 14D94800] 14:12:29 INFO - PROCESS | 2796 | 1466629949973 Marionette DEBUG loaded listener.js 14:12:30 INFO - PROCESS | 2796 | ++DOMWINDOW == 66 (15591800) [pid = 2796] [serial = 910] [outer = 14D94800] 14:12:30 INFO - PROCESS | 2796 | 1466629950424 Marionette TRACE conn5 <- [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] 14:12:30 INFO - PROCESS | 2796 | 1466629950455 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 14:12:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 14:12:30 INFO - PROCESS | 2796 | 1466629950458 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 14:12:30 INFO - PROCESS | 2796 | 1466629950460 Marionette TRACE conn5 <- [1,1178,null,{}] 14:12:30 INFO - PROCESS | 2796 | 1466629950463 Marionette TRACE conn5 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:30 INFO - PROCESS | 2796 | 1466629950466 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:30 INFO - PROCESS | 2796 | 1466629950550 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 14:12:30 INFO - PROCESS | 2796 | 1466629950556 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:30 INFO - PROCESS | 2796 | 1466629950558 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:30 INFO - PROCESS | 2796 | ++DOCSHELL 15649800 == 30 [pid = 2796] [id = 304] 14:12:30 INFO - PROCESS | 2796 | ++DOMWINDOW == 67 (1573F400) [pid = 2796] [serial = 911] [outer = 00000000] 14:12:30 INFO - PROCESS | 2796 | ++DOMWINDOW == 68 (1645A000) [pid = 2796] [serial = 912] [outer = 1573F400] 14:12:30 INFO - PROCESS | 2796 | 1466629950602 Marionette DEBUG loaded listener.js 14:12:30 INFO - PROCESS | 2796 | ++DOMWINDOW == 69 (16717C00) [pid = 2796] [serial = 913] [outer = 1573F400] 14:12:31 INFO - PROCESS | 2796 | 1466629951020 Marionette TRACE conn5 <- [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] 14:12:31 INFO - PROCESS | 2796 | 1466629951092 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 14:12:31 INFO - PROCESS | 2796 | 1466629951095 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 14:12:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 14:12:31 INFO - PROCESS | 2796 | 1466629951097 Marionette TRACE conn5 <- [1,1182,null,{}] 14:12:31 INFO - PROCESS | 2796 | 1466629951101 Marionette TRACE conn5 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:31 INFO - PROCESS | 2796 | 1466629951103 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:31 INFO - PROCESS | 2796 | 1466629951181 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 14:12:31 INFO - PROCESS | 2796 | 1466629951188 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:31 INFO - PROCESS | 2796 | 1466629951190 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:31 INFO - PROCESS | 2796 | ++DOCSHELL 16A4F400 == 31 [pid = 2796] [id = 305] 14:12:31 INFO - PROCESS | 2796 | ++DOMWINDOW == 70 (16A4F800) [pid = 2796] [serial = 914] [outer = 00000000] 14:12:31 INFO - PROCESS | 2796 | ++DOMWINDOW == 71 (16E28C00) [pid = 2796] [serial = 915] [outer = 16A4F800] 14:12:31 INFO - PROCESS | 2796 | 1466629951236 Marionette DEBUG loaded listener.js 14:12:31 INFO - PROCESS | 2796 | ++DOMWINDOW == 72 (16EAB800) [pid = 2796] [serial = 916] [outer = 16A4F800] 14:12:31 INFO - PROCESS | 2796 | 1466629951708 Marionette TRACE conn5 <- [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] 14:12:31 INFO - PROCESS | 2796 | 1466629951741 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 14:12:31 INFO - PROCESS | 2796 | 1466629951744 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 14:12:31 INFO - PROCESS | 2796 | 1466629951746 Marionette TRACE conn5 <- [1,1186,null,{}] 14:12:31 INFO - PROCESS | 2796 | 1466629951750 Marionette TRACE conn5 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:31 INFO - PROCESS | 2796 | 1466629951755 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:31 INFO - PROCESS | 2796 | 1466629951859 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 14:12:31 INFO - PROCESS | 2796 | 1466629951867 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:31 INFO - PROCESS | 2796 | 1466629951869 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:31 INFO - PROCESS | 2796 | ++DOCSHELL 18612000 == 32 [pid = 2796] [id = 306] 14:12:31 INFO - PROCESS | 2796 | ++DOMWINDOW == 73 (18612800) [pid = 2796] [serial = 917] [outer = 00000000] 14:12:31 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (186B2800) [pid = 2796] [serial = 918] [outer = 18612800] 14:12:31 INFO - PROCESS | 2796 | 1466629951913 Marionette DEBUG loaded listener.js 14:12:31 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (186BCC00) [pid = 2796] [serial = 919] [outer = 18612800] 14:12:32 INFO - PROCESS | 2796 | 1466629952365 Marionette TRACE conn5 <- [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]]]}] 14:12:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 14:12:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 670ms 14:12:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 14:12:32 INFO - PROCESS | 2796 | 1466629952416 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 14:12:32 INFO - PROCESS | 2796 | 1466629952418 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 14:12:32 INFO - PROCESS | 2796 | 1466629952421 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 14:12:32 INFO - PROCESS | 2796 | 1466629952423 Marionette TRACE conn5 <- [1,1190,null,{}] 14:12:32 INFO - PROCESS | 2796 | 1466629952426 Marionette TRACE conn5 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:32 INFO - PROCESS | 2796 | 1466629952428 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:32 INFO - PROCESS | 2796 | 1466629952506 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 14:12:32 INFO - PROCESS | 2796 | 1466629952514 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:32 INFO - PROCESS | 2796 | 1466629952516 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:32 INFO - PROCESS | 2796 | ++DOCSHELL 18844800 == 33 [pid = 2796] [id = 307] 14:12:32 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (18848400) [pid = 2796] [serial = 920] [outer = 00000000] 14:12:32 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (18896C00) [pid = 2796] [serial = 921] [outer = 18848400] 14:12:32 INFO - PROCESS | 2796 | 1466629952594 Marionette DEBUG loaded listener.js 14:12:32 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (19204400) [pid = 2796] [serial = 922] [outer = 18848400] 14:12:33 INFO - PROCESS | 2796 | 1466629953033 Marionette TRACE conn5 <- [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]]]}] 14:12:33 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 14:12:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 630ms 14:12:33 INFO - PROCESS | 2796 | 1466629953062 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 14:12:33 INFO - PROCESS | 2796 | 1466629953064 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 14:12:33 INFO - PROCESS | 2796 | 1466629953067 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 14:12:33 INFO - PROCESS | 2796 | 1466629953069 Marionette TRACE conn5 <- [1,1194,null,{}] 14:12:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 14:12:33 INFO - PROCESS | 2796 | 1466629953072 Marionette TRACE conn5 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:33 INFO - PROCESS | 2796 | 1466629953074 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:33 INFO - PROCESS | 2796 | 1466629953151 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 14:12:33 INFO - PROCESS | 2796 | 1466629953157 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:33 INFO - PROCESS | 2796 | 1466629953158 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:33 INFO - PROCESS | 2796 | ++DOCSHELL 194B5000 == 34 [pid = 2796] [id = 308] 14:12:33 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (194B6000) [pid = 2796] [serial = 923] [outer = 00000000] 14:12:33 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (194BA800) [pid = 2796] [serial = 924] [outer = 194B6000] 14:12:33 INFO - PROCESS | 2796 | 1466629953202 Marionette DEBUG loaded listener.js 14:12:33 INFO - PROCESS | 2796 | ++DOMWINDOW == 81 (194B7C00) [pid = 2796] [serial = 925] [outer = 194B6000] 14:12:33 INFO - PROCESS | 2796 | 1466629953651 Marionette TRACE conn5 <- [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]]]}] 14:12:33 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 14:12:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 630ms 14:12:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 14:12:33 INFO - PROCESS | 2796 | 1466629953703 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 14:12:33 INFO - PROCESS | 2796 | 1466629953705 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 14:12:33 INFO - PROCESS | 2796 | 1466629953708 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 14:12:33 INFO - PROCESS | 2796 | 1466629953710 Marionette TRACE conn5 <- [1,1198,null,{}] 14:12:33 INFO - PROCESS | 2796 | 1466629953713 Marionette TRACE conn5 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:33 INFO - PROCESS | 2796 | 1466629953715 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:33 INFO - PROCESS | 2796 | 1466629953830 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 14:12:33 INFO - PROCESS | 2796 | 1466629953840 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:33 INFO - PROCESS | 2796 | 1466629953841 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:33 INFO - PROCESS | 2796 | ++DOCSHELL 14D10800 == 35 [pid = 2796] [id = 309] 14:12:33 INFO - PROCESS | 2796 | ++DOMWINDOW == 82 (19768800) [pid = 2796] [serial = 926] [outer = 00000000] 14:12:33 INFO - PROCESS | 2796 | ++DOMWINDOW == 83 (1976FC00) [pid = 2796] [serial = 927] [outer = 19768800] 14:12:33 INFO - PROCESS | 2796 | 1466629953911 Marionette DEBUG loaded listener.js 14:12:33 INFO - PROCESS | 2796 | ++DOMWINDOW == 84 (19812C00) [pid = 2796] [serial = 928] [outer = 19768800] 14:12:34 INFO - PROCESS | 2796 | 1466629954362 Marionette TRACE conn5 <- [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]]]}] 14:12:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 14:12:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 671ms 14:12:34 INFO - PROCESS | 2796 | 1466629954378 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 14:12:34 INFO - PROCESS | 2796 | 1466629954381 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 14:12:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 14:12:34 INFO - PROCESS | 2796 | 1466629954391 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 14:12:34 INFO - PROCESS | 2796 | 1466629954393 Marionette TRACE conn5 <- [1,1202,null,{}] 14:12:34 INFO - PROCESS | 2796 | 1466629954396 Marionette TRACE conn5 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:34 INFO - PROCESS | 2796 | 1466629954398 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:34 INFO - PROCESS | 2796 | 1466629954512 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 14:12:34 INFO - PROCESS | 2796 | 1466629954518 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:34 INFO - PROCESS | 2796 | 1466629954520 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:34 INFO - PROCESS | 2796 | ++DOCSHELL 186B3000 == 36 [pid = 2796] [id = 310] 14:12:34 INFO - PROCESS | 2796 | ++DOMWINDOW == 85 (19A13C00) [pid = 2796] [serial = 929] [outer = 00000000] 14:12:34 INFO - PROCESS | 2796 | ++DOMWINDOW == 86 (19AF4C00) [pid = 2796] [serial = 930] [outer = 19A13C00] 14:12:34 INFO - PROCESS | 2796 | 1466629954563 Marionette DEBUG loaded listener.js 14:12:34 INFO - PROCESS | 2796 | ++DOMWINDOW == 87 (1A271400) [pid = 2796] [serial = 931] [outer = 19A13C00] 14:12:35 INFO - PROCESS | 2796 | 1466629955060 Marionette TRACE conn5 <- [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]]]}] 14:12:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 14:12:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 730ms 14:12:35 INFO - PROCESS | 2796 | 1466629955127 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 14:12:35 INFO - PROCESS | 2796 | 1466629955129 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 14:12:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 14:12:35 INFO - PROCESS | 2796 | 1466629955132 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 14:12:35 INFO - PROCESS | 2796 | 1466629955135 Marionette TRACE conn5 <- [1,1206,null,{}] 14:12:35 INFO - PROCESS | 2796 | 1466629955179 Marionette TRACE conn5 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:35 INFO - PROCESS | 2796 | 1466629955182 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:35 INFO - PROCESS | 2796 | 1466629955305 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 14:12:35 INFO - PROCESS | 2796 | 1466629955371 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:35 INFO - PROCESS | 2796 | 1466629955373 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:35 INFO - PROCESS | 2796 | ++DOCSHELL 16A4F000 == 37 [pid = 2796] [id = 311] 14:12:35 INFO - PROCESS | 2796 | ++DOMWINDOW == 88 (1A33BC00) [pid = 2796] [serial = 932] [outer = 00000000] 14:12:35 INFO - PROCESS | 2796 | ++DOMWINDOW == 89 (1A365800) [pid = 2796] [serial = 933] [outer = 1A33BC00] 14:12:35 INFO - PROCESS | 2796 | 1466629955420 Marionette DEBUG loaded listener.js 14:12:35 INFO - PROCESS | 2796 | ++DOMWINDOW == 90 (1A67C800) [pid = 2796] [serial = 934] [outer = 1A33BC00] 14:12:35 INFO - PROCESS | 2796 | --DOMWINDOW == 89 (1A337C00) [pid = 2796] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 14:12:35 INFO - PROCESS | 2796 | --DOMWINDOW == 88 (1925A400) [pid = 2796] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 14:12:35 INFO - PROCESS | 2796 | --DOMWINDOW == 87 (19766000) [pid = 2796] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 14:12:35 INFO - PROCESS | 2796 | --DOMWINDOW == 86 (16A46400) [pid = 2796] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 14:12:35 INFO - PROCESS | 2796 | --DOMWINDOW == 85 (16A54800) [pid = 2796] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 14:12:35 INFO - PROCESS | 2796 | --DOMWINDOW == 84 (14E1DC00) [pid = 2796] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 14:12:35 INFO - PROCESS | 2796 | --DOMWINDOW == 83 (0D81D800) [pid = 2796] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 14:12:35 INFO - PROCESS | 2796 | --DOMWINDOW == 82 (0DABD400) [pid = 2796] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 14:12:35 INFO - PROCESS | 2796 | --DOMWINDOW == 81 (0C7E9C00) [pid = 2796] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 14:12:35 INFO - PROCESS | 2796 | --DOMWINDOW == 80 (178F7400) [pid = 2796] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 14:12:35 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (18844C00) [pid = 2796] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 14:12:35 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (194BEC00) [pid = 2796] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 14:12:35 INFO - PROCESS | 2796 | 1466629955982 Marionette TRACE conn5 <- [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]]]}] 14:12:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 14:12:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 910ms 14:12:36 INFO - PROCESS | 2796 | 1466629956044 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 14:12:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 14:12:36 INFO - PROCESS | 2796 | 1466629956046 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 14:12:36 INFO - PROCESS | 2796 | 1466629956049 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 14:12:36 INFO - PROCESS | 2796 | 1466629956051 Marionette TRACE conn5 <- [1,1210,null,{}] 14:12:36 INFO - PROCESS | 2796 | 1466629956055 Marionette TRACE conn5 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:36 INFO - PROCESS | 2796 | 1466629956056 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:36 INFO - PROCESS | 2796 | 1466629956139 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 14:12:36 INFO - PROCESS | 2796 | 1466629956144 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:36 INFO - PROCESS | 2796 | 1466629956146 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:36 INFO - PROCESS | 2796 | ++DOCSHELL 178F2400 == 38 [pid = 2796] [id = 312] 14:12:36 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (178F8800) [pid = 2796] [serial = 935] [outer = 00000000] 14:12:36 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (1925A400) [pid = 2796] [serial = 936] [outer = 178F8800] 14:12:36 INFO - PROCESS | 2796 | 1466629956199 Marionette DEBUG loaded listener.js 14:12:36 INFO - PROCESS | 2796 | ++DOMWINDOW == 81 (19766000) [pid = 2796] [serial = 937] [outer = 178F8800] 14:12:36 INFO - PROCESS | 2796 | 1466629956625 Marionette TRACE conn5 <- [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] 14:12:36 INFO - PROCESS | 2796 | 1466629956682 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 14:12:36 INFO - PROCESS | 2796 | 1466629956685 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 14:12:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 14:12:36 INFO - PROCESS | 2796 | 1466629956687 Marionette TRACE conn5 <- [1,1214,null,{}] 14:12:36 INFO - PROCESS | 2796 | 1466629956691 Marionette TRACE conn5 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:36 INFO - PROCESS | 2796 | 1466629956692 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:36 INFO - PROCESS | 2796 | 1466629956773 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 14:12:36 INFO - PROCESS | 2796 | 1466629956783 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:36 INFO - PROCESS | 2796 | 1466629956785 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:36 INFO - PROCESS | 2796 | ++DOCSHELL 1A270400 == 39 [pid = 2796] [id = 313] 14:12:36 INFO - PROCESS | 2796 | ++DOMWINDOW == 82 (1A275000) [pid = 2796] [serial = 938] [outer = 00000000] 14:12:36 INFO - PROCESS | 2796 | ++DOMWINDOW == 83 (1A736000) [pid = 2796] [serial = 939] [outer = 1A275000] 14:12:36 INFO - PROCESS | 2796 | 1466629956828 Marionette DEBUG loaded listener.js 14:12:36 INFO - PROCESS | 2796 | ++DOMWINDOW == 84 (1A739C00) [pid = 2796] [serial = 940] [outer = 1A275000] 14:12:37 INFO - PROCESS | 2796 | 1466629957265 Marionette TRACE conn5 <- [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]]]}] 14:12:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 14:12:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 630ms 14:12:37 INFO - PROCESS | 2796 | 1466629957331 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 14:12:37 INFO - PROCESS | 2796 | 1466629957333 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 14:12:37 INFO - PROCESS | 2796 | 1466629957336 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 14:12:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 14:12:37 INFO - PROCESS | 2796 | 1466629957338 Marionette TRACE conn5 <- [1,1218,null,{}] 14:12:37 INFO - PROCESS | 2796 | 1466629957341 Marionette TRACE conn5 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:37 INFO - PROCESS | 2796 | 1466629957343 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:37 INFO - PROCESS | 2796 | 1466629957424 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 14:12:37 INFO - PROCESS | 2796 | 1466629957429 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:37 INFO - PROCESS | 2796 | 1466629957431 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:37 INFO - PROCESS | 2796 | ++DOCSHELL 1A735C00 == 40 [pid = 2796] [id = 314] 14:12:37 INFO - PROCESS | 2796 | ++DOMWINDOW == 85 (1A737400) [pid = 2796] [serial = 941] [outer = 00000000] 14:12:37 INFO - PROCESS | 2796 | ++DOMWINDOW == 86 (1A833800) [pid = 2796] [serial = 942] [outer = 1A737400] 14:12:37 INFO - PROCESS | 2796 | 1466629957475 Marionette DEBUG loaded listener.js 14:12:37 INFO - PROCESS | 2796 | ++DOMWINDOW == 87 (1A835C00) [pid = 2796] [serial = 943] [outer = 1A737400] 14:12:38 INFO - PROCESS | 2796 | 1466629958200 Marionette TRACE conn5 <- [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]]]}] 14:12:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 14:12:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 930ms 14:12:38 INFO - PROCESS | 2796 | 1466629958289 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 14:12:38 INFO - PROCESS | 2796 | 1466629958294 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 14:12:38 INFO - PROCESS | 2796 | 1466629958300 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 14:12:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 14:12:38 INFO - PROCESS | 2796 | 1466629958304 Marionette TRACE conn5 <- [1,1222,null,{}] 14:12:38 INFO - PROCESS | 2796 | 1466629958310 Marionette TRACE conn5 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:38 INFO - PROCESS | 2796 | 1466629958313 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:38 INFO - PROCESS | 2796 | 1466629958447 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 14:12:38 INFO - PROCESS | 2796 | 1466629958573 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:38 INFO - PROCESS | 2796 | 1466629958576 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:38 INFO - PROCESS | 2796 | ++DOCSHELL 0D0E9400 == 41 [pid = 2796] [id = 315] 14:12:38 INFO - PROCESS | 2796 | ++DOMWINDOW == 88 (0D554400) [pid = 2796] [serial = 944] [outer = 00000000] 14:12:38 INFO - PROCESS | 2796 | ++DOMWINDOW == 89 (0D775000) [pid = 2796] [serial = 945] [outer = 0D554400] 14:12:38 INFO - PROCESS | 2796 | 1466629958636 Marionette DEBUG loaded listener.js 14:12:38 INFO - PROCESS | 2796 | ++DOMWINDOW == 90 (0D848000) [pid = 2796] [serial = 946] [outer = 0D554400] 14:12:39 INFO - PROCESS | 2796 | 1466629959349 Marionette TRACE conn5 <- [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]]]}] 14:12:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 14:12:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1070ms 14:12:39 INFO - PROCESS | 2796 | 1466629959376 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 14:12:39 INFO - PROCESS | 2796 | 1466629959381 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 14:12:39 INFO - PROCESS | 2796 | 1466629959387 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 14:12:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 14:12:39 INFO - PROCESS | 2796 | 1466629959390 Marionette TRACE conn5 <- [1,1226,null,{}] 14:12:39 INFO - PROCESS | 2796 | 1466629959394 Marionette TRACE conn5 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:39 INFO - PROCESS | 2796 | 1466629959397 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:39 INFO - PROCESS | 2796 | 1466629959532 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 14:12:39 INFO - PROCESS | 2796 | 1466629959797 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:39 INFO - PROCESS | 2796 | 1466629959800 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:39 INFO - PROCESS | 2796 | ++DOCSHELL 0C9CE400 == 42 [pid = 2796] [id = 316] 14:12:39 INFO - PROCESS | 2796 | ++DOMWINDOW == 91 (0C9F1C00) [pid = 2796] [serial = 947] [outer = 00000000] 14:12:39 INFO - PROCESS | 2796 | ++DOMWINDOW == 92 (0D5EE800) [pid = 2796] [serial = 948] [outer = 0C9F1C00] 14:12:39 INFO - PROCESS | 2796 | 1466629959869 Marionette DEBUG loaded listener.js 14:12:39 INFO - PROCESS | 2796 | ++DOMWINDOW == 93 (0D623800) [pid = 2796] [serial = 949] [outer = 0C9F1C00] 14:12:40 INFO - PROCESS | 2796 | --DOCSHELL 1A270400 == 41 [pid = 2796] [id = 313] 14:12:40 INFO - PROCESS | 2796 | --DOCSHELL 178F2400 == 40 [pid = 2796] [id = 312] 14:12:40 INFO - PROCESS | 2796 | --DOCSHELL 16A4F000 == 39 [pid = 2796] [id = 311] 14:12:40 INFO - PROCESS | 2796 | --DOCSHELL 186B3000 == 38 [pid = 2796] [id = 310] 14:12:40 INFO - PROCESS | 2796 | --DOCSHELL 14D10800 == 37 [pid = 2796] [id = 309] 14:12:40 INFO - PROCESS | 2796 | --DOCSHELL 194B5000 == 36 [pid = 2796] [id = 308] 14:12:40 INFO - PROCESS | 2796 | --DOCSHELL 18844800 == 35 [pid = 2796] [id = 307] 14:12:40 INFO - PROCESS | 2796 | --DOCSHELL 18612000 == 34 [pid = 2796] [id = 306] 14:12:40 INFO - PROCESS | 2796 | --DOCSHELL 16A4F400 == 33 [pid = 2796] [id = 305] 14:12:40 INFO - PROCESS | 2796 | --DOCSHELL 15649800 == 32 [pid = 2796] [id = 304] 14:12:40 INFO - PROCESS | 2796 | --DOMWINDOW == 92 (1A680000) [pid = 2796] [serial = 900] [outer = 00000000] [url = about:blank] 14:12:40 INFO - PROCESS | 2796 | --DOCSHELL 14D12800 == 31 [pid = 2796] [id = 303] 14:12:40 INFO - PROCESS | 2796 | --DOCSHELL 0D55C000 == 30 [pid = 2796] [id = 302] 14:12:40 INFO - PROCESS | 2796 | --DOCSHELL 0D5F4800 == 29 [pid = 2796] [id = 301] 14:12:40 INFO - PROCESS | 2796 | --DOCSHELL 1782B000 == 28 [pid = 2796] [id = 300] 14:12:40 INFO - PROCESS | 2796 | 1466629960562 Marionette TRACE conn5 <- [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]]]}] 14:12:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 14:12:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1217ms 14:12:40 INFO - PROCESS | 2796 | 1466629960609 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 14:12:40 INFO - PROCESS | 2796 | 1466629960612 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 14:12:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 14:12:40 INFO - PROCESS | 2796 | 1466629960616 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 14:12:40 INFO - PROCESS | 2796 | 1466629960619 Marionette TRACE conn5 <- [1,1230,null,{}] 14:12:40 INFO - PROCESS | 2796 | 1466629960625 Marionette TRACE conn5 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:40 INFO - PROCESS | 2796 | 1466629960629 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:40 INFO - PROCESS | 2796 | 1466629960728 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 14:12:40 INFO - PROCESS | 2796 | --DOMWINDOW == 91 (16EB0400) [pid = 2796] [serial = 865] [outer = 00000000] [url = about:blank] 14:12:40 INFO - PROCESS | 2796 | --DOMWINDOW == 90 (1A5D2800) [pid = 2796] [serial = 898] [outer = 00000000] [url = about:blank] 14:12:40 INFO - PROCESS | 2796 | --DOMWINDOW == 89 (194B4400) [pid = 2796] [serial = 885] [outer = 00000000] [url = about:blank] 14:12:40 INFO - PROCESS | 2796 | --DOMWINDOW == 88 (19AF2800) [pid = 2796] [serial = 888] [outer = 00000000] [url = about:blank] 14:12:40 INFO - PROCESS | 2796 | --DOMWINDOW == 87 (194BF400) [pid = 2796] [serial = 886] [outer = 00000000] [url = about:blank] 14:12:40 INFO - PROCESS | 2796 | --DOMWINDOW == 86 (1A273400) [pid = 2796] [serial = 891] [outer = 00000000] [url = about:blank] 14:12:40 INFO - PROCESS | 2796 | --DOMWINDOW == 85 (19AF7C00) [pid = 2796] [serial = 889] [outer = 00000000] [url = about:blank] 14:12:40 INFO - PROCESS | 2796 | --DOMWINDOW == 84 (1A366000) [pid = 2796] [serial = 897] [outer = 00000000] [url = about:blank] 14:12:40 INFO - PROCESS | 2796 | --DOMWINDOW == 83 (1A275400) [pid = 2796] [serial = 892] [outer = 00000000] [url = about:blank] 14:12:40 INFO - PROCESS | 2796 | --DOMWINDOW == 82 (16E24400) [pid = 2796] [serial = 879] [outer = 00000000] [url = about:blank] 14:12:40 INFO - PROCESS | 2796 | --DOMWINDOW == 81 (1515C800) [pid = 2796] [serial = 876] [outer = 00000000] [url = about:blank] 14:12:40 INFO - PROCESS | 2796 | --DOMWINDOW == 80 (1561E000) [pid = 2796] [serial = 877] [outer = 00000000] [url = about:blank] 14:12:40 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (11BCE800) [pid = 2796] [serial = 874] [outer = 00000000] [url = about:blank] 14:12:40 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (0D84F400) [pid = 2796] [serial = 873] [outer = 00000000] [url = about:blank] 14:12:40 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (15550C00) [pid = 2796] [serial = 871] [outer = 00000000] [url = about:blank] 14:12:40 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (14EE8800) [pid = 2796] [serial = 870] [outer = 00000000] [url = about:blank] 14:12:40 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (0D05FC00) [pid = 2796] [serial = 868] [outer = 00000000] [url = about:blank] 14:12:40 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (0C832000) [pid = 2796] [serial = 867] [outer = 00000000] [url = about:blank] 14:12:40 INFO - PROCESS | 2796 | --DOMWINDOW == 73 (18842C00) [pid = 2796] [serial = 882] [outer = 00000000] [url = about:blank] 14:12:40 INFO - PROCESS | 2796 | --DOMWINDOW == 72 (16EAAC00) [pid = 2796] [serial = 880] [outer = 00000000] [url = about:blank] 14:12:40 INFO - PROCESS | 2796 | --DOMWINDOW == 71 (1A272C00) [pid = 2796] [serial = 894] [outer = 00000000] [url = about:blank] 14:12:40 INFO - PROCESS | 2796 | --DOMWINDOW == 70 (1A331400) [pid = 2796] [serial = 895] [outer = 00000000] [url = about:blank] 14:12:40 INFO - PROCESS | 2796 | --DOMWINDOW == 69 (1884A400) [pid = 2796] [serial = 883] [outer = 00000000] [url = about:blank] 14:12:40 INFO - PROCESS | 2796 | 1466629960828 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:40 INFO - PROCESS | 2796 | 1466629960830 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:40 INFO - PROCESS | 2796 | ++DOCSHELL 0C7F5000 == 29 [pid = 2796] [id = 317] 14:12:40 INFO - PROCESS | 2796 | ++DOMWINDOW == 70 (0C830400) [pid = 2796] [serial = 950] [outer = 00000000] 14:12:40 INFO - PROCESS | 2796 | ++DOMWINDOW == 71 (0D0F6400) [pid = 2796] [serial = 951] [outer = 0C830400] 14:12:40 INFO - PROCESS | 2796 | 1466629960879 Marionette DEBUG loaded listener.js 14:12:40 INFO - PROCESS | 2796 | ++DOMWINDOW == 72 (0D76B800) [pid = 2796] [serial = 952] [outer = 0C830400] 14:12:41 INFO - PROCESS | 2796 | 1466629961323 Marionette TRACE conn5 <- [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]]]}] 14:12:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 14:12:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 770ms 14:12:41 INFO - PROCESS | 2796 | 1466629961390 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 14:12:41 INFO - PROCESS | 2796 | 1466629961394 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 14:12:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 14:12:41 INFO - PROCESS | 2796 | 1466629961398 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 14:12:41 INFO - PROCESS | 2796 | 1466629961400 Marionette TRACE conn5 <- [1,1234,null,{}] 14:12:41 INFO - PROCESS | 2796 | 1466629961404 Marionette TRACE conn5 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:41 INFO - PROCESS | 2796 | 1466629961406 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:41 INFO - PROCESS | 2796 | 1466629961494 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 14:12:41 INFO - PROCESS | 2796 | 1466629961508 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:41 INFO - PROCESS | 2796 | 1466629961510 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:41 INFO - PROCESS | 2796 | ++DOCSHELL 14EE8800 == 30 [pid = 2796] [id = 318] 14:12:41 INFO - PROCESS | 2796 | ++DOMWINDOW == 73 (14EE9400) [pid = 2796] [serial = 953] [outer = 00000000] 14:12:41 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (15549C00) [pid = 2796] [serial = 954] [outer = 14EE9400] 14:12:41 INFO - PROCESS | 2796 | 1466629961555 Marionette DEBUG loaded listener.js 14:12:41 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (15618400) [pid = 2796] [serial = 955] [outer = 14EE9400] 14:12:42 INFO - PROCESS | 2796 | 1466629962033 Marionette TRACE conn5 <- [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]]]}] 14:12:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 14:12:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 670ms 14:12:42 INFO - PROCESS | 2796 | 1466629962073 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 14:12:42 INFO - PROCESS | 2796 | 1466629962075 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 14:12:42 INFO - PROCESS | 2796 | 1466629962080 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 14:12:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 14:12:42 INFO - PROCESS | 2796 | 1466629962086 Marionette TRACE conn5 <- [1,1238,null,{}] 14:12:42 INFO - PROCESS | 2796 | 1466629962095 Marionette TRACE conn5 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:42 INFO - PROCESS | 2796 | 1466629962099 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:42 INFO - PROCESS | 2796 | 1466629962187 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 14:12:42 INFO - PROCESS | 2796 | 1466629962308 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:42 INFO - PROCESS | 2796 | 1466629962310 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:42 INFO - PROCESS | 2796 | ++DOCSHELL 16A51400 == 31 [pid = 2796] [id = 319] 14:12:42 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (16A51800) [pid = 2796] [serial = 956] [outer = 00000000] 14:12:42 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (16E28800) [pid = 2796] [serial = 957] [outer = 16A51800] 14:12:42 INFO - PROCESS | 2796 | 1466629962367 Marionette DEBUG loaded listener.js 14:12:42 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (16EABC00) [pid = 2796] [serial = 958] [outer = 16A51800] 14:12:42 INFO - PROCESS | 2796 | 1466629962753 Marionette TRACE conn5 <- [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]]]}] 14:12:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 14:12:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 730ms 14:12:42 INFO - PROCESS | 2796 | 1466629962819 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 14:12:42 INFO - PROCESS | 2796 | 1466629962822 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 14:12:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 14:12:42 INFO - PROCESS | 2796 | 1466629962825 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 14:12:42 INFO - PROCESS | 2796 | 1466629962827 Marionette TRACE conn5 <- [1,1242,null,{}] 14:12:42 INFO - PROCESS | 2796 | 1466629962830 Marionette TRACE conn5 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:42 INFO - PROCESS | 2796 | 1466629962832 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:42 INFO - PROCESS | 2796 | 1466629962956 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 14:12:42 INFO - PROCESS | 2796 | 1466629962962 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:42 INFO - PROCESS | 2796 | 1466629962964 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:43 INFO - PROCESS | 2796 | ++DOCSHELL 16EB3800 == 32 [pid = 2796] [id = 320] 14:12:43 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (16EB3C00) [pid = 2796] [serial = 959] [outer = 00000000] 14:12:43 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (18615800) [pid = 2796] [serial = 960] [outer = 16EB3C00] 14:12:43 INFO - PROCESS | 2796 | 1466629963056 Marionette DEBUG loaded listener.js 14:12:43 INFO - PROCESS | 2796 | ++DOMWINDOW == 81 (1861F800) [pid = 2796] [serial = 961] [outer = 16EB3C00] 14:12:43 INFO - PROCESS | 2796 | 1466629963460 Marionette TRACE conn5 <- [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]]]}] 14:12:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 14:12:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 670ms 14:12:43 INFO - PROCESS | 2796 | 1466629963498 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 14:12:43 INFO - PROCESS | 2796 | 1466629963500 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 14:12:43 INFO - PROCESS | 2796 | 1466629963504 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 14:12:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 14:12:43 INFO - PROCESS | 2796 | 1466629963506 Marionette TRACE conn5 <- [1,1246,null,{}] 14:12:43 INFO - PROCESS | 2796 | 1466629963509 Marionette TRACE conn5 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:43 INFO - PROCESS | 2796 | 1466629963511 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:43 INFO - PROCESS | 2796 | 1466629963652 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 14:12:43 INFO - PROCESS | 2796 | 1466629963670 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:43 INFO - PROCESS | 2796 | 1466629963676 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:43 INFO - PROCESS | 2796 | ++DOCSHELL 0D84BC00 == 33 [pid = 2796] [id = 321] 14:12:43 INFO - PROCESS | 2796 | ++DOMWINDOW == 82 (18842400) [pid = 2796] [serial = 962] [outer = 00000000] 14:12:43 INFO - PROCESS | 2796 | ++DOMWINDOW == 83 (1884E800) [pid = 2796] [serial = 963] [outer = 18842400] 14:12:43 INFO - PROCESS | 2796 | 1466629963731 Marionette DEBUG loaded listener.js 14:12:43 INFO - PROCESS | 2796 | ++DOMWINDOW == 84 (1920B000) [pid = 2796] [serial = 964] [outer = 18842400] 14:12:44 INFO - PROCESS | 2796 | 1466629964209 Marionette TRACE conn5 <- [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]]]}] 14:12:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 14:12:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 730ms 14:12:44 INFO - PROCESS | 2796 | 1466629964239 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 14:12:44 INFO - PROCESS | 2796 | 1466629964240 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 14:12:44 INFO - PROCESS | 2796 | 1466629964244 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 14:12:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 14:12:44 INFO - PROCESS | 2796 | 1466629964245 Marionette TRACE conn5 <- [1,1250,null,{}] 14:12:44 INFO - PROCESS | 2796 | 1466629964249 Marionette TRACE conn5 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:44 INFO - PROCESS | 2796 | 1466629964251 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:44 INFO - PROCESS | 2796 | 1466629964375 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 14:12:44 INFO - PROCESS | 2796 | 1466629964436 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:44 INFO - PROCESS | 2796 | 1466629964438 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:44 INFO - PROCESS | 2796 | ++DOCSHELL 194BC000 == 34 [pid = 2796] [id = 322] 14:12:44 INFO - PROCESS | 2796 | ++DOMWINDOW == 85 (194C0000) [pid = 2796] [serial = 965] [outer = 00000000] 14:12:44 INFO - PROCESS | 2796 | ++DOMWINDOW == 86 (19A0D400) [pid = 2796] [serial = 966] [outer = 194C0000] 14:12:44 INFO - PROCESS | 2796 | 1466629964481 Marionette DEBUG loaded listener.js 14:12:44 INFO - PROCESS | 2796 | ++DOMWINDOW == 87 (194C2C00) [pid = 2796] [serial = 967] [outer = 194C0000] 14:12:45 INFO - PROCESS | 2796 | --DOMWINDOW == 86 (19768800) [pid = 2796] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 14:12:45 INFO - PROCESS | 2796 | --DOMWINDOW == 85 (19A13C00) [pid = 2796] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 14:12:45 INFO - PROCESS | 2796 | --DOMWINDOW == 84 (14D94800) [pid = 2796] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 14:12:45 INFO - PROCESS | 2796 | --DOMWINDOW == 83 (18848400) [pid = 2796] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 14:12:45 INFO - PROCESS | 2796 | --DOMWINDOW == 82 (0D5F5C00) [pid = 2796] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 14:12:45 INFO - PROCESS | 2796 | --DOMWINDOW == 81 (194B6000) [pid = 2796] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 14:12:45 INFO - PROCESS | 2796 | --DOMWINDOW == 80 (0D81A000) [pid = 2796] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 14:12:45 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (16A4F800) [pid = 2796] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 14:12:45 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (1A33BC00) [pid = 2796] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 14:12:45 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (1573F400) [pid = 2796] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 14:12:45 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (18612800) [pid = 2796] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 14:12:45 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (1A275000) [pid = 2796] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 14:12:45 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (178F8800) [pid = 2796] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 14:12:45 INFO - PROCESS | 2796 | 1466629965102 Marionette TRACE conn5 <- [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]]]}] 14:12:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 14:12:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 931ms 14:12:45 INFO - PROCESS | 2796 | 1466629965178 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 14:12:45 INFO - PROCESS | 2796 | 1466629965180 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 14:12:45 INFO - PROCESS | 2796 | 1466629965184 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 14:12:45 INFO - PROCESS | 2796 | 1466629965186 Marionette TRACE conn5 <- [1,1254,null,{}] 14:12:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 14:12:45 INFO - PROCESS | 2796 | 1466629965189 Marionette TRACE conn5 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:45 INFO - PROCESS | 2796 | 1466629965191 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:45 INFO - PROCESS | 2796 | 1466629965271 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 14:12:45 INFO - PROCESS | 2796 | 1466629965283 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:45 INFO - PROCESS | 2796 | 1466629965285 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:45 INFO - PROCESS | 2796 | ++DOCSHELL 15161400 == 35 [pid = 2796] [id = 323] 14:12:45 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (1561D800) [pid = 2796] [serial = 968] [outer = 00000000] 14:12:45 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (16E1C000) [pid = 2796] [serial = 969] [outer = 1561D800] 14:12:45 INFO - PROCESS | 2796 | 1466629965330 Marionette DEBUG loaded listener.js 14:12:45 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (178F2000) [pid = 2796] [serial = 970] [outer = 1561D800] 14:12:45 INFO - PROCESS | 2796 | 1466629965786 Marionette TRACE conn5 <- [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]]]}] 14:12:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 14:12:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 630ms 14:12:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 14:12:45 INFO - PROCESS | 2796 | 1466629965818 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 14:12:45 INFO - PROCESS | 2796 | 1466629965820 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 14:12:45 INFO - PROCESS | 2796 | 1466629965823 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 14:12:45 INFO - PROCESS | 2796 | 1466629965825 Marionette TRACE conn5 <- [1,1258,null,{}] 14:12:45 INFO - PROCESS | 2796 | 1466629965828 Marionette TRACE conn5 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:45 INFO - PROCESS | 2796 | 1466629965830 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:45 INFO - PROCESS | 2796 | 1466629965910 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 14:12:45 INFO - PROCESS | 2796 | 1466629965916 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:45 INFO - PROCESS | 2796 | 1466629965918 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:45 INFO - PROCESS | 2796 | ++DOCSHELL 1884AC00 == 36 [pid = 2796] [id = 324] 14:12:45 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (1925E800) [pid = 2796] [serial = 971] [outer = 00000000] 14:12:45 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (19AEC800) [pid = 2796] [serial = 972] [outer = 1925E800] 14:12:45 INFO - PROCESS | 2796 | 1466629965961 Marionette DEBUG loaded listener.js 14:12:46 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (19AF1000) [pid = 2796] [serial = 973] [outer = 1925E800] 14:12:46 INFO - PROCESS | 2796 | 1466629966388 Marionette TRACE conn5 <- [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]]]}] 14:12:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 14:12:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 630ms 14:12:46 INFO - PROCESS | 2796 | 1466629966454 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 14:12:46 INFO - PROCESS | 2796 | 1466629966456 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 14:12:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 14:12:46 INFO - PROCESS | 2796 | 1466629966459 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 14:12:46 INFO - PROCESS | 2796 | 1466629966461 Marionette TRACE conn5 <- [1,1262,null,{}] 14:12:46 INFO - PROCESS | 2796 | 1466629966464 Marionette TRACE conn5 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:46 INFO - PROCESS | 2796 | 1466629966466 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:46 INFO - PROCESS | 2796 | 1466629966545 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 14:12:46 INFO - PROCESS | 2796 | 1466629966553 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:46 INFO - PROCESS | 2796 | 1466629966555 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:46 INFO - PROCESS | 2796 | ++DOCSHELL 16A50C00 == 37 [pid = 2796] [id = 325] 14:12:46 INFO - PROCESS | 2796 | ++DOMWINDOW == 81 (19768800) [pid = 2796] [serial = 974] [outer = 00000000] 14:12:46 INFO - PROCESS | 2796 | ++DOMWINDOW == 82 (1A334000) [pid = 2796] [serial = 975] [outer = 19768800] 14:12:46 INFO - PROCESS | 2796 | 1466629966598 Marionette DEBUG loaded listener.js 14:12:46 INFO - PROCESS | 2796 | ++DOMWINDOW == 83 (1A337C00) [pid = 2796] [serial = 976] [outer = 19768800] 14:12:47 INFO - PROCESS | 2796 | 1466629967093 Marionette TRACE conn5 <- [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]]]}] 14:12:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 14:12:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 730ms 14:12:47 INFO - PROCESS | 2796 | 1466629967231 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 14:12:47 INFO - PROCESS | 2796 | 1466629967236 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 14:12:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 14:12:47 INFO - PROCESS | 2796 | 1466629967253 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 14:12:47 INFO - PROCESS | 2796 | 1466629967257 Marionette TRACE conn5 <- [1,1266,null,{}] 14:12:47 INFO - PROCESS | 2796 | 1466629967263 Marionette TRACE conn5 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:47 INFO - PROCESS | 2796 | 1466629967267 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:47 INFO - PROCESS | 2796 | 1466629967411 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 14:12:47 INFO - PROCESS | 2796 | 1466629967497 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:47 INFO - PROCESS | 2796 | 1466629967501 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:47 INFO - PROCESS | 2796 | ++DOCSHELL 0D551C00 == 38 [pid = 2796] [id = 326] 14:12:47 INFO - PROCESS | 2796 | ++DOMWINDOW == 84 (0D553400) [pid = 2796] [serial = 977] [outer = 00000000] 14:12:47 INFO - PROCESS | 2796 | ++DOMWINDOW == 85 (0D5F4800) [pid = 2796] [serial = 978] [outer = 0D553400] 14:12:47 INFO - PROCESS | 2796 | 1466629967558 Marionette DEBUG loaded listener.js 14:12:47 INFO - PROCESS | 2796 | ++DOMWINDOW == 86 (0D776800) [pid = 2796] [serial = 979] [outer = 0D553400] 14:12:48 INFO - PROCESS | 2796 | 1466629968183 Marionette TRACE conn5 <- [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]]]}] 14:12:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 14:12:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 990ms 14:12:48 INFO - PROCESS | 2796 | 1466629968236 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 14:12:48 INFO - PROCESS | 2796 | 1466629968241 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 14:12:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 14:12:48 INFO - PROCESS | 2796 | 1466629968247 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 14:12:48 INFO - PROCESS | 2796 | 1466629968250 Marionette TRACE conn5 <- [1,1270,null,{}] 14:12:48 INFO - PROCESS | 2796 | 1466629968254 Marionette TRACE conn5 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:48 INFO - PROCESS | 2796 | 1466629968257 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:48 INFO - PROCESS | 2796 | 1466629968372 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 14:12:48 INFO - PROCESS | 2796 | 1466629968479 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:48 INFO - PROCESS | 2796 | 1466629968482 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:48 INFO - PROCESS | 2796 | ++DOCSHELL 156E5C00 == 39 [pid = 2796] [id = 327] 14:12:48 INFO - PROCESS | 2796 | ++DOMWINDOW == 87 (15734800) [pid = 2796] [serial = 980] [outer = 00000000] 14:12:48 INFO - PROCESS | 2796 | ++DOMWINDOW == 88 (1663D000) [pid = 2796] [serial = 981] [outer = 15734800] 14:12:48 INFO - PROCESS | 2796 | 1466629968540 Marionette DEBUG loaded listener.js 14:12:48 INFO - PROCESS | 2796 | ++DOMWINDOW == 89 (16A50800) [pid = 2796] [serial = 982] [outer = 15734800] 14:12:49 INFO - PROCESS | 2796 | 1466629969166 Marionette TRACE conn5 <- [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]]]}] 14:12:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 14:12:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 970ms 14:12:49 INFO - PROCESS | 2796 | 1466629969221 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 14:12:49 INFO - PROCESS | 2796 | 1466629969224 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 14:12:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 14:12:49 INFO - PROCESS | 2796 | 1466629969227 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 14:12:49 INFO - PROCESS | 2796 | 1466629969231 Marionette TRACE conn5 <- [1,1274,null,{}] 14:12:49 INFO - PROCESS | 2796 | 1466629969242 Marionette TRACE conn5 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:49 INFO - PROCESS | 2796 | 1466629969247 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:49 INFO - PROCESS | 2796 | 1466629969359 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 14:12:49 INFO - PROCESS | 2796 | 1466629969493 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:49 INFO - PROCESS | 2796 | 1466629969497 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:49 INFO - PROCESS | 2796 | ++DOCSHELL 18849C00 == 40 [pid = 2796] [id = 328] 14:12:49 INFO - PROCESS | 2796 | ++DOMWINDOW == 90 (19AF3000) [pid = 2796] [serial = 983] [outer = 00000000] 14:12:49 INFO - PROCESS | 2796 | ++DOMWINDOW == 91 (1A366400) [pid = 2796] [serial = 984] [outer = 19AF3000] 14:12:49 INFO - PROCESS | 2796 | 1466629969555 Marionette DEBUG loaded listener.js 14:12:49 INFO - PROCESS | 2796 | ++DOMWINDOW == 92 (1A639400) [pid = 2796] [serial = 985] [outer = 19AF3000] 14:12:50 INFO - PROCESS | 2796 | 1466629970147 Marionette TRACE conn5 <- [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]]]}] 14:12:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 14:12:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 971ms 14:12:50 INFO - PROCESS | 2796 | 1466629970201 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 14:12:50 INFO - PROCESS | 2796 | 1466629970204 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 14:12:50 INFO - PROCESS | 2796 | 1466629970207 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 14:12:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 14:12:50 INFO - PROCESS | 2796 | 1466629970209 Marionette TRACE conn5 <- [1,1278,null,{}] 14:12:50 INFO - PROCESS | 2796 | 1466629970213 Marionette TRACE conn5 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:50 INFO - PROCESS | 2796 | 1466629970215 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:50 INFO - PROCESS | 2796 | 1466629970326 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 14:12:50 INFO - PROCESS | 2796 | 1466629970456 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:50 INFO - PROCESS | 2796 | 1466629970458 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:50 INFO - PROCESS | 2796 | ++DOCSHELL 1A676400 == 41 [pid = 2796] [id = 329] 14:12:50 INFO - PROCESS | 2796 | ++DOMWINDOW == 93 (1A73C400) [pid = 2796] [serial = 986] [outer = 00000000] 14:12:50 INFO - PROCESS | 2796 | ++DOMWINDOW == 94 (1B343800) [pid = 2796] [serial = 987] [outer = 1A73C400] 14:12:50 INFO - PROCESS | 2796 | 1466629970524 Marionette DEBUG loaded listener.js 14:12:50 INFO - PROCESS | 2796 | ++DOMWINDOW == 95 (1B3BF800) [pid = 2796] [serial = 988] [outer = 1A73C400] 14:12:51 INFO - PROCESS | 2796 | 1466629971294 Marionette TRACE conn5 <- [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]]]}] 14:12:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 14:12:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1119ms 14:12:51 INFO - PROCESS | 2796 | 1466629971330 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 14:12:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 14:12:51 INFO - PROCESS | 2796 | 1466629971334 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 14:12:51 INFO - PROCESS | 2796 | 1466629971340 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 14:12:51 INFO - PROCESS | 2796 | 1466629971343 Marionette TRACE conn5 <- [1,1282,null,{}] 14:12:51 INFO - PROCESS | 2796 | 1466629971348 Marionette TRACE conn5 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:51 INFO - PROCESS | 2796 | 1466629971351 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:51 INFO - PROCESS | 2796 | 1466629971455 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 14:12:51 INFO - PROCESS | 2796 | 1466629971592 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:51 INFO - PROCESS | 2796 | 1466629971596 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:51 INFO - PROCESS | 2796 | ++DOCSHELL 111A4C00 == 42 [pid = 2796] [id = 330] 14:12:51 INFO - PROCESS | 2796 | ++DOMWINDOW == 96 (111A9C00) [pid = 2796] [serial = 989] [outer = 00000000] 14:12:51 INFO - PROCESS | 2796 | ++DOMWINDOW == 97 (14EA2000) [pid = 2796] [serial = 990] [outer = 111A9C00] 14:12:51 INFO - PROCESS | 2796 | 1466629971648 Marionette DEBUG loaded listener.js 14:12:51 INFO - PROCESS | 2796 | ++DOMWINDOW == 98 (15616400) [pid = 2796] [serial = 991] [outer = 111A9C00] 14:12:52 INFO - PROCESS | 2796 | --DOCSHELL 1884AC00 == 41 [pid = 2796] [id = 324] 14:12:52 INFO - PROCESS | 2796 | --DOCSHELL 15161400 == 40 [pid = 2796] [id = 323] 14:12:52 INFO - PROCESS | 2796 | --DOCSHELL 194BC000 == 39 [pid = 2796] [id = 322] 14:12:52 INFO - PROCESS | 2796 | --DOCSHELL 0D84BC00 == 38 [pid = 2796] [id = 321] 14:12:52 INFO - PROCESS | 2796 | --DOCSHELL 16EB3800 == 37 [pid = 2796] [id = 320] 14:12:52 INFO - PROCESS | 2796 | --DOCSHELL 16A51400 == 36 [pid = 2796] [id = 319] 14:12:52 INFO - PROCESS | 2796 | --DOCSHELL 14EE8800 == 35 [pid = 2796] [id = 318] 14:12:52 INFO - PROCESS | 2796 | --DOCSHELL 0C7F5000 == 34 [pid = 2796] [id = 317] 14:12:52 INFO - PROCESS | 2796 | --DOCSHELL 0C9CE400 == 33 [pid = 2796] [id = 316] 14:12:52 INFO - PROCESS | 2796 | --DOCSHELL 0D0E9400 == 32 [pid = 2796] [id = 315] 14:12:52 INFO - PROCESS | 2796 | --DOCSHELL 1A735C00 == 31 [pid = 2796] [id = 314] 14:12:52 INFO - PROCESS | 2796 | --DOCSHELL 1A676400 == 30 [pid = 2796] [id = 329] 14:12:52 INFO - PROCESS | 2796 | --DOCSHELL 156E5C00 == 29 [pid = 2796] [id = 327] 14:12:52 INFO - PROCESS | 2796 | --DOCSHELL 18849C00 == 28 [pid = 2796] [id = 328] 14:12:52 INFO - PROCESS | 2796 | --DOCSHELL 16A50C00 == 27 [pid = 2796] [id = 325] 14:12:52 INFO - PROCESS | 2796 | --DOCSHELL 0D551C00 == 26 [pid = 2796] [id = 326] 14:12:52 INFO - PROCESS | 2796 | --DOMWINDOW == 97 (1976FC00) [pid = 2796] [serial = 927] [outer = 00000000] [url = about:blank] 14:12:52 INFO - PROCESS | 2796 | --DOMWINDOW == 96 (19AF4C00) [pid = 2796] [serial = 930] [outer = 00000000] [url = about:blank] 14:12:52 INFO - PROCESS | 2796 | --DOMWINDOW == 95 (151C9C00) [pid = 2796] [serial = 909] [outer = 00000000] [url = about:blank] 14:12:52 INFO - PROCESS | 2796 | --DOMWINDOW == 94 (19812C00) [pid = 2796] [serial = 928] [outer = 00000000] [url = about:blank] 14:12:52 INFO - PROCESS | 2796 | --DOMWINDOW == 93 (15591800) [pid = 2796] [serial = 910] [outer = 00000000] [url = about:blank] 14:12:52 INFO - PROCESS | 2796 | --DOMWINDOW == 92 (18896C00) [pid = 2796] [serial = 921] [outer = 00000000] [url = about:blank] 14:12:52 INFO - PROCESS | 2796 | --DOMWINDOW == 91 (19204400) [pid = 2796] [serial = 922] [outer = 00000000] [url = about:blank] 14:12:52 INFO - PROCESS | 2796 | --DOMWINDOW == 90 (0D5F9400) [pid = 2796] [serial = 903] [outer = 00000000] [url = about:blank] 14:12:52 INFO - PROCESS | 2796 | --DOMWINDOW == 89 (0D624C00) [pid = 2796] [serial = 904] [outer = 00000000] [url = about:blank] 14:12:52 INFO - PROCESS | 2796 | --DOMWINDOW == 88 (194BA800) [pid = 2796] [serial = 924] [outer = 00000000] [url = about:blank] 14:12:52 INFO - PROCESS | 2796 | --DOMWINDOW == 87 (0D820C00) [pid = 2796] [serial = 906] [outer = 00000000] [url = about:blank] 14:12:52 INFO - PROCESS | 2796 | --DOMWINDOW == 86 (0D844C00) [pid = 2796] [serial = 907] [outer = 00000000] [url = about:blank] 14:12:52 INFO - PROCESS | 2796 | --DOMWINDOW == 85 (16E28C00) [pid = 2796] [serial = 915] [outer = 00000000] [url = about:blank] 14:12:52 INFO - PROCESS | 2796 | --DOMWINDOW == 84 (16EAB800) [pid = 2796] [serial = 916] [outer = 00000000] [url = about:blank] 14:12:52 INFO - PROCESS | 2796 | --DOMWINDOW == 83 (1A365800) [pid = 2796] [serial = 933] [outer = 00000000] [url = about:blank] 14:12:52 INFO - PROCESS | 2796 | --DOMWINDOW == 82 (1645A000) [pid = 2796] [serial = 912] [outer = 00000000] [url = about:blank] 14:12:52 INFO - PROCESS | 2796 | --DOMWINDOW == 81 (16717C00) [pid = 2796] [serial = 913] [outer = 00000000] [url = about:blank] 14:12:52 INFO - PROCESS | 2796 | --DOMWINDOW == 80 (186B2800) [pid = 2796] [serial = 918] [outer = 00000000] [url = about:blank] 14:12:52 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (186BCC00) [pid = 2796] [serial = 919] [outer = 00000000] [url = about:blank] 14:12:52 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (1A271400) [pid = 2796] [serial = 931] [outer = 00000000] [url = about:blank] 14:12:52 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (1A736000) [pid = 2796] [serial = 939] [outer = 00000000] [url = about:blank] 14:12:52 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (1A739C00) [pid = 2796] [serial = 940] [outer = 00000000] [url = about:blank] 14:12:52 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (1A67C800) [pid = 2796] [serial = 934] [outer = 00000000] [url = about:blank] 14:12:52 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (1925A400) [pid = 2796] [serial = 936] [outer = 00000000] [url = about:blank] 14:12:52 INFO - PROCESS | 2796 | --DOMWINDOW == 73 (19766000) [pid = 2796] [serial = 937] [outer = 00000000] [url = about:blank] 14:12:52 INFO - PROCESS | 2796 | --DOMWINDOW == 72 (1A833800) [pid = 2796] [serial = 942] [outer = 00000000] [url = about:blank] 14:12:52 INFO - PROCESS | 2796 | --DOMWINDOW == 71 (194B7C00) [pid = 2796] [serial = 925] [outer = 00000000] [url = about:blank] 14:12:52 INFO - PROCESS | 2796 | 1466629972884 Marionette TRACE conn5 <- [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]]]}] 14:12:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 14:12:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1579ms 14:12:52 INFO - PROCESS | 2796 | 1466629972919 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 14:12:52 INFO - PROCESS | 2796 | 1466629972924 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 14:12:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 14:12:52 INFO - PROCESS | 2796 | 1466629972928 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 14:12:52 INFO - PROCESS | 2796 | 1466629972932 Marionette TRACE conn5 <- [1,1286,null,{}] 14:12:52 INFO - PROCESS | 2796 | 1466629972938 Marionette TRACE conn5 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:52 INFO - PROCESS | 2796 | 1466629972941 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:53 INFO - PROCESS | 2796 | 1466629973026 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 14:12:53 INFO - PROCESS | 2796 | 1466629973034 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:53 INFO - PROCESS | 2796 | 1466629973038 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:53 INFO - PROCESS | 2796 | ++DOCSHELL 0D623400 == 27 [pid = 2796] [id = 331] 14:12:53 INFO - PROCESS | 2796 | ++DOMWINDOW == 72 (0D624C00) [pid = 2796] [serial = 992] [outer = 00000000] 14:12:53 INFO - PROCESS | 2796 | ++DOMWINDOW == 73 (0D629400) [pid = 2796] [serial = 993] [outer = 0D624C00] 14:12:53 INFO - PROCESS | 2796 | 1466629973086 Marionette DEBUG loaded listener.js 14:12:53 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (0D771800) [pid = 2796] [serial = 994] [outer = 0D624C00] 14:12:53 INFO - PROCESS | 2796 | 1466629973580 Marionette TRACE conn5 <- [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]]]}] 14:12:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 14:12:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 730ms 14:12:53 INFO - PROCESS | 2796 | 1466629973659 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 14:12:53 INFO - PROCESS | 2796 | 1466629973664 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 14:12:53 INFO - PROCESS | 2796 | 1466629973670 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 14:12:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 14:12:53 INFO - PROCESS | 2796 | 1466629973672 Marionette TRACE conn5 <- [1,1290,null,{}] 14:12:53 INFO - PROCESS | 2796 | 1466629973676 Marionette TRACE conn5 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:53 INFO - PROCESS | 2796 | 1466629973679 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:53 INFO - PROCESS | 2796 | 1466629973798 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 14:12:53 INFO - PROCESS | 2796 | 1466629973893 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:53 INFO - PROCESS | 2796 | 1466629973895 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:53 INFO - PROCESS | 2796 | ++DOCSHELL 111A2C00 == 28 [pid = 2796] [id = 332] 14:12:53 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (111A6400) [pid = 2796] [serial = 995] [outer = 00000000] 14:12:53 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (112C3C00) [pid = 2796] [serial = 996] [outer = 111A6400] 14:12:53 INFO - PROCESS | 2796 | 1466629973945 Marionette DEBUG loaded listener.js 14:12:54 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (14D0C000) [pid = 2796] [serial = 997] [outer = 111A6400] 14:12:54 INFO - PROCESS | 2796 | 1466629974333 Marionette TRACE conn5 <- [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]]]}] 14:12:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 14:12:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 731ms 14:12:54 INFO - PROCESS | 2796 | 1466629974404 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 14:12:54 INFO - PROCESS | 2796 | 1466629974406 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 14:12:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 14:12:54 INFO - PROCESS | 2796 | 1466629974410 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 14:12:54 INFO - PROCESS | 2796 | 1466629974413 Marionette TRACE conn5 <- [1,1294,null,{}] 14:12:54 INFO - PROCESS | 2796 | 1466629974424 Marionette TRACE conn5 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:54 INFO - PROCESS | 2796 | 1466629974429 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:54 INFO - PROCESS | 2796 | 1466629974513 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 14:12:54 INFO - PROCESS | 2796 | 1466629974520 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:54 INFO - PROCESS | 2796 | 1466629974523 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:54 INFO - PROCESS | 2796 | ++DOCSHELL 16630000 == 29 [pid = 2796] [id = 333] 14:12:54 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (16635400) [pid = 2796] [serial = 998] [outer = 00000000] 14:12:54 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (16A4B000) [pid = 2796] [serial = 999] [outer = 16635400] 14:12:54 INFO - PROCESS | 2796 | 1466629974580 Marionette DEBUG loaded listener.js 14:12:54 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (16A54800) [pid = 2796] [serial = 1000] [outer = 16635400] 14:12:55 INFO - PROCESS | 2796 | 1466629975089 Marionette TRACE conn5 <- [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]]]}] 14:12:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 14:12:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 730ms 14:12:55 INFO - PROCESS | 2796 | 1466629975162 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 14:12:55 INFO - PROCESS | 2796 | 1466629975165 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 14:12:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 14:12:55 INFO - PROCESS | 2796 | 1466629975171 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 14:12:55 INFO - PROCESS | 2796 | 1466629975172 Marionette TRACE conn5 <- [1,1298,null,{}] 14:12:55 INFO - PROCESS | 2796 | 1466629975176 Marionette TRACE conn5 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:55 INFO - PROCESS | 2796 | 1466629975178 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:55 INFO - PROCESS | 2796 | 1466629975294 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 14:12:55 INFO - PROCESS | 2796 | 1466629975306 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:55 INFO - PROCESS | 2796 | 1466629975308 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:55 INFO - PROCESS | 2796 | ++DOCSHELL 16E1F400 == 30 [pid = 2796] [id = 334] 14:12:55 INFO - PROCESS | 2796 | ++DOMWINDOW == 81 (16EA8C00) [pid = 2796] [serial = 1001] [outer = 00000000] 14:12:55 INFO - PROCESS | 2796 | ++DOMWINDOW == 82 (1782A800) [pid = 2796] [serial = 1002] [outer = 16EA8C00] 14:12:55 INFO - PROCESS | 2796 | 1466629975403 Marionette DEBUG loaded listener.js 14:12:55 INFO - PROCESS | 2796 | ++DOMWINDOW == 83 (18611800) [pid = 2796] [serial = 1003] [outer = 16EA8C00] 14:12:55 INFO - PROCESS | 2796 | 1466629975836 Marionette TRACE conn5 <- [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] 14:12:55 INFO - PROCESS | 2796 | 1466629975904 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 14:12:55 INFO - PROCESS | 2796 | 1466629975907 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 14:12:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 14:12:55 INFO - PROCESS | 2796 | 1466629975909 Marionette TRACE conn5 <- [1,1302,null,{}] 14:12:55 INFO - PROCESS | 2796 | 1466629975913 Marionette TRACE conn5 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:55 INFO - PROCESS | 2796 | 1466629975915 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:56 INFO - PROCESS | 2796 | 1466629976027 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 14:12:56 INFO - PROCESS | 2796 | 1466629976036 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:56 INFO - PROCESS | 2796 | 1466629976038 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:56 INFO - PROCESS | 2796 | ++DOCSHELL 1861DC00 == 31 [pid = 2796] [id = 335] 14:12:56 INFO - PROCESS | 2796 | ++DOMWINDOW == 84 (1861F400) [pid = 2796] [serial = 1004] [outer = 00000000] 14:12:56 INFO - PROCESS | 2796 | ++DOMWINDOW == 85 (18841800) [pid = 2796] [serial = 1005] [outer = 1861F400] 14:12:56 INFO - PROCESS | 2796 | 1466629976082 Marionette DEBUG loaded listener.js 14:12:56 INFO - PROCESS | 2796 | ++DOMWINDOW == 86 (18846C00) [pid = 2796] [serial = 1006] [outer = 1861F400] 14:12:56 INFO - PROCESS | 2796 | 1466629976542 Marionette TRACE conn5 <- [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]]]}] 14:12:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 14:12:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 670ms 14:12:56 INFO - PROCESS | 2796 | 1466629976591 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 14:12:56 INFO - PROCESS | 2796 | 1466629976593 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 14:12:56 INFO - PROCESS | 2796 | 1466629976596 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 14:12:56 INFO - PROCESS | 2796 | 1466629976598 Marionette TRACE conn5 <- [1,1306,null,{}] 14:12:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 14:12:56 INFO - PROCESS | 2796 | 1466629976601 Marionette TRACE conn5 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:56 INFO - PROCESS | 2796 | 1466629976607 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:56 INFO - PROCESS | 2796 | 1466629976975 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 14:12:56 INFO - PROCESS | 2796 | --DOMWINDOW == 85 (1A737400) [pid = 2796] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 14:12:56 INFO - PROCESS | 2796 | --DOMWINDOW == 84 (18842400) [pid = 2796] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 14:12:56 INFO - PROCESS | 2796 | --DOMWINDOW == 83 (0C830400) [pid = 2796] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 14:12:56 INFO - PROCESS | 2796 | --DOMWINDOW == 82 (16A51800) [pid = 2796] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 14:12:56 INFO - PROCESS | 2796 | --DOMWINDOW == 81 (0D554400) [pid = 2796] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 14:12:56 INFO - PROCESS | 2796 | --DOMWINDOW == 80 (14EE9400) [pid = 2796] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 14:12:56 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (0C9F1C00) [pid = 2796] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 14:12:56 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (194C0000) [pid = 2796] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 14:12:56 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (1561D800) [pid = 2796] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 14:12:56 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (16EB3C00) [pid = 2796] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 14:12:56 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (19768800) [pid = 2796] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 14:12:56 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (1925E800) [pid = 2796] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 14:12:56 INFO - PROCESS | 2796 | --DOMWINDOW == 73 (1A677C00) [pid = 2796] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 14:12:57 INFO - PROCESS | 2796 | 1466629977043 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:57 INFO - PROCESS | 2796 | 1466629977045 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:57 INFO - PROCESS | 2796 | ++DOCSHELL 0C7F5400 == 32 [pid = 2796] [id = 336] 14:12:57 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (0C830400) [pid = 2796] [serial = 1007] [outer = 00000000] 14:12:57 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (0D773800) [pid = 2796] [serial = 1008] [outer = 0C830400] 14:12:57 INFO - PROCESS | 2796 | 1466629977091 Marionette DEBUG loaded listener.js 14:12:57 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (16722000) [pid = 2796] [serial = 1009] [outer = 0C830400] 14:12:57 INFO - PROCESS | 2796 | 1466629977460 Marionette TRACE conn5 <- [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]]]}] 14:12:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 14:12:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 930ms 14:12:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 14:12:57 INFO - PROCESS | 2796 | 1466629977533 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 14:12:57 INFO - PROCESS | 2796 | 1466629977535 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 14:12:57 INFO - PROCESS | 2796 | 1466629977538 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 14:12:57 INFO - PROCESS | 2796 | 1466629977540 Marionette TRACE conn5 <- [1,1310,null,{}] 14:12:57 INFO - PROCESS | 2796 | 1466629977544 Marionette TRACE conn5 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:57 INFO - PROCESS | 2796 | 1466629977545 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:57 INFO - PROCESS | 2796 | 1466629977625 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 14:12:57 INFO - PROCESS | 2796 | 1466629977630 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:57 INFO - PROCESS | 2796 | 1466629977632 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:57 INFO - PROCESS | 2796 | ++DOCSHELL 0D0E7800 == 33 [pid = 2796] [id = 337] 14:12:57 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (18616000) [pid = 2796] [serial = 1010] [outer = 00000000] 14:12:57 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (194C1C00) [pid = 2796] [serial = 1011] [outer = 18616000] 14:12:57 INFO - PROCESS | 2796 | 1466629977676 Marionette DEBUG loaded listener.js 14:12:57 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (15651800) [pid = 2796] [serial = 1012] [outer = 18616000] 14:12:58 INFO - PROCESS | 2796 | 1466629978098 Marionette TRACE conn5 <- [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]]]}] 14:12:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 14:12:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 630ms 14:12:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 14:12:58 INFO - PROCESS | 2796 | 1466629978169 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 14:12:58 INFO - PROCESS | 2796 | 1466629978171 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 14:12:58 INFO - PROCESS | 2796 | 1466629978174 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 14:12:58 INFO - PROCESS | 2796 | 1466629978176 Marionette TRACE conn5 <- [1,1314,null,{}] 14:12:58 INFO - PROCESS | 2796 | 1466629978179 Marionette TRACE conn5 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:58 INFO - PROCESS | 2796 | 1466629978181 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:58 INFO - PROCESS | 2796 | 1466629978259 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 14:12:58 INFO - PROCESS | 2796 | 1466629978266 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:58 INFO - PROCESS | 2796 | 1466629978267 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:58 INFO - PROCESS | 2796 | ++DOCSHELL 19820400 == 34 [pid = 2796] [id = 338] 14:12:58 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (19A17000) [pid = 2796] [serial = 1013] [outer = 00000000] 14:12:58 INFO - PROCESS | 2796 | ++DOMWINDOW == 81 (19AEC400) [pid = 2796] [serial = 1014] [outer = 19A17000] 14:12:58 INFO - PROCESS | 2796 | 1466629978311 Marionette DEBUG loaded listener.js 14:12:58 INFO - PROCESS | 2796 | ++DOMWINDOW == 82 (19A40C00) [pid = 2796] [serial = 1015] [outer = 19A17000] 14:12:58 INFO - PROCESS | 2796 | 1466629978769 Marionette TRACE conn5 <- [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]]]}] 14:12:58 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 14:12:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 630ms 14:12:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 14:12:58 INFO - PROCESS | 2796 | 1466629978809 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 14:12:58 INFO - PROCESS | 2796 | 1466629978811 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 14:12:58 INFO - PROCESS | 2796 | 1466629978818 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 14:12:58 INFO - PROCESS | 2796 | 1466629978820 Marionette TRACE conn5 <- [1,1318,null,{}] 14:12:58 INFO - PROCESS | 2796 | 1466629978824 Marionette TRACE conn5 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:58 INFO - PROCESS | 2796 | 1466629978826 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:58 INFO - PROCESS | 2796 | 1466629978906 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 14:12:58 INFO - PROCESS | 2796 | 1466629978911 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:58 INFO - PROCESS | 2796 | 1466629978913 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:12:58 INFO - PROCESS | 2796 | ++DOCSHELL 1645B000 == 35 [pid = 2796] [id = 339] 14:12:58 INFO - PROCESS | 2796 | ++DOMWINDOW == 83 (1A271800) [pid = 2796] [serial = 1016] [outer = 00000000] 14:12:58 INFO - PROCESS | 2796 | ++DOMWINDOW == 84 (1A277400) [pid = 2796] [serial = 1017] [outer = 1A271800] 14:12:58 INFO - PROCESS | 2796 | 1466629978959 Marionette DEBUG loaded listener.js 14:12:59 INFO - PROCESS | 2796 | ++DOMWINDOW == 85 (1A278400) [pid = 2796] [serial = 1018] [outer = 1A271800] 14:12:59 INFO - PROCESS | 2796 | 1466629979787 Marionette TRACE conn5 <- [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]]]}] 14:12:59 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 14:12:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1026ms 14:12:59 INFO - PROCESS | 2796 | 1466629979840 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 14:12:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 14:12:59 INFO - PROCESS | 2796 | 1466629979845 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 14:12:59 INFO - PROCESS | 2796 | 1466629979849 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 14:12:59 INFO - PROCESS | 2796 | 1466629979852 Marionette TRACE conn5 <- [1,1322,null,{}] 14:12:59 INFO - PROCESS | 2796 | 1466629979877 Marionette TRACE conn5 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:59 INFO - PROCESS | 2796 | 1466629979881 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:00 INFO - PROCESS | 2796 | 1466629980031 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 14:13:00 INFO - PROCESS | 2796 | 1466629980157 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:00 INFO - PROCESS | 2796 | 1466629980161 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:00 INFO - PROCESS | 2796 | ++DOCSHELL 0D5F7000 == 36 [pid = 2796] [id = 340] 14:13:00 INFO - PROCESS | 2796 | ++DOMWINDOW == 86 (0D628C00) [pid = 2796] [serial = 1019] [outer = 00000000] 14:13:00 INFO - PROCESS | 2796 | ++DOMWINDOW == 87 (111AD800) [pid = 2796] [serial = 1020] [outer = 0D628C00] 14:13:00 INFO - PROCESS | 2796 | 1466629980220 Marionette DEBUG loaded listener.js 14:13:00 INFO - PROCESS | 2796 | ++DOMWINDOW == 88 (14EE6C00) [pid = 2796] [serial = 1021] [outer = 0D628C00] 14:13:00 INFO - PROCESS | 2796 | 1466629980890 Marionette TRACE conn5 <- [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]]]}] 14:13:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 14:13:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1134ms 14:13:00 INFO - PROCESS | 2796 | 1466629980995 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 14:13:01 INFO - PROCESS | 2796 | 1466629981001 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 14:13:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 14:13:01 INFO - PROCESS | 2796 | 1466629981008 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 14:13:01 INFO - PROCESS | 2796 | 1466629981011 Marionette TRACE conn5 <- [1,1326,null,{}] 14:13:01 INFO - PROCESS | 2796 | 1466629981015 Marionette TRACE conn5 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:01 INFO - PROCESS | 2796 | 1466629981018 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:01 INFO - PROCESS | 2796 | 1466629981156 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 14:13:01 INFO - PROCESS | 2796 | 1466629981283 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:01 INFO - PROCESS | 2796 | 1466629981286 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:01 INFO - PROCESS | 2796 | ++DOCSHELL 0C7F4C00 == 37 [pid = 2796] [id = 341] 14:13:01 INFO - PROCESS | 2796 | ++DOMWINDOW == 89 (0C83B000) [pid = 2796] [serial = 1022] [outer = 00000000] 14:13:01 INFO - PROCESS | 2796 | ++DOMWINDOW == 90 (0D631400) [pid = 2796] [serial = 1023] [outer = 0C83B000] 14:13:01 INFO - PROCESS | 2796 | 1466629981346 Marionette DEBUG loaded listener.js 14:13:01 INFO - PROCESS | 2796 | ++DOMWINDOW == 91 (0DBD2800) [pid = 2796] [serial = 1024] [outer = 0C83B000] 14:13:02 INFO - PROCESS | 2796 | --DOCSHELL 19820400 == 36 [pid = 2796] [id = 338] 14:13:02 INFO - PROCESS | 2796 | --DOCSHELL 0D0E7800 == 35 [pid = 2796] [id = 337] 14:13:02 INFO - PROCESS | 2796 | --DOCSHELL 0C7F5400 == 34 [pid = 2796] [id = 336] 14:13:02 INFO - PROCESS | 2796 | --DOCSHELL 1861DC00 == 33 [pid = 2796] [id = 335] 14:13:02 INFO - PROCESS | 2796 | --DOCSHELL 16E1F400 == 32 [pid = 2796] [id = 334] 14:13:02 INFO - PROCESS | 2796 | --DOCSHELL 16630000 == 31 [pid = 2796] [id = 333] 14:13:02 INFO - PROCESS | 2796 | --DOCSHELL 111A2C00 == 30 [pid = 2796] [id = 332] 14:13:02 INFO - PROCESS | 2796 | --DOCSHELL 0D623400 == 29 [pid = 2796] [id = 331] 14:13:02 INFO - PROCESS | 2796 | --DOMWINDOW == 90 (1A682000) [pid = 2796] [serial = 901] [outer = 00000000] [url = about:blank] 14:13:02 INFO - PROCESS | 2796 | --DOMWINDOW == 89 (1A835C00) [pid = 2796] [serial = 943] [outer = 00000000] [url = about:blank] 14:13:02 INFO - PROCESS | 2796 | --DOMWINDOW == 88 (1884E800) [pid = 2796] [serial = 963] [outer = 00000000] [url = about:blank] 14:13:02 INFO - PROCESS | 2796 | --DOMWINDOW == 87 (0D0F6400) [pid = 2796] [serial = 951] [outer = 00000000] [url = about:blank] 14:13:02 INFO - PROCESS | 2796 | --DOMWINDOW == 86 (0D76B800) [pid = 2796] [serial = 952] [outer = 00000000] [url = about:blank] 14:13:02 INFO - PROCESS | 2796 | --DOMWINDOW == 85 (16E28800) [pid = 2796] [serial = 957] [outer = 00000000] [url = about:blank] 14:13:02 INFO - PROCESS | 2796 | --DOMWINDOW == 84 (0D775000) [pid = 2796] [serial = 945] [outer = 00000000] [url = about:blank] 14:13:02 INFO - PROCESS | 2796 | --DOMWINDOW == 83 (0D848000) [pid = 2796] [serial = 946] [outer = 00000000] [url = about:blank] 14:13:02 INFO - PROCESS | 2796 | --DOMWINDOW == 82 (15549C00) [pid = 2796] [serial = 954] [outer = 00000000] [url = about:blank] 14:13:02 INFO - PROCESS | 2796 | --DOMWINDOW == 81 (15618400) [pid = 2796] [serial = 955] [outer = 00000000] [url = about:blank] 14:13:02 INFO - PROCESS | 2796 | --DOMWINDOW == 80 (0D5EE800) [pid = 2796] [serial = 948] [outer = 00000000] [url = about:blank] 14:13:02 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (0D623800) [pid = 2796] [serial = 949] [outer = 00000000] [url = about:blank] 14:13:02 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (19A0D400) [pid = 2796] [serial = 966] [outer = 00000000] [url = about:blank] 14:13:02 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (178F2000) [pid = 2796] [serial = 970] [outer = 00000000] [url = about:blank] 14:13:02 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (16E1C000) [pid = 2796] [serial = 969] [outer = 00000000] [url = about:blank] 14:13:02 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (194C2C00) [pid = 2796] [serial = 967] [outer = 00000000] [url = about:blank] 14:13:02 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (18615800) [pid = 2796] [serial = 960] [outer = 00000000] [url = about:blank] 14:13:02 INFO - PROCESS | 2796 | --DOMWINDOW == 73 (1A334000) [pid = 2796] [serial = 975] [outer = 00000000] [url = about:blank] 14:13:02 INFO - PROCESS | 2796 | --DOMWINDOW == 72 (1861F800) [pid = 2796] [serial = 961] [outer = 00000000] [url = about:blank] 14:13:02 INFO - PROCESS | 2796 | --DOMWINDOW == 71 (1A337C00) [pid = 2796] [serial = 976] [outer = 00000000] [url = about:blank] 14:13:02 INFO - PROCESS | 2796 | --DOMWINDOW == 70 (1920B000) [pid = 2796] [serial = 964] [outer = 00000000] [url = about:blank] 14:13:02 INFO - PROCESS | 2796 | --DOMWINDOW == 69 (19AF1000) [pid = 2796] [serial = 973] [outer = 00000000] [url = about:blank] 14:13:02 INFO - PROCESS | 2796 | --DOMWINDOW == 68 (19AEC800) [pid = 2796] [serial = 972] [outer = 00000000] [url = about:blank] 14:13:02 INFO - PROCESS | 2796 | --DOMWINDOW == 67 (16EABC00) [pid = 2796] [serial = 958] [outer = 00000000] [url = about:blank] 14:13:02 INFO - PROCESS | 2796 | 1466629982582 Marionette TRACE conn5 <- [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]]]}] 14:13:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 14:13:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1637ms 14:13:02 INFO - PROCESS | 2796 | 1466629982650 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 14:13:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 14:13:02 INFO - PROCESS | 2796 | 1466629982654 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 14:13:02 INFO - PROCESS | 2796 | 1466629982658 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 14:13:02 INFO - PROCESS | 2796 | 1466629982661 Marionette TRACE conn5 <- [1,1330,null,{}] 14:13:02 INFO - PROCESS | 2796 | 1466629982666 Marionette TRACE conn5 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:02 INFO - PROCESS | 2796 | 1466629982669 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:02 INFO - PROCESS | 2796 | 1466629982807 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 14:13:02 INFO - PROCESS | 2796 | 1466629982890 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:02 INFO - PROCESS | 2796 | 1466629982892 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:02 INFO - PROCESS | 2796 | ++DOCSHELL 0D5FC000 == 30 [pid = 2796] [id = 342] 14:13:02 INFO - PROCESS | 2796 | ++DOMWINDOW == 68 (0D5FC800) [pid = 2796] [serial = 1025] [outer = 00000000] 14:13:02 INFO - PROCESS | 2796 | ++DOMWINDOW == 69 (0D776400) [pid = 2796] [serial = 1026] [outer = 0D5FC800] 14:13:02 INFO - PROCESS | 2796 | 1466629982941 Marionette DEBUG loaded listener.js 14:13:03 INFO - PROCESS | 2796 | ++DOMWINDOW == 70 (0D845800) [pid = 2796] [serial = 1027] [outer = 0D5FC800] 14:13:03 INFO - PROCESS | 2796 | 1466629983314 Marionette TRACE conn5 <- [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]]]}] 14:13:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 14:13:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 670ms 14:13:03 INFO - PROCESS | 2796 | 1466629983356 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 14:13:03 INFO - PROCESS | 2796 | 1466629983360 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 14:13:03 INFO - PROCESS | 2796 | 1466629983367 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 14:13:03 INFO - PROCESS | 2796 | 1466629983369 Marionette TRACE conn5 <- [1,1334,null,{}] 14:13:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 14:13:03 INFO - PROCESS | 2796 | 1466629983373 Marionette TRACE conn5 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:03 INFO - PROCESS | 2796 | 1466629983375 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:03 INFO - PROCESS | 2796 | 1466629983466 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 14:13:03 INFO - PROCESS | 2796 | 1466629983472 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:03 INFO - PROCESS | 2796 | 1466629983475 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:03 INFO - PROCESS | 2796 | ++DOCSHELL 112C2C00 == 31 [pid = 2796] [id = 343] 14:13:03 INFO - PROCESS | 2796 | ++DOMWINDOW == 71 (112CE000) [pid = 2796] [serial = 1028] [outer = 00000000] 14:13:03 INFO - PROCESS | 2796 | ++DOMWINDOW == 72 (15615C00) [pid = 2796] [serial = 1029] [outer = 112CE000] 14:13:03 INFO - PROCESS | 2796 | 1466629983521 Marionette DEBUG loaded listener.js 14:13:03 INFO - PROCESS | 2796 | ++DOMWINDOW == 73 (157E0400) [pid = 2796] [serial = 1030] [outer = 112CE000] 14:13:03 INFO - PROCESS | 2796 | 1466629983977 Marionette TRACE conn5 <- [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]]]}] 14:13:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 14:13:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 670ms 14:13:04 INFO - PROCESS | 2796 | 1466629984044 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 14:13:04 INFO - PROCESS | 2796 | 1466629984046 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 14:13:04 INFO - PROCESS | 2796 | 1466629984050 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 14:13:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 14:13:04 INFO - PROCESS | 2796 | 1466629984054 Marionette TRACE conn5 <- [1,1338,null,{}] 14:13:04 INFO - PROCESS | 2796 | 1466629984064 Marionette TRACE conn5 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:04 INFO - PROCESS | 2796 | 1466629984069 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:04 INFO - PROCESS | 2796 | 1466629984183 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 14:13:04 INFO - PROCESS | 2796 | 1466629984199 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:04 INFO - PROCESS | 2796 | 1466629984202 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:04 INFO - PROCESS | 2796 | ++DOCSHELL 18615800 == 32 [pid = 2796] [id = 344] 14:13:04 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (18616400) [pid = 2796] [serial = 1031] [outer = 00000000] 14:13:04 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (1861D400) [pid = 2796] [serial = 1032] [outer = 18616400] 14:13:04 INFO - PROCESS | 2796 | 1466629984250 Marionette DEBUG loaded listener.js 14:13:04 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (1880B800) [pid = 2796] [serial = 1033] [outer = 18616400] 14:13:04 INFO - PROCESS | 2796 | 1466629984768 Marionette TRACE conn5 <- [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]]]}] 14:13:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 14:13:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 771ms 14:13:04 INFO - PROCESS | 2796 | 1466629984824 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 14:13:04 INFO - PROCESS | 2796 | 1466629984827 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 14:13:04 INFO - PROCESS | 2796 | 1466629984829 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 14:13:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 14:13:04 INFO - PROCESS | 2796 | 1466629984831 Marionette TRACE conn5 <- [1,1342,null,{}] 14:13:04 INFO - PROCESS | 2796 | 1466629984834 Marionette TRACE conn5 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:04 INFO - PROCESS | 2796 | 1466629984836 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:04 INFO - PROCESS | 2796 | 1466629984956 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 14:13:05 INFO - PROCESS | 2796 | 1466629985017 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:05 INFO - PROCESS | 2796 | 1466629985019 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:05 INFO - PROCESS | 2796 | ++DOCSHELL 19203400 == 33 [pid = 2796] [id = 345] 14:13:05 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (19209C00) [pid = 2796] [serial = 1034] [outer = 00000000] 14:13:05 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (194B4800) [pid = 2796] [serial = 1035] [outer = 19209C00] 14:13:05 INFO - PROCESS | 2796 | 1466629985065 Marionette DEBUG loaded listener.js 14:13:05 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (194BB800) [pid = 2796] [serial = 1036] [outer = 19209C00] 14:13:05 INFO - PROCESS | 2796 | 1466629985522 Marionette TRACE conn5 <- [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]]]}] 14:13:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 14:13:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 730ms 14:13:05 INFO - PROCESS | 2796 | 1466629985576 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 14:13:05 INFO - PROCESS | 2796 | 1466629985578 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 14:13:05 INFO - PROCESS | 2796 | 1466629985581 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 14:13:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 14:13:05 INFO - PROCESS | 2796 | 1466629985582 Marionette TRACE conn5 <- [1,1346,null,{}] 14:13:05 INFO - PROCESS | 2796 | 1466629985586 Marionette TRACE conn5 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:05 INFO - PROCESS | 2796 | 1466629985588 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:05 INFO - PROCESS | 2796 | 1466629985701 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 14:13:05 INFO - PROCESS | 2796 | 1466629985764 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:05 INFO - PROCESS | 2796 | 1466629985766 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:05 INFO - PROCESS | 2796 | ++DOCSHELL 194C2400 == 34 [pid = 2796] [id = 346] 14:13:05 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (19761400) [pid = 2796] [serial = 1037] [outer = 00000000] 14:13:05 INFO - PROCESS | 2796 | ++DOMWINDOW == 81 (19814400) [pid = 2796] [serial = 1038] [outer = 19761400] 14:13:05 INFO - PROCESS | 2796 | 1466629985810 Marionette DEBUG loaded listener.js 14:13:05 INFO - PROCESS | 2796 | ++DOMWINDOW == 82 (19815400) [pid = 2796] [serial = 1039] [outer = 19761400] 14:13:06 INFO - PROCESS | 2796 | 1466629986254 Marionette TRACE conn5 <- [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]]]}] 14:13:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 14:13:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 731ms 14:13:06 INFO - PROCESS | 2796 | 1466629986317 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 14:13:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 14:13:06 INFO - PROCESS | 2796 | 1466629986319 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 14:13:06 INFO - PROCESS | 2796 | 1466629986322 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 14:13:06 INFO - PROCESS | 2796 | 1466629986324 Marionette TRACE conn5 <- [1,1350,null,{}] 14:13:06 INFO - PROCESS | 2796 | 1466629986327 Marionette TRACE conn5 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:06 INFO - PROCESS | 2796 | 1466629986333 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:06 INFO - PROCESS | 2796 | 1466629986554 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 14:13:06 INFO - PROCESS | 2796 | --DOMWINDOW == 81 (19A17000) [pid = 2796] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 14:13:06 INFO - PROCESS | 2796 | --DOMWINDOW == 80 (16EA8C00) [pid = 2796] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 14:13:06 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (16635400) [pid = 2796] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 14:13:06 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (111A6400) [pid = 2796] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 14:13:06 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (0D624C00) [pid = 2796] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 14:13:06 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (111A9C00) [pid = 2796] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 14:13:06 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (1861F400) [pid = 2796] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 14:13:06 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (0D553400) [pid = 2796] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 14:13:06 INFO - PROCESS | 2796 | --DOMWINDOW == 73 (15734800) [pid = 2796] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 14:13:06 INFO - PROCESS | 2796 | --DOMWINDOW == 72 (19AF3000) [pid = 2796] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 14:13:06 INFO - PROCESS | 2796 | --DOMWINDOW == 71 (1A73C400) [pid = 2796] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 14:13:06 INFO - PROCESS | 2796 | --DOMWINDOW == 70 (0C830400) [pid = 2796] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 14:13:06 INFO - PROCESS | 2796 | --DOMWINDOW == 69 (18616000) [pid = 2796] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 14:13:06 INFO - PROCESS | 2796 | 1466629986620 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:06 INFO - PROCESS | 2796 | 1466629986622 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:06 INFO - PROCESS | 2796 | ++DOCSHELL 0C830400 == 35 [pid = 2796] [id = 347] 14:13:06 INFO - PROCESS | 2796 | ++DOMWINDOW == 70 (0C921000) [pid = 2796] [serial = 1040] [outer = 00000000] 14:13:06 INFO - PROCESS | 2796 | ++DOMWINDOW == 71 (0DABCC00) [pid = 2796] [serial = 1041] [outer = 0C921000] 14:13:06 INFO - PROCESS | 2796 | 1466629986668 Marionette DEBUG loaded listener.js 14:13:06 INFO - PROCESS | 2796 | ++DOMWINDOW == 72 (111A6400) [pid = 2796] [serial = 1042] [outer = 0C921000] 14:13:07 INFO - PROCESS | 2796 | 1466629987043 Marionette TRACE conn5 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 14:13:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 14:13:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 770ms 14:13:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 14:13:07 INFO - PROCESS | 2796 | 1466629987093 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 14:13:07 INFO - PROCESS | 2796 | 1466629987095 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 14:13:07 INFO - PROCESS | 2796 | 1466629987098 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 14:13:07 INFO - PROCESS | 2796 | 1466629987100 Marionette TRACE conn5 <- [1,1354,null,{}] 14:13:07 INFO - PROCESS | 2796 | 1466629987103 Marionette TRACE conn5 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:07 INFO - PROCESS | 2796 | 1466629987105 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:07 INFO - PROCESS | 2796 | 1466629987184 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 14:13:07 INFO - PROCESS | 2796 | 1466629987190 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:07 INFO - PROCESS | 2796 | 1466629987191 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:07 INFO - PROCESS | 2796 | ++DOCSHELL 17828400 == 36 [pid = 2796] [id = 348] 14:13:07 INFO - PROCESS | 2796 | ++DOMWINDOW == 73 (17828800) [pid = 2796] [serial = 1043] [outer = 00000000] 14:13:07 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (19AEBC00) [pid = 2796] [serial = 1044] [outer = 17828800] 14:13:07 INFO - PROCESS | 2796 | 1466629987235 Marionette DEBUG loaded listener.js 14:13:07 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (1A332400) [pid = 2796] [serial = 1045] [outer = 17828800] 14:13:07 INFO - PROCESS | 2796 | 1466629987667 Marionette TRACE conn5 <- [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] 14:13:07 INFO - PROCESS | 2796 | 1466629987733 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 14:13:07 INFO - PROCESS | 2796 | 1466629987737 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 14:13:07 INFO - PROCESS | 2796 | 1466629987738 Marionette TRACE conn5 <- [1,1358,null,{}] 14:13:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 14:13:07 INFO - PROCESS | 2796 | 1466629987742 Marionette TRACE conn5 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:07 INFO - PROCESS | 2796 | 1466629987744 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:07 INFO - PROCESS | 2796 | 1466629987824 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 14:13:07 INFO - PROCESS | 2796 | 1466629987833 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:07 INFO - PROCESS | 2796 | 1466629987835 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:07 INFO - PROCESS | 2796 | ++DOCSHELL 1A33DC00 == 37 [pid = 2796] [id = 349] 14:13:07 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (1A350800) [pid = 2796] [serial = 1046] [outer = 00000000] 14:13:07 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (1A679400) [pid = 2796] [serial = 1047] [outer = 1A350800] 14:13:07 INFO - PROCESS | 2796 | 1466629987878 Marionette DEBUG loaded listener.js 14:13:07 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (1A67F800) [pid = 2796] [serial = 1048] [outer = 1A350800] 14:13:08 INFO - PROCESS | 2796 | 1466629988309 Marionette TRACE conn5 <- [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] 14:13:08 INFO - PROCESS | 2796 | 1466629988373 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 14:13:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 14:13:08 INFO - PROCESS | 2796 | 1466629988377 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 14:13:08 INFO - PROCESS | 2796 | 1466629988378 Marionette TRACE conn5 <- [1,1362,null,{}] 14:13:08 INFO - PROCESS | 2796 | 1466629988382 Marionette TRACE conn5 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:08 INFO - PROCESS | 2796 | 1466629988384 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:08 INFO - PROCESS | 2796 | 1466629988464 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 14:13:08 INFO - PROCESS | 2796 | 1466629988469 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:08 INFO - PROCESS | 2796 | 1466629988471 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:08 INFO - PROCESS | 2796 | ++DOCSHELL 1A730800 == 38 [pid = 2796] [id = 350] 14:13:08 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (1A734000) [pid = 2796] [serial = 1049] [outer = 00000000] 14:13:08 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (1A739400) [pid = 2796] [serial = 1050] [outer = 1A734000] 14:13:08 INFO - PROCESS | 2796 | 1466629988514 Marionette DEBUG loaded listener.js 14:13:08 INFO - PROCESS | 2796 | ++DOMWINDOW == 81 (1A73F000) [pid = 2796] [serial = 1051] [outer = 1A734000] 14:13:09 INFO - PROCESS | 2796 | [2796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:13:09 INFO - PROCESS | 2796 | 1466629989221 Marionette TRACE conn5 <- [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] 14:13:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 14:13:09 INFO - PROCESS | 2796 | 1466629989252 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 14:13:09 INFO - PROCESS | 2796 | 1466629989257 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 14:13:09 INFO - PROCESS | 2796 | 1466629989263 Marionette TRACE conn5 <- [1,1366,null,{}] 14:13:09 INFO - PROCESS | 2796 | 1466629989268 Marionette TRACE conn5 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:09 INFO - PROCESS | 2796 | 1466629989271 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:09 INFO - PROCESS | 2796 | 1466629989385 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 14:13:09 INFO - PROCESS | 2796 | 1466629989517 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:09 INFO - PROCESS | 2796 | 1466629989520 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:09 INFO - PROCESS | 2796 | ++DOCSHELL 0D5FA000 == 39 [pid = 2796] [id = 351] 14:13:09 INFO - PROCESS | 2796 | ++DOMWINDOW == 82 (0D5FA400) [pid = 2796] [serial = 1052] [outer = 00000000] 14:13:09 INFO - PROCESS | 2796 | ++DOMWINDOW == 83 (15594400) [pid = 2796] [serial = 1053] [outer = 0D5FA400] 14:13:09 INFO - PROCESS | 2796 | 1466629989580 Marionette DEBUG loaded listener.js 14:13:09 INFO - PROCESS | 2796 | ++DOMWINDOW == 84 (16E1D800) [pid = 2796] [serial = 1054] [outer = 0D5FA400] 14:13:10 INFO - PROCESS | 2796 | 1466629990192 Marionette TRACE conn5 <- [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] 14:13:10 INFO - PROCESS | 2796 | 1466629990253 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 14:13:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 14:13:10 INFO - PROCESS | 2796 | 1466629990259 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 14:13:10 INFO - PROCESS | 2796 | 1466629990262 Marionette TRACE conn5 <- [1,1370,null,{}] 14:13:10 INFO - PROCESS | 2796 | 1466629990266 Marionette TRACE conn5 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:10 INFO - PROCESS | 2796 | 1466629990269 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:10 INFO - PROCESS | 2796 | 1466629990387 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 14:13:10 INFO - PROCESS | 2796 | 1466629990523 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:10 INFO - PROCESS | 2796 | 1466629990526 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:10 INFO - PROCESS | 2796 | ++DOCSHELL 194B4C00 == 40 [pid = 2796] [id = 352] 14:13:10 INFO - PROCESS | 2796 | ++DOMWINDOW == 85 (194BFC00) [pid = 2796] [serial = 1055] [outer = 00000000] 14:13:10 INFO - PROCESS | 2796 | ++DOMWINDOW == 86 (19AE9800) [pid = 2796] [serial = 1056] [outer = 194BFC00] 14:13:10 INFO - PROCESS | 2796 | 1466629990584 Marionette DEBUG loaded listener.js 14:13:10 INFO - PROCESS | 2796 | ++DOMWINDOW == 87 (1A270400) [pid = 2796] [serial = 1057] [outer = 194BFC00] 14:13:11 INFO - PROCESS | 2796 | [2796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:13:11 INFO - PROCESS | 2796 | 1466629991194 Marionette TRACE conn5 <- [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] 14:13:11 INFO - PROCESS | 2796 | 1466629991236 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 14:13:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 14:13:11 INFO - PROCESS | 2796 | 1466629991240 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 14:13:11 INFO - PROCESS | 2796 | 1466629991243 Marionette TRACE conn5 <- [1,1374,null,{}] 14:13:11 INFO - PROCESS | 2796 | 1466629991255 Marionette TRACE conn5 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:11 INFO - PROCESS | 2796 | 1466629991260 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:11 INFO - PROCESS | 2796 | 1466629991376 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 14:13:11 INFO - PROCESS | 2796 | 1466629991475 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:11 INFO - PROCESS | 2796 | 1466629991479 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:11 INFO - PROCESS | 2796 | ++DOCSHELL 1A8F8C00 == 41 [pid = 2796] [id = 353] 14:13:11 INFO - PROCESS | 2796 | ++DOMWINDOW == 88 (1A8F9000) [pid = 2796] [serial = 1058] [outer = 00000000] 14:13:11 INFO - PROCESS | 2796 | ++DOMWINDOW == 89 (1B4CD000) [pid = 2796] [serial = 1059] [outer = 1A8F9000] 14:13:11 INFO - PROCESS | 2796 | 1466629991535 Marionette DEBUG loaded listener.js 14:13:11 INFO - PROCESS | 2796 | ++DOMWINDOW == 90 (1BAD9800) [pid = 2796] [serial = 1060] [outer = 1A8F9000] 14:13:12 INFO - PROCESS | 2796 | 1466629992370 Marionette TRACE conn5 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 14:13:12 INFO - PROCESS | 2796 | 1466629992429 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 14:13:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 14:13:12 INFO - PROCESS | 2796 | 1466629992434 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 14:13:12 INFO - PROCESS | 2796 | 1466629992437 Marionette TRACE conn5 <- [1,1378,null,{}] 14:13:12 INFO - PROCESS | 2796 | 1466629992443 Marionette TRACE conn5 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:12 INFO - PROCESS | 2796 | 1466629992446 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:12 INFO - PROCESS | 2796 | 1466629992547 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 14:13:12 INFO - PROCESS | 2796 | 1466629992633 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:12 INFO - PROCESS | 2796 | 1466629992637 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:12 INFO - PROCESS | 2796 | ++DOCSHELL 0D841000 == 42 [pid = 2796] [id = 354] 14:13:12 INFO - PROCESS | 2796 | ++DOMWINDOW == 91 (0D842800) [pid = 2796] [serial = 1061] [outer = 00000000] 14:13:12 INFO - PROCESS | 2796 | ++DOMWINDOW == 92 (0DABAC00) [pid = 2796] [serial = 1062] [outer = 0D842800] 14:13:12 INFO - PROCESS | 2796 | 1466629992730 Marionette DEBUG loaded listener.js 14:13:12 INFO - PROCESS | 2796 | ++DOMWINDOW == 93 (14EACC00) [pid = 2796] [serial = 1063] [outer = 0D842800] 14:13:13 INFO - PROCESS | 2796 | --DOCSHELL 1A33DC00 == 41 [pid = 2796] [id = 349] 14:13:13 INFO - PROCESS | 2796 | --DOCSHELL 17828400 == 40 [pid = 2796] [id = 348] 14:13:13 INFO - PROCESS | 2796 | --DOCSHELL 0C830400 == 39 [pid = 2796] [id = 347] 14:13:13 INFO - PROCESS | 2796 | --DOCSHELL 194C2400 == 38 [pid = 2796] [id = 346] 14:13:13 INFO - PROCESS | 2796 | --DOCSHELL 19203400 == 37 [pid = 2796] [id = 345] 14:13:13 INFO - PROCESS | 2796 | --DOCSHELL 18615800 == 36 [pid = 2796] [id = 344] 14:13:13 INFO - PROCESS | 2796 | --DOCSHELL 112C2C00 == 35 [pid = 2796] [id = 343] 14:13:13 INFO - PROCESS | 2796 | --DOCSHELL 0D5FC000 == 34 [pid = 2796] [id = 342] 14:13:13 INFO - PROCESS | 2796 | --DOCSHELL 0D5F7000 == 33 [pid = 2796] [id = 340] 14:13:13 INFO - PROCESS | 2796 | --DOCSHELL 0C7F4C00 == 32 [pid = 2796] [id = 341] 14:13:13 INFO - PROCESS | 2796 | --DOCSHELL 111A4C00 == 31 [pid = 2796] [id = 330] 14:13:13 INFO - PROCESS | 2796 | --DOCSHELL 1645B000 == 30 [pid = 2796] [id = 339] 14:13:13 INFO - PROCESS | 2796 | --DOCSHELL 1A8F8C00 == 29 [pid = 2796] [id = 353] 14:13:13 INFO - PROCESS | 2796 | --DOCSHELL 194B4C00 == 28 [pid = 2796] [id = 352] 14:13:13 INFO - PROCESS | 2796 | --DOCSHELL 1A730800 == 27 [pid = 2796] [id = 350] 14:13:13 INFO - PROCESS | 2796 | --DOCSHELL 0D5FA000 == 26 [pid = 2796] [id = 351] 14:13:13 INFO - PROCESS | 2796 | --DOMWINDOW == 92 (19AEC400) [pid = 2796] [serial = 1014] [outer = 00000000] [url = about:blank] 14:13:13 INFO - PROCESS | 2796 | --DOMWINDOW == 91 (1782A800) [pid = 2796] [serial = 1002] [outer = 00000000] [url = about:blank] 14:13:13 INFO - PROCESS | 2796 | --DOMWINDOW == 90 (16A4B000) [pid = 2796] [serial = 999] [outer = 00000000] [url = about:blank] 14:13:13 INFO - PROCESS | 2796 | --DOMWINDOW == 89 (112C3C00) [pid = 2796] [serial = 996] [outer = 00000000] [url = about:blank] 14:13:13 INFO - PROCESS | 2796 | --DOMWINDOW == 88 (14D0C000) [pid = 2796] [serial = 997] [outer = 00000000] [url = about:blank] 14:13:13 INFO - PROCESS | 2796 | --DOMWINDOW == 87 (0D629400) [pid = 2796] [serial = 993] [outer = 00000000] [url = about:blank] 14:13:13 INFO - PROCESS | 2796 | --DOMWINDOW == 86 (0D771800) [pid = 2796] [serial = 994] [outer = 00000000] [url = about:blank] 14:13:13 INFO - PROCESS | 2796 | --DOMWINDOW == 85 (14EA2000) [pid = 2796] [serial = 990] [outer = 00000000] [url = about:blank] 14:13:13 INFO - PROCESS | 2796 | --DOMWINDOW == 84 (15616400) [pid = 2796] [serial = 991] [outer = 00000000] [url = about:blank] 14:13:13 INFO - PROCESS | 2796 | --DOMWINDOW == 83 (18841800) [pid = 2796] [serial = 1005] [outer = 00000000] [url = about:blank] 14:13:13 INFO - PROCESS | 2796 | --DOMWINDOW == 82 (0D776800) [pid = 2796] [serial = 979] [outer = 00000000] [url = about:blank] 14:13:13 INFO - PROCESS | 2796 | --DOMWINDOW == 81 (0D5F4800) [pid = 2796] [serial = 978] [outer = 00000000] [url = about:blank] 14:13:13 INFO - PROCESS | 2796 | --DOMWINDOW == 80 (16A50800) [pid = 2796] [serial = 982] [outer = 00000000] [url = about:blank] 14:13:13 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (1663D000) [pid = 2796] [serial = 981] [outer = 00000000] [url = about:blank] 14:13:13 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (1A639400) [pid = 2796] [serial = 985] [outer = 00000000] [url = about:blank] 14:13:13 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (1A366400) [pid = 2796] [serial = 984] [outer = 00000000] [url = about:blank] 14:13:13 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (1B3BF800) [pid = 2796] [serial = 988] [outer = 00000000] [url = about:blank] 14:13:13 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (19A40C00) [pid = 2796] [serial = 1015] [outer = 00000000] [url = about:blank] 14:13:13 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (1B343800) [pid = 2796] [serial = 987] [outer = 00000000] [url = about:blank] 14:13:13 INFO - PROCESS | 2796 | --DOMWINDOW == 73 (18611800) [pid = 2796] [serial = 1003] [outer = 00000000] [url = about:blank] 14:13:13 INFO - PROCESS | 2796 | --DOMWINDOW == 72 (0D773800) [pid = 2796] [serial = 1008] [outer = 00000000] [url = about:blank] 14:13:13 INFO - PROCESS | 2796 | --DOMWINDOW == 71 (18846C00) [pid = 2796] [serial = 1006] [outer = 00000000] [url = about:blank] 14:13:13 INFO - PROCESS | 2796 | --DOMWINDOW == 70 (194C1C00) [pid = 2796] [serial = 1011] [outer = 00000000] [url = about:blank] 14:13:13 INFO - PROCESS | 2796 | --DOMWINDOW == 69 (16722000) [pid = 2796] [serial = 1009] [outer = 00000000] [url = about:blank] 14:13:13 INFO - PROCESS | 2796 | --DOMWINDOW == 68 (15651800) [pid = 2796] [serial = 1012] [outer = 00000000] [url = about:blank] 14:13:13 INFO - PROCESS | 2796 | --DOMWINDOW == 67 (16A54800) [pid = 2796] [serial = 1000] [outer = 00000000] [url = about:blank] 14:13:13 INFO - PROCESS | 2796 | 1466629993990 Marionette TRACE conn5 <- [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]]]}] 14:13:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 14:13:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1574ms 14:13:14 INFO - PROCESS | 2796 | 1466629994009 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 14:13:14 INFO - PROCESS | 2796 | 1466629994013 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 14:13:14 INFO - PROCESS | 2796 | 1466629994056 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 14:13:14 INFO - PROCESS | 2796 | 1466629994059 Marionette TRACE conn5 <- [1,1382,null,{}] 14:13:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 14:13:14 INFO - PROCESS | 2796 | 1466629994071 Marionette TRACE conn5 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:14 INFO - PROCESS | 2796 | 1466629994074 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:14 INFO - PROCESS | 2796 | 1466629994161 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 14:13:14 INFO - PROCESS | 2796 | 1466629994175 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:14 INFO - PROCESS | 2796 | 1466629994178 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:14 INFO - PROCESS | 2796 | ++DOCSHELL 0D5F4800 == 27 [pid = 2796] [id = 355] 14:13:14 INFO - PROCESS | 2796 | ++DOMWINDOW == 68 (0D5F4C00) [pid = 2796] [serial = 1064] [outer = 00000000] 14:13:14 INFO - PROCESS | 2796 | ++DOMWINDOW == 69 (0D5FD000) [pid = 2796] [serial = 1065] [outer = 0D5F4C00] 14:13:14 INFO - PROCESS | 2796 | 1466629994227 Marionette DEBUG loaded listener.js 14:13:14 INFO - PROCESS | 2796 | ++DOMWINDOW == 70 (0D62A000) [pid = 2796] [serial = 1066] [outer = 0D5F4C00] 14:13:14 INFO - PROCESS | 2796 | 1466629994722 Marionette TRACE conn5 <- [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]]]}] 14:13:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 14:13:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 671ms 14:13:14 INFO - PROCESS | 2796 | 1466629994737 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 14:13:14 INFO - PROCESS | 2796 | 1466629994742 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 14:13:14 INFO - PROCESS | 2796 | 1466629994748 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 14:13:14 INFO - PROCESS | 2796 | 1466629994751 Marionette TRACE conn5 <- [1,1386,null,{}] 14:13:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 14:13:14 INFO - PROCESS | 2796 | 1466629994755 Marionette TRACE conn5 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:14 INFO - PROCESS | 2796 | 1466629994757 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:14 INFO - PROCESS | 2796 | 1466629994844 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 14:13:14 INFO - PROCESS | 2796 | 1466629994852 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:14 INFO - PROCESS | 2796 | 1466629994854 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:14 INFO - PROCESS | 2796 | ++DOCSHELL 0DAC6400 == 28 [pid = 2796] [id = 356] 14:13:14 INFO - PROCESS | 2796 | ++DOMWINDOW == 71 (0DBCC400) [pid = 2796] [serial = 1067] [outer = 00000000] 14:13:14 INFO - PROCESS | 2796 | ++DOMWINDOW == 72 (111A7000) [pid = 2796] [serial = 1068] [outer = 0DBCC400] 14:13:14 INFO - PROCESS | 2796 | 1466629994903 Marionette DEBUG loaded listener.js 14:13:14 INFO - PROCESS | 2796 | ++DOMWINDOW == 73 (11BC9800) [pid = 2796] [serial = 1069] [outer = 0DBCC400] 14:13:15 INFO - PROCESS | 2796 | 1466629995367 Marionette TRACE conn5 <- [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]]]}] 14:13:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 14:13:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 670ms 14:13:15 INFO - PROCESS | 2796 | 1466629995425 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 14:13:15 INFO - PROCESS | 2796 | 1466629995427 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 14:13:15 INFO - PROCESS | 2796 | 1466629995430 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 14:13:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 14:13:15 INFO - PROCESS | 2796 | 1466629995434 Marionette TRACE conn5 <- [1,1390,null,{}] 14:13:15 INFO - PROCESS | 2796 | 1466629995444 Marionette TRACE conn5 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:15 INFO - PROCESS | 2796 | 1466629995449 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:15 INFO - PROCESS | 2796 | 1466629995533 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 14:13:15 INFO - PROCESS | 2796 | 1466629995669 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:15 INFO - PROCESS | 2796 | 1466629995672 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:15 INFO - PROCESS | 2796 | ++DOCSHELL 1663D000 == 29 [pid = 2796] [id = 357] 14:13:15 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (1663E800) [pid = 2796] [serial = 1070] [outer = 00000000] 14:13:15 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (16A48C00) [pid = 2796] [serial = 1071] [outer = 1663E800] 14:13:15 INFO - PROCESS | 2796 | 1466629995721 Marionette DEBUG loaded listener.js 14:13:15 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (16A51400) [pid = 2796] [serial = 1072] [outer = 1663E800] 14:13:16 INFO - PROCESS | 2796 | 1466629996154 Marionette TRACE conn5 <- [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]]]}] 14:13:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 14:13:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 770ms 14:13:16 INFO - PROCESS | 2796 | 1466629996205 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 14:13:16 INFO - PROCESS | 2796 | 1466629996207 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 14:13:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 14:13:16 INFO - PROCESS | 2796 | 1466629996215 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 14:13:16 INFO - PROCESS | 2796 | 1466629996217 Marionette TRACE conn5 <- [1,1394,null,{}] 14:13:16 INFO - PROCESS | 2796 | 1466629996221 Marionette TRACE conn5 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:16 INFO - PROCESS | 2796 | 1466629996223 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:16 INFO - PROCESS | 2796 | 1466629996341 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 14:13:16 INFO - PROCESS | 2796 | 1466629996354 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:16 INFO - PROCESS | 2796 | 1466629996356 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:16 INFO - PROCESS | 2796 | ++DOCSHELL 16EA8000 == 30 [pid = 2796] [id = 358] 14:13:16 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (16EAAC00) [pid = 2796] [serial = 1073] [outer = 00000000] 14:13:16 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (16EB2C00) [pid = 2796] [serial = 1074] [outer = 16EAAC00] 14:13:16 INFO - PROCESS | 2796 | 1466629996454 Marionette DEBUG loaded listener.js 14:13:16 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (1782D800) [pid = 2796] [serial = 1075] [outer = 16EAAC00] 14:13:16 INFO - PROCESS | 2796 | 1466629996892 Marionette TRACE conn5 <- [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]]]}] 14:13:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 14:13:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 730ms 14:13:16 INFO - PROCESS | 2796 | 1466629996956 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 14:13:16 INFO - PROCESS | 2796 | 1466629996959 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 14:13:16 INFO - PROCESS | 2796 | 1466629996962 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 14:13:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 14:13:16 INFO - PROCESS | 2796 | 1466629996964 Marionette TRACE conn5 <- [1,1398,null,{}] 14:13:16 INFO - PROCESS | 2796 | 1466629996967 Marionette TRACE conn5 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:16 INFO - PROCESS | 2796 | 1466629996969 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:17 INFO - PROCESS | 2796 | 1466629997083 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 14:13:17 INFO - PROCESS | 2796 | 1466629997095 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:17 INFO - PROCESS | 2796 | 1466629997097 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:17 INFO - PROCESS | 2796 | ++DOCSHELL 18611C00 == 31 [pid = 2796] [id = 359] 14:13:17 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (18612000) [pid = 2796] [serial = 1076] [outer = 00000000] 14:13:17 INFO - PROCESS | 2796 | ++DOMWINDOW == 81 (1861EC00) [pid = 2796] [serial = 1077] [outer = 18612000] 14:13:17 INFO - PROCESS | 2796 | 1466629997191 Marionette DEBUG loaded listener.js 14:13:17 INFO - PROCESS | 2796 | ++DOMWINDOW == 82 (0DAC4400) [pid = 2796] [serial = 1078] [outer = 18612000] 14:13:17 INFO - PROCESS | 2796 | 1466629997647 Marionette TRACE conn5 <- [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]]]}] 14:13:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 14:13:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 730ms 14:13:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 14:13:17 INFO - PROCESS | 2796 | 1466629997696 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 14:13:17 INFO - PROCESS | 2796 | 1466629997698 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 14:13:17 INFO - PROCESS | 2796 | 1466629997701 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 14:13:17 INFO - PROCESS | 2796 | 1466629997703 Marionette TRACE conn5 <- [1,1402,null,{}] 14:13:17 INFO - PROCESS | 2796 | 1466629997706 Marionette TRACE conn5 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:17 INFO - PROCESS | 2796 | 1466629997712 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:17 INFO - PROCESS | 2796 | 1466629997850 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 14:13:17 INFO - PROCESS | 2796 | 1466629997916 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:17 INFO - PROCESS | 2796 | 1466629997918 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:17 INFO - PROCESS | 2796 | ++DOCSHELL 18841000 == 32 [pid = 2796] [id = 360] 14:13:17 INFO - PROCESS | 2796 | ++DOMWINDOW == 83 (18896400) [pid = 2796] [serial = 1079] [outer = 00000000] 14:13:17 INFO - PROCESS | 2796 | ++DOMWINDOW == 84 (194BE400) [pid = 2796] [serial = 1080] [outer = 18896400] 14:13:17 INFO - PROCESS | 2796 | 1466629997964 Marionette DEBUG loaded listener.js 14:13:18 INFO - PROCESS | 2796 | ++DOMWINDOW == 85 (19761800) [pid = 2796] [serial = 1081] [outer = 18896400] 14:13:18 INFO - PROCESS | 2796 | --DOMWINDOW == 84 (19209C00) [pid = 2796] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 14:13:18 INFO - PROCESS | 2796 | --DOMWINDOW == 83 (19761400) [pid = 2796] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 14:13:18 INFO - PROCESS | 2796 | --DOMWINDOW == 82 (0D628C00) [pid = 2796] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 14:13:18 INFO - PROCESS | 2796 | --DOMWINDOW == 81 (0C83B000) [pid = 2796] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 14:13:18 INFO - PROCESS | 2796 | --DOMWINDOW == 80 (18616400) [pid = 2796] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 14:13:18 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (112CE000) [pid = 2796] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 14:13:18 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (1A271800) [pid = 2796] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 14:13:18 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (0D5FC800) [pid = 2796] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 14:13:18 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (17828800) [pid = 2796] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 14:13:18 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (1A734000) [pid = 2796] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 14:13:18 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (1A350800) [pid = 2796] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 14:13:18 INFO - PROCESS | 2796 | 1466629998597 Marionette TRACE conn5 <- [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]]]}] 14:13:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 14:13:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 930ms 14:13:18 INFO - PROCESS | 2796 | 1466629998632 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 14:13:18 INFO - PROCESS | 2796 | 1466629998634 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 14:13:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 14:13:18 INFO - PROCESS | 2796 | 1466629998637 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 14:13:18 INFO - PROCESS | 2796 | 1466629998639 Marionette TRACE conn5 <- [1,1406,null,{}] 14:13:18 INFO - PROCESS | 2796 | 1466629998642 Marionette TRACE conn5 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:18 INFO - PROCESS | 2796 | 1466629998644 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:18 INFO - PROCESS | 2796 | 1466629998721 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 14:13:18 INFO - PROCESS | 2796 | 1466629998726 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:18 INFO - PROCESS | 2796 | 1466629998728 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:18 INFO - PROCESS | 2796 | ++DOCSHELL 0D5F8C00 == 33 [pid = 2796] [id = 361] 14:13:18 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (0D76F400) [pid = 2796] [serial = 1082] [outer = 00000000] 14:13:18 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (1883F400) [pid = 2796] [serial = 1083] [outer = 0D76F400] 14:13:18 INFO - PROCESS | 2796 | 1466629998771 Marionette DEBUG loaded listener.js 14:13:18 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (18841400) [pid = 2796] [serial = 1084] [outer = 0D76F400] 14:13:19 INFO - PROCESS | 2796 | 1466629999199 Marionette TRACE conn5 <- [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]]]}] 14:13:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 14:13:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 570ms 14:13:19 INFO - PROCESS | 2796 | 1466629999208 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 14:13:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 14:13:19 INFO - PROCESS | 2796 | 1466629999210 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 14:13:19 INFO - PROCESS | 2796 | 1466629999213 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 14:13:19 INFO - PROCESS | 2796 | 1466629999214 Marionette TRACE conn5 <- [1,1410,null,{}] 14:13:19 INFO - PROCESS | 2796 | 1466629999218 Marionette TRACE conn5 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:19 INFO - PROCESS | 2796 | 1466629999220 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:19 INFO - PROCESS | 2796 | 1466629999339 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 14:13:19 INFO - PROCESS | 2796 | 1466629999344 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:19 INFO - PROCESS | 2796 | 1466629999346 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:19 INFO - PROCESS | 2796 | ++DOCSHELL 194BF400 == 34 [pid = 2796] [id = 362] 14:13:19 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (194C2C00) [pid = 2796] [serial = 1085] [outer = 00000000] 14:13:19 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (1976DC00) [pid = 2796] [serial = 1086] [outer = 194C2C00] 14:13:19 INFO - PROCESS | 2796 | 1466629999389 Marionette DEBUG loaded listener.js 14:13:19 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (1976E000) [pid = 2796] [serial = 1087] [outer = 194C2C00] 14:13:19 INFO - PROCESS | 2796 | 1466629999805 Marionette TRACE conn5 <- [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]]]}] 14:13:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 14:13:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 631ms 14:13:19 INFO - PROCESS | 2796 | 1466629999856 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 14:13:19 INFO - PROCESS | 2796 | 1466629999858 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 14:13:19 INFO - PROCESS | 2796 | 1466629999861 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 14:13:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 14:13:19 INFO - PROCESS | 2796 | 1466629999863 Marionette TRACE conn5 <- [1,1414,null,{}] 14:13:19 INFO - PROCESS | 2796 | 1466629999866 Marionette TRACE conn5 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:19 INFO - PROCESS | 2796 | 1466629999868 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:19 INFO - PROCESS | 2796 | 1466629999948 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 14:13:19 INFO - PROCESS | 2796 | 1466629999954 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:19 INFO - PROCESS | 2796 | 1466629999956 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:19 INFO - PROCESS | 2796 | ++DOCSHELL 16638400 == 35 [pid = 2796] [id = 363] 14:13:19 INFO - PROCESS | 2796 | ++DOMWINDOW == 81 (19AEF800) [pid = 2796] [serial = 1088] [outer = 00000000] 14:13:19 INFO - PROCESS | 2796 | ++DOMWINDOW == 82 (19AF7000) [pid = 2796] [serial = 1089] [outer = 19AEF800] 14:13:20 INFO - PROCESS | 2796 | 1466629999999 Marionette DEBUG loaded listener.js 14:13:20 INFO - PROCESS | 2796 | ++DOMWINDOW == 83 (1A272400) [pid = 2796] [serial = 1090] [outer = 19AEF800] 14:13:20 INFO - PROCESS | 2796 | --DOCSHELL 0D5F4800 == 34 [pid = 2796] [id = 355] 14:13:20 INFO - PROCESS | 2796 | --DOCSHELL 0D841000 == 33 [pid = 2796] [id = 354] 14:13:21 INFO - PROCESS | 2796 | --DOCSHELL 0DAC6400 == 32 [pid = 2796] [id = 356] 14:13:21 INFO - PROCESS | 2796 | --DOCSHELL 1663D000 == 31 [pid = 2796] [id = 357] 14:13:21 INFO - PROCESS | 2796 | --DOCSHELL 16EA8000 == 30 [pid = 2796] [id = 358] 14:13:21 INFO - PROCESS | 2796 | --DOCSHELL 18611C00 == 29 [pid = 2796] [id = 359] 14:13:21 INFO - PROCESS | 2796 | --DOCSHELL 18841000 == 28 [pid = 2796] [id = 360] 14:13:21 INFO - PROCESS | 2796 | --DOCSHELL 0D5F8C00 == 27 [pid = 2796] [id = 361] 14:13:21 INFO - PROCESS | 2796 | --DOCSHELL 194BF400 == 26 [pid = 2796] [id = 362] 14:13:21 INFO - PROCESS | 2796 | --DOMWINDOW == 82 (1A739400) [pid = 2796] [serial = 1050] [outer = 00000000] [url = about:blank] 14:13:21 INFO - PROCESS | 2796 | --DOMWINDOW == 81 (1A73F000) [pid = 2796] [serial = 1051] [outer = 00000000] [url = about:blank] 14:13:21 INFO - PROCESS | 2796 | --DOMWINDOW == 80 (1A679400) [pid = 2796] [serial = 1047] [outer = 00000000] [url = about:blank] 14:13:21 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (194B4800) [pid = 2796] [serial = 1035] [outer = 00000000] [url = about:blank] 14:13:21 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (19814400) [pid = 2796] [serial = 1038] [outer = 00000000] [url = about:blank] 14:13:21 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (194BB800) [pid = 2796] [serial = 1036] [outer = 00000000] [url = about:blank] 14:13:21 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (0DABCC00) [pid = 2796] [serial = 1041] [outer = 00000000] [url = about:blank] 14:13:21 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (111AD800) [pid = 2796] [serial = 1020] [outer = 00000000] [url = about:blank] 14:13:21 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (19815400) [pid = 2796] [serial = 1039] [outer = 00000000] [url = about:blank] 14:13:21 INFO - PROCESS | 2796 | --DOMWINDOW == 73 (14EE6C00) [pid = 2796] [serial = 1021] [outer = 00000000] [url = about:blank] 14:13:21 INFO - PROCESS | 2796 | --DOMWINDOW == 72 (0D631400) [pid = 2796] [serial = 1023] [outer = 00000000] [url = about:blank] 14:13:21 INFO - PROCESS | 2796 | --DOMWINDOW == 71 (0DBD2800) [pid = 2796] [serial = 1024] [outer = 00000000] [url = about:blank] 14:13:21 INFO - PROCESS | 2796 | --DOMWINDOW == 70 (1861D400) [pid = 2796] [serial = 1032] [outer = 00000000] [url = about:blank] 14:13:21 INFO - PROCESS | 2796 | --DOMWINDOW == 69 (15615C00) [pid = 2796] [serial = 1029] [outer = 00000000] [url = about:blank] 14:13:21 INFO - PROCESS | 2796 | --DOMWINDOW == 68 (157E0400) [pid = 2796] [serial = 1030] [outer = 00000000] [url = about:blank] 14:13:21 INFO - PROCESS | 2796 | --DOMWINDOW == 67 (1A278400) [pid = 2796] [serial = 1018] [outer = 00000000] [url = about:blank] 14:13:21 INFO - PROCESS | 2796 | --DOMWINDOW == 66 (1A67F800) [pid = 2796] [serial = 1048] [outer = 00000000] [url = about:blank] 14:13:21 INFO - PROCESS | 2796 | --DOMWINDOW == 65 (1A277400) [pid = 2796] [serial = 1017] [outer = 00000000] [url = about:blank] 14:13:21 INFO - PROCESS | 2796 | --DOMWINDOW == 64 (0D776400) [pid = 2796] [serial = 1026] [outer = 00000000] [url = about:blank] 14:13:21 INFO - PROCESS | 2796 | --DOMWINDOW == 63 (0D845800) [pid = 2796] [serial = 1027] [outer = 00000000] [url = about:blank] 14:13:21 INFO - PROCESS | 2796 | --DOMWINDOW == 62 (19AEBC00) [pid = 2796] [serial = 1044] [outer = 00000000] [url = about:blank] 14:13:21 INFO - PROCESS | 2796 | --DOMWINDOW == 61 (1A332400) [pid = 2796] [serial = 1045] [outer = 00000000] [url = about:blank] 14:13:21 INFO - PROCESS | 2796 | --DOMWINDOW == 60 (1880B800) [pid = 2796] [serial = 1033] [outer = 00000000] [url = about:blank] 14:13:21 INFO - PROCESS | 2796 | 1466630001820 Marionette TRACE conn5 <- [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]]]}] 14:13:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 14:13:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1984ms 14:13:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 14:13:21 INFO - PROCESS | 2796 | 1466630001850 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 14:13:21 INFO - PROCESS | 2796 | 1466630001854 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 14:13:21 INFO - PROCESS | 2796 | 1466630001860 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 14:13:21 INFO - PROCESS | 2796 | 1466630001863 Marionette TRACE conn5 <- [1,1418,null,{}] 14:13:21 INFO - PROCESS | 2796 | 1466630001869 Marionette TRACE conn5 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:21 INFO - PROCESS | 2796 | 1466630001872 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:21 INFO - PROCESS | 2796 | 1466630001961 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 14:13:21 INFO - PROCESS | 2796 | 1466630001971 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:21 INFO - PROCESS | 2796 | 1466630001975 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:21 INFO - PROCESS | 2796 | ++DOCSHELL 0D5F2000 == 27 [pid = 2796] [id = 364] 14:13:21 INFO - PROCESS | 2796 | ++DOMWINDOW == 61 (0D5F2400) [pid = 2796] [serial = 1091] [outer = 00000000] 14:13:22 INFO - PROCESS | 2796 | ++DOMWINDOW == 62 (0D5F9400) [pid = 2796] [serial = 1092] [outer = 0D5F2400] 14:13:22 INFO - PROCESS | 2796 | 1466630002024 Marionette DEBUG loaded listener.js 14:13:22 INFO - PROCESS | 2796 | ++DOMWINDOW == 63 (0D625000) [pid = 2796] [serial = 1093] [outer = 0D5F2400] 14:13:22 INFO - PROCESS | 2796 | ++DOMWINDOW == 64 (0D777000) [pid = 2796] [serial = 1094] [outer = 0CF3AC00] 14:13:22 INFO - PROCESS | 2796 | 1466630002597 Marionette TRACE conn5 <- [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]]]}] 14:13:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 14:13:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 790ms 14:13:22 INFO - PROCESS | 2796 | 1466630002649 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 14:13:22 INFO - PROCESS | 2796 | 1466630002654 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 14:13:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 14:13:22 INFO - PROCESS | 2796 | 1466630002660 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 14:13:22 INFO - PROCESS | 2796 | 1466630002663 Marionette TRACE conn5 <- [1,1422,null,{}] 14:13:22 INFO - PROCESS | 2796 | 1466630002667 Marionette TRACE conn5 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:22 INFO - PROCESS | 2796 | 1466630002670 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:22 INFO - PROCESS | 2796 | 1466630002793 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 14:13:22 INFO - PROCESS | 2796 | 1466630002924 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:22 INFO - PROCESS | 2796 | 1466630002928 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:22 INFO - PROCESS | 2796 | ++DOCSHELL 0C831400 == 28 [pid = 2796] [id = 365] 14:13:22 INFO - PROCESS | 2796 | ++DOMWINDOW == 65 (0C832000) [pid = 2796] [serial = 1095] [outer = 00000000] 14:13:22 INFO - PROCESS | 2796 | ++DOMWINDOW == 66 (0CFE8C00) [pid = 2796] [serial = 1096] [outer = 0C832000] 14:13:22 INFO - PROCESS | 2796 | 1466630002988 Marionette DEBUG loaded listener.js 14:13:23 INFO - PROCESS | 2796 | ++DOMWINDOW == 67 (0D54FC00) [pid = 2796] [serial = 1097] [outer = 0C832000] 14:13:23 INFO - PROCESS | 2796 | 1466630003853 Marionette TRACE conn5 <- [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]]]}] 14:13:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 14:13:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1277ms 14:13:23 INFO - PROCESS | 2796 | 1466630003942 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 14:13:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 14:13:23 INFO - PROCESS | 2796 | 1466630003947 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 14:13:23 INFO - PROCESS | 2796 | 1466630003951 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 14:13:23 INFO - PROCESS | 2796 | 1466630003955 Marionette TRACE conn5 <- [1,1426,null,{}] 14:13:23 INFO - PROCESS | 2796 | 1466630003960 Marionette TRACE conn5 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:23 INFO - PROCESS | 2796 | 1466630003963 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:24 INFO - PROCESS | 2796 | 1466630004111 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 14:13:24 INFO - PROCESS | 2796 | 1466630004231 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:24 INFO - PROCESS | 2796 | 1466630004234 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:24 INFO - PROCESS | 2796 | ++DOCSHELL 0D84C400 == 29 [pid = 2796] [id = 366] 14:13:24 INFO - PROCESS | 2796 | ++DOMWINDOW == 68 (0D84CC00) [pid = 2796] [serial = 1098] [outer = 00000000] 14:13:24 INFO - PROCESS | 2796 | ++DOMWINDOW == 69 (0D94EC00) [pid = 2796] [serial = 1099] [outer = 0D84CC00] 14:13:24 INFO - PROCESS | 2796 | 1466630004297 Marionette DEBUG loaded listener.js 14:13:24 INFO - PROCESS | 2796 | ++DOMWINDOW == 70 (11144400) [pid = 2796] [serial = 1100] [outer = 0D84CC00] 14:13:25 INFO - PROCESS | 2796 | 1466630005046 Marionette TRACE conn5 <- [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]]]}] 14:13:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 14:13:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1174ms 14:13:25 INFO - PROCESS | 2796 | --DOCSHELL 0D5FDC00 == 28 [pid = 2796] [id = 195] 14:13:25 INFO - PROCESS | 2796 | --DOCSHELL 0D5F2000 == 27 [pid = 2796] [id = 364] 14:13:25 INFO - PROCESS | 2796 | 1466630005183 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 14:13:25 INFO - PROCESS | 2796 | 1466630005188 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 14:13:25 INFO - PROCESS | 2796 | 1466630005205 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 14:13:25 INFO - PROCESS | 2796 | 1466630005208 Marionette TRACE conn5 <- [1,1430,null,{}] 14:13:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 14:13:25 INFO - PROCESS | 2796 | 1466630005214 Marionette TRACE conn5 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:25 INFO - PROCESS | 2796 | 1466630005218 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:25 INFO - PROCESS | 2796 | 1466630005336 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 14:13:25 INFO - PROCESS | 2796 | 1466630005428 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:25 INFO - PROCESS | 2796 | 1466630005434 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:25 INFO - PROCESS | 2796 | ++DOCSHELL 0D5F3000 == 28 [pid = 2796] [id = 367] 14:13:25 INFO - PROCESS | 2796 | ++DOMWINDOW == 71 (0D5F3C00) [pid = 2796] [serial = 1101] [outer = 00000000] 14:13:25 INFO - PROCESS | 2796 | ++DOMWINDOW == 72 (0D62C400) [pid = 2796] [serial = 1102] [outer = 0D5F3C00] 14:13:25 INFO - PROCESS | 2796 | 1466630005493 Marionette DEBUG loaded listener.js 14:13:25 INFO - PROCESS | 2796 | ++DOMWINDOW == 73 (0D773400) [pid = 2796] [serial = 1103] [outer = 0D5F3C00] 14:13:26 INFO - PROCESS | 2796 | 1466630006128 Marionette TRACE conn5 <- [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]]]}] 14:13:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 14:13:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 970ms 14:13:26 INFO - PROCESS | 2796 | 1466630006186 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 14:13:26 INFO - PROCESS | 2796 | 1466630006190 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 14:13:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 14:13:26 INFO - PROCESS | 2796 | 1466630006197 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 14:13:26 INFO - PROCESS | 2796 | 1466630006201 Marionette TRACE conn5 <- [1,1434,null,{}] 14:13:26 INFO - PROCESS | 2796 | 1466630006206 Marionette TRACE conn5 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:26 INFO - PROCESS | 2796 | 1466630006209 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:26 INFO - PROCESS | 2796 | 1466630006324 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 14:13:26 INFO - PROCESS | 2796 | 1466630006453 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:26 INFO - PROCESS | 2796 | 1466630006456 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:26 INFO - PROCESS | 2796 | ++DOCSHELL 14EE7400 == 29 [pid = 2796] [id = 368] 14:13:26 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (14EE8800) [pid = 2796] [serial = 1104] [outer = 00000000] 14:13:26 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (151C9400) [pid = 2796] [serial = 1105] [outer = 14EE8800] 14:13:26 INFO - PROCESS | 2796 | 1466630006516 Marionette DEBUG loaded listener.js 14:13:26 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (15549800) [pid = 2796] [serial = 1106] [outer = 14EE8800] 14:13:27 INFO - PROCESS | 2796 | 1466630007160 Marionette TRACE conn5 <- [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]]]}] 14:13:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 14:13:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1030ms 14:13:27 INFO - PROCESS | 2796 | 1466630007226 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 14:13:27 INFO - PROCESS | 2796 | 1466630007228 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 14:13:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 14:13:27 INFO - PROCESS | 2796 | 1466630007232 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 14:13:27 INFO - PROCESS | 2796 | 1466630007234 Marionette TRACE conn5 <- [1,1438,null,{}] 14:13:27 INFO - PROCESS | 2796 | 1466630007245 Marionette TRACE conn5 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:27 INFO - PROCESS | 2796 | 1466630007250 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:27 INFO - PROCESS | 2796 | 1466630007396 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 14:13:27 INFO - PROCESS | 2796 | 1466630007524 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:27 INFO - PROCESS | 2796 | 1466630007529 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:27 INFO - PROCESS | 2796 | ++DOCSHELL 157E6400 == 30 [pid = 2796] [id = 369] 14:13:27 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (157E7400) [pid = 2796] [serial = 1107] [outer = 00000000] 14:13:27 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (1645A000) [pid = 2796] [serial = 1108] [outer = 157E7400] 14:13:27 INFO - PROCESS | 2796 | 1466630007593 Marionette DEBUG loaded listener.js 14:13:27 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (16724800) [pid = 2796] [serial = 1109] [outer = 157E7400] 14:13:28 INFO - PROCESS | 2796 | 1466630008265 Marionette TRACE conn5 <- [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]]]}] 14:13:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 14:13:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1074ms 14:13:28 INFO - PROCESS | 2796 | 1466630008320 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 14:13:28 INFO - PROCESS | 2796 | 1466630008323 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 14:13:28 INFO - PROCESS | 2796 | 1466630008327 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 14:13:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 14:13:28 INFO - PROCESS | 2796 | 1466630008329 Marionette TRACE conn5 <- [1,1442,null,{}] 14:13:28 INFO - PROCESS | 2796 | 1466630008333 Marionette TRACE conn5 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:28 INFO - PROCESS | 2796 | 1466630008335 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:28 INFO - PROCESS | 2796 | 1466630008444 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 14:13:28 INFO - PROCESS | 2796 | 1466630008573 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:28 INFO - PROCESS | 2796 | 1466630008576 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:28 INFO - PROCESS | 2796 | ++DOCSHELL 0D815C00 == 31 [pid = 2796] [id = 370] 14:13:28 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (16EAA400) [pid = 2796] [serial = 1110] [outer = 00000000] 14:13:28 INFO - PROCESS | 2796 | ++DOMWINDOW == 81 (1782BC00) [pid = 2796] [serial = 1111] [outer = 16EAA400] 14:13:28 INFO - PROCESS | 2796 | 1466630008634 Marionette DEBUG loaded listener.js 14:13:28 INFO - PROCESS | 2796 | ++DOMWINDOW == 82 (18617800) [pid = 2796] [serial = 1112] [outer = 16EAA400] 14:13:29 INFO - PROCESS | 2796 | 1466630009335 Marionette TRACE conn5 <- [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]]]}] 14:13:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 14:13:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1071ms 14:13:29 INFO - PROCESS | 2796 | 1466630009401 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 14:13:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 14:13:29 INFO - PROCESS | 2796 | 1466630009405 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 14:13:29 INFO - PROCESS | 2796 | 1466630009410 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 14:13:29 INFO - PROCESS | 2796 | 1466630009413 Marionette TRACE conn5 <- [1,1446,null,{}] 14:13:29 INFO - PROCESS | 2796 | 1466630009418 Marionette TRACE conn5 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:29 INFO - PROCESS | 2796 | 1466630009421 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:29 INFO - PROCESS | 2796 | 1466630009573 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 14:13:29 INFO - PROCESS | 2796 | 1466630009713 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:29 INFO - PROCESS | 2796 | 1466630009716 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:29 INFO - PROCESS | 2796 | ++DOCSHELL 0C7F8C00 == 32 [pid = 2796] [id = 371] 14:13:29 INFO - PROCESS | 2796 | ++DOMWINDOW == 83 (0C82EC00) [pid = 2796] [serial = 1113] [outer = 00000000] 14:13:29 INFO - PROCESS | 2796 | ++DOMWINDOW == 84 (0D05C400) [pid = 2796] [serial = 1114] [outer = 0C82EC00] 14:13:29 INFO - PROCESS | 2796 | 1466630009776 Marionette DEBUG loaded listener.js 14:13:29 INFO - PROCESS | 2796 | ++DOMWINDOW == 85 (0D62C000) [pid = 2796] [serial = 1115] [outer = 0C82EC00] 14:13:30 INFO - PROCESS | 2796 | 1466630010454 Marionette TRACE conn5 <- [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]]]}] 14:13:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 14:13:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1079ms 14:13:30 INFO - PROCESS | 2796 | 1466630010497 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 14:13:30 INFO - PROCESS | 2796 | 1466630010501 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 14:13:30 INFO - PROCESS | 2796 | 1466630010506 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 14:13:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 14:13:30 INFO - PROCESS | 2796 | 1466630010510 Marionette TRACE conn5 <- [1,1450,null,{}] 14:13:30 INFO - PROCESS | 2796 | 1466630010515 Marionette TRACE conn5 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:30 INFO - PROCESS | 2796 | 1466630010518 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:30 INFO - PROCESS | 2796 | 1466630010631 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 14:13:30 INFO - PROCESS | 2796 | 1466630010760 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:30 INFO - PROCESS | 2796 | 1466630010763 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:30 INFO - PROCESS | 2796 | ++DOCSHELL 1560C400 == 33 [pid = 2796] [id = 372] 14:13:30 INFO - PROCESS | 2796 | ++DOMWINDOW == 86 (15613400) [pid = 2796] [serial = 1116] [outer = 00000000] 14:13:30 INFO - PROCESS | 2796 | ++DOMWINDOW == 87 (15647800) [pid = 2796] [serial = 1117] [outer = 15613400] 14:13:30 INFO - PROCESS | 2796 | 1466630010824 Marionette DEBUG loaded listener.js 14:13:30 INFO - PROCESS | 2796 | ++DOMWINDOW == 88 (156DE400) [pid = 2796] [serial = 1118] [outer = 15613400] 14:13:31 INFO - PROCESS | 2796 | 1466630011461 Marionette TRACE conn5 <- [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]]]}] 14:13:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 14:13:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 970ms 14:13:31 INFO - PROCESS | 2796 | 1466630011481 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 14:13:31 INFO - PROCESS | 2796 | 1466630011484 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 14:13:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 14:13:31 INFO - PROCESS | 2796 | 1466630011488 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 14:13:31 INFO - PROCESS | 2796 | 1466630011490 Marionette TRACE conn5 <- [1,1454,null,{}] 14:13:31 INFO - PROCESS | 2796 | 1466630011494 Marionette TRACE conn5 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:31 INFO - PROCESS | 2796 | 1466630011497 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:31 INFO - PROCESS | 2796 | 1466630011606 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 14:13:31 INFO - PROCESS | 2796 | 1466630011708 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:31 INFO - PROCESS | 2796 | 1466630011711 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:31 INFO - PROCESS | 2796 | ++DOCSHELL 178F1800 == 34 [pid = 2796] [id = 373] 14:13:31 INFO - PROCESS | 2796 | ++DOMWINDOW == 89 (178F1C00) [pid = 2796] [serial = 1119] [outer = 00000000] 14:13:31 INFO - PROCESS | 2796 | ++DOMWINDOW == 90 (1861A400) [pid = 2796] [serial = 1120] [outer = 178F1C00] 14:13:31 INFO - PROCESS | 2796 | 1466630011766 Marionette DEBUG loaded listener.js 14:13:31 INFO - PROCESS | 2796 | ++DOMWINDOW == 91 (186B2400) [pid = 2796] [serial = 1121] [outer = 178F1C00] 14:13:32 INFO - PROCESS | 2796 | 1466630012440 Marionette TRACE conn5 <- [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]]]}] 14:13:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 14:13:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1020ms 14:13:32 INFO - PROCESS | 2796 | 1466630012511 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 14:13:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 14:13:32 INFO - PROCESS | 2796 | 1466630012515 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 14:13:32 INFO - PROCESS | 2796 | 1466630012526 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 14:13:32 INFO - PROCESS | 2796 | 1466630012531 Marionette TRACE conn5 <- [1,1458,null,{}] 14:13:32 INFO - PROCESS | 2796 | 1466630012567 Marionette TRACE conn5 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:32 INFO - PROCESS | 2796 | 1466630012570 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:32 INFO - PROCESS | 2796 | 1466630012691 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 14:13:32 INFO - PROCESS | 2796 | 1466630012820 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:32 INFO - PROCESS | 2796 | 1466630012823 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:32 INFO - PROCESS | 2796 | ++DOCSHELL 1884E000 == 35 [pid = 2796] [id = 374] 14:13:32 INFO - PROCESS | 2796 | ++DOMWINDOW == 92 (1884E400) [pid = 2796] [serial = 1122] [outer = 00000000] 14:13:32 INFO - PROCESS | 2796 | ++DOMWINDOW == 93 (194B3400) [pid = 2796] [serial = 1123] [outer = 1884E400] 14:13:32 INFO - PROCESS | 2796 | 1466630012880 Marionette DEBUG loaded listener.js 14:13:32 INFO - PROCESS | 2796 | ++DOMWINDOW == 94 (194B3800) [pid = 2796] [serial = 1124] [outer = 1884E400] 14:13:33 INFO - PROCESS | 2796 | 1466630013549 Marionette TRACE conn5 <- [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]]]}] 14:13:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 14:13:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1102ms 14:13:33 INFO - PROCESS | 2796 | 1466630013636 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 14:13:33 INFO - PROCESS | 2796 | 1466630013640 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 14:13:33 INFO - PROCESS | 2796 | 1466630013645 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 14:13:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 14:13:33 INFO - PROCESS | 2796 | 1466630013649 Marionette TRACE conn5 <- [1,1462,null,{}] 14:13:33 INFO - PROCESS | 2796 | 1466630013669 Marionette TRACE conn5 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:33 INFO - PROCESS | 2796 | 1466630013671 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:33 INFO - PROCESS | 2796 | 1466630013782 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 14:13:33 INFO - PROCESS | 2796 | --DOCSHELL 0D5F3000 == 34 [pid = 2796] [id = 367] 14:13:33 INFO - PROCESS | 2796 | 1466630013957 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:33 INFO - PROCESS | 2796 | 1466630013961 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:34 INFO - PROCESS | 2796 | ++DOCSHELL 0C7F7800 == 35 [pid = 2796] [id = 375] 14:13:34 INFO - PROCESS | 2796 | ++DOMWINDOW == 95 (0C82F000) [pid = 2796] [serial = 1125] [outer = 00000000] 14:13:34 INFO - PROCESS | 2796 | ++DOMWINDOW == 96 (0CFE8400) [pid = 2796] [serial = 1126] [outer = 0C82F000] 14:13:34 INFO - PROCESS | 2796 | 1466630014040 Marionette DEBUG loaded listener.js 14:13:34 INFO - PROCESS | 2796 | ++DOMWINDOW == 97 (0D629000) [pid = 2796] [serial = 1127] [outer = 0C82F000] 14:13:34 INFO - PROCESS | 2796 | 1466630014781 Marionette TRACE conn5 <- [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]]]}] 14:13:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 14:13:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1194ms 14:13:34 INFO - PROCESS | 2796 | 1466630014845 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 14:13:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 14:13:34 INFO - PROCESS | 2796 | 1466630014849 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 14:13:34 INFO - PROCESS | 2796 | 1466630014853 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 14:13:34 INFO - PROCESS | 2796 | 1466630014856 Marionette TRACE conn5 <- [1,1466,null,{}] 14:13:34 INFO - PROCESS | 2796 | 1466630014862 Marionette TRACE conn5 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:34 INFO - PROCESS | 2796 | 1466630014867 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:35 INFO - PROCESS | 2796 | 1466630014990 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 14:13:35 INFO - PROCESS | 2796 | 1466630015115 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:35 INFO - PROCESS | 2796 | 1466630015118 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:35 INFO - PROCESS | 2796 | ++DOCSHELL 15528800 == 36 [pid = 2796] [id = 376] 14:13:35 INFO - PROCESS | 2796 | ++DOMWINDOW == 98 (1564BC00) [pid = 2796] [serial = 1128] [outer = 00000000] 14:13:35 INFO - PROCESS | 2796 | ++DOMWINDOW == 99 (1662F400) [pid = 2796] [serial = 1129] [outer = 1564BC00] 14:13:35 INFO - PROCESS | 2796 | 1466630015177 Marionette DEBUG loaded listener.js 14:13:35 INFO - PROCESS | 2796 | ++DOMWINDOW == 100 (16E1C400) [pid = 2796] [serial = 1130] [outer = 1564BC00] 14:13:35 INFO - PROCESS | 2796 | 1466630015829 Marionette TRACE conn5 <- [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]]]}] 14:13:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 14:13:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1022ms 14:13:35 INFO - PROCESS | 2796 | 1466630015878 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 14:13:35 INFO - PROCESS | 2796 | 1466630015883 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 14:13:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 14:13:35 INFO - PROCESS | 2796 | 1466630015887 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 14:13:35 INFO - PROCESS | 2796 | 1466630015890 Marionette TRACE conn5 <- [1,1470,null,{}] 14:13:35 INFO - PROCESS | 2796 | 1466630015894 Marionette TRACE conn5 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:35 INFO - PROCESS | 2796 | 1466630015896 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:36 INFO - PROCESS | 2796 | 1466630016009 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 14:13:36 INFO - PROCESS | 2796 | 1466630016141 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:36 INFO - PROCESS | 2796 | 1466630016144 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:36 INFO - PROCESS | 2796 | ++DOCSHELL 18843400 == 37 [pid = 2796] [id = 377] 14:13:36 INFO - PROCESS | 2796 | ++DOMWINDOW == 101 (18843800) [pid = 2796] [serial = 1131] [outer = 00000000] 14:13:36 INFO - PROCESS | 2796 | ++DOMWINDOW == 102 (19202C00) [pid = 2796] [serial = 1132] [outer = 18843800] 14:13:36 INFO - PROCESS | 2796 | 1466630016203 Marionette DEBUG loaded listener.js 14:13:36 INFO - PROCESS | 2796 | ++DOMWINDOW == 103 (194BA800) [pid = 2796] [serial = 1133] [outer = 18843800] 14:13:36 INFO - PROCESS | 2796 | 1466630016900 Marionette TRACE conn5 <- [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]]]}] 14:13:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 14:13:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1076ms 14:13:36 INFO - PROCESS | 2796 | 1466630016967 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 14:13:36 INFO - PROCESS | 2796 | 1466630016969 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 14:13:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 14:13:36 INFO - PROCESS | 2796 | 1466630016975 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 14:13:36 INFO - PROCESS | 2796 | 1466630016981 Marionette TRACE conn5 <- [1,1474,null,{}] 14:13:37 INFO - PROCESS | 2796 | 1466630016991 Marionette TRACE conn5 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:37 INFO - PROCESS | 2796 | 1466630016995 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:37 INFO - PROCESS | 2796 | 1466630017108 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 14:13:37 INFO - PROCESS | 2796 | 1466630017239 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:37 INFO - PROCESS | 2796 | 1466630017241 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:37 INFO - PROCESS | 2796 | ++DOCSHELL 0D62F800 == 38 [pid = 2796] [id = 378] 14:13:37 INFO - PROCESS | 2796 | ++DOMWINDOW == 104 (1A26A400) [pid = 2796] [serial = 1134] [outer = 00000000] 14:13:37 INFO - PROCESS | 2796 | ++DOMWINDOW == 105 (1A277400) [pid = 2796] [serial = 1135] [outer = 1A26A400] 14:13:37 INFO - PROCESS | 2796 | 1466630017297 Marionette DEBUG loaded listener.js 14:13:37 INFO - PROCESS | 2796 | ++DOMWINDOW == 106 (157EB000) [pid = 2796] [serial = 1136] [outer = 1A26A400] 14:13:37 INFO - PROCESS | 2796 | 1466630017972 Marionette TRACE conn5 <- [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]]]}] 14:13:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 14:13:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1029ms 14:13:38 INFO - PROCESS | 2796 | 1466630018006 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 14:13:38 INFO - PROCESS | 2796 | 1466630018009 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 14:13:38 INFO - PROCESS | 2796 | 1466630018012 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 14:13:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 14:13:38 INFO - PROCESS | 2796 | 1466630018014 Marionette TRACE conn5 <- [1,1478,null,{}] 14:13:38 INFO - PROCESS | 2796 | 1466630018018 Marionette TRACE conn5 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:38 INFO - PROCESS | 2796 | 1466630018020 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:38 INFO - PROCESS | 2796 | 1466630018138 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 14:13:38 INFO - PROCESS | 2796 | 1466630018279 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:38 INFO - PROCESS | 2796 | 1466630018282 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:38 INFO - PROCESS | 2796 | ++DOCSHELL 0C7F7400 == 39 [pid = 2796] [id = 379] 14:13:38 INFO - PROCESS | 2796 | ++DOMWINDOW == 107 (0C7F8400) [pid = 2796] [serial = 1137] [outer = 00000000] 14:13:38 INFO - PROCESS | 2796 | ++DOMWINDOW == 108 (0D55B400) [pid = 2796] [serial = 1138] [outer = 0C7F8400] 14:13:38 INFO - PROCESS | 2796 | 1466630018335 Marionette DEBUG loaded listener.js 14:13:38 INFO - PROCESS | 2796 | ++DOMWINDOW == 109 (0D820800) [pid = 2796] [serial = 1139] [outer = 0C7F8400] 14:13:39 INFO - PROCESS | 2796 | 1466630019113 Marionette TRACE conn5 <- [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]]]}] 14:13:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 14:13:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1177ms 14:13:39 INFO - PROCESS | 2796 | 1466630019193 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 14:13:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 14:13:39 INFO - PROCESS | 2796 | 1466630019198 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 14:13:39 INFO - PROCESS | 2796 | 1466630019203 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 14:13:39 INFO - PROCESS | 2796 | 1466630019206 Marionette TRACE conn5 <- [1,1482,null,{}] 14:13:39 INFO - PROCESS | 2796 | 1466630019212 Marionette TRACE conn5 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:39 INFO - PROCESS | 2796 | 1466630019215 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:39 INFO - PROCESS | 2796 | 1466630019369 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 14:13:39 INFO - PROCESS | 2796 | 1466630019497 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:39 INFO - PROCESS | 2796 | 1466630019500 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:39 INFO - PROCESS | 2796 | ++DOCSHELL 0DBD2800 == 40 [pid = 2796] [id = 380] 14:13:39 INFO - PROCESS | 2796 | ++DOMWINDOW == 110 (14EE1400) [pid = 2796] [serial = 1140] [outer = 00000000] 14:13:39 INFO - PROCESS | 2796 | ++DOMWINDOW == 111 (16E28800) [pid = 2796] [serial = 1141] [outer = 14EE1400] 14:13:39 INFO - PROCESS | 2796 | 1466630019562 Marionette DEBUG loaded listener.js 14:13:39 INFO - PROCESS | 2796 | ++DOMWINDOW == 112 (17831C00) [pid = 2796] [serial = 1142] [outer = 14EE1400] 14:13:40 INFO - PROCESS | 2796 | 1466630020145 Marionette TRACE conn5 <- [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]]]}] 14:13:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 14:13:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 991ms 14:13:40 INFO - PROCESS | 2796 | 1466630020193 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 14:13:40 INFO - PROCESS | 2796 | 1466630020198 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 14:13:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 14:13:40 INFO - PROCESS | 2796 | 1466630020205 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 14:13:40 INFO - PROCESS | 2796 | 1466630020207 Marionette TRACE conn5 <- [1,1486,null,{}] 14:13:40 INFO - PROCESS | 2796 | 1466630020212 Marionette TRACE conn5 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:40 INFO - PROCESS | 2796 | 1466630020215 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:40 INFO - PROCESS | 2796 | 1466630020332 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 14:13:40 INFO - PROCESS | 2796 | 1466630020439 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:40 INFO - PROCESS | 2796 | 1466630020441 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:40 INFO - PROCESS | 2796 | ++DOCSHELL 19764000 == 41 [pid = 2796] [id = 381] 14:13:40 INFO - PROCESS | 2796 | ++DOMWINDOW == 113 (19768800) [pid = 2796] [serial = 1143] [outer = 00000000] 14:13:40 INFO - PROCESS | 2796 | ++DOMWINDOW == 114 (19A12400) [pid = 2796] [serial = 1144] [outer = 19768800] 14:13:40 INFO - PROCESS | 2796 | 1466630020500 Marionette DEBUG loaded listener.js 14:13:40 INFO - PROCESS | 2796 | ++DOMWINDOW == 115 (19AF0000) [pid = 2796] [serial = 1145] [outer = 19768800] 14:13:41 INFO - PROCESS | 2796 | 1466630021144 Marionette TRACE conn5 <- [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]]]}] 14:13:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 14:13:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 970ms 14:13:41 INFO - PROCESS | 2796 | 1466630021178 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 14:13:41 INFO - PROCESS | 2796 | 1466630021181 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 14:13:41 INFO - PROCESS | 2796 | 1466630021184 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 14:13:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 14:13:41 INFO - PROCESS | 2796 | 1466630021188 Marionette TRACE conn5 <- [1,1490,null,{}] 14:13:41 INFO - PROCESS | 2796 | 1466630021199 Marionette TRACE conn5 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:41 INFO - PROCESS | 2796 | 1466630021204 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:41 INFO - PROCESS | 2796 | 1466630021317 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 14:13:41 INFO - PROCESS | 2796 | 1466630021453 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:41 INFO - PROCESS | 2796 | 1466630021456 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:41 INFO - PROCESS | 2796 | ++DOCSHELL 1A640C00 == 42 [pid = 2796] [id = 382] 14:13:41 INFO - PROCESS | 2796 | ++DOMWINDOW == 116 (1A642400) [pid = 2796] [serial = 1146] [outer = 00000000] 14:13:41 INFO - PROCESS | 2796 | ++DOMWINDOW == 117 (1A677C00) [pid = 2796] [serial = 1147] [outer = 1A642400] 14:13:41 INFO - PROCESS | 2796 | 1466630021517 Marionette DEBUG loaded listener.js 14:13:41 INFO - PROCESS | 2796 | ++DOMWINDOW == 118 (1A67C800) [pid = 2796] [serial = 1148] [outer = 1A642400] 14:13:42 INFO - PROCESS | 2796 | 1466630022188 Marionette TRACE conn5 <- [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]]]}] 14:13:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 14:13:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1022ms 14:13:42 INFO - PROCESS | 2796 | 1466630022213 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 14:13:42 INFO - PROCESS | 2796 | 1466630022216 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 14:13:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 14:13:42 INFO - PROCESS | 2796 | 1466630022221 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 14:13:42 INFO - PROCESS | 2796 | 1466630022223 Marionette TRACE conn5 <- [1,1494,null,{}] 14:13:42 INFO - PROCESS | 2796 | 1466630022227 Marionette TRACE conn5 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:42 INFO - PROCESS | 2796 | 1466630022229 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:42 INFO - PROCESS | 2796 | 1466630022342 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 14:13:42 INFO - PROCESS | 2796 | 1466630022471 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:42 INFO - PROCESS | 2796 | 1466630022473 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:42 INFO - PROCESS | 2796 | ++DOCSHELL 1559C000 == 43 [pid = 2796] [id = 383] 14:13:42 INFO - PROCESS | 2796 | ++DOMWINDOW == 119 (1A275800) [pid = 2796] [serial = 1149] [outer = 00000000] 14:13:42 INFO - PROCESS | 2796 | ++DOMWINDOW == 120 (1A73E000) [pid = 2796] [serial = 1150] [outer = 1A275800] 14:13:42 INFO - PROCESS | 2796 | 1466630022529 Marionette DEBUG loaded listener.js 14:13:42 INFO - PROCESS | 2796 | ++DOMWINDOW == 121 (1A835000) [pid = 2796] [serial = 1151] [outer = 1A275800] 14:13:43 INFO - PROCESS | 2796 | 1466630023126 Marionette TRACE conn5 <- [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]]]}] 14:13:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 14:13:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 930ms 14:13:43 INFO - PROCESS | 2796 | 1466630023156 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 14:13:43 INFO - PROCESS | 2796 | 1466630023159 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 14:13:43 INFO - PROCESS | 2796 | 1466630023162 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 14:13:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 14:13:43 INFO - PROCESS | 2796 | 1466630023164 Marionette TRACE conn5 <- [1,1498,null,{}] 14:13:43 INFO - PROCESS | 2796 | 1466630023168 Marionette TRACE conn5 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:43 INFO - PROCESS | 2796 | 1466630023171 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:43 INFO - PROCESS | 2796 | 1466630023273 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 14:13:43 INFO - PROCESS | 2796 | 1466630023379 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:43 INFO - PROCESS | 2796 | 1466630023381 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:43 INFO - PROCESS | 2796 | ++DOCSHELL 1A67AC00 == 44 [pid = 2796] [id = 384] 14:13:43 INFO - PROCESS | 2796 | ++DOMWINDOW == 122 (1A736C00) [pid = 2796] [serial = 1152] [outer = 00000000] 14:13:43 INFO - PROCESS | 2796 | ++DOMWINDOW == 123 (1B3BEC00) [pid = 2796] [serial = 1153] [outer = 1A736C00] 14:13:43 INFO - PROCESS | 2796 | 1466630023436 Marionette DEBUG loaded listener.js 14:13:43 INFO - PROCESS | 2796 | ++DOMWINDOW == 124 (1B3BF800) [pid = 2796] [serial = 1154] [outer = 1A736C00] 14:13:44 INFO - PROCESS | 2796 | --DOCSHELL 0C7F7800 == 43 [pid = 2796] [id = 375] 14:13:44 INFO - PROCESS | 2796 | 1466630024170 Marionette TRACE conn5 <- [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]]]}] 14:13:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 14:13:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1019ms 14:13:44 INFO - PROCESS | 2796 | 1466630024185 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 14:13:44 INFO - PROCESS | 2796 | 1466630024190 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 14:13:44 INFO - PROCESS | 2796 | 1466630024195 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 14:13:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 14:13:44 INFO - PROCESS | 2796 | 1466630024199 Marionette TRACE conn5 <- [1,1502,null,{}] 14:13:44 INFO - PROCESS | 2796 | 1466630024205 Marionette TRACE conn5 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:44 INFO - PROCESS | 2796 | 1466630024208 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:44 INFO - PROCESS | 2796 | 1466630024390 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 14:13:44 INFO - PROCESS | 2796 | 1466630024520 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:44 INFO - PROCESS | 2796 | 1466630024525 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:44 INFO - PROCESS | 2796 | ++DOCSHELL 15160800 == 44 [pid = 2796] [id = 385] 14:13:44 INFO - PROCESS | 2796 | ++DOMWINDOW == 125 (151CCC00) [pid = 2796] [serial = 1155] [outer = 00000000] 14:13:44 INFO - PROCESS | 2796 | ++DOMWINDOW == 126 (1663C800) [pid = 2796] [serial = 1156] [outer = 151CCC00] 14:13:44 INFO - PROCESS | 2796 | 1466630024587 Marionette DEBUG loaded listener.js 14:13:44 INFO - PROCESS | 2796 | ++DOMWINDOW == 127 (1782C000) [pid = 2796] [serial = 1157] [outer = 151CCC00] 14:13:45 INFO - PROCESS | 2796 | 1466630025228 Marionette TRACE conn5 <- [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]]]}] 14:13:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 14:13:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1078ms 14:13:45 INFO - PROCESS | 2796 | 1466630025277 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 14:13:45 INFO - PROCESS | 2796 | 1466630025282 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 14:13:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 14:13:45 INFO - PROCESS | 2796 | 1466630025309 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 14:13:45 INFO - PROCESS | 2796 | 1466630025312 Marionette TRACE conn5 <- [1,1506,null,{}] 14:13:45 INFO - PROCESS | 2796 | 1466630025331 Marionette TRACE conn5 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:45 INFO - PROCESS | 2796 | 1466630025335 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:45 INFO - PROCESS | 2796 | 1466630025458 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 14:13:45 INFO - PROCESS | 2796 | 1466630025586 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:45 INFO - PROCESS | 2796 | 1466630025589 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:45 INFO - PROCESS | 2796 | ++DOCSHELL 1976B800 == 45 [pid = 2796] [id = 386] 14:13:45 INFO - PROCESS | 2796 | ++DOMWINDOW == 128 (1976CC00) [pid = 2796] [serial = 1158] [outer = 00000000] 14:13:45 INFO - PROCESS | 2796 | ++DOMWINDOW == 129 (1A26D400) [pid = 2796] [serial = 1159] [outer = 1976CC00] 14:13:45 INFO - PROCESS | 2796 | 1466630025648 Marionette DEBUG loaded listener.js 14:13:45 INFO - PROCESS | 2796 | ++DOMWINDOW == 130 (1A33A000) [pid = 2796] [serial = 1160] [outer = 1976CC00] 14:13:46 INFO - PROCESS | 2796 | 1466630026281 Marionette TRACE conn5 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 14:13:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 14:13:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1019ms 14:13:46 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 14:13:46 INFO - PROCESS | 2796 | 1466630026332 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 14:13:46 INFO - PROCESS | 2796 | 1466630026335 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 14:13:46 INFO - PROCESS | 2796 | 1466630026339 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 14:13:46 INFO - PROCESS | 2796 | 1466630026343 Marionette TRACE conn5 <- [1,1510,null,{}] 14:13:46 INFO - PROCESS | 2796 | 1466630026354 Marionette TRACE conn5 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:46 INFO - PROCESS | 2796 | 1466630026359 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:46 INFO - PROCESS | 2796 | 1466630026476 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 14:13:46 INFO - PROCESS | 2796 | 1466630026613 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:46 INFO - PROCESS | 2796 | 1466630026616 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:46 INFO - PROCESS | 2796 | ++DOCSHELL 1A737400 == 46 [pid = 2796] [id = 387] 14:13:46 INFO - PROCESS | 2796 | ++DOMWINDOW == 131 (1A738C00) [pid = 2796] [serial = 1161] [outer = 00000000] 14:13:46 INFO - PROCESS | 2796 | ++DOMWINDOW == 132 (1A833000) [pid = 2796] [serial = 1162] [outer = 1A738C00] 14:13:46 INFO - PROCESS | 2796 | 1466630026676 Marionette DEBUG loaded listener.js 14:13:46 INFO - PROCESS | 2796 | ++DOMWINDOW == 133 (1B3BE800) [pid = 2796] [serial = 1163] [outer = 1A738C00] 14:13:47 INFO - PROCESS | 2796 | 1466630027278 Marionette TRACE conn5 <- [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"]]]}] 14:13:47 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 () { 14:13:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:13:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 14:13:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:13:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:13:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 14:13:47 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 () { 14:13:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:13:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 14:13:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:13:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:13:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 14:13:47 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 () { 14:13:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:13:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 14:13:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:13:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:13:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 14:13:47 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 () { 14:13:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:13:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 14:13:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:13:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:13:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 14:13:47 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 980ms 14:13:47 INFO - PROCESS | 2796 | 1466630027322 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 14:13:47 INFO - PROCESS | 2796 | 1466630027325 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 14:13:47 INFO - PROCESS | 2796 | 1466630027329 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 14:13:47 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 14:13:47 INFO - PROCESS | 2796 | 1466630027331 Marionette TRACE conn5 <- [1,1514,null,{}] 14:13:47 INFO - PROCESS | 2796 | 1466630027334 Marionette TRACE conn5 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:47 INFO - PROCESS | 2796 | 1466630027337 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:47 INFO - PROCESS | 2796 | 1466630027445 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 14:13:47 INFO - PROCESS | 2796 | 1466630027577 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:47 INFO - PROCESS | 2796 | 1466630027580 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:47 INFO - PROCESS | 2796 | ++DOCSHELL 1BBB6C00 == 47 [pid = 2796] [id = 388] 14:13:47 INFO - PROCESS | 2796 | ++DOMWINDOW == 134 (1C334C00) [pid = 2796] [serial = 1164] [outer = 00000000] 14:13:47 INFO - PROCESS | 2796 | ++DOMWINDOW == 135 (1D23E000) [pid = 2796] [serial = 1165] [outer = 1C334C00] 14:13:47 INFO - PROCESS | 2796 | 1466630027635 Marionette DEBUG loaded listener.js 14:13:47 INFO - PROCESS | 2796 | ++DOMWINDOW == 136 (1D245000) [pid = 2796] [serial = 1166] [outer = 1C334C00] 14:13:48 INFO - PROCESS | 2796 | 1466630028185 Marionette TRACE conn5 <- [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"]]]}] 14:13:48 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 14:13:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 14:13:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:13:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:13:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 14:13:48 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 14:13:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 14:13:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:13:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:13:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 14:13:48 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 14:13:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 14:13:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:13:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:13:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 14:13:48 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 871ms 14:13:48 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 14:13:48 INFO - PROCESS | 2796 | 1466630028215 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 14:13:48 INFO - PROCESS | 2796 | 1466630028217 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 14:13:48 INFO - PROCESS | 2796 | 1466630028222 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 14:13:48 INFO - PROCESS | 2796 | 1466630028224 Marionette TRACE conn5 <- [1,1518,null,{}] 14:13:48 INFO - PROCESS | 2796 | 1466630028228 Marionette TRACE conn5 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:48 INFO - PROCESS | 2796 | 1466630028230 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:48 INFO - PROCESS | 2796 | 1466630028333 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 14:13:48 INFO - PROCESS | 2796 | 1466630028440 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:48 INFO - PROCESS | 2796 | 1466630028442 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:48 INFO - PROCESS | 2796 | ++DOCSHELL 1A6EFC00 == 48 [pid = 2796] [id = 389] 14:13:48 INFO - PROCESS | 2796 | ++DOMWINDOW == 137 (1A6F0400) [pid = 2796] [serial = 1167] [outer = 00000000] 14:13:48 INFO - PROCESS | 2796 | ++DOMWINDOW == 138 (1A6F5C00) [pid = 2796] [serial = 1168] [outer = 1A6F0400] 14:13:48 INFO - PROCESS | 2796 | 1466630028498 Marionette DEBUG loaded listener.js 14:13:48 INFO - PROCESS | 2796 | ++DOMWINDOW == 139 (1BBB8C00) [pid = 2796] [serial = 1169] [outer = 1A6F0400] 14:13:49 INFO - PROCESS | 2796 | 1466630029132 Marionette TRACE conn5 <- [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]]]}] 14:13:49 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 14:13:49 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 14:13:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:13:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:13:49 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 14:13:49 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 14:13:49 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. 14:13:49 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 14:13:49 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 930ms 14:13:49 INFO - PROCESS | 2796 | 1466630029165 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 14:13:49 INFO - PROCESS | 2796 | 1466630029167 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 14:13:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 14:13:49 INFO - PROCESS | 2796 | 1466630029172 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 14:13:49 INFO - PROCESS | 2796 | 1466630029174 Marionette TRACE conn5 <- [1,1522,null,{}] 14:13:49 INFO - PROCESS | 2796 | 1466630029178 Marionette TRACE conn5 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:49 INFO - PROCESS | 2796 | 1466630029184 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:49 INFO - PROCESS | 2796 | 1466630029336 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 14:13:49 INFO - PROCESS | 2796 | 1466630029446 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:49 INFO - PROCESS | 2796 | 1466630029449 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:49 INFO - PROCESS | 2796 | ++DOCSHELL 0C830000 == 49 [pid = 2796] [id = 390] 14:13:49 INFO - PROCESS | 2796 | ++DOMWINDOW == 140 (0C836800) [pid = 2796] [serial = 1170] [outer = 00000000] 14:13:49 INFO - PROCESS | 2796 | ++DOMWINDOW == 141 (1DA31C00) [pid = 2796] [serial = 1171] [outer = 0C836800] 14:13:49 INFO - PROCESS | 2796 | 1466630029550 Marionette DEBUG loaded listener.js 14:13:49 INFO - PROCESS | 2796 | ++DOMWINDOW == 142 (1DA38400) [pid = 2796] [serial = 1172] [outer = 0C836800] 14:13:50 INFO - PROCESS | 2796 | 1466630030167 Marionette TRACE conn5 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 14:13:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 14:13:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1022ms 14:13:50 INFO - PROCESS | 2796 | 1466630030196 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 14:13:50 INFO - PROCESS | 2796 | 1466630030201 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 14:13:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 14:13:50 INFO - PROCESS | 2796 | 1466630030205 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 14:13:50 INFO - PROCESS | 2796 | 1466630030208 Marionette TRACE conn5 <- [1,1526,null,{}] 14:13:50 INFO - PROCESS | 2796 | 1466630030214 Marionette TRACE conn5 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:50 INFO - PROCESS | 2796 | 1466630030217 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:50 INFO - PROCESS | 2796 | 1466630030328 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 14:13:50 INFO - PROCESS | 2796 | 1466630030500 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:50 INFO - PROCESS | 2796 | 1466630030504 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:50 INFO - PROCESS | 2796 | --DOCSHELL 1560C400 == 48 [pid = 2796] [id = 372] 14:13:50 INFO - PROCESS | 2796 | --DOCSHELL 178F1800 == 47 [pid = 2796] [id = 373] 14:13:50 INFO - PROCESS | 2796 | --DOCSHELL 0C7F8C00 == 46 [pid = 2796] [id = 371] 14:13:50 INFO - PROCESS | 2796 | ++DOCSHELL 0D55AC00 == 47 [pid = 2796] [id = 391] 14:13:50 INFO - PROCESS | 2796 | ++DOMWINDOW == 143 (0D5EEC00) [pid = 2796] [serial = 1173] [outer = 00000000] 14:13:50 INFO - PROCESS | 2796 | ++DOMWINDOW == 144 (0D84E000) [pid = 2796] [serial = 1174] [outer = 0D5EEC00] 14:13:50 INFO - PROCESS | 2796 | 1466630030586 Marionette DEBUG loaded listener.js 14:13:50 INFO - PROCESS | 2796 | ++DOMWINDOW == 145 (15603800) [pid = 2796] [serial = 1175] [outer = 0D5EEC00] 14:13:51 INFO - PROCESS | 2796 | 1466630031255 Marionette TRACE conn5 <- [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]]]}] 14:13:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 14:13:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1135ms 14:13:51 INFO - PROCESS | 2796 | 1466630031342 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 14:13:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 14:13:51 INFO - PROCESS | 2796 | 1466630031347 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 14:13:51 INFO - PROCESS | 2796 | 1466630031351 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 14:13:51 INFO - PROCESS | 2796 | 1466630031354 Marionette TRACE conn5 <- [1,1530,null,{}] 14:13:51 INFO - PROCESS | 2796 | 1466630031360 Marionette TRACE conn5 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:51 INFO - PROCESS | 2796 | 1466630031365 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:51 INFO - PROCESS | 2796 | 1466630031520 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 14:13:51 INFO - PROCESS | 2796 | 1466630031655 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:51 INFO - PROCESS | 2796 | 1466630031658 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:51 INFO - PROCESS | 2796 | ++DOCSHELL 19AF5800 == 48 [pid = 2796] [id = 392] 14:13:51 INFO - PROCESS | 2796 | ++DOMWINDOW == 146 (1A26E000) [pid = 2796] [serial = 1176] [outer = 00000000] 14:13:51 INFO - PROCESS | 2796 | ++DOMWINDOW == 147 (1A33A800) [pid = 2796] [serial = 1177] [outer = 1A26E000] 14:13:51 INFO - PROCESS | 2796 | 1466630031717 Marionette DEBUG loaded listener.js 14:13:51 INFO - PROCESS | 2796 | ++DOMWINDOW == 148 (1A5D2C00) [pid = 2796] [serial = 1178] [outer = 1A26E000] 14:13:52 INFO - PROCESS | 2796 | 1466630032370 Marionette TRACE conn5 <- [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]]]}] 14:13:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 14:13:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1074ms 14:13:52 INFO - PROCESS | 2796 | 1466630032434 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 14:13:52 INFO - PROCESS | 2796 | 1466630032438 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 14:13:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 14:13:52 INFO - PROCESS | 2796 | 1466630032443 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 14:13:52 INFO - PROCESS | 2796 | 1466630032446 Marionette TRACE conn5 <- [1,1534,null,{}] 14:13:52 INFO - PROCESS | 2796 | 1466630032450 Marionette TRACE conn5 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:52 INFO - PROCESS | 2796 | 1466630032452 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:52 INFO - PROCESS | 2796 | 1466630032577 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 14:13:52 INFO - PROCESS | 2796 | 1466630032717 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:52 INFO - PROCESS | 2796 | 1466630032720 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:52 INFO - PROCESS | 2796 | ++DOCSHELL 1A73C800 == 49 [pid = 2796] [id = 393] 14:13:52 INFO - PROCESS | 2796 | ++DOMWINDOW == 149 (1A73DC00) [pid = 2796] [serial = 1179] [outer = 00000000] 14:13:52 INFO - PROCESS | 2796 | ++DOMWINDOW == 150 (1B3C0000) [pid = 2796] [serial = 1180] [outer = 1A73DC00] 14:13:52 INFO - PROCESS | 2796 | 1466630032778 Marionette DEBUG loaded listener.js 14:13:52 INFO - PROCESS | 2796 | ++DOMWINDOW == 151 (1BADE400) [pid = 2796] [serial = 1181] [outer = 1A73DC00] 14:13:53 INFO - PROCESS | 2796 | --DOCSHELL 15160800 == 48 [pid = 2796] [id = 385] 14:13:55 INFO - PROCESS | 2796 | --DOCSHELL 0C831400 == 47 [pid = 2796] [id = 365] 14:13:55 INFO - PROCESS | 2796 | --DOCSHELL 0D770400 == 46 [pid = 2796] [id = 179] 14:13:55 INFO - PROCESS | 2796 | --DOCSHELL 0DBD2800 == 45 [pid = 2796] [id = 380] 14:13:55 INFO - PROCESS | 2796 | --DOCSHELL 0D84C400 == 44 [pid = 2796] [id = 366] 14:13:55 INFO - PROCESS | 2796 | --DOCSHELL 151D6000 == 43 [pid = 2796] [id = 181] 14:13:55 INFO - PROCESS | 2796 | --DOCSHELL 19764000 == 42 [pid = 2796] [id = 381] 14:13:55 INFO - PROCESS | 2796 | --DOCSHELL 11149400 == 41 [pid = 2796] [id = 182] 14:13:55 INFO - PROCESS | 2796 | --DOCSHELL 16EA9800 == 40 [pid = 2796] [id = 190] 14:13:55 INFO - PROCESS | 2796 | --DOCSHELL 16638400 == 39 [pid = 2796] [id = 363] 14:13:55 INFO - PROCESS | 2796 | --DOCSHELL 1A640C00 == 38 [pid = 2796] [id = 382] 14:13:55 INFO - PROCESS | 2796 | --DOCSHELL 0C833800 == 37 [pid = 2796] [id = 193] 14:13:55 INFO - PROCESS | 2796 | --DOCSHELL 14EAE400 == 36 [pid = 2796] [id = 189] 14:13:55 INFO - PROCESS | 2796 | --DOCSHELL 11B23C00 == 35 [pid = 2796] [id = 186] 14:13:55 INFO - PROCESS | 2796 | --DOCSHELL 15528800 == 34 [pid = 2796] [id = 376] 14:13:55 INFO - PROCESS | 2796 | --DOCSHELL 14EE7400 == 33 [pid = 2796] [id = 368] 14:13:55 INFO - PROCESS | 2796 | --DOCSHELL 17829C00 == 32 [pid = 2796] [id = 183] 14:13:55 INFO - PROCESS | 2796 | --DOCSHELL 1976B800 == 31 [pid = 2796] [id = 386] 14:13:55 INFO - PROCESS | 2796 | --DOCSHELL 0D62F000 == 30 [pid = 2796] [id = 188] 14:13:55 INFO - PROCESS | 2796 | --DOCSHELL 1A737400 == 29 [pid = 2796] [id = 387] 14:13:55 INFO - PROCESS | 2796 | --DOCSHELL 0D770000 == 28 [pid = 2796] [id = 180] 14:13:55 INFO - PROCESS | 2796 | --DOCSHELL 16721800 == 27 [pid = 2796] [id = 187] 14:13:55 INFO - PROCESS | 2796 | --DOCSHELL 0D62F800 == 26 [pid = 2796] [id = 378] 14:13:55 INFO - PROCESS | 2796 | --DOCSHELL 18842800 == 25 [pid = 2796] [id = 192] 14:13:55 INFO - PROCESS | 2796 | --DOCSHELL 0D815C00 == 24 [pid = 2796] [id = 370] 14:13:55 INFO - PROCESS | 2796 | --DOCSHELL 0D76C800 == 23 [pid = 2796] [id = 185] 14:13:55 INFO - PROCESS | 2796 | --DOCSHELL 157E6400 == 22 [pid = 2796] [id = 369] 14:13:55 INFO - PROCESS | 2796 | --DOCSHELL 18843400 == 21 [pid = 2796] [id = 377] 14:13:55 INFO - PROCESS | 2796 | --DOCSHELL 0D5FD800 == 20 [pid = 2796] [id = 194] 14:13:55 INFO - PROCESS | 2796 | --DOCSHELL 1884E000 == 19 [pid = 2796] [id = 374] 14:13:55 INFO - PROCESS | 2796 | --DOCSHELL 1BBB6C00 == 18 [pid = 2796] [id = 388] 14:13:55 INFO - PROCESS | 2796 | --DOCSHELL 0C7F7400 == 17 [pid = 2796] [id = 379] 14:13:55 INFO - PROCESS | 2796 | --DOCSHELL 1A6EFC00 == 16 [pid = 2796] [id = 389] 14:13:55 INFO - PROCESS | 2796 | --DOCSHELL 18615400 == 15 [pid = 2796] [id = 191] 14:13:55 INFO - PROCESS | 2796 | --DOCSHELL 0D76B000 == 14 [pid = 2796] [id = 184] 14:13:55 INFO - PROCESS | 2796 | --DOCSHELL 0C830000 == 13 [pid = 2796] [id = 390] 14:13:55 INFO - PROCESS | 2796 | --DOCSHELL 1559C000 == 12 [pid = 2796] [id = 383] 14:13:55 INFO - PROCESS | 2796 | --DOCSHELL 1A67AC00 == 11 [pid = 2796] [id = 384] 14:13:55 INFO - PROCESS | 2796 | --DOCSHELL 0D55AC00 == 10 [pid = 2796] [id = 391] 14:13:55 INFO - PROCESS | 2796 | --DOCSHELL 19AF5800 == 9 [pid = 2796] [id = 392] 14:13:58 INFO - PROCESS | 2796 | 1466630038041 Marionette TRACE conn5 <- [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]]]}] 14:13:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 14:13:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 5672ms 14:13:58 INFO - PROCESS | 2796 | 1466630038118 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 14:13:58 INFO - PROCESS | 2796 | 1466630038123 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 14:13:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 14:13:58 INFO - PROCESS | 2796 | 1466630038127 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 14:13:58 INFO - PROCESS | 2796 | 1466630038132 Marionette TRACE conn5 <- [1,1538,null,{}] 14:13:58 INFO - PROCESS | 2796 | 1466630038138 Marionette TRACE conn5 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:58 INFO - PROCESS | 2796 | 1466630038140 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:58 INFO - PROCESS | 2796 | 1466630038271 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 14:13:58 INFO - PROCESS | 2796 | 1466630038371 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:58 INFO - PROCESS | 2796 | 1466630038374 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:58 INFO - PROCESS | 2796 | ++DOCSHELL 0D84C400 == 10 [pid = 2796] [id = 394] 14:13:58 INFO - PROCESS | 2796 | ++DOMWINDOW == 152 (0D84DC00) [pid = 2796] [serial = 1182] [outer = 00000000] 14:13:58 INFO - PROCESS | 2796 | ++DOMWINDOW == 153 (14EAEC00) [pid = 2796] [serial = 1183] [outer = 0D84DC00] 14:13:58 INFO - PROCESS | 2796 | 1466630038424 Marionette DEBUG loaded listener.js 14:13:58 INFO - PROCESS | 2796 | ++DOMWINDOW == 154 (151D5000) [pid = 2796] [serial = 1184] [outer = 0D84DC00] 14:13:58 INFO - PROCESS | 2796 | 1466630038832 Marionette TRACE conn5 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 14:13:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 14:13:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 790ms 14:13:58 INFO - PROCESS | 2796 | 1466630038920 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 14:13:58 INFO - PROCESS | 2796 | 1466630038925 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 14:13:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 14:13:58 INFO - PROCESS | 2796 | 1466630038932 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 14:13:58 INFO - PROCESS | 2796 | 1466630038935 Marionette TRACE conn5 <- [1,1542,null,{}] 14:13:58 INFO - PROCESS | 2796 | 1466630038939 Marionette TRACE conn5 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:58 INFO - PROCESS | 2796 | 1466630038942 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:59 INFO - PROCESS | 2796 | 1466630039048 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 14:13:59 INFO - PROCESS | 2796 | 1466630039057 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:59 INFO - PROCESS | 2796 | 1466630039060 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:59 INFO - PROCESS | 2796 | ++DOCSHELL 18846800 == 11 [pid = 2796] [id = 395] 14:13:59 INFO - PROCESS | 2796 | ++DOMWINDOW == 155 (18846C00) [pid = 2796] [serial = 1185] [outer = 00000000] 14:13:59 INFO - PROCESS | 2796 | ++DOMWINDOW == 156 (1889C000) [pid = 2796] [serial = 1186] [outer = 18846C00] 14:13:59 INFO - PROCESS | 2796 | 1466630039108 Marionette DEBUG loaded listener.js 14:13:59 INFO - PROCESS | 2796 | ++DOMWINDOW == 157 (194B4000) [pid = 2796] [serial = 1187] [outer = 18846C00] 14:13:59 INFO - PROCESS | 2796 | 1466630039616 Marionette TRACE conn5 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 14:13:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 14:13:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 731ms 14:13:59 INFO - PROCESS | 2796 | 1466630039663 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 14:13:59 INFO - PROCESS | 2796 | 1466630039665 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 14:13:59 INFO - PROCESS | 2796 | 1466630039668 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 14:13:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 14:13:59 INFO - PROCESS | 2796 | 1466630039672 Marionette TRACE conn5 <- [1,1546,null,{}] 14:13:59 INFO - PROCESS | 2796 | 1466630039683 Marionette TRACE conn5 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:59 INFO - PROCESS | 2796 | 1466630039687 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:59 INFO - PROCESS | 2796 | 1466630039781 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 14:13:59 INFO - PROCESS | 2796 | 1466630039794 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:59 INFO - PROCESS | 2796 | 1466630039797 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:13:59 INFO - PROCESS | 2796 | ++DOCSHELL 1A677800 == 12 [pid = 2796] [id = 396] 14:13:59 INFO - PROCESS | 2796 | ++DOMWINDOW == 158 (1A678400) [pid = 2796] [serial = 1188] [outer = 00000000] 14:13:59 INFO - PROCESS | 2796 | ++DOMWINDOW == 159 (1A680C00) [pid = 2796] [serial = 1189] [outer = 1A678400] 14:13:59 INFO - PROCESS | 2796 | 1466630039850 Marionette DEBUG loaded listener.js 14:13:59 INFO - PROCESS | 2796 | ++DOMWINDOW == 160 (1A6F4800) [pid = 2796] [serial = 1190] [outer = 1A678400] 14:14:00 INFO - PROCESS | 2796 | 1466630040361 Marionette TRACE conn5 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 14:14:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 14:14:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 730ms 14:14:00 INFO - PROCESS | 2796 | 1466630040428 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 14:14:00 INFO - PROCESS | 2796 | 1466630040431 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 14:14:00 INFO - PROCESS | 2796 | 1466630040434 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 14:14:00 INFO - PROCESS | 2796 | 1466630040435 Marionette TRACE conn5 <- [1,1550,null,{}] 14:14:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 14:14:00 INFO - PROCESS | 2796 | 1466630040439 Marionette TRACE conn5 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:00 INFO - PROCESS | 2796 | 1466630040441 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:00 INFO - PROCESS | 2796 | 1466630040570 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 14:14:00 INFO - PROCESS | 2796 | 1466630040575 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:00 INFO - PROCESS | 2796 | 1466630040577 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:00 INFO - PROCESS | 2796 | ++DOCSHELL 1A680000 == 13 [pid = 2796] [id = 397] 14:14:00 INFO - PROCESS | 2796 | ++DOMWINDOW == 161 (1A680800) [pid = 2796] [serial = 1191] [outer = 00000000] 14:14:00 INFO - PROCESS | 2796 | ++DOMWINDOW == 162 (1BA3C400) [pid = 2796] [serial = 1192] [outer = 1A680800] 14:14:00 INFO - PROCESS | 2796 | 1466630040677 Marionette DEBUG loaded listener.js 14:14:00 INFO - PROCESS | 2796 | ++DOMWINDOW == 163 (1CA2E400) [pid = 2796] [serial = 1193] [outer = 1A680800] 14:14:01 INFO - PROCESS | 2796 | 1466630041103 Marionette TRACE conn5 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 14:14:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 14:14:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 730ms 14:14:01 INFO - PROCESS | 2796 | 1466630041169 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 14:14:01 INFO - PROCESS | 2796 | 1466630041171 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 14:14:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 14:14:01 INFO - PROCESS | 2796 | 1466630041174 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 14:14:01 INFO - PROCESS | 2796 | 1466630041175 Marionette TRACE conn5 <- [1,1554,null,{}] 14:14:01 INFO - PROCESS | 2796 | 1466630041178 Marionette TRACE conn5 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:01 INFO - PROCESS | 2796 | 1466630041181 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:01 INFO - PROCESS | 2796 | 1466630041297 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 14:14:01 INFO - PROCESS | 2796 | 1466630041365 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:01 INFO - PROCESS | 2796 | 1466630041367 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:01 INFO - PROCESS | 2796 | ++DOCSHELL 1CAE1800 == 14 [pid = 2796] [id = 398] 14:14:01 INFO - PROCESS | 2796 | ++DOMWINDOW == 164 (1CBD6800) [pid = 2796] [serial = 1194] [outer = 00000000] 14:14:01 INFO - PROCESS | 2796 | ++DOMWINDOW == 165 (1D82A400) [pid = 2796] [serial = 1195] [outer = 1CBD6800] 14:14:01 INFO - PROCESS | 2796 | 1466630041412 Marionette DEBUG loaded listener.js 14:14:01 INFO - PROCESS | 2796 | ++DOMWINDOW == 166 (1D82CC00) [pid = 2796] [serial = 1196] [outer = 1CBD6800] 14:14:01 INFO - PROCESS | 2796 | 1466630041864 Marionette TRACE conn5 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 14:14:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 14:14:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 730ms 14:14:01 INFO - PROCESS | 2796 | 1466630041926 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 14:14:01 INFO - PROCESS | 2796 | 1466630041928 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 14:14:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 14:14:01 INFO - PROCESS | 2796 | 1466630041931 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 14:14:01 INFO - PROCESS | 2796 | 1466630041932 Marionette TRACE conn5 <- [1,1558,null,{}] 14:14:01 INFO - PROCESS | 2796 | 1466630041936 Marionette TRACE conn5 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:01 INFO - PROCESS | 2796 | 1466630041941 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:02 INFO - PROCESS | 2796 | 1466630042933 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 14:14:02 INFO - PROCESS | 2796 | --DOMWINDOW == 165 (0C832000) [pid = 2796] [serial = 1095] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 14:14:02 INFO - PROCESS | 2796 | --DOMWINDOW == 164 (0D5F2400) [pid = 2796] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 14:14:02 INFO - PROCESS | 2796 | --DOMWINDOW == 163 (0D5F3C00) [pid = 2796] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 14:14:02 INFO - PROCESS | 2796 | --DOMWINDOW == 162 (16EAAC00) [pid = 2796] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 14:14:02 INFO - PROCESS | 2796 | --DOMWINDOW == 161 (18612000) [pid = 2796] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 14:14:02 INFO - PROCESS | 2796 | --DOMWINDOW == 160 (18896400) [pid = 2796] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 14:14:02 INFO - PROCESS | 2796 | --DOMWINDOW == 159 (194C2C00) [pid = 2796] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 14:14:02 INFO - PROCESS | 2796 | --DOMWINDOW == 158 (19AEF800) [pid = 2796] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 14:14:02 INFO - PROCESS | 2796 | --DOMWINDOW == 157 (0D842800) [pid = 2796] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 14:14:02 INFO - PROCESS | 2796 | --DOMWINDOW == 156 (1A8F9000) [pid = 2796] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 14:14:02 INFO - PROCESS | 2796 | --DOMWINDOW == 155 (194BFC00) [pid = 2796] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 14:14:02 INFO - PROCESS | 2796 | --DOMWINDOW == 154 (0D5FA400) [pid = 2796] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 14:14:02 INFO - PROCESS | 2796 | --DOMWINDOW == 153 (1663E800) [pid = 2796] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 14:14:02 INFO - PROCESS | 2796 | --DOMWINDOW == 152 (0DBCC400) [pid = 2796] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 14:14:02 INFO - PROCESS | 2796 | --DOMWINDOW == 151 (0D5F4C00) [pid = 2796] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 14:14:02 INFO - PROCESS | 2796 | --DOMWINDOW == 150 (0D76F400) [pid = 2796] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 14:14:02 INFO - PROCESS | 2796 | --DOMWINDOW == 149 (151CCC00) [pid = 2796] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 14:14:02 INFO - PROCESS | 2796 | --DOMWINDOW == 148 (1884E400) [pid = 2796] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 14:14:03 INFO - PROCESS | 2796 | --DOMWINDOW == 147 (0C82F000) [pid = 2796] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 14:14:03 INFO - PROCESS | 2796 | --DOMWINDOW == 146 (178F1C00) [pid = 2796] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 14:14:03 INFO - PROCESS | 2796 | --DOMWINDOW == 145 (14EE1400) [pid = 2796] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 14:14:03 INFO - PROCESS | 2796 | --DOMWINDOW == 144 (15613400) [pid = 2796] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 14:14:03 INFO - PROCESS | 2796 | --DOMWINDOW == 143 (1976CC00) [pid = 2796] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 14:14:03 INFO - PROCESS | 2796 | --DOMWINDOW == 142 (18843800) [pid = 2796] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 14:14:03 INFO - PROCESS | 2796 | --DOMWINDOW == 141 (16EAA400) [pid = 2796] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 14:14:03 INFO - PROCESS | 2796 | --DOMWINDOW == 140 (0C82EC00) [pid = 2796] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 14:14:03 INFO - PROCESS | 2796 | --DOMWINDOW == 139 (157E7400) [pid = 2796] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 14:14:03 INFO - PROCESS | 2796 | --DOMWINDOW == 138 (0C921000) [pid = 2796] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 14:14:03 INFO - PROCESS | 2796 | --DOMWINDOW == 137 (1564BC00) [pid = 2796] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 14:14:03 INFO - PROCESS | 2796 | --DOMWINDOW == 136 (14EE8800) [pid = 2796] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 14:14:03 INFO - PROCESS | 2796 | --DOMWINDOW == 135 (0D84CC00) [pid = 2796] [serial = 1098] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 14:14:03 INFO - PROCESS | 2796 | --DOMWINDOW == 134 (0C7F8400) [pid = 2796] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 14:14:03 INFO - PROCESS | 2796 | --DOMWINDOW == 133 (19768800) [pid = 2796] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 14:14:03 INFO - PROCESS | 2796 | --DOMWINDOW == 132 (0C836800) [pid = 2796] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 14:14:03 INFO - PROCESS | 2796 | --DOMWINDOW == 131 (1A6F0400) [pid = 2796] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 14:14:03 INFO - PROCESS | 2796 | --DOMWINDOW == 130 (1C334C00) [pid = 2796] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 14:14:03 INFO - PROCESS | 2796 | --DOMWINDOW == 129 (1A736C00) [pid = 2796] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 14:14:03 INFO - PROCESS | 2796 | --DOMWINDOW == 128 (0D5EEC00) [pid = 2796] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 14:14:03 INFO - PROCESS | 2796 | --DOMWINDOW == 127 (1A275800) [pid = 2796] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 14:14:03 INFO - PROCESS | 2796 | --DOMWINDOW == 126 (1A642400) [pid = 2796] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 14:14:03 INFO - PROCESS | 2796 | --DOMWINDOW == 125 (1A26A400) [pid = 2796] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 14:14:03 INFO - PROCESS | 2796 | --DOMWINDOW == 124 (1A738C00) [pid = 2796] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 14:14:03 INFO - PROCESS | 2796 | --DOMWINDOW == 123 (1A26E000) [pid = 2796] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 14:14:03 INFO - PROCESS | 2796 | 1466630043036 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:03 INFO - PROCESS | 2796 | 1466630043038 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:03 INFO - PROCESS | 2796 | ++DOCSHELL 0C7F1800 == 15 [pid = 2796] [id = 399] 14:14:03 INFO - PROCESS | 2796 | ++DOMWINDOW == 124 (0C7F8400) [pid = 2796] [serial = 1197] [outer = 00000000] 14:14:03 INFO - PROCESS | 2796 | ++DOMWINDOW == 125 (0C9EF400) [pid = 2796] [serial = 1198] [outer = 0C7F8400] 14:14:03 INFO - PROCESS | 2796 | 1466630043083 Marionette DEBUG loaded listener.js 14:14:03 INFO - PROCESS | 2796 | ++DOMWINDOW == 126 (0D5F4C00) [pid = 2796] [serial = 1199] [outer = 0C7F8400] 14:14:03 INFO - PROCESS | 2796 | 1466630043451 Marionette TRACE conn5 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 14:14:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 14:14:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1574ms 14:14:03 INFO - PROCESS | 2796 | 1466630043507 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 14:14:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 14:14:03 INFO - PROCESS | 2796 | 1466630043509 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 14:14:03 INFO - PROCESS | 2796 | 1466630043511 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 14:14:03 INFO - PROCESS | 2796 | 1466630043513 Marionette TRACE conn5 <- [1,1562,null,{}] 14:14:03 INFO - PROCESS | 2796 | 1466630043516 Marionette TRACE conn5 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:03 INFO - PROCESS | 2796 | 1466630043518 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:03 INFO - PROCESS | 2796 | 1466630043598 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 14:14:03 INFO - PROCESS | 2796 | 1466630043604 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:03 INFO - PROCESS | 2796 | 1466630043606 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:03 INFO - PROCESS | 2796 | ++DOCSHELL 0D84A800 == 16 [pid = 2796] [id = 400] 14:14:03 INFO - PROCESS | 2796 | ++DOMWINDOW == 127 (0D84CC00) [pid = 2796] [serial = 1200] [outer = 00000000] 14:14:03 INFO - PROCESS | 2796 | ++DOMWINDOW == 128 (1554C000) [pid = 2796] [serial = 1201] [outer = 0D84CC00] 14:14:03 INFO - PROCESS | 2796 | 1466630043650 Marionette DEBUG loaded listener.js 14:14:03 INFO - PROCESS | 2796 | ++DOMWINDOW == 129 (15620000) [pid = 2796] [serial = 1202] [outer = 0D84CC00] 14:14:04 INFO - PROCESS | 2796 | 1466630044086 Marionette TRACE conn5 <- [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]]]}] 14:14:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 14:14:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 630ms 14:14:04 INFO - PROCESS | 2796 | 1466630044143 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 14:14:04 INFO - PROCESS | 2796 | 1466630044145 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 14:14:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 14:14:04 INFO - PROCESS | 2796 | 1466630044148 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 14:14:04 INFO - PROCESS | 2796 | 1466630044150 Marionette TRACE conn5 <- [1,1566,null,{}] 14:14:04 INFO - PROCESS | 2796 | 1466630044153 Marionette TRACE conn5 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:04 INFO - PROCESS | 2796 | 1466630044155 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:04 INFO - PROCESS | 2796 | 1466630044235 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 14:14:04 INFO - PROCESS | 2796 | 1466630044241 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:04 INFO - PROCESS | 2796 | 1466630044242 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:04 INFO - PROCESS | 2796 | ++DOCSHELL 15743000 == 17 [pid = 2796] [id = 401] 14:14:04 INFO - PROCESS | 2796 | ++DOMWINDOW == 130 (16A4E400) [pid = 2796] [serial = 1203] [outer = 00000000] 14:14:04 INFO - PROCESS | 2796 | ++DOMWINDOW == 131 (16EB4000) [pid = 2796] [serial = 1204] [outer = 16A4E400] 14:14:04 INFO - PROCESS | 2796 | 1466630044286 Marionette DEBUG loaded listener.js 14:14:04 INFO - PROCESS | 2796 | ++DOMWINDOW == 132 (1861F800) [pid = 2796] [serial = 1205] [outer = 16A4E400] 14:14:04 INFO - PROCESS | 2796 | 1466630044724 Marionette TRACE conn5 <- [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]]]}] 14:14:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 14:14:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 631ms 14:14:04 INFO - PROCESS | 2796 | 1466630044779 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 14:14:04 INFO - PROCESS | 2796 | 1466630044781 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 14:14:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 14:14:04 INFO - PROCESS | 2796 | 1466630044800 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 14:14:04 INFO - PROCESS | 2796 | 1466630044802 Marionette TRACE conn5 <- [1,1570,null,{}] 14:14:04 INFO - PROCESS | 2796 | 1466630044806 Marionette TRACE conn5 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:04 INFO - PROCESS | 2796 | 1466630044807 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:04 INFO - PROCESS | 2796 | 1466630044891 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 14:14:04 INFO - PROCESS | 2796 | 1466630044896 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:04 INFO - PROCESS | 2796 | 1466630044898 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:04 INFO - PROCESS | 2796 | ++DOCSHELL 16EB3400 == 18 [pid = 2796] [id = 402] 14:14:04 INFO - PROCESS | 2796 | ++DOMWINDOW == 133 (18892800) [pid = 2796] [serial = 1206] [outer = 00000000] 14:14:04 INFO - PROCESS | 2796 | ++DOMWINDOW == 134 (19765400) [pid = 2796] [serial = 1207] [outer = 18892800] 14:14:04 INFO - PROCESS | 2796 | 1466630044942 Marionette DEBUG loaded listener.js 14:14:05 INFO - PROCESS | 2796 | ++DOMWINDOW == 135 (19AEA000) [pid = 2796] [serial = 1208] [outer = 18892800] 14:14:05 INFO - PROCESS | 2796 | 1466630045812 Marionette TRACE conn5 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 14:14:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 14:14:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1093ms 14:14:05 INFO - PROCESS | 2796 | 1466630045882 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 14:14:05 INFO - PROCESS | 2796 | 1466630045887 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 14:14:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 14:14:05 INFO - PROCESS | 2796 | 1466630045892 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 14:14:05 INFO - PROCESS | 2796 | 1466630045895 Marionette TRACE conn5 <- [1,1574,null,{}] 14:14:05 INFO - PROCESS | 2796 | 1466630045900 Marionette TRACE conn5 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:05 INFO - PROCESS | 2796 | 1466630045904 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:06 INFO - PROCESS | 2796 | 1466630046034 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 14:14:06 INFO - PROCESS | 2796 | 1466630046173 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:06 INFO - PROCESS | 2796 | 1466630046176 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:06 INFO - PROCESS | 2796 | ++DOCSHELL 119DE000 == 19 [pid = 2796] [id = 403] 14:14:06 INFO - PROCESS | 2796 | ++DOMWINDOW == 136 (11B1DC00) [pid = 2796] [serial = 1209] [outer = 00000000] 14:14:06 INFO - PROCESS | 2796 | ++DOMWINDOW == 137 (16A50000) [pid = 2796] [serial = 1210] [outer = 11B1DC00] 14:14:06 INFO - PROCESS | 2796 | 1466630046237 Marionette DEBUG loaded listener.js 14:14:06 INFO - PROCESS | 2796 | ++DOMWINDOW == 138 (16EB4400) [pid = 2796] [serial = 1211] [outer = 11B1DC00] 14:14:07 INFO - PROCESS | 2796 | 1466630047116 Marionette TRACE conn5 <- [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]]]}] 14:14:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 14:14:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1339ms 14:14:07 INFO - PROCESS | 2796 | 1466630047231 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 14:14:07 INFO - PROCESS | 2796 | 1466630047234 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 14:14:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 14:14:07 INFO - PROCESS | 2796 | 1466630047239 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 14:14:07 INFO - PROCESS | 2796 | 1466630047241 Marionette TRACE conn5 <- [1,1578,null,{}] 14:14:07 INFO - PROCESS | 2796 | 1466630047247 Marionette TRACE conn5 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:07 INFO - PROCESS | 2796 | 1466630047250 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:07 INFO - PROCESS | 2796 | 1466630047357 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 14:14:07 INFO - PROCESS | 2796 | 1466630047495 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:07 INFO - PROCESS | 2796 | 1466630047498 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:07 INFO - PROCESS | 2796 | ++DOCSHELL 0CF78C00 == 20 [pid = 2796] [id = 404] 14:14:07 INFO - PROCESS | 2796 | ++DOMWINDOW == 139 (0CFE6800) [pid = 2796] [serial = 1212] [outer = 00000000] 14:14:07 INFO - PROCESS | 2796 | ++DOMWINDOW == 140 (0D623C00) [pid = 2796] [serial = 1213] [outer = 0CFE6800] 14:14:07 INFO - PROCESS | 2796 | 1466630047561 Marionette DEBUG loaded listener.js 14:14:07 INFO - PROCESS | 2796 | ++DOMWINDOW == 141 (0D76F000) [pid = 2796] [serial = 1214] [outer = 0CFE6800] 14:14:07 INFO - PROCESS | 2796 | --DOMWINDOW == 140 (0D05C400) [pid = 2796] [serial = 1114] [outer = 00000000] [url = about:blank] 14:14:07 INFO - PROCESS | 2796 | --DOMWINDOW == 139 (0D625000) [pid = 2796] [serial = 1093] [outer = 00000000] [url = about:blank] 14:14:07 INFO - PROCESS | 2796 | --DOMWINDOW == 138 (1A337800) [pid = 2796] [serial = 670] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 14:14:07 INFO - PROCESS | 2796 | --DOMWINDOW == 137 (16EB2C00) [pid = 2796] [serial = 1074] [outer = 00000000] [url = about:blank] 14:14:07 INFO - PROCESS | 2796 | --DOMWINDOW == 136 (1861EC00) [pid = 2796] [serial = 1077] [outer = 00000000] [url = about:blank] 14:14:07 INFO - PROCESS | 2796 | --DOMWINDOW == 135 (1782D800) [pid = 2796] [serial = 1075] [outer = 00000000] [url = about:blank] 14:14:07 INFO - PROCESS | 2796 | --DOMWINDOW == 134 (194BE400) [pid = 2796] [serial = 1080] [outer = 00000000] [url = about:blank] 14:14:07 INFO - PROCESS | 2796 | --DOMWINDOW == 133 (0DAC4400) [pid = 2796] [serial = 1078] [outer = 00000000] [url = about:blank] 14:14:07 INFO - PROCESS | 2796 | --DOMWINDOW == 132 (1976DC00) [pid = 2796] [serial = 1086] [outer = 00000000] [url = about:blank] 14:14:07 INFO - PROCESS | 2796 | --DOMWINDOW == 131 (19761800) [pid = 2796] [serial = 1081] [outer = 00000000] [url = about:blank] 14:14:07 INFO - PROCESS | 2796 | --DOMWINDOW == 130 (1A272400) [pid = 2796] [serial = 1090] [outer = 00000000] [url = about:blank] 14:14:07 INFO - PROCESS | 2796 | --DOMWINDOW == 129 (0DABAC00) [pid = 2796] [serial = 1062] [outer = 00000000] [url = about:blank] 14:14:07 INFO - PROCESS | 2796 | --DOMWINDOW == 128 (1BAD9800) [pid = 2796] [serial = 1060] [outer = 00000000] [url = about:blank] 14:14:07 INFO - PROCESS | 2796 | --DOMWINDOW == 127 (1B4CD000) [pid = 2796] [serial = 1059] [outer = 00000000] [url = about:blank] 14:14:07 INFO - PROCESS | 2796 | --DOMWINDOW == 126 (1A270400) [pid = 2796] [serial = 1057] [outer = 00000000] [url = about:blank] 14:14:07 INFO - PROCESS | 2796 | --DOMWINDOW == 125 (19AE9800) [pid = 2796] [serial = 1056] [outer = 00000000] [url = about:blank] 14:14:07 INFO - PROCESS | 2796 | --DOMWINDOW == 124 (16E1D800) [pid = 2796] [serial = 1054] [outer = 00000000] [url = about:blank] 14:14:07 INFO - PROCESS | 2796 | --DOMWINDOW == 123 (19AF7000) [pid = 2796] [serial = 1089] [outer = 00000000] [url = about:blank] 14:14:07 INFO - PROCESS | 2796 | --DOMWINDOW == 122 (15594400) [pid = 2796] [serial = 1053] [outer = 00000000] [url = about:blank] 14:14:07 INFO - PROCESS | 2796 | --DOMWINDOW == 121 (16A48C00) [pid = 2796] [serial = 1071] [outer = 00000000] [url = about:blank] 14:14:07 INFO - PROCESS | 2796 | --DOMWINDOW == 120 (111A7000) [pid = 2796] [serial = 1068] [outer = 00000000] [url = about:blank] 14:14:07 INFO - PROCESS | 2796 | --DOMWINDOW == 119 (11BC9800) [pid = 2796] [serial = 1069] [outer = 00000000] [url = about:blank] 14:14:07 INFO - PROCESS | 2796 | --DOMWINDOW == 118 (1976E000) [pid = 2796] [serial = 1087] [outer = 00000000] [url = about:blank] 14:14:07 INFO - PROCESS | 2796 | --DOMWINDOW == 117 (0D5FD000) [pid = 2796] [serial = 1065] [outer = 00000000] [url = about:blank] 14:14:07 INFO - PROCESS | 2796 | --DOMWINDOW == 116 (0D62A000) [pid = 2796] [serial = 1066] [outer = 00000000] [url = about:blank] 14:14:07 INFO - PROCESS | 2796 | --DOMWINDOW == 115 (14EACC00) [pid = 2796] [serial = 1063] [outer = 00000000] [url = about:blank] 14:14:07 INFO - PROCESS | 2796 | --DOMWINDOW == 114 (16A51400) [pid = 2796] [serial = 1072] [outer = 00000000] [url = about:blank] 14:14:07 INFO - PROCESS | 2796 | --DOMWINDOW == 113 (18841400) [pid = 2796] [serial = 1084] [outer = 00000000] [url = about:blank] 14:14:07 INFO - PROCESS | 2796 | --DOMWINDOW == 112 (1883F400) [pid = 2796] [serial = 1083] [outer = 00000000] [url = about:blank] 14:14:07 INFO - PROCESS | 2796 | --DOMWINDOW == 111 (1861A400) [pid = 2796] [serial = 1120] [outer = 00000000] [url = about:blank] 14:14:07 INFO - PROCESS | 2796 | --DOMWINDOW == 110 (1662F400) [pid = 2796] [serial = 1129] [outer = 00000000] [url = about:blank] 14:14:07 INFO - PROCESS | 2796 | --DOMWINDOW == 109 (11144400) [pid = 2796] [serial = 1100] [outer = 00000000] [url = about:blank] 14:14:07 INFO - PROCESS | 2796 | --DOMWINDOW == 108 (0D820800) [pid = 2796] [serial = 1139] [outer = 00000000] [url = about:blank] 14:14:07 INFO - PROCESS | 2796 | --DOMWINDOW == 107 (1663C800) [pid = 2796] [serial = 1156] [outer = 00000000] [url = about:blank] 14:14:07 INFO - PROCESS | 2796 | --DOMWINDOW == 106 (16E28800) [pid = 2796] [serial = 1141] [outer = 00000000] [url = about:blank] 14:14:07 INFO - PROCESS | 2796 | --DOMWINDOW == 105 (15647800) [pid = 2796] [serial = 1117] [outer = 00000000] [url = about:blank] 14:14:07 INFO - PROCESS | 2796 | --DOMWINDOW == 104 (0CFE8400) [pid = 2796] [serial = 1126] [outer = 00000000] [url = about:blank] 14:14:07 INFO - PROCESS | 2796 | --DOMWINDOW == 103 (0D54FC00) [pid = 2796] [serial = 1097] [outer = 00000000] [url = about:blank] 14:14:07 INFO - PROCESS | 2796 | --DOMWINDOW == 102 (0CFE8C00) [pid = 2796] [serial = 1096] [outer = 00000000] [url = about:blank] 14:14:07 INFO - PROCESS | 2796 | --DOMWINDOW == 101 (0D5F9400) [pid = 2796] [serial = 1092] [outer = 00000000] [url = about:blank] 14:14:07 INFO - PROCESS | 2796 | --DOMWINDOW == 100 (0D55B400) [pid = 2796] [serial = 1138] [outer = 00000000] [url = about:blank] 14:14:07 INFO - PROCESS | 2796 | --DOMWINDOW == 99 (0D94EC00) [pid = 2796] [serial = 1099] [outer = 00000000] [url = about:blank] 14:14:07 INFO - PROCESS | 2796 | --DOMWINDOW == 98 (151C9400) [pid = 2796] [serial = 1105] [outer = 00000000] [url = about:blank] 14:14:07 INFO - PROCESS | 2796 | --DOMWINDOW == 97 (0D62C400) [pid = 2796] [serial = 1102] [outer = 00000000] [url = about:blank] 14:14:07 INFO - PROCESS | 2796 | --DOMWINDOW == 96 (0D773400) [pid = 2796] [serial = 1103] [outer = 00000000] [url = about:blank] 14:14:07 INFO - PROCESS | 2796 | --DOMWINDOW == 95 (1A33A000) [pid = 2796] [serial = 1160] [outer = 00000000] [url = about:blank] 14:14:07 INFO - PROCESS | 2796 | --DOMWINDOW == 94 (194BA800) [pid = 2796] [serial = 1133] [outer = 00000000] [url = about:blank] 14:14:07 INFO - PROCESS | 2796 | --DOMWINDOW == 93 (0D84E000) [pid = 2796] [serial = 1174] [outer = 00000000] [url = about:blank] 14:14:07 INFO - PROCESS | 2796 | --DOMWINDOW == 92 (18617800) [pid = 2796] [serial = 1112] [outer = 00000000] [url = about:blank] 14:14:07 INFO - PROCESS | 2796 | --DOMWINDOW == 91 (1A277400) [pid = 2796] [serial = 1135] [outer = 00000000] [url = about:blank] 14:14:07 INFO - PROCESS | 2796 | --DOMWINDOW == 90 (1A833000) [pid = 2796] [serial = 1162] [outer = 00000000] [url = about:blank] 14:14:07 INFO - PROCESS | 2796 | --DOMWINDOW == 89 (0D62C000) [pid = 2796] [serial = 1115] [outer = 00000000] [url = about:blank] 14:14:07 INFO - PROCESS | 2796 | --DOMWINDOW == 88 (1A26D400) [pid = 2796] [serial = 1159] [outer = 00000000] [url = about:blank] 14:14:07 INFO - PROCESS | 2796 | --DOMWINDOW == 87 (16724800) [pid = 2796] [serial = 1109] [outer = 00000000] [url = about:blank] 14:14:07 INFO - PROCESS | 2796 | --DOMWINDOW == 86 (1782BC00) [pid = 2796] [serial = 1111] [outer = 00000000] [url = about:blank] 14:14:07 INFO - PROCESS | 2796 | --DOMWINDOW == 85 (111A6400) [pid = 2796] [serial = 1042] [outer = 00000000] [url = about:blank] 14:14:07 INFO - PROCESS | 2796 | --DOMWINDOW == 84 (16E1C400) [pid = 2796] [serial = 1130] [outer = 00000000] [url = about:blank] 14:14:07 INFO - PROCESS | 2796 | --DOMWINDOW == 83 (19202C00) [pid = 2796] [serial = 1132] [outer = 00000000] [url = about:blank] 14:14:07 INFO - PROCESS | 2796 | --DOMWINDOW == 82 (15549800) [pid = 2796] [serial = 1106] [outer = 00000000] [url = about:blank] 14:14:07 INFO - PROCESS | 2796 | --DOMWINDOW == 81 (1645A000) [pid = 2796] [serial = 1108] [outer = 00000000] [url = about:blank] 14:14:07 INFO - PROCESS | 2796 | --DOMWINDOW == 80 (1A73E000) [pid = 2796] [serial = 1150] [outer = 00000000] [url = about:blank] 14:14:07 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (1A67C800) [pid = 2796] [serial = 1148] [outer = 00000000] [url = about:blank] 14:14:07 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (157EB000) [pid = 2796] [serial = 1136] [outer = 00000000] [url = about:blank] 14:14:07 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (1B3BE800) [pid = 2796] [serial = 1163] [outer = 00000000] [url = about:blank] 14:14:07 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (1D23E000) [pid = 2796] [serial = 1165] [outer = 00000000] [url = about:blank] 14:14:07 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (1A5D2C00) [pid = 2796] [serial = 1178] [outer = 00000000] [url = about:blank] 14:14:07 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (1782C000) [pid = 2796] [serial = 1157] [outer = 00000000] [url = about:blank] 14:14:07 INFO - PROCESS | 2796 | --DOMWINDOW == 73 (1A677C00) [pid = 2796] [serial = 1147] [outer = 00000000] [url = about:blank] 14:14:07 INFO - PROCESS | 2796 | --DOMWINDOW == 72 (1B3C0000) [pid = 2796] [serial = 1180] [outer = 00000000] [url = about:blank] 14:14:07 INFO - PROCESS | 2796 | --DOMWINDOW == 71 (194B3800) [pid = 2796] [serial = 1124] [outer = 00000000] [url = about:blank] 14:14:07 INFO - PROCESS | 2796 | --DOMWINDOW == 70 (194B3400) [pid = 2796] [serial = 1123] [outer = 00000000] [url = about:blank] 14:14:07 INFO - PROCESS | 2796 | --DOMWINDOW == 69 (0D629000) [pid = 2796] [serial = 1127] [outer = 00000000] [url = about:blank] 14:14:07 INFO - PROCESS | 2796 | --DOMWINDOW == 68 (19A12400) [pid = 2796] [serial = 1144] [outer = 00000000] [url = about:blank] 14:14:07 INFO - PROCESS | 2796 | --DOMWINDOW == 67 (186B2400) [pid = 2796] [serial = 1121] [outer = 00000000] [url = about:blank] 14:14:07 INFO - PROCESS | 2796 | --DOMWINDOW == 66 (1A33A800) [pid = 2796] [serial = 1177] [outer = 00000000] [url = about:blank] 14:14:07 INFO - PROCESS | 2796 | --DOMWINDOW == 65 (17831C00) [pid = 2796] [serial = 1142] [outer = 00000000] [url = about:blank] 14:14:07 INFO - PROCESS | 2796 | --DOMWINDOW == 64 (156DE400) [pid = 2796] [serial = 1118] [outer = 00000000] [url = about:blank] 14:14:07 INFO - PROCESS | 2796 | --DOMWINDOW == 63 (19AF0000) [pid = 2796] [serial = 1145] [outer = 00000000] [url = about:blank] 14:14:07 INFO - PROCESS | 2796 | --DOMWINDOW == 62 (1DA38400) [pid = 2796] [serial = 1172] [outer = 00000000] [url = about:blank] 14:14:07 INFO - PROCESS | 2796 | --DOMWINDOW == 61 (1BBB8C00) [pid = 2796] [serial = 1169] [outer = 00000000] [url = about:blank] 14:14:07 INFO - PROCESS | 2796 | --DOMWINDOW == 60 (1DA31C00) [pid = 2796] [serial = 1171] [outer = 00000000] [url = about:blank] 14:14:07 INFO - PROCESS | 2796 | --DOMWINDOW == 59 (1D245000) [pid = 2796] [serial = 1166] [outer = 00000000] [url = about:blank] 14:14:07 INFO - PROCESS | 2796 | --DOMWINDOW == 58 (1A6F5C00) [pid = 2796] [serial = 1168] [outer = 00000000] [url = about:blank] 14:14:07 INFO - PROCESS | 2796 | --DOMWINDOW == 57 (1B3BF800) [pid = 2796] [serial = 1154] [outer = 00000000] [url = about:blank] 14:14:07 INFO - PROCESS | 2796 | --DOMWINDOW == 56 (15603800) [pid = 2796] [serial = 1175] [outer = 00000000] [url = about:blank] 14:14:07 INFO - PROCESS | 2796 | --DOMWINDOW == 55 (1B3BEC00) [pid = 2796] [serial = 1153] [outer = 00000000] [url = about:blank] 14:14:07 INFO - PROCESS | 2796 | --DOMWINDOW == 54 (1A835000) [pid = 2796] [serial = 1151] [outer = 00000000] [url = about:blank] 14:14:08 INFO - PROCESS | 2796 | 1466630048119 Marionette TRACE conn5 <- [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]]]}] 14:14:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 14:14:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 932ms 14:14:08 INFO - PROCESS | 2796 | 1466630048173 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 14:14:08 INFO - PROCESS | 2796 | 1466630048178 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 14:14:08 INFO - PROCESS | 2796 | 1466630048185 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 14:14:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 14:14:08 INFO - PROCESS | 2796 | 1466630048188 Marionette TRACE conn5 <- [1,1582,null,{}] 14:14:08 INFO - PROCESS | 2796 | 1466630048192 Marionette TRACE conn5 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:08 INFO - PROCESS | 2796 | 1466630048194 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:08 INFO - PROCESS | 2796 | 1466630048283 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 14:14:08 INFO - PROCESS | 2796 | 1466630048365 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:08 INFO - PROCESS | 2796 | 1466630048367 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:08 INFO - PROCESS | 2796 | ++DOCSHELL 0D631C00 == 21 [pid = 2796] [id = 405] 14:14:08 INFO - PROCESS | 2796 | ++DOMWINDOW == 55 (0D772000) [pid = 2796] [serial = 1215] [outer = 00000000] 14:14:08 INFO - PROCESS | 2796 | ++DOMWINDOW == 56 (0D818800) [pid = 2796] [serial = 1216] [outer = 0D772000] 14:14:08 INFO - PROCESS | 2796 | 1466630048422 Marionette DEBUG loaded listener.js 14:14:08 INFO - PROCESS | 2796 | ++DOMWINDOW == 57 (0D845000) [pid = 2796] [serial = 1217] [outer = 0D772000] 14:14:08 INFO - PROCESS | 2796 | 1466630048844 Marionette TRACE conn5 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 14:14:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 14:14:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 670ms 14:14:08 INFO - PROCESS | 2796 | 1466630048860 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 14:14:08 INFO - PROCESS | 2796 | 1466630048862 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 14:14:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 14:14:08 INFO - PROCESS | 2796 | 1466630048870 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 14:14:08 INFO - PROCESS | 2796 | 1466630048874 Marionette TRACE conn5 <- [1,1586,null,{}] 14:14:08 INFO - PROCESS | 2796 | 1466630048920 Marionette TRACE conn5 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:08 INFO - PROCESS | 2796 | 1466630048924 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:09 INFO - PROCESS | 2796 | 1466630049010 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 14:14:09 INFO - PROCESS | 2796 | 1466630049020 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:09 INFO - PROCESS | 2796 | 1466630049023 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:09 INFO - PROCESS | 2796 | ++DOCSHELL 119DC400 == 22 [pid = 2796] [id = 406] 14:14:09 INFO - PROCESS | 2796 | ++DOMWINDOW == 58 (119DEC00) [pid = 2796] [serial = 1218] [outer = 00000000] 14:14:09 INFO - PROCESS | 2796 | ++DOMWINDOW == 59 (14D0C000) [pid = 2796] [serial = 1219] [outer = 119DEC00] 14:14:09 INFO - PROCESS | 2796 | 1466630049071 Marionette DEBUG loaded listener.js 14:14:09 INFO - PROCESS | 2796 | ++DOMWINDOW == 60 (14EA8400) [pid = 2796] [serial = 1220] [outer = 119DEC00] 14:14:09 INFO - PROCESS | 2796 | 1466630049537 Marionette TRACE conn5 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 14:14:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 14:14:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 691ms 14:14:09 INFO - PROCESS | 2796 | 1466630049558 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 14:14:09 INFO - PROCESS | 2796 | 1466630049561 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 14:14:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 14:14:09 INFO - PROCESS | 2796 | 1466630049564 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 14:14:09 INFO - PROCESS | 2796 | 1466630049566 Marionette TRACE conn5 <- [1,1590,null,{}] 14:14:09 INFO - PROCESS | 2796 | 1466630049569 Marionette TRACE conn5 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:09 INFO - PROCESS | 2796 | 1466630049571 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:09 INFO - PROCESS | 2796 | 1466630049656 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 14:14:09 INFO - PROCESS | 2796 | 1466630049663 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:09 INFO - PROCESS | 2796 | 1466630049666 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:09 INFO - PROCESS | 2796 | ++DOCSHELL 15617C00 == 23 [pid = 2796] [id = 407] 14:14:09 INFO - PROCESS | 2796 | ++DOMWINDOW == 61 (1564C000) [pid = 2796] [serial = 1221] [outer = 00000000] 14:14:09 INFO - PROCESS | 2796 | ++DOMWINDOW == 62 (156DE400) [pid = 2796] [serial = 1222] [outer = 1564C000] 14:14:09 INFO - PROCESS | 2796 | 1466630049720 Marionette DEBUG loaded listener.js 14:14:09 INFO - PROCESS | 2796 | ++DOMWINDOW == 63 (1573B400) [pid = 2796] [serial = 1223] [outer = 1564C000] 14:14:10 INFO - PROCESS | 2796 | 1466630050153 Marionette TRACE conn5 <- [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]]]}] 14:14:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 14:14:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 631ms 14:14:10 INFO - PROCESS | 2796 | 1466630050214 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 14:14:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 14:14:10 INFO - PROCESS | 2796 | 1466630050216 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 14:14:10 INFO - PROCESS | 2796 | 1466630050219 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 14:14:10 INFO - PROCESS | 2796 | 1466630050221 Marionette TRACE conn5 <- [1,1594,null,{}] 14:14:10 INFO - PROCESS | 2796 | 1466630050224 Marionette TRACE conn5 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:10 INFO - PROCESS | 2796 | 1466630050226 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:10 INFO - PROCESS | 2796 | 1466630050335 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 14:14:10 INFO - PROCESS | 2796 | 1466630050416 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:10 INFO - PROCESS | 2796 | 1466630050418 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:10 INFO - PROCESS | 2796 | ++DOCSHELL 16450400 == 24 [pid = 2796] [id = 408] 14:14:10 INFO - PROCESS | 2796 | ++DOMWINDOW == 64 (1645A000) [pid = 2796] [serial = 1224] [outer = 00000000] 14:14:10 INFO - PROCESS | 2796 | ++DOMWINDOW == 65 (16721800) [pid = 2796] [serial = 1225] [outer = 1645A000] 14:14:10 INFO - PROCESS | 2796 | 1466630050463 Marionette DEBUG loaded listener.js 14:14:10 INFO - PROCESS | 2796 | ++DOMWINDOW == 66 (16A4C800) [pid = 2796] [serial = 1226] [outer = 1645A000] 14:14:10 INFO - PROCESS | 2796 | 1466630050898 Marionette TRACE conn5 <- [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]]]}] 14:14:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 14:14:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 730ms 14:14:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 14:14:10 INFO - PROCESS | 2796 | 1466630050950 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 14:14:10 INFO - PROCESS | 2796 | 1466630050952 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 14:14:10 INFO - PROCESS | 2796 | 1466630050955 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 14:14:10 INFO - PROCESS | 2796 | 1466630050957 Marionette TRACE conn5 <- [1,1598,null,{}] 14:14:10 INFO - PROCESS | 2796 | 1466630050960 Marionette TRACE conn5 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:10 INFO - PROCESS | 2796 | 1466630050966 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:11 INFO - PROCESS | 2796 | 1466630051103 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 14:14:11 INFO - PROCESS | 2796 | 1466630051165 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:11 INFO - PROCESS | 2796 | 1466630051167 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:11 INFO - PROCESS | 2796 | ++DOCSHELL 16A50400 == 25 [pid = 2796] [id = 409] 14:14:11 INFO - PROCESS | 2796 | ++DOMWINDOW == 67 (16A50C00) [pid = 2796] [serial = 1227] [outer = 00000000] 14:14:11 INFO - PROCESS | 2796 | ++DOMWINDOW == 68 (16EAEC00) [pid = 2796] [serial = 1228] [outer = 16A50C00] 14:14:11 INFO - PROCESS | 2796 | 1466630051212 Marionette DEBUG loaded listener.js 14:14:11 INFO - PROCESS | 2796 | ++DOMWINDOW == 69 (17823400) [pid = 2796] [serial = 1229] [outer = 16A50C00] 14:14:11 INFO - PROCESS | 2796 | 1466630051631 Marionette TRACE conn5 <- [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]]]}] 14:14:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 14:14:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 730ms 14:14:11 INFO - PROCESS | 2796 | 1466630051710 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 14:14:11 INFO - PROCESS | 2796 | 1466630051712 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 14:14:11 INFO - PROCESS | 2796 | 1466630051715 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 14:14:11 INFO - PROCESS | 2796 | 1466630051717 Marionette TRACE conn5 <- [1,1602,null,{}] 14:14:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 14:14:11 INFO - PROCESS | 2796 | 1466630051720 Marionette TRACE conn5 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:11 INFO - PROCESS | 2796 | 1466630051722 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:11 INFO - PROCESS | 2796 | 1466630051845 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 14:14:11 INFO - PROCESS | 2796 | 1466630051906 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:11 INFO - PROCESS | 2796 | 1466630051908 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:11 INFO - PROCESS | 2796 | ++DOCSHELL 14EEE000 == 26 [pid = 2796] [id = 410] 14:14:11 INFO - PROCESS | 2796 | ++DOMWINDOW == 70 (178F0800) [pid = 2796] [serial = 1230] [outer = 00000000] 14:14:11 INFO - PROCESS | 2796 | ++DOMWINDOW == 71 (18612C00) [pid = 2796] [serial = 1231] [outer = 178F0800] 14:14:11 INFO - PROCESS | 2796 | 1466630051952 Marionette DEBUG loaded listener.js 14:14:12 INFO - PROCESS | 2796 | ++DOMWINDOW == 72 (18614C00) [pid = 2796] [serial = 1232] [outer = 178F0800] 14:14:12 INFO - PROCESS | 2796 | --DOMWINDOW == 71 (1A680800) [pid = 2796] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 14:14:12 INFO - PROCESS | 2796 | --DOMWINDOW == 70 (1CBD6800) [pid = 2796] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 14:14:12 INFO - PROCESS | 2796 | --DOMWINDOW == 69 (18846C00) [pid = 2796] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 14:14:12 INFO - PROCESS | 2796 | --DOMWINDOW == 68 (1A678400) [pid = 2796] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 14:14:12 INFO - PROCESS | 2796 | --DOMWINDOW == 67 (0D84DC00) [pid = 2796] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 14:14:12 INFO - PROCESS | 2796 | --DOMWINDOW == 66 (1A73DC00) [pid = 2796] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 14:14:12 INFO - PROCESS | 2796 | --DOMWINDOW == 65 (0D84CC00) [pid = 2796] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 14:14:12 INFO - PROCESS | 2796 | --DOMWINDOW == 64 (0C7F8400) [pid = 2796] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 14:14:12 INFO - PROCESS | 2796 | --DOMWINDOW == 63 (16A4E400) [pid = 2796] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 14:14:12 INFO - PROCESS | 2796 | 1466630052397 Marionette TRACE conn5 <- [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]]]}] 14:14:12 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 14:14:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 730ms 14:14:12 INFO - PROCESS | 2796 | 1466630052453 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 14:14:12 INFO - PROCESS | 2796 | 1466630052455 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 14:14:12 INFO - PROCESS | 2796 | 1466630052458 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 14:14:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 14:14:12 INFO - PROCESS | 2796 | 1466630052460 Marionette TRACE conn5 <- [1,1606,null,{}] 14:14:12 INFO - PROCESS | 2796 | 1466630052464 Marionette TRACE conn5 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:12 INFO - PROCESS | 2796 | 1466630052466 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:12 INFO - PROCESS | 2796 | 1466630052578 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 14:14:12 INFO - PROCESS | 2796 | 1466630052635 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:12 INFO - PROCESS | 2796 | 1466630052637 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:12 INFO - PROCESS | 2796 | ++DOCSHELL 0D062C00 == 27 [pid = 2796] [id = 411] 14:14:12 INFO - PROCESS | 2796 | ++DOMWINDOW == 64 (11B26000) [pid = 2796] [serial = 1233] [outer = 00000000] 14:14:12 INFO - PROCESS | 2796 | ++DOMWINDOW == 65 (18620400) [pid = 2796] [serial = 1234] [outer = 11B26000] 14:14:12 INFO - PROCESS | 2796 | 1466630052682 Marionette DEBUG loaded listener.js 14:14:12 INFO - PROCESS | 2796 | ++DOMWINDOW == 66 (186B2800) [pid = 2796] [serial = 1235] [outer = 11B26000] 14:14:13 INFO - PROCESS | 2796 | 1466630053042 Marionette TRACE conn5 <- [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]]]}] 14:14:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 14:14:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 630ms 14:14:13 INFO - PROCESS | 2796 | 1466630053096 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 14:14:13 INFO - PROCESS | 2796 | 1466630053099 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 14:14:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 14:14:13 INFO - PROCESS | 2796 | 1466630053102 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 14:14:13 INFO - PROCESS | 2796 | 1466630053104 Marionette TRACE conn5 <- [1,1610,null,{}] 14:14:13 INFO - PROCESS | 2796 | 1466630053107 Marionette TRACE conn5 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:13 INFO - PROCESS | 2796 | 1466630053109 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:13 INFO - PROCESS | 2796 | 1466630053216 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 14:14:13 INFO - PROCESS | 2796 | 1466630053224 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:13 INFO - PROCESS | 2796 | 1466630053226 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:13 INFO - PROCESS | 2796 | ++DOCSHELL 112C2000 == 28 [pid = 2796] [id = 412] 14:14:13 INFO - PROCESS | 2796 | ++DOMWINDOW == 67 (18809400) [pid = 2796] [serial = 1236] [outer = 00000000] 14:14:13 INFO - PROCESS | 2796 | ++DOMWINDOW == 68 (18846C00) [pid = 2796] [serial = 1237] [outer = 18809400] 14:14:13 INFO - PROCESS | 2796 | 1466630053271 Marionette DEBUG loaded listener.js 14:14:13 INFO - PROCESS | 2796 | ++DOMWINDOW == 69 (1884DC00) [pid = 2796] [serial = 1238] [outer = 18809400] 14:14:13 INFO - PROCESS | 2796 | 1466630053695 Marionette TRACE conn5 <- [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]]]}] 14:14:13 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 14:14:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 630ms 14:14:13 INFO - PROCESS | 2796 | 1466630053737 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 14:14:13 INFO - PROCESS | 2796 | 1466630053749 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 14:14:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 14:14:13 INFO - PROCESS | 2796 | 1466630053756 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 14:14:13 INFO - PROCESS | 2796 | 1466630053758 Marionette TRACE conn5 <- [1,1614,null,{}] 14:14:13 INFO - PROCESS | 2796 | 1466630053761 Marionette TRACE conn5 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:13 INFO - PROCESS | 2796 | 1466630053763 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:13 INFO - PROCESS | 2796 | 1466630053844 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 14:14:13 INFO - PROCESS | 2796 | 1466630053852 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:13 INFO - PROCESS | 2796 | 1466630053853 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:13 INFO - PROCESS | 2796 | ++DOCSHELL 18846400 == 29 [pid = 2796] [id = 413] 14:14:13 INFO - PROCESS | 2796 | ++DOMWINDOW == 70 (19202400) [pid = 2796] [serial = 1239] [outer = 00000000] 14:14:13 INFO - PROCESS | 2796 | ++DOMWINDOW == 71 (19274800) [pid = 2796] [serial = 1240] [outer = 19202400] 14:14:13 INFO - PROCESS | 2796 | 1466630053896 Marionette DEBUG loaded listener.js 14:14:13 INFO - PROCESS | 2796 | ++DOMWINDOW == 72 (194B5C00) [pid = 2796] [serial = 1241] [outer = 19202400] 14:14:14 INFO - PROCESS | 2796 | 1466630054338 Marionette TRACE conn5 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 14:14:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 14:14:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 631ms 14:14:14 INFO - PROCESS | 2796 | 1466630054400 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 14:14:14 INFO - PROCESS | 2796 | 1466630054405 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 14:14:14 INFO - PROCESS | 2796 | 1466630054411 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 14:14:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 14:14:14 INFO - PROCESS | 2796 | 1466630054415 Marionette TRACE conn5 <- [1,1618,null,{}] 14:14:14 INFO - PROCESS | 2796 | 1466630054422 Marionette TRACE conn5 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:14 INFO - PROCESS | 2796 | 1466630054425 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:14 INFO - PROCESS | 2796 | 1466630054547 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 14:14:14 INFO - PROCESS | 2796 | 1466630054701 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:14 INFO - PROCESS | 2796 | 1466630054705 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:14 INFO - PROCESS | 2796 | ++DOCSHELL 0D5F2800 == 30 [pid = 2796] [id = 414] 14:14:14 INFO - PROCESS | 2796 | ++DOMWINDOW == 73 (0D5F3400) [pid = 2796] [serial = 1242] [outer = 00000000] 14:14:14 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (0D623000) [pid = 2796] [serial = 1243] [outer = 0D5F3400] 14:14:14 INFO - PROCESS | 2796 | 1466630054764 Marionette DEBUG loaded listener.js 14:14:14 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (0D62F000) [pid = 2796] [serial = 1244] [outer = 0D5F3400] 14:14:15 INFO - PROCESS | 2796 | 1466630055318 Marionette TRACE conn5 <- [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]]]}] 14:14:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 14:14:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 930ms 14:14:15 INFO - PROCESS | 2796 | 1466630055348 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 14:14:15 INFO - PROCESS | 2796 | 1466630055353 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 14:14:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 14:14:15 INFO - PROCESS | 2796 | 1466630055360 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 14:14:15 INFO - PROCESS | 2796 | 1466630055363 Marionette TRACE conn5 <- [1,1622,null,{}] 14:14:15 INFO - PROCESS | 2796 | 1466630055367 Marionette TRACE conn5 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:15 INFO - PROCESS | 2796 | 1466630055370 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:15 INFO - PROCESS | 2796 | 1466630055481 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 14:14:15 INFO - PROCESS | 2796 | 1466630055586 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:15 INFO - PROCESS | 2796 | 1466630055588 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:15 INFO - PROCESS | 2796 | ++DOCSHELL 14D0D400 == 31 [pid = 2796] [id = 415] 14:14:15 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (14EE0400) [pid = 2796] [serial = 1245] [outer = 00000000] 14:14:15 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (151C9800) [pid = 2796] [serial = 1246] [outer = 14EE0400] 14:14:15 INFO - PROCESS | 2796 | 1466630055645 Marionette DEBUG loaded listener.js 14:14:15 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (1560FC00) [pid = 2796] [serial = 1247] [outer = 14EE0400] 14:14:16 INFO - PROCESS | 2796 | 1466630056264 Marionette TRACE conn5 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 14:14:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 14:14:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 970ms 14:14:16 INFO - PROCESS | 2796 | 1466630056332 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 14:14:16 INFO - PROCESS | 2796 | 1466630056335 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 14:14:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 14:14:16 INFO - PROCESS | 2796 | 1466630056338 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 14:14:16 INFO - PROCESS | 2796 | 1466630056342 Marionette TRACE conn5 <- [1,1626,null,{}] 14:14:16 INFO - PROCESS | 2796 | 1466630056353 Marionette TRACE conn5 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:16 INFO - PROCESS | 2796 | 1466630056358 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:16 INFO - PROCESS | 2796 | 1466630056469 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 14:14:16 INFO - PROCESS | 2796 | 1466630056602 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:16 INFO - PROCESS | 2796 | 1466630056606 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:16 INFO - PROCESS | 2796 | ++DOCSHELL 18613000 == 32 [pid = 2796] [id = 416] 14:14:16 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (18615800) [pid = 2796] [serial = 1248] [outer = 00000000] 14:14:16 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (18843C00) [pid = 2796] [serial = 1249] [outer = 18615800] 14:14:16 INFO - PROCESS | 2796 | 1466630056665 Marionette DEBUG loaded listener.js 14:14:16 INFO - PROCESS | 2796 | ++DOMWINDOW == 81 (194BB000) [pid = 2796] [serial = 1250] [outer = 18615800] 14:14:17 INFO - PROCESS | 2796 | 1466630057222 Marionette TRACE conn5 <- [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]]]}] 14:14:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 14:14:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 930ms 14:14:17 INFO - PROCESS | 2796 | 1466630057271 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 14:14:17 INFO - PROCESS | 2796 | 1466630057274 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 14:14:17 INFO - PROCESS | 2796 | 1466630057277 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 14:14:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 14:14:17 INFO - PROCESS | 2796 | 1466630057279 Marionette TRACE conn5 <- [1,1630,null,{}] 14:14:17 INFO - PROCESS | 2796 | 1466630057283 Marionette TRACE conn5 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:17 INFO - PROCESS | 2796 | 1466630057285 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:17 INFO - PROCESS | 2796 | 1466630057393 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 14:14:17 INFO - PROCESS | 2796 | 1466630057524 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:17 INFO - PROCESS | 2796 | 1466630057526 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:17 INFO - PROCESS | 2796 | ++DOCSHELL 194BE400 == 33 [pid = 2796] [id = 417] 14:14:17 INFO - PROCESS | 2796 | ++DOMWINDOW == 82 (19766800) [pid = 2796] [serial = 1251] [outer = 00000000] 14:14:17 INFO - PROCESS | 2796 | ++DOMWINDOW == 83 (19817000) [pid = 2796] [serial = 1252] [outer = 19766800] 14:14:17 INFO - PROCESS | 2796 | 1466630057582 Marionette DEBUG loaded listener.js 14:14:17 INFO - PROCESS | 2796 | ++DOMWINDOW == 84 (19A13C00) [pid = 2796] [serial = 1253] [outer = 19766800] 14:14:18 INFO - PROCESS | 2796 | 1466630058345 Marionette TRACE conn5 <- [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]]]}] 14:14:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 14:14:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1126ms 14:14:18 INFO - PROCESS | 2796 | 1466630058407 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 14:14:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 14:14:18 INFO - PROCESS | 2796 | 1466630058412 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 14:14:18 INFO - PROCESS | 2796 | 1466630058417 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 14:14:18 INFO - PROCESS | 2796 | 1466630058420 Marionette TRACE conn5 <- [1,1634,null,{}] 14:14:18 INFO - PROCESS | 2796 | 1466630058425 Marionette TRACE conn5 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:18 INFO - PROCESS | 2796 | 1466630058428 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:18 INFO - PROCESS | 2796 | 1466630058532 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 14:14:18 INFO - PROCESS | 2796 | 1466630058672 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:18 INFO - PROCESS | 2796 | 1466630058676 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:18 INFO - PROCESS | 2796 | ++DOCSHELL 0D5F2400 == 34 [pid = 2796] [id = 418] 14:14:18 INFO - PROCESS | 2796 | ++DOMWINDOW == 85 (0D5F3C00) [pid = 2796] [serial = 1254] [outer = 00000000] 14:14:18 INFO - PROCESS | 2796 | ++DOMWINDOW == 86 (0D5FC800) [pid = 2796] [serial = 1255] [outer = 0D5F3C00] 14:14:18 INFO - PROCESS | 2796 | 1466630058727 Marionette DEBUG loaded listener.js 14:14:18 INFO - PROCESS | 2796 | ++DOMWINDOW == 87 (0D630400) [pid = 2796] [serial = 1256] [outer = 0D5F3C00] 14:14:19 INFO - PROCESS | 2796 | --DOCSHELL 1A73C800 == 33 [pid = 2796] [id = 393] 14:14:19 INFO - PROCESS | 2796 | --DOMWINDOW == 86 (1554C000) [pid = 2796] [serial = 1201] [outer = 00000000] [url = about:blank] 14:14:19 INFO - PROCESS | 2796 | --DOMWINDOW == 85 (1D82CC00) [pid = 2796] [serial = 1196] [outer = 00000000] [url = about:blank] 14:14:19 INFO - PROCESS | 2796 | --DOMWINDOW == 84 (0C9EF400) [pid = 2796] [serial = 1198] [outer = 00000000] [url = about:blank] 14:14:19 INFO - PROCESS | 2796 | --DOMWINDOW == 83 (1861F800) [pid = 2796] [serial = 1205] [outer = 00000000] [url = about:blank] 14:14:19 INFO - PROCESS | 2796 | --DOMWINDOW == 82 (0D5F4C00) [pid = 2796] [serial = 1199] [outer = 00000000] [url = about:blank] 14:14:19 INFO - PROCESS | 2796 | --DOMWINDOW == 81 (15620000) [pid = 2796] [serial = 1202] [outer = 00000000] [url = about:blank] 14:14:19 INFO - PROCESS | 2796 | --DOMWINDOW == 80 (1A6F4800) [pid = 2796] [serial = 1190] [outer = 00000000] [url = about:blank] 14:14:19 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (16EB4000) [pid = 2796] [serial = 1204] [outer = 00000000] [url = about:blank] 14:14:19 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (1BA3C400) [pid = 2796] [serial = 1192] [outer = 00000000] [url = about:blank] 14:14:19 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (1D82A400) [pid = 2796] [serial = 1195] [outer = 00000000] [url = about:blank] 14:14:19 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (1889C000) [pid = 2796] [serial = 1186] [outer = 00000000] [url = about:blank] 14:14:19 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (194B4000) [pid = 2796] [serial = 1187] [outer = 00000000] [url = about:blank] 14:14:19 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (1A680C00) [pid = 2796] [serial = 1189] [outer = 00000000] [url = about:blank] 14:14:19 INFO - PROCESS | 2796 | --DOMWINDOW == 73 (14EAEC00) [pid = 2796] [serial = 1183] [outer = 00000000] [url = about:blank] 14:14:19 INFO - PROCESS | 2796 | --DOMWINDOW == 72 (151D5000) [pid = 2796] [serial = 1184] [outer = 00000000] [url = about:blank] 14:14:19 INFO - PROCESS | 2796 | --DOMWINDOW == 71 (1BADE400) [pid = 2796] [serial = 1181] [outer = 00000000] [url = about:blank] 14:14:19 INFO - PROCESS | 2796 | --DOMWINDOW == 70 (1CA2E400) [pid = 2796] [serial = 1193] [outer = 00000000] [url = about:blank] 14:14:19 INFO - PROCESS | 2796 | 1466630059855 Marionette TRACE conn5 <- [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]]]}] 14:14:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 14:14:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1479ms 14:14:19 INFO - PROCESS | 2796 | 1466630059896 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 14:14:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 14:14:19 INFO - PROCESS | 2796 | 1466630059900 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 14:14:19 INFO - PROCESS | 2796 | 1466630059905 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 14:14:19 INFO - PROCESS | 2796 | 1466630059909 Marionette TRACE conn5 <- [1,1638,null,{}] 14:14:19 INFO - PROCESS | 2796 | 1466630059914 Marionette TRACE conn5 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:19 INFO - PROCESS | 2796 | 1466630059918 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:20 INFO - PROCESS | 2796 | 1466630060009 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 14:14:20 INFO - PROCESS | 2796 | 1466630060132 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:20 INFO - PROCESS | 2796 | 1466630060134 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:20 INFO - PROCESS | 2796 | ++DOCSHELL 0D55A400 == 34 [pid = 2796] [id = 419] 14:14:20 INFO - PROCESS | 2796 | ++DOMWINDOW == 71 (0D5EF400) [pid = 2796] [serial = 1257] [outer = 00000000] 14:14:20 INFO - PROCESS | 2796 | ++DOMWINDOW == 72 (0D62BC00) [pid = 2796] [serial = 1258] [outer = 0D5EF400] 14:14:20 INFO - PROCESS | 2796 | 1466630060182 Marionette DEBUG loaded listener.js 14:14:20 INFO - PROCESS | 2796 | ++DOMWINDOW == 73 (0D771000) [pid = 2796] [serial = 1259] [outer = 0D5EF400] 14:14:20 INFO - PROCESS | 2796 | 1466630060548 Marionette TRACE conn5 <- [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]]]}] 14:14:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 14:14:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 690ms 14:14:20 INFO - PROCESS | 2796 | 1466630060596 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 14:14:20 INFO - PROCESS | 2796 | 1466630060601 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 14:14:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 14:14:20 INFO - PROCESS | 2796 | 1466630060608 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 14:14:20 INFO - PROCESS | 2796 | 1466630060610 Marionette TRACE conn5 <- [1,1642,null,{}] 14:14:20 INFO - PROCESS | 2796 | 1466630060614 Marionette TRACE conn5 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:20 INFO - PROCESS | 2796 | 1466630060616 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:20 INFO - PROCESS | 2796 | 1466630060736 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 14:14:20 INFO - PROCESS | 2796 | 1466630060746 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:20 INFO - PROCESS | 2796 | 1466630060748 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:20 INFO - PROCESS | 2796 | ++DOCSHELL 11147000 == 35 [pid = 2796] [id = 420] 14:14:20 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (1114A400) [pid = 2796] [serial = 1260] [outer = 00000000] 14:14:20 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (11B1E400) [pid = 2796] [serial = 1261] [outer = 1114A400] 14:14:20 INFO - PROCESS | 2796 | 1466630060797 Marionette DEBUG loaded listener.js 14:14:20 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (14E1B800) [pid = 2796] [serial = 1262] [outer = 1114A400] 14:14:21 INFO - PROCESS | 2796 | 1466630061225 Marionette TRACE conn5 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 14:14:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 14:14:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 670ms 14:14:21 INFO - PROCESS | 2796 | 1466630061281 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 14:14:21 INFO - PROCESS | 2796 | 1466630061283 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 14:14:21 INFO - PROCESS | 2796 | 1466630061290 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 14:14:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 14:14:21 INFO - PROCESS | 2796 | 1466630061294 Marionette TRACE conn5 <- [1,1646,null,{}] 14:14:21 INFO - PROCESS | 2796 | 1466630061306 Marionette TRACE conn5 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:21 INFO - PROCESS | 2796 | 1466630061311 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:21 INFO - PROCESS | 2796 | 1466630061398 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 14:14:21 INFO - PROCESS | 2796 | 1466630061407 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:21 INFO - PROCESS | 2796 | 1466630061410 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:21 INFO - PROCESS | 2796 | ++DOCSHELL 156E5C00 == 36 [pid = 2796] [id = 421] 14:14:21 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (15736800) [pid = 2796] [serial = 1263] [outer = 00000000] 14:14:21 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (157EC800) [pid = 2796] [serial = 1264] [outer = 15736800] 14:14:21 INFO - PROCESS | 2796 | 1466630061459 Marionette DEBUG loaded listener.js 14:14:21 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (1663E800) [pid = 2796] [serial = 1265] [outer = 15736800] 14:14:21 INFO - PROCESS | 2796 | 1466630061970 Marionette TRACE conn5 <- [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]]]}] 14:14:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 14:14:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 730ms 14:14:22 INFO - PROCESS | 2796 | 1466630062025 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 14:14:22 INFO - PROCESS | 2796 | 1466630062028 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 14:14:22 INFO - PROCESS | 2796 | 1466630062031 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 14:14:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 14:14:22 INFO - PROCESS | 2796 | 1466630062033 Marionette TRACE conn5 <- [1,1650,null,{}] 14:14:22 INFO - PROCESS | 2796 | 1466630062036 Marionette TRACE conn5 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:22 INFO - PROCESS | 2796 | 1466630062038 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:22 INFO - PROCESS | 2796 | 1466630062182 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 14:14:22 INFO - PROCESS | 2796 | 1466630062202 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:22 INFO - PROCESS | 2796 | 1466630062204 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:22 INFO - PROCESS | 2796 | ++DOCSHELL 16EA5400 == 37 [pid = 2796] [id = 422] 14:14:22 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (16EA6C00) [pid = 2796] [serial = 1266] [outer = 00000000] 14:14:22 INFO - PROCESS | 2796 | ++DOMWINDOW == 81 (16EAD000) [pid = 2796] [serial = 1267] [outer = 16EA6C00] 14:14:22 INFO - PROCESS | 2796 | 1466630062266 Marionette DEBUG loaded listener.js 14:14:22 INFO - PROCESS | 2796 | ++DOMWINDOW == 82 (1782FC00) [pid = 2796] [serial = 1268] [outer = 16EA6C00] 14:14:22 INFO - PROCESS | 2796 | 1466630062699 Marionette TRACE conn5 <- [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]]]}] 14:14:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 14:14:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 731ms 14:14:22 INFO - PROCESS | 2796 | 1466630062768 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 14:14:22 INFO - PROCESS | 2796 | 1466630062770 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 14:14:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 14:14:22 INFO - PROCESS | 2796 | 1466630062773 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 14:14:22 INFO - PROCESS | 2796 | 1466630062775 Marionette TRACE conn5 <- [1,1654,null,{}] 14:14:22 INFO - PROCESS | 2796 | 1466630062779 Marionette TRACE conn5 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:22 INFO - PROCESS | 2796 | 1466630062781 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:22 INFO - PROCESS | 2796 | 1466630062892 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 14:14:22 INFO - PROCESS | 2796 | 1466630062901 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:22 INFO - PROCESS | 2796 | 1466630062903 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:22 INFO - PROCESS | 2796 | ++DOCSHELL 16A4F400 == 38 [pid = 2796] [id = 423] 14:14:22 INFO - PROCESS | 2796 | ++DOMWINDOW == 83 (178F4800) [pid = 2796] [serial = 1269] [outer = 00000000] 14:14:22 INFO - PROCESS | 2796 | ++DOMWINDOW == 84 (186B2000) [pid = 2796] [serial = 1270] [outer = 178F4800] 14:14:22 INFO - PROCESS | 2796 | 1466630062947 Marionette DEBUG loaded listener.js 14:14:23 INFO - PROCESS | 2796 | ++DOMWINDOW == 85 (186B3400) [pid = 2796] [serial = 1271] [outer = 178F4800] 14:14:23 INFO - PROCESS | 2796 | 1466630063439 Marionette TRACE conn5 <- [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]]]}] 14:14:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 14:14:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 730ms 14:14:23 INFO - PROCESS | 2796 | 1466630063542 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 14:14:23 INFO - PROCESS | 2796 | 1466630063544 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 14:14:23 INFO - PROCESS | 2796 | 1466630063547 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 14:14:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 14:14:23 INFO - PROCESS | 2796 | 1466630063549 Marionette TRACE conn5 <- [1,1658,null,{}] 14:14:23 INFO - PROCESS | 2796 | 1466630063553 Marionette TRACE conn5 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:23 INFO - PROCESS | 2796 | 1466630063559 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:23 INFO - PROCESS | 2796 | 1466630063885 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 14:14:23 INFO - PROCESS | 2796 | --DOMWINDOW == 84 (1645A000) [pid = 2796] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 14:14:23 INFO - PROCESS | 2796 | --DOMWINDOW == 83 (11B1DC00) [pid = 2796] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 14:14:23 INFO - PROCESS | 2796 | --DOMWINDOW == 82 (119DEC00) [pid = 2796] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 14:14:23 INFO - PROCESS | 2796 | --DOMWINDOW == 81 (1564C000) [pid = 2796] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 14:14:23 INFO - PROCESS | 2796 | --DOMWINDOW == 80 (18892800) [pid = 2796] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 14:14:23 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (0D772000) [pid = 2796] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 14:14:23 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (0CFE6800) [pid = 2796] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 14:14:23 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (18809400) [pid = 2796] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 14:14:23 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (16A50C00) [pid = 2796] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 14:14:23 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (19202400) [pid = 2796] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 14:14:23 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (11B26000) [pid = 2796] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 14:14:23 INFO - PROCESS | 2796 | --DOMWINDOW == 73 (178F0800) [pid = 2796] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 14:14:23 INFO - PROCESS | 2796 | 1466630063944 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:23 INFO - PROCESS | 2796 | 1466630063946 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:23 INFO - PROCESS | 2796 | ++DOCSHELL 0C83A800 == 39 [pid = 2796] [id = 424] 14:14:23 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (0C96B800) [pid = 2796] [serial = 1272] [outer = 00000000] 14:14:24 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (0D841800) [pid = 2796] [serial = 1273] [outer = 0C96B800] 14:14:24 INFO - PROCESS | 2796 | 1466630063991 Marionette DEBUG loaded listener.js 14:14:24 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (1561A400) [pid = 2796] [serial = 1274] [outer = 0C96B800] 14:14:24 INFO - PROCESS | 2796 | 1466630064365 Marionette TRACE conn5 <- [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]]]}] 14:14:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 14:14:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 871ms 14:14:24 INFO - PROCESS | 2796 | 1466630064422 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 14:14:24 INFO - PROCESS | 2796 | 1466630064423 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 14:14:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 14:14:24 INFO - PROCESS | 2796 | 1466630064427 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 14:14:24 INFO - PROCESS | 2796 | 1466630064428 Marionette TRACE conn5 <- [1,1662,null,{}] 14:14:24 INFO - PROCESS | 2796 | 1466630064432 Marionette TRACE conn5 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:24 INFO - PROCESS | 2796 | 1466630064434 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:24 INFO - PROCESS | 2796 | 1466630064513 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 14:14:24 INFO - PROCESS | 2796 | 1466630064518 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:24 INFO - PROCESS | 2796 | 1466630064520 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:24 INFO - PROCESS | 2796 | ++DOCSHELL 16721400 == 40 [pid = 2796] [id = 425] 14:14:24 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (17828000) [pid = 2796] [serial = 1275] [outer = 00000000] 14:14:24 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (194B6C00) [pid = 2796] [serial = 1276] [outer = 17828000] 14:14:24 INFO - PROCESS | 2796 | 1466630064564 Marionette DEBUG loaded listener.js 14:14:24 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (19760800) [pid = 2796] [serial = 1277] [outer = 17828000] 14:14:25 INFO - PROCESS | 2796 | 1466630064992 Marionette TRACE conn5 <- [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]]]}] 14:14:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 14:14:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 631ms 14:14:25 INFO - PROCESS | 2796 | 1466630065059 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 14:14:25 INFO - PROCESS | 2796 | 1466630065061 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 14:14:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 14:14:25 INFO - PROCESS | 2796 | 1466630065064 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 14:14:25 INFO - PROCESS | 2796 | 1466630065065 Marionette TRACE conn5 <- [1,1666,null,{}] 14:14:25 INFO - PROCESS | 2796 | 1466630065069 Marionette TRACE conn5 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:25 INFO - PROCESS | 2796 | 1466630065071 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:25 INFO - PROCESS | 2796 | 1466630065150 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 14:14:25 INFO - PROCESS | 2796 | 1466630065157 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:25 INFO - PROCESS | 2796 | 1466630065159 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:25 INFO - PROCESS | 2796 | ++DOCSHELL 0D816C00 == 41 [pid = 2796] [id = 426] 14:14:25 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (1884A400) [pid = 2796] [serial = 1278] [outer = 00000000] 14:14:25 INFO - PROCESS | 2796 | ++DOMWINDOW == 81 (19A0D800) [pid = 2796] [serial = 1279] [outer = 1884A400] 14:14:25 INFO - PROCESS | 2796 | 1466630065203 Marionette DEBUG loaded listener.js 14:14:25 INFO - PROCESS | 2796 | ++DOMWINDOW == 82 (17828400) [pid = 2796] [serial = 1280] [outer = 1884A400] 14:14:25 INFO - PROCESS | 2796 | 1466630065654 Marionette TRACE conn5 <- [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]]]}] 14:14:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 14:14:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 630ms 14:14:25 INFO - PROCESS | 2796 | 1466630065704 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 14:14:25 INFO - PROCESS | 2796 | 1466630065707 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 14:14:25 INFO - PROCESS | 2796 | 1466630065709 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 14:14:25 INFO - PROCESS | 2796 | 1466630065711 Marionette TRACE conn5 <- [1,1670,null,{}] 14:14:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 14:14:25 INFO - PROCESS | 2796 | 1466630065714 Marionette TRACE conn5 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:25 INFO - PROCESS | 2796 | 1466630065716 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:25 INFO - PROCESS | 2796 | 1466630065794 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 14:14:25 INFO - PROCESS | 2796 | 1466630065800 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:25 INFO - PROCESS | 2796 | 1466630065802 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:25 INFO - PROCESS | 2796 | ++DOCSHELL 19AECC00 == 42 [pid = 2796] [id = 427] 14:14:25 INFO - PROCESS | 2796 | ++DOMWINDOW == 83 (19AF1000) [pid = 2796] [serial = 1281] [outer = 00000000] 14:14:25 INFO - PROCESS | 2796 | ++DOMWINDOW == 84 (19AF7800) [pid = 2796] [serial = 1282] [outer = 19AF1000] 14:14:25 INFO - PROCESS | 2796 | 1466630065845 Marionette DEBUG loaded listener.js 14:14:25 INFO - PROCESS | 2796 | ++DOMWINDOW == 85 (19AF7C00) [pid = 2796] [serial = 1283] [outer = 19AF1000] 14:14:26 INFO - PROCESS | 2796 | 1466630066662 Marionette TRACE conn5 <- [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]]]}] 14:14:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 14:14:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1013ms 14:14:26 INFO - PROCESS | 2796 | 1466630066729 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 14:14:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 14:14:26 INFO - PROCESS | 2796 | 1466630066734 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 14:14:26 INFO - PROCESS | 2796 | 1466630066738 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 14:14:26 INFO - PROCESS | 2796 | 1466630066744 Marionette TRACE conn5 <- [1,1674,null,{}] 14:14:26 INFO - PROCESS | 2796 | 1466630066768 Marionette TRACE conn5 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:26 INFO - PROCESS | 2796 | 1466630066771 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:26 INFO - PROCESS | 2796 | 1466630066920 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 14:14:27 INFO - PROCESS | 2796 | 1466630067047 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:27 INFO - PROCESS | 2796 | 1466630067050 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:27 INFO - PROCESS | 2796 | ++DOCSHELL 0D554400 == 43 [pid = 2796] [id = 428] 14:14:27 INFO - PROCESS | 2796 | ++DOMWINDOW == 86 (0D559000) [pid = 2796] [serial = 1284] [outer = 00000000] 14:14:27 INFO - PROCESS | 2796 | ++DOMWINDOW == 87 (11148000) [pid = 2796] [serial = 1285] [outer = 0D559000] 14:14:27 INFO - PROCESS | 2796 | 1466630067111 Marionette DEBUG loaded listener.js 14:14:27 INFO - PROCESS | 2796 | ++DOMWINDOW == 88 (14D0B800) [pid = 2796] [serial = 1286] [outer = 0D559000] 14:14:27 INFO - PROCESS | 2796 | 1466630067808 Marionette TRACE conn5 <- [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]]]}] 14:14:27 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 14:14:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1235ms 14:14:27 INFO - PROCESS | 2796 | 1466630067974 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 14:14:27 INFO - PROCESS | 2796 | 1466630067978 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 14:14:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 14:14:28 INFO - PROCESS | 2796 | 1466630068016 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 14:14:28 INFO - PROCESS | 2796 | 1466630068019 Marionette TRACE conn5 <- [1,1678,null,{}] 14:14:28 INFO - PROCESS | 2796 | 1466630068025 Marionette TRACE conn5 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:28 INFO - PROCESS | 2796 | 1466630068028 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:28 INFO - PROCESS | 2796 | 1466630068137 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 14:14:28 INFO - PROCESS | 2796 | 1466630068222 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:28 INFO - PROCESS | 2796 | 1466630068226 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:28 INFO - PROCESS | 2796 | ++DOCSHELL 0D776400 == 44 [pid = 2796] [id = 429] 14:14:28 INFO - PROCESS | 2796 | ++DOMWINDOW == 89 (0D778800) [pid = 2796] [serial = 1287] [outer = 00000000] 14:14:28 INFO - PROCESS | 2796 | ++DOMWINDOW == 90 (0D843C00) [pid = 2796] [serial = 1288] [outer = 0D778800] 14:14:28 INFO - PROCESS | 2796 | 1466630068320 Marionette DEBUG loaded listener.js 14:14:28 INFO - PROCESS | 2796 | ++DOMWINDOW == 91 (0D84DC00) [pid = 2796] [serial = 1289] [outer = 0D778800] 14:14:28 INFO - PROCESS | 2796 | --DOCSHELL 0D5F2800 == 43 [pid = 2796] [id = 414] 14:14:28 INFO - PROCESS | 2796 | --DOCSHELL 0D816C00 == 42 [pid = 2796] [id = 426] 14:14:28 INFO - PROCESS | 2796 | --DOCSHELL 16721400 == 41 [pid = 2796] [id = 425] 14:14:28 INFO - PROCESS | 2796 | --DOCSHELL 0C83A800 == 40 [pid = 2796] [id = 424] 14:14:28 INFO - PROCESS | 2796 | --DOCSHELL 16A4F400 == 39 [pid = 2796] [id = 423] 14:14:28 INFO - PROCESS | 2796 | --DOCSHELL 16EA5400 == 38 [pid = 2796] [id = 422] 14:14:28 INFO - PROCESS | 2796 | --DOCSHELL 156E5C00 == 37 [pid = 2796] [id = 421] 14:14:28 INFO - PROCESS | 2796 | --DOCSHELL 11147000 == 36 [pid = 2796] [id = 420] 14:14:28 INFO - PROCESS | 2796 | --DOCSHELL 0D55A400 == 35 [pid = 2796] [id = 419] 14:14:28 INFO - PROCESS | 2796 | --DOCSHELL 0D5F2400 == 34 [pid = 2796] [id = 418] 14:14:28 INFO - PROCESS | 2796 | --DOMWINDOW == 90 (16721800) [pid = 2796] [serial = 1225] [outer = 00000000] [url = about:blank] 14:14:28 INFO - PROCESS | 2796 | --DOMWINDOW == 89 (16A50000) [pid = 2796] [serial = 1210] [outer = 00000000] [url = about:blank] 14:14:28 INFO - PROCESS | 2796 | --DOMWINDOW == 88 (16EB4400) [pid = 2796] [serial = 1211] [outer = 00000000] [url = about:blank] 14:14:28 INFO - PROCESS | 2796 | --DOMWINDOW == 87 (14D0C000) [pid = 2796] [serial = 1219] [outer = 00000000] [url = about:blank] 14:14:28 INFO - PROCESS | 2796 | --DOMWINDOW == 86 (14EA8400) [pid = 2796] [serial = 1220] [outer = 00000000] [url = about:blank] 14:14:28 INFO - PROCESS | 2796 | --DOMWINDOW == 85 (156DE400) [pid = 2796] [serial = 1222] [outer = 00000000] [url = about:blank] 14:14:28 INFO - PROCESS | 2796 | --DOMWINDOW == 84 (19AEA000) [pid = 2796] [serial = 1208] [outer = 00000000] [url = about:blank] 14:14:28 INFO - PROCESS | 2796 | --DOMWINDOW == 83 (19765400) [pid = 2796] [serial = 1207] [outer = 00000000] [url = about:blank] 14:14:28 INFO - PROCESS | 2796 | --DOMWINDOW == 82 (0D818800) [pid = 2796] [serial = 1216] [outer = 00000000] [url = about:blank] 14:14:28 INFO - PROCESS | 2796 | --DOMWINDOW == 81 (0D845000) [pid = 2796] [serial = 1217] [outer = 00000000] [url = about:blank] 14:14:28 INFO - PROCESS | 2796 | --DOMWINDOW == 80 (0D623C00) [pid = 2796] [serial = 1213] [outer = 00000000] [url = about:blank] 14:14:28 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (0D76F000) [pid = 2796] [serial = 1214] [outer = 00000000] [url = about:blank] 14:14:28 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (1884DC00) [pid = 2796] [serial = 1238] [outer = 00000000] [url = about:blank] 14:14:28 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (16EAEC00) [pid = 2796] [serial = 1228] [outer = 00000000] [url = about:blank] 14:14:28 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (194B5C00) [pid = 2796] [serial = 1241] [outer = 00000000] [url = about:blank] 14:14:28 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (19274800) [pid = 2796] [serial = 1240] [outer = 00000000] [url = about:blank] 14:14:28 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (18620400) [pid = 2796] [serial = 1234] [outer = 00000000] [url = about:blank] 14:14:28 INFO - PROCESS | 2796 | --DOMWINDOW == 73 (18612C00) [pid = 2796] [serial = 1231] [outer = 00000000] [url = about:blank] 14:14:28 INFO - PROCESS | 2796 | --DOMWINDOW == 72 (17823400) [pid = 2796] [serial = 1229] [outer = 00000000] [url = about:blank] 14:14:28 INFO - PROCESS | 2796 | --DOMWINDOW == 71 (18846C00) [pid = 2796] [serial = 1237] [outer = 00000000] [url = about:blank] 14:14:28 INFO - PROCESS | 2796 | --DOMWINDOW == 70 (18614C00) [pid = 2796] [serial = 1232] [outer = 00000000] [url = about:blank] 14:14:28 INFO - PROCESS | 2796 | --DOMWINDOW == 69 (186B2800) [pid = 2796] [serial = 1235] [outer = 00000000] [url = about:blank] 14:14:28 INFO - PROCESS | 2796 | --DOMWINDOW == 68 (16A4C800) [pid = 2796] [serial = 1226] [outer = 00000000] [url = about:blank] 14:14:28 INFO - PROCESS | 2796 | --DOMWINDOW == 67 (1573B400) [pid = 2796] [serial = 1223] [outer = 00000000] [url = about:blank] 14:14:28 INFO - PROCESS | 2796 | 1466630068833 Marionette TRACE conn5 <- [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]]]}] 14:14:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 14:14:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 910ms 14:14:28 INFO - PROCESS | 2796 | 1466630068905 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 14:14:28 INFO - PROCESS | 2796 | 1466630068909 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 14:14:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 14:14:28 INFO - PROCESS | 2796 | 1466630068915 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 14:14:28 INFO - PROCESS | 2796 | 1466630068919 Marionette TRACE conn5 <- [1,1682,null,{}] 14:14:28 INFO - PROCESS | 2796 | 1466630068923 Marionette TRACE conn5 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:28 INFO - PROCESS | 2796 | 1466630068926 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:29 INFO - PROCESS | 2796 | 1466630069012 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 14:14:29 INFO - PROCESS | 2796 | 1466630069026 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:29 INFO - PROCESS | 2796 | 1466630069028 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:29 INFO - PROCESS | 2796 | ++DOCSHELL 0D846C00 == 35 [pid = 2796] [id = 430] 14:14:29 INFO - PROCESS | 2796 | ++DOMWINDOW == 68 (0D847400) [pid = 2796] [serial = 1290] [outer = 00000000] 14:14:29 INFO - PROCESS | 2796 | ++DOMWINDOW == 69 (0DABA400) [pid = 2796] [serial = 1291] [outer = 0D847400] 14:14:29 INFO - PROCESS | 2796 | 1466630069075 Marionette DEBUG loaded listener.js 14:14:29 INFO - PROCESS | 2796 | ++DOMWINDOW == 70 (111A8800) [pid = 2796] [serial = 1292] [outer = 0D847400] 14:14:29 INFO - PROCESS | 2796 | 1466630069557 Marionette TRACE conn5 <- [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]]]}] 14:14:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 14:14:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 691ms 14:14:29 INFO - PROCESS | 2796 | 1466630069605 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 14:14:29 INFO - PROCESS | 2796 | 1466630069607 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 14:14:29 INFO - PROCESS | 2796 | 1466630069611 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 14:14:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 14:14:29 INFO - PROCESS | 2796 | 1466630069613 Marionette TRACE conn5 <- [1,1686,null,{}] 14:14:29 INFO - PROCESS | 2796 | 1466630069623 Marionette TRACE conn5 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:29 INFO - PROCESS | 2796 | 1466630069628 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:29 INFO - PROCESS | 2796 | 1466630069745 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 14:14:29 INFO - PROCESS | 2796 | 1466630069845 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:29 INFO - PROCESS | 2796 | 1466630069849 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:29 INFO - PROCESS | 2796 | ++DOCSHELL 15593C00 == 36 [pid = 2796] [id = 431] 14:14:29 INFO - PROCESS | 2796 | ++DOMWINDOW == 71 (15596400) [pid = 2796] [serial = 1293] [outer = 00000000] 14:14:29 INFO - PROCESS | 2796 | ++DOMWINDOW == 72 (156DB000) [pid = 2796] [serial = 1294] [outer = 15596400] 14:14:29 INFO - PROCESS | 2796 | 1466630069898 Marionette DEBUG loaded listener.js 14:14:29 INFO - PROCESS | 2796 | ++DOMWINDOW == 73 (1573B400) [pid = 2796] [serial = 1295] [outer = 15596400] 14:14:30 INFO - PROCESS | 2796 | 1466630070281 Marionette TRACE conn5 <- [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]]]}] 14:14:30 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 14:14:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 730ms 14:14:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 14:14:30 INFO - PROCESS | 2796 | 1466630070345 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 14:14:30 INFO - PROCESS | 2796 | 1466630070347 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 14:14:30 INFO - PROCESS | 2796 | 1466630070350 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 14:14:30 INFO - PROCESS | 2796 | 1466630070352 Marionette TRACE conn5 <- [1,1690,null,{}] 14:14:30 INFO - PROCESS | 2796 | 1466630070356 Marionette TRACE conn5 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:30 INFO - PROCESS | 2796 | 1466630070358 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:30 INFO - PROCESS | 2796 | 1466630070445 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 14:14:30 INFO - PROCESS | 2796 | 1466630070451 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:30 INFO - PROCESS | 2796 | 1466630070453 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:30 INFO - PROCESS | 2796 | ++DOCSHELL 16A47C00 == 37 [pid = 2796] [id = 432] 14:14:30 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (16A48000) [pid = 2796] [serial = 1296] [outer = 00000000] 14:14:30 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (16E29400) [pid = 2796] [serial = 1297] [outer = 16A48000] 14:14:30 INFO - PROCESS | 2796 | 1466630070506 Marionette DEBUG loaded listener.js 14:14:30 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (16EADC00) [pid = 2796] [serial = 1298] [outer = 16A48000] 14:14:31 INFO - PROCESS | 2796 | 1466630070990 Marionette TRACE conn5 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 14:14:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 14:14:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 670ms 14:14:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 14:14:31 INFO - PROCESS | 2796 | 1466630071021 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 14:14:31 INFO - PROCESS | 2796 | 1466630071023 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 14:14:31 INFO - PROCESS | 2796 | 1466630071026 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 14:14:31 INFO - PROCESS | 2796 | 1466630071027 Marionette TRACE conn5 <- [1,1694,null,{}] 14:14:31 INFO - PROCESS | 2796 | 1466630071031 Marionette TRACE conn5 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:31 INFO - PROCESS | 2796 | 1466630071033 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:31 INFO - PROCESS | 2796 | 1466630071176 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 14:14:31 INFO - PROCESS | 2796 | 1466630071197 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:31 INFO - PROCESS | 2796 | 1466630071199 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:31 INFO - PROCESS | 2796 | ++DOCSHELL 178F0800 == 38 [pid = 2796] [id = 433] 14:14:31 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (178F1800) [pid = 2796] [serial = 1299] [outer = 00000000] 14:14:31 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (18614800) [pid = 2796] [serial = 1300] [outer = 178F1800] 14:14:31 INFO - PROCESS | 2796 | 1466630071244 Marionette DEBUG loaded listener.js 14:14:31 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (1861B000) [pid = 2796] [serial = 1301] [outer = 178F1800] 14:14:31 INFO - PROCESS | 2796 | 1466630071684 Marionette TRACE conn5 <- [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]]]}] 14:14:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 14:14:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 670ms 14:14:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 14:14:31 INFO - PROCESS | 2796 | 1466630071697 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 14:14:31 INFO - PROCESS | 2796 | 1466630071699 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 14:14:31 INFO - PROCESS | 2796 | 1466630071702 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 14:14:31 INFO - PROCESS | 2796 | 1466630071703 Marionette TRACE conn5 <- [1,1698,null,{}] 14:14:31 INFO - PROCESS | 2796 | 1466630071713 Marionette TRACE conn5 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:31 INFO - PROCESS | 2796 | 1466630071719 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:31 INFO - PROCESS | 2796 | 1466630071862 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 14:14:31 INFO - PROCESS | 2796 | 1466630071868 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:31 INFO - PROCESS | 2796 | 1466630071871 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:31 INFO - PROCESS | 2796 | ++DOCSHELL 186B7400 == 39 [pid = 2796] [id = 434] 14:14:31 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (186BC000) [pid = 2796] [serial = 1302] [outer = 00000000] 14:14:31 INFO - PROCESS | 2796 | ++DOMWINDOW == 81 (1884E800) [pid = 2796] [serial = 1303] [outer = 186BC000] 14:14:31 INFO - PROCESS | 2796 | 1466630071967 Marionette DEBUG loaded listener.js 14:14:32 INFO - PROCESS | 2796 | ++DOMWINDOW == 82 (19264C00) [pid = 2796] [serial = 1304] [outer = 186BC000] 14:14:32 INFO - PROCESS | 2796 | 1466630072387 Marionette TRACE conn5 <- [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]]]}] 14:14:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 14:14:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 730ms 14:14:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 14:14:32 INFO - PROCESS | 2796 | 1466630072433 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 14:14:32 INFO - PROCESS | 2796 | 1466630072435 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 14:14:32 INFO - PROCESS | 2796 | 1466630072438 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 14:14:32 INFO - PROCESS | 2796 | 1466630072440 Marionette TRACE conn5 <- [1,1702,null,{}] 14:14:32 INFO - PROCESS | 2796 | 1466630072443 Marionette TRACE conn5 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:32 INFO - PROCESS | 2796 | 1466630072445 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:32 INFO - PROCESS | 2796 | 1466630072595 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 14:14:32 INFO - PROCESS | 2796 | 1466630072605 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:32 INFO - PROCESS | 2796 | 1466630072607 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:32 INFO - PROCESS | 2796 | ++DOCSHELL 1554C000 == 40 [pid = 2796] [id = 435] 14:14:32 INFO - PROCESS | 2796 | ++DOMWINDOW == 83 (1884E400) [pid = 2796] [serial = 1305] [outer = 00000000] 14:14:32 INFO - PROCESS | 2796 | ++DOMWINDOW == 84 (194BD400) [pid = 2796] [serial = 1306] [outer = 1884E400] 14:14:32 INFO - PROCESS | 2796 | 1466630072650 Marionette DEBUG loaded listener.js 14:14:32 INFO - PROCESS | 2796 | ++DOMWINDOW == 85 (194BF400) [pid = 2796] [serial = 1307] [outer = 1884E400] 14:14:32 INFO - PROCESS | 2796 | --DOMWINDOW == 84 (16EA6C00) [pid = 2796] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 14:14:32 INFO - PROCESS | 2796 | --DOMWINDOW == 83 (0D5F3C00) [pid = 2796] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 14:14:32 INFO - PROCESS | 2796 | --DOMWINDOW == 82 (0D5EF400) [pid = 2796] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 14:14:32 INFO - PROCESS | 2796 | --DOMWINDOW == 81 (1114A400) [pid = 2796] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 14:14:32 INFO - PROCESS | 2796 | --DOMWINDOW == 80 (15736800) [pid = 2796] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 14:14:32 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (178F4800) [pid = 2796] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 14:14:32 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (0C96B800) [pid = 2796] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 14:14:32 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (17828000) [pid = 2796] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 14:14:32 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (0D5F3400) [pid = 2796] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 14:14:32 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (14EE0400) [pid = 2796] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 14:14:32 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (18615800) [pid = 2796] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 14:14:32 INFO - PROCESS | 2796 | --DOMWINDOW == 73 (19766800) [pid = 2796] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 14:14:32 INFO - PROCESS | 2796 | --DOMWINDOW == 72 (1884A400) [pid = 2796] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 14:14:33 INFO - PROCESS | 2796 | 1466630073172 Marionette TRACE conn5 <- [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]]]}] 14:14:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 14:14:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 770ms 14:14:33 INFO - PROCESS | 2796 | 1466630073209 Marionette TRACE conn5 -> [0,1705,"getWindowHandle",null] 14:14:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 14:14:33 INFO - PROCESS | 2796 | 1466630073211 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 14:14:33 INFO - PROCESS | 2796 | 1466630073214 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 14:14:33 INFO - PROCESS | 2796 | 1466630073216 Marionette TRACE conn5 <- [1,1706,null,{}] 14:14:33 INFO - PROCESS | 2796 | 1466630073219 Marionette TRACE conn5 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:33 INFO - PROCESS | 2796 | 1466630073221 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:33 INFO - PROCESS | 2796 | 1466630073299 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 14:14:33 INFO - PROCESS | 2796 | 1466630073304 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:33 INFO - PROCESS | 2796 | 1466630073306 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:33 INFO - PROCESS | 2796 | ++DOCSHELL 0D625400 == 41 [pid = 2796] [id = 436] 14:14:33 INFO - PROCESS | 2796 | ++DOMWINDOW == 73 (16A4DC00) [pid = 2796] [serial = 1308] [outer = 00000000] 14:14:33 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (18840000) [pid = 2796] [serial = 1309] [outer = 16A4DC00] 14:14:33 INFO - PROCESS | 2796 | 1466630073350 Marionette DEBUG loaded listener.js 14:14:33 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (194B6800) [pid = 2796] [serial = 1310] [outer = 16A4DC00] 14:14:33 INFO - PROCESS | 2796 | 1466630073781 Marionette TRACE conn5 <- [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]]]}] 14:14:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 14:14:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 630ms 14:14:33 INFO - PROCESS | 2796 | 1466630073845 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 14:14:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 14:14:33 INFO - PROCESS | 2796 | 1466630073847 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 14:14:33 INFO - PROCESS | 2796 | 1466630073851 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 14:14:33 INFO - PROCESS | 2796 | 1466630073852 Marionette TRACE conn5 <- [1,1710,null,{}] 14:14:33 INFO - PROCESS | 2796 | 1466630073856 Marionette TRACE conn5 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:33 INFO - PROCESS | 2796 | 1466630073858 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:33 INFO - PROCESS | 2796 | 1466630073941 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 14:14:33 INFO - PROCESS | 2796 | 1466630073948 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:33 INFO - PROCESS | 2796 | 1466630073950 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:33 INFO - PROCESS | 2796 | ++DOCSHELL 16A4F400 == 42 [pid = 2796] [id = 437] 14:14:33 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (19764400) [pid = 2796] [serial = 1311] [outer = 00000000] 14:14:34 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (19A41800) [pid = 2796] [serial = 1312] [outer = 19764400] 14:14:34 INFO - PROCESS | 2796 | 1466630073994 Marionette DEBUG loaded listener.js 14:14:34 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (19AF0000) [pid = 2796] [serial = 1313] [outer = 19764400] 14:14:34 INFO - PROCESS | 2796 | 1466630074452 Marionette TRACE conn5 <- [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]]]}] 14:14:34 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 14:14:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 631ms 14:14:34 INFO - PROCESS | 2796 | 1466630074481 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 14:14:34 INFO - PROCESS | 2796 | 1466630074483 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 14:14:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 14:14:34 INFO - PROCESS | 2796 | 1466630074499 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 14:14:34 INFO - PROCESS | 2796 | 1466630074501 Marionette TRACE conn5 <- [1,1714,null,{}] 14:14:34 INFO - PROCESS | 2796 | 1466630074505 Marionette TRACE conn5 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:34 INFO - PROCESS | 2796 | 1466630074507 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:34 INFO - PROCESS | 2796 | 1466630074587 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 14:14:34 INFO - PROCESS | 2796 | 1466630074592 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:34 INFO - PROCESS | 2796 | 1466630074594 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:34 INFO - PROCESS | 2796 | ++DOCSHELL 16725400 == 43 [pid = 2796] [id = 438] 14:14:34 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (1A26CC00) [pid = 2796] [serial = 1314] [outer = 00000000] 14:14:34 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (1A274000) [pid = 2796] [serial = 1315] [outer = 1A26CC00] 14:14:34 INFO - PROCESS | 2796 | 1466630074637 Marionette DEBUG loaded listener.js 14:14:34 INFO - PROCESS | 2796 | ++DOMWINDOW == 81 (1A332400) [pid = 2796] [serial = 1316] [outer = 1A26CC00] 14:14:35 INFO - PROCESS | 2796 | --DOCSHELL 112C2000 == 42 [pid = 2796] [id = 412] 14:14:35 INFO - PROCESS | 2796 | --DOCSHELL 18613000 == 41 [pid = 2796] [id = 416] 14:14:35 INFO - PROCESS | 2796 | --DOCSHELL 194BE400 == 40 [pid = 2796] [id = 417] 14:14:35 INFO - PROCESS | 2796 | --DOCSHELL 14D0D400 == 39 [pid = 2796] [id = 415] 14:14:35 INFO - PROCESS | 2796 | --DOCSHELL 18846400 == 38 [pid = 2796] [id = 413] 14:14:35 INFO - PROCESS | 2796 | --DOCSHELL 0D846C00 == 37 [pid = 2796] [id = 430] 14:14:35 INFO - PROCESS | 2796 | --DOCSHELL 0D554400 == 36 [pid = 2796] [id = 428] 14:14:35 INFO - PROCESS | 2796 | --DOCSHELL 0D776400 == 35 [pid = 2796] [id = 429] 14:14:35 INFO - PROCESS | 2796 | --DOCSHELL 19AECC00 == 34 [pid = 2796] [id = 427] 14:14:36 INFO - PROCESS | 2796 | --DOCSHELL 15593C00 == 33 [pid = 2796] [id = 431] 14:14:36 INFO - PROCESS | 2796 | --DOCSHELL 16A47C00 == 32 [pid = 2796] [id = 432] 14:14:36 INFO - PROCESS | 2796 | --DOCSHELL 186B7400 == 31 [pid = 2796] [id = 434] 14:14:36 INFO - PROCESS | 2796 | --DOCSHELL 16A4F400 == 30 [pid = 2796] [id = 437] 14:14:36 INFO - PROCESS | 2796 | --DOCSHELL 178F0800 == 29 [pid = 2796] [id = 433] 14:14:36 INFO - PROCESS | 2796 | --DOCSHELL 0D625400 == 28 [pid = 2796] [id = 436] 14:14:36 INFO - PROCESS | 2796 | --DOCSHELL 1554C000 == 27 [pid = 2796] [id = 435] 14:14:36 INFO - PROCESS | 2796 | --DOMWINDOW == 80 (16EAD000) [pid = 2796] [serial = 1267] [outer = 00000000] [url = about:blank] 14:14:36 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (0D630400) [pid = 2796] [serial = 1256] [outer = 00000000] [url = about:blank] 14:14:36 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (0D5FC800) [pid = 2796] [serial = 1255] [outer = 00000000] [url = about:blank] 14:14:36 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (0D62BC00) [pid = 2796] [serial = 1258] [outer = 00000000] [url = about:blank] 14:14:36 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (0D771000) [pid = 2796] [serial = 1259] [outer = 00000000] [url = about:blank] 14:14:36 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (11B1E400) [pid = 2796] [serial = 1261] [outer = 00000000] [url = about:blank] 14:14:36 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (14E1B800) [pid = 2796] [serial = 1262] [outer = 00000000] [url = about:blank] 14:14:36 INFO - PROCESS | 2796 | --DOMWINDOW == 73 (157EC800) [pid = 2796] [serial = 1264] [outer = 00000000] [url = about:blank] 14:14:36 INFO - PROCESS | 2796 | --DOMWINDOW == 72 (186B2000) [pid = 2796] [serial = 1270] [outer = 00000000] [url = about:blank] 14:14:36 INFO - PROCESS | 2796 | --DOMWINDOW == 71 (1782FC00) [pid = 2796] [serial = 1268] [outer = 00000000] [url = about:blank] 14:14:36 INFO - PROCESS | 2796 | --DOMWINDOW == 70 (0D841800) [pid = 2796] [serial = 1273] [outer = 00000000] [url = about:blank] 14:14:36 INFO - PROCESS | 2796 | --DOMWINDOW == 69 (186B3400) [pid = 2796] [serial = 1271] [outer = 00000000] [url = about:blank] 14:14:36 INFO - PROCESS | 2796 | --DOMWINDOW == 68 (194B6C00) [pid = 2796] [serial = 1276] [outer = 00000000] [url = about:blank] 14:14:36 INFO - PROCESS | 2796 | --DOMWINDOW == 67 (0D62F000) [pid = 2796] [serial = 1244] [outer = 00000000] [url = about:blank] 14:14:36 INFO - PROCESS | 2796 | --DOMWINDOW == 66 (0D623000) [pid = 2796] [serial = 1243] [outer = 00000000] [url = about:blank] 14:14:36 INFO - PROCESS | 2796 | --DOMWINDOW == 65 (1560FC00) [pid = 2796] [serial = 1247] [outer = 00000000] [url = about:blank] 14:14:36 INFO - PROCESS | 2796 | --DOMWINDOW == 64 (151C9800) [pid = 2796] [serial = 1246] [outer = 00000000] [url = about:blank] 14:14:36 INFO - PROCESS | 2796 | --DOMWINDOW == 63 (194BB000) [pid = 2796] [serial = 1250] [outer = 00000000] [url = about:blank] 14:14:36 INFO - PROCESS | 2796 | --DOMWINDOW == 62 (18843C00) [pid = 2796] [serial = 1249] [outer = 00000000] [url = about:blank] 14:14:36 INFO - PROCESS | 2796 | --DOMWINDOW == 61 (19A13C00) [pid = 2796] [serial = 1253] [outer = 00000000] [url = about:blank] 14:14:36 INFO - PROCESS | 2796 | --DOMWINDOW == 60 (19817000) [pid = 2796] [serial = 1252] [outer = 00000000] [url = about:blank] 14:14:36 INFO - PROCESS | 2796 | --DOMWINDOW == 59 (19760800) [pid = 2796] [serial = 1277] [outer = 00000000] [url = about:blank] 14:14:36 INFO - PROCESS | 2796 | --DOMWINDOW == 58 (17828400) [pid = 2796] [serial = 1280] [outer = 00000000] [url = about:blank] 14:14:36 INFO - PROCESS | 2796 | --DOMWINDOW == 57 (1561A400) [pid = 2796] [serial = 1274] [outer = 00000000] [url = about:blank] 14:14:36 INFO - PROCESS | 2796 | --DOMWINDOW == 56 (1663E800) [pid = 2796] [serial = 1265] [outer = 00000000] [url = about:blank] 14:14:36 INFO - PROCESS | 2796 | --DOMWINDOW == 55 (19A0D800) [pid = 2796] [serial = 1279] [outer = 00000000] [url = about:blank] 14:14:36 INFO - PROCESS | 2796 | 1466630076451 Marionette TRACE conn5 <- [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]]]}] 14:14:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 14:14:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1977ms 14:14:36 INFO - PROCESS | 2796 | 1466630076480 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 14:14:36 INFO - PROCESS | 2796 | 1466630076484 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 14:14:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 14:14:36 INFO - PROCESS | 2796 | 1466630076488 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 14:14:36 INFO - PROCESS | 2796 | 1466630076492 Marionette TRACE conn5 <- [1,1718,null,{}] 14:14:36 INFO - PROCESS | 2796 | 1466630076498 Marionette TRACE conn5 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:36 INFO - PROCESS | 2796 | 1466630076501 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:36 INFO - PROCESS | 2796 | 1466630076592 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 14:14:36 INFO - PROCESS | 2796 | 1466630076602 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:36 INFO - PROCESS | 2796 | 1466630076607 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:36 INFO - PROCESS | 2796 | ++DOCSHELL 0D5EFC00 == 28 [pid = 2796] [id = 439] 14:14:36 INFO - PROCESS | 2796 | ++DOMWINDOW == 56 (0D5F5C00) [pid = 2796] [serial = 1317] [outer = 00000000] 14:14:36 INFO - PROCESS | 2796 | ++DOMWINDOW == 57 (0D5FD800) [pid = 2796] [serial = 1318] [outer = 0D5F5C00] 14:14:36 INFO - PROCESS | 2796 | 1466630076655 Marionette DEBUG loaded listener.js 14:14:36 INFO - PROCESS | 2796 | ++DOMWINDOW == 58 (0D627000) [pid = 2796] [serial = 1319] [outer = 0D5F5C00] 14:14:37 INFO - PROCESS | 2796 | 1466630077154 Marionette TRACE conn5 <- [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]]]}] 14:14:37 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 14:14:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 730ms 14:14:37 INFO - PROCESS | 2796 | 1466630077236 Marionette TRACE conn5 -> [0,1721,"getWindowHandle",null] 14:14:37 INFO - PROCESS | 2796 | 1466630077241 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 14:14:37 INFO - PROCESS | 2796 | 1466630077250 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 14:14:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 14:14:37 INFO - PROCESS | 2796 | 1466630077253 Marionette TRACE conn5 <- [1,1722,null,{}] 14:14:37 INFO - PROCESS | 2796 | 1466630077256 Marionette TRACE conn5 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:37 INFO - PROCESS | 2796 | 1466630077259 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:37 INFO - PROCESS | 2796 | 1466630077359 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 14:14:37 INFO - PROCESS | 2796 | 1466630077449 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:37 INFO - PROCESS | 2796 | 1466630077452 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:37 INFO - PROCESS | 2796 | ++DOCSHELL 0D813400 == 29 [pid = 2796] [id = 440] 14:14:37 INFO - PROCESS | 2796 | ++DOMWINDOW == 59 (0D816400) [pid = 2796] [serial = 1320] [outer = 00000000] 14:14:37 INFO - PROCESS | 2796 | ++DOMWINDOW == 60 (0D843000) [pid = 2796] [serial = 1321] [outer = 0D816400] 14:14:37 INFO - PROCESS | 2796 | 1466630077501 Marionette DEBUG loaded listener.js 14:14:37 INFO - PROCESS | 2796 | ++DOMWINDOW == 61 (0D84CC00) [pid = 2796] [serial = 1322] [outer = 0D816400] 14:14:37 INFO - PROCESS | 2796 | 1466630077894 Marionette TRACE conn5 <- [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]]]}] 14:14:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 14:14:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 670ms 14:14:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 14:14:37 INFO - PROCESS | 2796 | 1466630077925 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 14:14:37 INFO - PROCESS | 2796 | 1466630077927 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 14:14:37 INFO - PROCESS | 2796 | 1466630077931 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 14:14:37 INFO - PROCESS | 2796 | 1466630077934 Marionette TRACE conn5 <- [1,1726,null,{}] 14:14:37 INFO - PROCESS | 2796 | 1466630077945 Marionette TRACE conn5 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:37 INFO - PROCESS | 2796 | 1466630077949 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:38 INFO - PROCESS | 2796 | 1466630078061 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 14:14:38 INFO - PROCESS | 2796 | 1466630078070 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:38 INFO - PROCESS | 2796 | 1466630078073 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:38 INFO - PROCESS | 2796 | ++DOCSHELL 0C976800 == 30 [pid = 2796] [id = 441] 14:14:38 INFO - PROCESS | 2796 | ++DOMWINDOW == 62 (0C9CB800) [pid = 2796] [serial = 1323] [outer = 00000000] 14:14:38 INFO - PROCESS | 2796 | ++DOMWINDOW == 63 (14FBD400) [pid = 2796] [serial = 1324] [outer = 0C9CB800] 14:14:38 INFO - PROCESS | 2796 | 1466630078121 Marionette DEBUG loaded listener.js 14:14:38 INFO - PROCESS | 2796 | ++DOMWINDOW == 64 (151CE400) [pid = 2796] [serial = 1325] [outer = 0C9CB800] 14:14:38 INFO - PROCESS | 2796 | 1466630078608 Marionette TRACE conn5 <- [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]]]}] 14:14:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 14:14:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 730ms 14:14:38 INFO - PROCESS | 2796 | 1466630078661 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 14:14:38 INFO - PROCESS | 2796 | 1466630078664 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 14:14:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 14:14:38 INFO - PROCESS | 2796 | 1466630078668 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 14:14:38 INFO - PROCESS | 2796 | 1466630078670 Marionette TRACE conn5 <- [1,1730,null,{}] 14:14:38 INFO - PROCESS | 2796 | 1466630078673 Marionette TRACE conn5 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:38 INFO - PROCESS | 2796 | 1466630078676 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:38 INFO - PROCESS | 2796 | 1466630078762 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 14:14:38 INFO - PROCESS | 2796 | 1466630078768 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:38 INFO - PROCESS | 2796 | 1466630078770 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:38 INFO - PROCESS | 2796 | ++DOCSHELL 15611C00 == 31 [pid = 2796] [id = 442] 14:14:38 INFO - PROCESS | 2796 | ++DOMWINDOW == 65 (15613400) [pid = 2796] [serial = 1326] [outer = 00000000] 14:14:38 INFO - PROCESS | 2796 | ++DOMWINDOW == 66 (15653800) [pid = 2796] [serial = 1327] [outer = 15613400] 14:14:38 INFO - PROCESS | 2796 | 1466630078815 Marionette DEBUG loaded listener.js 14:14:38 INFO - PROCESS | 2796 | ++DOMWINDOW == 67 (157E7400) [pid = 2796] [serial = 1328] [outer = 15613400] 14:14:39 INFO - PROCESS | 2796 | 1466630079265 Marionette TRACE conn5 <- [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]]]}] 14:14:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 14:14:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 630ms 14:14:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 14:14:39 INFO - PROCESS | 2796 | 1466630079301 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 14:14:39 INFO - PROCESS | 2796 | 1466630079303 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 14:14:39 INFO - PROCESS | 2796 | 1466630079307 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 14:14:39 INFO - PROCESS | 2796 | 1466630079308 Marionette TRACE conn5 <- [1,1734,null,{}] 14:14:39 INFO - PROCESS | 2796 | 1466630079312 Marionette TRACE conn5 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:39 INFO - PROCESS | 2796 | 1466630079314 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:39 INFO - PROCESS | 2796 | 1466630079392 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 14:14:39 INFO - PROCESS | 2796 | 1466630079400 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:39 INFO - PROCESS | 2796 | 1466630079402 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:39 INFO - PROCESS | 2796 | ++DOCSHELL 16720800 == 32 [pid = 2796] [id = 443] 14:14:39 INFO - PROCESS | 2796 | ++DOMWINDOW == 68 (16721800) [pid = 2796] [serial = 1329] [outer = 00000000] 14:14:39 INFO - PROCESS | 2796 | ++DOMWINDOW == 69 (16A4B800) [pid = 2796] [serial = 1330] [outer = 16721800] 14:14:39 INFO - PROCESS | 2796 | 1466630079446 Marionette DEBUG loaded listener.js 14:14:39 INFO - PROCESS | 2796 | ++DOMWINDOW == 70 (16A62C00) [pid = 2796] [serial = 1331] [outer = 16721800] 14:14:39 INFO - PROCESS | 2796 | 1466630079900 Marionette TRACE conn5 <- [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]]]}] 14:14:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 14:14:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 631ms 14:14:39 INFO - PROCESS | 2796 | 1466630079941 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 14:14:39 INFO - PROCESS | 2796 | 1466630079944 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 14:14:39 INFO - PROCESS | 2796 | 1466630079947 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 14:14:39 INFO - PROCESS | 2796 | 1466630079949 Marionette TRACE conn5 <- [1,1738,null,{}] 14:14:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 14:14:39 INFO - PROCESS | 2796 | 1466630079957 Marionette TRACE conn5 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:39 INFO - PROCESS | 2796 | 1466630079962 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:40 INFO - PROCESS | 2796 | 1466630080064 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 14:14:40 INFO - PROCESS | 2796 | 1466630080073 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:40 INFO - PROCESS | 2796 | 1466630080075 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:40 INFO - PROCESS | 2796 | ++DOCSHELL 1782F000 == 33 [pid = 2796] [id = 444] 14:14:40 INFO - PROCESS | 2796 | ++DOMWINDOW == 71 (1782FC00) [pid = 2796] [serial = 1332] [outer = 00000000] 14:14:40 INFO - PROCESS | 2796 | ++DOMWINDOW == 72 (18612000) [pid = 2796] [serial = 1333] [outer = 1782FC00] 14:14:40 INFO - PROCESS | 2796 | 1466630080119 Marionette DEBUG loaded listener.js 14:14:40 INFO - PROCESS | 2796 | ++DOMWINDOW == 73 (1861A400) [pid = 2796] [serial = 1334] [outer = 1782FC00] 14:14:40 INFO - PROCESS | 2796 | 1466630080567 Marionette TRACE conn5 <- [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]]]}] 14:14:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 14:14:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 671ms 14:14:40 INFO - PROCESS | 2796 | 1466630080624 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 14:14:40 INFO - PROCESS | 2796 | 1466630080626 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 14:14:40 INFO - PROCESS | 2796 | 1466630080629 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 14:14:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 14:14:40 INFO - PROCESS | 2796 | 1466630080631 Marionette TRACE conn5 <- [1,1742,null,{}] 14:14:40 INFO - PROCESS | 2796 | 1466630080634 Marionette TRACE conn5 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:40 INFO - PROCESS | 2796 | 1466630080636 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:40 INFO - PROCESS | 2796 | 1466630080719 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 14:14:40 INFO - PROCESS | 2796 | 1466630080725 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:40 INFO - PROCESS | 2796 | 1466630080726 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:40 INFO - PROCESS | 2796 | ++DOCSHELL 186BC400 == 34 [pid = 2796] [id = 445] 14:14:40 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (186BD400) [pid = 2796] [serial = 1335] [outer = 00000000] 14:14:40 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (18840400) [pid = 2796] [serial = 1336] [outer = 186BD400] 14:14:40 INFO - PROCESS | 2796 | 1466630080803 Marionette DEBUG loaded listener.js 14:14:40 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (18842C00) [pid = 2796] [serial = 1337] [outer = 186BD400] 14:14:41 INFO - PROCESS | 2796 | 1466630081269 Marionette TRACE conn5 <- [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]]]}] 14:14:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 14:14:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 670ms 14:14:41 INFO - PROCESS | 2796 | 1466630081304 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 14:14:41 INFO - PROCESS | 2796 | 1466630081306 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 14:14:41 INFO - PROCESS | 2796 | 1466630081309 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 14:14:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 14:14:41 INFO - PROCESS | 2796 | 1466630081311 Marionette TRACE conn5 <- [1,1746,null,{}] 14:14:41 INFO - PROCESS | 2796 | 1466630081314 Marionette TRACE conn5 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:41 INFO - PROCESS | 2796 | 1466630081316 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:41 INFO - PROCESS | 2796 | 1466630081394 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 14:14:41 INFO - PROCESS | 2796 | 1466630081400 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:41 INFO - PROCESS | 2796 | 1466630081402 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:41 INFO - PROCESS | 2796 | ++DOCSHELL 1880B000 == 35 [pid = 2796] [id = 446] 14:14:41 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (18896C00) [pid = 2796] [serial = 1338] [outer = 00000000] 14:14:41 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (19272000) [pid = 2796] [serial = 1339] [outer = 18896C00] 14:14:41 INFO - PROCESS | 2796 | 1466630081445 Marionette DEBUG loaded listener.js 14:14:41 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (19274000) [pid = 2796] [serial = 1340] [outer = 18896C00] 14:14:41 INFO - PROCESS | 2796 | 1466630081917 Marionette TRACE conn5 <- [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]]]}] 14:14:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 14:14:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 630ms 14:14:41 INFO - PROCESS | 2796 | 1466630081962 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 14:14:41 INFO - PROCESS | 2796 | 1466630081964 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 14:14:41 INFO - PROCESS | 2796 | 1466630081968 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 14:14:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 14:14:41 INFO - PROCESS | 2796 | 1466630081969 Marionette TRACE conn5 <- [1,1750,null,{}] 14:14:41 INFO - PROCESS | 2796 | 1466630081973 Marionette TRACE conn5 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:41 INFO - PROCESS | 2796 | 1466630081975 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:42 INFO - PROCESS | 2796 | 1466630082089 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 14:14:42 INFO - PROCESS | 2796 | 1466630082094 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:42 INFO - PROCESS | 2796 | 1466630082097 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:42 INFO - PROCESS | 2796 | ++DOCSHELL 0C970400 == 36 [pid = 2796] [id = 447] 14:14:42 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (14E13400) [pid = 2796] [serial = 1341] [outer = 00000000] 14:14:42 INFO - PROCESS | 2796 | ++DOMWINDOW == 81 (19763800) [pid = 2796] [serial = 1342] [outer = 14E13400] 14:14:42 INFO - PROCESS | 2796 | 1466630082141 Marionette DEBUG loaded listener.js 14:14:42 INFO - PROCESS | 2796 | ++DOMWINDOW == 82 (19767800) [pid = 2796] [serial = 1343] [outer = 14E13400] 14:14:42 INFO - PROCESS | 2796 | 1466630082596 Marionette TRACE conn5 <- [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]]]}] 14:14:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 14:14:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 670ms 14:14:42 INFO - PROCESS | 2796 | 1466630082641 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 14:14:42 INFO - PROCESS | 2796 | 1466630082643 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 14:14:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 14:14:42 INFO - PROCESS | 2796 | 1466630082646 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 14:14:42 INFO - PROCESS | 2796 | 1466630082648 Marionette TRACE conn5 <- [1,1754,null,{}] 14:14:42 INFO - PROCESS | 2796 | 1466630082651 Marionette TRACE conn5 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:42 INFO - PROCESS | 2796 | 1466630082653 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:42 INFO - PROCESS | 2796 | 1466630082769 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 14:14:42 INFO - PROCESS | 2796 | 1466630082774 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:42 INFO - PROCESS | 2796 | 1466630082776 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:42 INFO - PROCESS | 2796 | ++DOCSHELL 0CFE9000 == 37 [pid = 2796] [id = 448] 14:14:42 INFO - PROCESS | 2796 | ++DOMWINDOW == 83 (15649800) [pid = 2796] [serial = 1344] [outer = 00000000] 14:14:42 INFO - PROCESS | 2796 | ++DOMWINDOW == 84 (19A18000) [pid = 2796] [serial = 1345] [outer = 15649800] 14:14:42 INFO - PROCESS | 2796 | 1466630082823 Marionette DEBUG loaded listener.js 14:14:42 INFO - PROCESS | 2796 | ++DOMWINDOW == 85 (19AE9C00) [pid = 2796] [serial = 1346] [outer = 15649800] 14:14:43 INFO - PROCESS | 2796 | 1466630083272 Marionette TRACE conn5 <- [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]]]}] 14:14:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 14:14:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 670ms 14:14:43 INFO - PROCESS | 2796 | 1466630083318 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 14:14:43 INFO - PROCESS | 2796 | 1466630083320 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 14:14:43 INFO - PROCESS | 2796 | 1466630083323 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 14:14:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 14:14:43 INFO - PROCESS | 2796 | 1466630083325 Marionette TRACE conn5 <- [1,1758,null,{}] 14:14:43 INFO - PROCESS | 2796 | 1466630083330 Marionette TRACE conn5 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:43 INFO - PROCESS | 2796 | 1466630083332 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:43 INFO - PROCESS | 2796 | 1466630083491 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 14:14:43 INFO - PROCESS | 2796 | 1466630083518 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:43 INFO - PROCESS | 2796 | 1466630083521 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:43 INFO - PROCESS | 2796 | ++DOCSHELL 16720400 == 38 [pid = 2796] [id = 449] 14:14:43 INFO - PROCESS | 2796 | ++DOMWINDOW == 86 (1A274400) [pid = 2796] [serial = 1347] [outer = 00000000] 14:14:43 INFO - PROCESS | 2796 | ++DOMWINDOW == 87 (1A339800) [pid = 2796] [serial = 1348] [outer = 1A274400] 14:14:43 INFO - PROCESS | 2796 | 1466630083566 Marionette DEBUG loaded listener.js 14:14:43 INFO - PROCESS | 2796 | ++DOMWINDOW == 88 (1A33E800) [pid = 2796] [serial = 1349] [outer = 1A274400] 14:14:44 INFO - PROCESS | 2796 | --DOMWINDOW == 87 (19764400) [pid = 2796] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 14:14:44 INFO - PROCESS | 2796 | --DOMWINDOW == 86 (178F1800) [pid = 2796] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 14:14:44 INFO - PROCESS | 2796 | --DOMWINDOW == 85 (186BC000) [pid = 2796] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 14:14:44 INFO - PROCESS | 2796 | --DOMWINDOW == 84 (1884E400) [pid = 2796] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 14:14:44 INFO - PROCESS | 2796 | --DOMWINDOW == 83 (16A48000) [pid = 2796] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 14:14:44 INFO - PROCESS | 2796 | --DOMWINDOW == 82 (15596400) [pid = 2796] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 14:14:44 INFO - PROCESS | 2796 | --DOMWINDOW == 81 (0D847400) [pid = 2796] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 14:14:44 INFO - PROCESS | 2796 | --DOMWINDOW == 80 (0D778800) [pid = 2796] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 14:14:44 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (0D559000) [pid = 2796] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 14:14:44 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (19AF1000) [pid = 2796] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 14:14:44 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (16A4DC00) [pid = 2796] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 14:14:44 INFO - PROCESS | 2796 | 1466630084161 Marionette TRACE conn5 <- [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]]]}] 14:14:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 14:14:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 870ms 14:14:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 14:14:44 INFO - PROCESS | 2796 | 1466630084197 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 14:14:44 INFO - PROCESS | 2796 | 1466630084199 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 14:14:44 INFO - PROCESS | 2796 | 1466630084202 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 14:14:44 INFO - PROCESS | 2796 | 1466630084204 Marionette TRACE conn5 <- [1,1762,null,{}] 14:14:44 INFO - PROCESS | 2796 | 1466630084207 Marionette TRACE conn5 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:44 INFO - PROCESS | 2796 | 1466630084209 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:44 INFO - PROCESS | 2796 | 1466630084332 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 14:14:44 INFO - PROCESS | 2796 | 1466630084340 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:44 INFO - PROCESS | 2796 | 1466630084342 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:44 INFO - PROCESS | 2796 | ++DOCSHELL 14D08400 == 39 [pid = 2796] [id = 450] 14:14:44 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (16A51C00) [pid = 2796] [serial = 1350] [outer = 00000000] 14:14:44 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (178F4C00) [pid = 2796] [serial = 1351] [outer = 16A51C00] 14:14:44 INFO - PROCESS | 2796 | 1466630084395 Marionette DEBUG loaded listener.js 14:14:44 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (1884E400) [pid = 2796] [serial = 1352] [outer = 16A51C00] 14:14:44 INFO - PROCESS | 2796 | 1466630084797 Marionette TRACE conn5 <- [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]]]}] 14:14:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 14:14:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 631ms 14:14:44 INFO - PROCESS | 2796 | 1466630084836 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 14:14:44 INFO - PROCESS | 2796 | 1466630084838 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 14:14:44 INFO - PROCESS | 2796 | 1466630084841 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 14:14:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 14:14:44 INFO - PROCESS | 2796 | 1466630084843 Marionette TRACE conn5 <- [1,1766,null,{}] 14:14:44 INFO - PROCESS | 2796 | 1466630084846 Marionette TRACE conn5 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:44 INFO - PROCESS | 2796 | 1466630084848 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:44 INFO - PROCESS | 2796 | 1466630084928 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 14:14:44 INFO - PROCESS | 2796 | 1466630084934 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:44 INFO - PROCESS | 2796 | 1466630084936 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:44 INFO - PROCESS | 2796 | ++DOCSHELL 1976D000 == 40 [pid = 2796] [id = 451] 14:14:44 INFO - PROCESS | 2796 | ++DOMWINDOW == 81 (19AF1400) [pid = 2796] [serial = 1353] [outer = 00000000] 14:14:44 INFO - PROCESS | 2796 | ++DOMWINDOW == 82 (1A35D400) [pid = 2796] [serial = 1354] [outer = 19AF1400] 14:14:45 INFO - PROCESS | 2796 | 1466630084979 Marionette DEBUG loaded listener.js 14:14:45 INFO - PROCESS | 2796 | ++DOMWINDOW == 83 (1A5D2800) [pid = 2796] [serial = 1355] [outer = 19AF1400] 14:14:45 INFO - PROCESS | 2796 | 1466630085430 Marionette TRACE conn5 <- [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]]]}] 14:14:45 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 14:14:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 630ms 14:14:45 INFO - PROCESS | 2796 | 1466630085485 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 14:14:45 INFO - PROCESS | 2796 | 1466630085487 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 14:14:45 INFO - PROCESS | 2796 | 1466630085490 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 14:14:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 14:14:45 INFO - PROCESS | 2796 | 1466630085492 Marionette TRACE conn5 <- [1,1770,null,{}] 14:14:45 INFO - PROCESS | 2796 | 1466630085496 Marionette TRACE conn5 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:45 INFO - PROCESS | 2796 | 1466630085498 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:45 INFO - PROCESS | 2796 | 1466630085579 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 14:14:45 INFO - PROCESS | 2796 | 1466630085585 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:45 INFO - PROCESS | 2796 | 1466630085587 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:45 INFO - PROCESS | 2796 | ++DOCSHELL 16E29000 == 41 [pid = 2796] [id = 452] 14:14:45 INFO - PROCESS | 2796 | ++DOMWINDOW == 84 (1A333C00) [pid = 2796] [serial = 1356] [outer = 00000000] 14:14:45 INFO - PROCESS | 2796 | ++DOMWINDOW == 85 (1A679000) [pid = 2796] [serial = 1357] [outer = 1A333C00] 14:14:45 INFO - PROCESS | 2796 | 1466630085630 Marionette DEBUG loaded listener.js 14:14:45 INFO - PROCESS | 2796 | ++DOMWINDOW == 86 (1A67B400) [pid = 2796] [serial = 1358] [outer = 1A333C00] 14:14:46 INFO - PROCESS | 2796 | 1466630086268 Marionette TRACE conn5 <- [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]]]}] 14:14:46 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 14:14:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 830ms 14:14:46 INFO - PROCESS | 2796 | 1466630086390 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 14:14:46 INFO - PROCESS | 2796 | 1466630086395 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 14:14:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 14:14:46 INFO - PROCESS | 2796 | 1466630086402 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 14:14:46 INFO - PROCESS | 2796 | 1466630086406 Marionette TRACE conn5 <- [1,1774,null,{}] 14:14:46 INFO - PROCESS | 2796 | 1466630086411 Marionette TRACE conn5 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:46 INFO - PROCESS | 2796 | 1466630086414 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:46 INFO - PROCESS | 2796 | 1466630086546 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 14:14:46 INFO - PROCESS | 2796 | 1466630086676 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:46 INFO - PROCESS | 2796 | 1466630086681 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:46 INFO - PROCESS | 2796 | ++DOCSHELL 0C9CBC00 == 42 [pid = 2796] [id = 453] 14:14:46 INFO - PROCESS | 2796 | ++DOMWINDOW == 87 (0C9CC000) [pid = 2796] [serial = 1359] [outer = 00000000] 14:14:46 INFO - PROCESS | 2796 | ++DOMWINDOW == 88 (0D62E800) [pid = 2796] [serial = 1360] [outer = 0C9CC000] 14:14:46 INFO - PROCESS | 2796 | 1466630086740 Marionette DEBUG loaded listener.js 14:14:46 INFO - PROCESS | 2796 | ++DOMWINDOW == 89 (0D771C00) [pid = 2796] [serial = 1361] [outer = 0C9CC000] 14:14:47 INFO - PROCESS | 2796 | 1466630087437 Marionette TRACE conn5 <- [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]]]}] 14:14:47 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 14:14:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1075ms 14:14:47 INFO - PROCESS | 2796 | 1466630087490 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 14:14:47 INFO - PROCESS | 2796 | 1466630087495 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 14:14:47 INFO - PROCESS | 2796 | 1466630087501 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 14:14:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 14:14:47 INFO - PROCESS | 2796 | 1466630087504 Marionette TRACE conn5 <- [1,1778,null,{}] 14:14:47 INFO - PROCESS | 2796 | 1466630087508 Marionette TRACE conn5 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:47 INFO - PROCESS | 2796 | 1466630087510 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:47 INFO - PROCESS | 2796 | 1466630087766 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 14:14:47 INFO - PROCESS | 2796 | 1466630087955 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:47 INFO - PROCESS | 2796 | 1466630087958 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:47 INFO - PROCESS | 2796 | ++DOCSHELL 0C973000 == 43 [pid = 2796] [id = 454] 14:14:47 INFO - PROCESS | 2796 | ++DOMWINDOW == 90 (0C9CE400) [pid = 2796] [serial = 1362] [outer = 00000000] 14:14:48 INFO - PROCESS | 2796 | ++DOMWINDOW == 91 (0D554000) [pid = 2796] [serial = 1363] [outer = 0C9CE400] 14:14:48 INFO - PROCESS | 2796 | 1466630088011 Marionette DEBUG loaded listener.js 14:14:48 INFO - PROCESS | 2796 | ++DOMWINDOW == 92 (0D5F0800) [pid = 2796] [serial = 1364] [outer = 0C9CE400] 14:14:48 INFO - PROCESS | 2796 | --DOCSHELL 1976D000 == 42 [pid = 2796] [id = 451] 14:14:48 INFO - PROCESS | 2796 | --DOCSHELL 14D08400 == 41 [pid = 2796] [id = 450] 14:14:48 INFO - PROCESS | 2796 | --DOCSHELL 16720400 == 40 [pid = 2796] [id = 449] 14:14:48 INFO - PROCESS | 2796 | --DOCSHELL 0CFE9000 == 39 [pid = 2796] [id = 448] 14:14:48 INFO - PROCESS | 2796 | --DOCSHELL 0C970400 == 38 [pid = 2796] [id = 447] 14:14:48 INFO - PROCESS | 2796 | --DOCSHELL 1880B000 == 37 [pid = 2796] [id = 446] 14:14:48 INFO - PROCESS | 2796 | --DOCSHELL 186BC400 == 36 [pid = 2796] [id = 445] 14:14:48 INFO - PROCESS | 2796 | --DOCSHELL 1782F000 == 35 [pid = 2796] [id = 444] 14:14:48 INFO - PROCESS | 2796 | --DOCSHELL 16720800 == 34 [pid = 2796] [id = 443] 14:14:48 INFO - PROCESS | 2796 | --DOMWINDOW == 91 (1A274000) [pid = 2796] [serial = 1315] [outer = 00000000] [url = about:blank] 14:14:48 INFO - PROCESS | 2796 | --DOCSHELL 15611C00 == 33 [pid = 2796] [id = 442] 14:14:48 INFO - PROCESS | 2796 | --DOCSHELL 0C976800 == 32 [pid = 2796] [id = 441] 14:14:48 INFO - PROCESS | 2796 | --DOCSHELL 0D813400 == 31 [pid = 2796] [id = 440] 14:14:48 INFO - PROCESS | 2796 | --DOCSHELL 0D5EFC00 == 30 [pid = 2796] [id = 439] 14:14:48 INFO - PROCESS | 2796 | --DOCSHELL 16725400 == 29 [pid = 2796] [id = 438] 14:14:48 INFO - PROCESS | 2796 | --DOMWINDOW == 90 (19AF0000) [pid = 2796] [serial = 1313] [outer = 00000000] [url = about:blank] 14:14:48 INFO - PROCESS | 2796 | --DOMWINDOW == 89 (18614800) [pid = 2796] [serial = 1300] [outer = 00000000] [url = about:blank] 14:14:48 INFO - PROCESS | 2796 | --DOMWINDOW == 88 (1884E800) [pid = 2796] [serial = 1303] [outer = 00000000] [url = about:blank] 14:14:48 INFO - PROCESS | 2796 | --DOMWINDOW == 87 (194BD400) [pid = 2796] [serial = 1306] [outer = 00000000] [url = about:blank] 14:14:48 INFO - PROCESS | 2796 | --DOMWINDOW == 86 (19264C00) [pid = 2796] [serial = 1304] [outer = 00000000] [url = about:blank] 14:14:48 INFO - PROCESS | 2796 | --DOMWINDOW == 85 (194BF400) [pid = 2796] [serial = 1307] [outer = 00000000] [url = about:blank] 14:14:48 INFO - PROCESS | 2796 | --DOMWINDOW == 84 (19A41800) [pid = 2796] [serial = 1312] [outer = 00000000] [url = about:blank] 14:14:48 INFO - PROCESS | 2796 | --DOMWINDOW == 83 (16E29400) [pid = 2796] [serial = 1297] [outer = 00000000] [url = about:blank] 14:14:48 INFO - PROCESS | 2796 | --DOMWINDOW == 82 (156DB000) [pid = 2796] [serial = 1294] [outer = 00000000] [url = about:blank] 14:14:48 INFO - PROCESS | 2796 | --DOMWINDOW == 81 (1573B400) [pid = 2796] [serial = 1295] [outer = 00000000] [url = about:blank] 14:14:48 INFO - PROCESS | 2796 | --DOMWINDOW == 80 (0DABA400) [pid = 2796] [serial = 1291] [outer = 00000000] [url = about:blank] 14:14:48 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (111A8800) [pid = 2796] [serial = 1292] [outer = 00000000] [url = about:blank] 14:14:48 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (0D84DC00) [pid = 2796] [serial = 1289] [outer = 00000000] [url = about:blank] 14:14:48 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (0D843C00) [pid = 2796] [serial = 1288] [outer = 00000000] [url = about:blank] 14:14:48 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (14D0B800) [pid = 2796] [serial = 1286] [outer = 00000000] [url = about:blank] 14:14:48 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (11148000) [pid = 2796] [serial = 1285] [outer = 00000000] [url = about:blank] 14:14:48 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (19AF7800) [pid = 2796] [serial = 1282] [outer = 00000000] [url = about:blank] 14:14:48 INFO - PROCESS | 2796 | --DOMWINDOW == 73 (19AF7C00) [pid = 2796] [serial = 1283] [outer = 00000000] [url = about:blank] 14:14:48 INFO - PROCESS | 2796 | --DOMWINDOW == 72 (1861B000) [pid = 2796] [serial = 1301] [outer = 00000000] [url = about:blank] 14:14:48 INFO - PROCESS | 2796 | --DOMWINDOW == 71 (18840000) [pid = 2796] [serial = 1309] [outer = 00000000] [url = about:blank] 14:14:48 INFO - PROCESS | 2796 | --DOMWINDOW == 70 (194B6800) [pid = 2796] [serial = 1310] [outer = 00000000] [url = about:blank] 14:14:48 INFO - PROCESS | 2796 | --DOMWINDOW == 69 (16EADC00) [pid = 2796] [serial = 1298] [outer = 00000000] [url = about:blank] 14:14:48 INFO - PROCESS | 2796 | 1466630088633 Marionette TRACE conn5 <- [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]]]}] 14:14:48 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) 14:14:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1167ms 14:14:48 INFO - PROCESS | 2796 | 1466630088674 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 14:14:48 INFO - PROCESS | 2796 | 1466630088677 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 14:14:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 14:14:48 INFO - PROCESS | 2796 | 1466630088682 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 14:14:48 INFO - PROCESS | 2796 | 1466630088685 Marionette TRACE conn5 <- [1,1782,null,{}] 14:14:48 INFO - PROCESS | 2796 | 1466630088689 Marionette TRACE conn5 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:48 INFO - PROCESS | 2796 | 1466630088692 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:48 INFO - PROCESS | 2796 | 1466630088778 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 14:14:48 INFO - PROCESS | 2796 | 1466630088876 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:48 INFO - PROCESS | 2796 | 1466630088878 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:48 INFO - PROCESS | 2796 | ++DOCSHELL 0D5F3C00 == 30 [pid = 2796] [id = 455] 14:14:48 INFO - PROCESS | 2796 | ++DOMWINDOW == 70 (0D5FDC00) [pid = 2796] [serial = 1365] [outer = 00000000] 14:14:48 INFO - PROCESS | 2796 | ++DOMWINDOW == 71 (0D843C00) [pid = 2796] [serial = 1366] [outer = 0D5FDC00] 14:14:48 INFO - PROCESS | 2796 | 1466630088925 Marionette DEBUG loaded listener.js 14:14:49 INFO - PROCESS | 2796 | ++DOMWINDOW == 72 (0D952800) [pid = 2796] [serial = 1367] [outer = 0D5FDC00] 14:14:49 INFO - PROCESS | 2796 | 1466630089356 Marionette TRACE conn5 <- [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]]]}] 14:14:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:14:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 731ms 14:14:49 INFO - PROCESS | 2796 | 1466630089413 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 14:14:49 INFO - PROCESS | 2796 | 1466630089416 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 14:14:49 INFO - PROCESS | 2796 | 1466630089420 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 14:14:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 14:14:49 INFO - PROCESS | 2796 | 1466630089422 Marionette TRACE conn5 <- [1,1786,null,{}] 14:14:49 INFO - PROCESS | 2796 | 1466630089425 Marionette TRACE conn5 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:49 INFO - PROCESS | 2796 | 1466630089428 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:49 INFO - PROCESS | 2796 | 1466630089516 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 14:14:49 INFO - PROCESS | 2796 | 1466630089531 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:49 INFO - PROCESS | 2796 | 1466630089533 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:49 INFO - PROCESS | 2796 | ++DOCSHELL 14EEA800 == 31 [pid = 2796] [id = 456] 14:14:49 INFO - PROCESS | 2796 | ++DOMWINDOW == 73 (14FC0000) [pid = 2796] [serial = 1368] [outer = 00000000] 14:14:49 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (15549800) [pid = 2796] [serial = 1369] [outer = 14FC0000] 14:14:49 INFO - PROCESS | 2796 | 1466630089582 Marionette DEBUG loaded listener.js 14:14:49 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (15603800) [pid = 2796] [serial = 1370] [outer = 14FC0000] 14:14:50 INFO - PROCESS | 2796 | 1466630090040 Marionette TRACE conn5 <- [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]]]}] 14:14:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 14:14:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 670ms 14:14:50 INFO - PROCESS | 2796 | 1466630090093 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 14:14:50 INFO - PROCESS | 2796 | 1466630090097 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 14:14:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 14:14:50 INFO - PROCESS | 2796 | 1466630090107 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 14:14:50 INFO - PROCESS | 2796 | 1466630090112 Marionette TRACE conn5 <- [1,1790,null,{}] 14:14:50 INFO - PROCESS | 2796 | 1466630090115 Marionette TRACE conn5 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:50 INFO - PROCESS | 2796 | 1466630090118 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:50 INFO - PROCESS | 2796 | 1466630090208 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 14:14:50 INFO - PROCESS | 2796 | 1466630090217 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:50 INFO - PROCESS | 2796 | 1466630090219 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:50 INFO - PROCESS | 2796 | ++DOCSHELL 16717C00 == 32 [pid = 2796] [id = 457] 14:14:50 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (1671FC00) [pid = 2796] [serial = 1371] [outer = 00000000] 14:14:50 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (16A54400) [pid = 2796] [serial = 1372] [outer = 1671FC00] 14:14:50 INFO - PROCESS | 2796 | 1466630090273 Marionette DEBUG loaded listener.js 14:14:50 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (16EA5C00) [pid = 2796] [serial = 1373] [outer = 1671FC00] 14:14:50 INFO - PROCESS | 2796 | 1466630090725 Marionette TRACE conn5 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 14:14:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 14:14:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 690ms 14:14:50 INFO - PROCESS | 2796 | 1466630090793 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 14:14:50 INFO - PROCESS | 2796 | 1466630090795 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 14:14:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 14:14:50 INFO - PROCESS | 2796 | 1466630090803 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 14:14:50 INFO - PROCESS | 2796 | 1466630090805 Marionette TRACE conn5 <- [1,1794,null,{}] 14:14:50 INFO - PROCESS | 2796 | 1466630090809 Marionette TRACE conn5 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:50 INFO - PROCESS | 2796 | 1466630090811 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:50 INFO - PROCESS | 2796 | 1466630090956 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 14:14:50 INFO - PROCESS | 2796 | 1466630090975 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:50 INFO - PROCESS | 2796 | 1466630090977 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:51 INFO - PROCESS | 2796 | ++DOCSHELL 16EAF000 == 33 [pid = 2796] [id = 458] 14:14:51 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (16EB0C00) [pid = 2796] [serial = 1374] [outer = 00000000] 14:14:51 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (178F0800) [pid = 2796] [serial = 1375] [outer = 16EB0C00] 14:14:51 INFO - PROCESS | 2796 | 1466630091021 Marionette DEBUG loaded listener.js 14:14:51 INFO - PROCESS | 2796 | ++DOMWINDOW == 81 (18614800) [pid = 2796] [serial = 1376] [outer = 16EB0C00] 14:14:51 INFO - PROCESS | 2796 | 1466630091462 Marionette TRACE conn5 <- [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]]]}] 14:14:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 14:14:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 730ms 14:14:51 INFO - PROCESS | 2796 | 1466630091529 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 14:14:51 INFO - PROCESS | 2796 | 1466630091531 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 14:14:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 14:14:51 INFO - PROCESS | 2796 | 1466630091534 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 14:14:51 INFO - PROCESS | 2796 | 1466630091536 Marionette TRACE conn5 <- [1,1798,null,{}] 14:14:51 INFO - PROCESS | 2796 | 1466630091539 Marionette TRACE conn5 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:51 INFO - PROCESS | 2796 | 1466630091541 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:51 INFO - PROCESS | 2796 | 1466630091664 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 14:14:51 INFO - PROCESS | 2796 | 1466630091671 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:51 INFO - PROCESS | 2796 | 1466630091677 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:51 INFO - PROCESS | 2796 | ++DOCSHELL 11BD0000 == 34 [pid = 2796] [id = 459] 14:14:51 INFO - PROCESS | 2796 | ++DOMWINDOW == 82 (1861EC00) [pid = 2796] [serial = 1377] [outer = 00000000] 14:14:51 INFO - PROCESS | 2796 | ++DOMWINDOW == 83 (186BC400) [pid = 2796] [serial = 1378] [outer = 1861EC00] 14:14:51 INFO - PROCESS | 2796 | 1466630091730 Marionette DEBUG loaded listener.js 14:14:51 INFO - PROCESS | 2796 | ++DOMWINDOW == 84 (1884AC00) [pid = 2796] [serial = 1379] [outer = 1861EC00] 14:14:52 INFO - PROCESS | 2796 | 1466630092209 Marionette TRACE conn5 <- [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]]]}] 14:14:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 14:14:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 731ms 14:14:52 INFO - PROCESS | 2796 | 1466630092313 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 14:14:52 INFO - PROCESS | 2796 | 1466630092316 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 14:14:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 14:14:52 INFO - PROCESS | 2796 | 1466630092319 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 14:14:52 INFO - PROCESS | 2796 | 1466630092321 Marionette TRACE conn5 <- [1,1802,null,{}] 14:14:52 INFO - PROCESS | 2796 | 1466630092333 Marionette TRACE conn5 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:52 INFO - PROCESS | 2796 | 1466630092335 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:52 INFO - PROCESS | 2796 | 1466630092458 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 14:14:52 INFO - PROCESS | 2796 | 1466630092520 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:52 INFO - PROCESS | 2796 | 1466630092522 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:52 INFO - PROCESS | 2796 | ++DOCSHELL 18893800 == 35 [pid = 2796] [id = 460] 14:14:52 INFO - PROCESS | 2796 | ++DOMWINDOW == 85 (1927B800) [pid = 2796] [serial = 1380] [outer = 00000000] 14:14:52 INFO - PROCESS | 2796 | ++DOMWINDOW == 86 (19763400) [pid = 2796] [serial = 1381] [outer = 1927B800] 14:14:52 INFO - PROCESS | 2796 | 1466630092567 Marionette DEBUG loaded listener.js 14:14:52 INFO - PROCESS | 2796 | ++DOMWINDOW == 87 (194C2000) [pid = 2796] [serial = 1382] [outer = 1927B800] 14:14:52 INFO - PROCESS | 2796 | --DOMWINDOW == 86 (14E13400) [pid = 2796] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 14:14:52 INFO - PROCESS | 2796 | --DOMWINDOW == 85 (15649800) [pid = 2796] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 14:14:52 INFO - PROCESS | 2796 | --DOMWINDOW == 84 (0D5F5C00) [pid = 2796] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 14:14:52 INFO - PROCESS | 2796 | --DOMWINDOW == 83 (186BD400) [pid = 2796] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 14:14:52 INFO - PROCESS | 2796 | --DOMWINDOW == 82 (18896C00) [pid = 2796] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 14:14:52 INFO - PROCESS | 2796 | --DOMWINDOW == 81 (0D816400) [pid = 2796] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 14:14:52 INFO - PROCESS | 2796 | --DOMWINDOW == 80 (1782FC00) [pid = 2796] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 14:14:52 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (16721800) [pid = 2796] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 14:14:52 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (0C9CB800) [pid = 2796] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 14:14:52 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (15613400) [pid = 2796] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 14:14:52 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (1A274400) [pid = 2796] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 14:14:52 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (19AF1400) [pid = 2796] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 14:14:52 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (16A51C00) [pid = 2796] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 14:14:53 INFO - PROCESS | 2796 | 1466630093119 Marionette TRACE conn5 <- [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]]]}] 14:14:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 14:14:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 830ms 14:14:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 14:14:53 INFO - PROCESS | 2796 | 1466630093151 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 14:14:53 INFO - PROCESS | 2796 | 1466630093153 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 14:14:53 INFO - PROCESS | 2796 | 1466630093156 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 14:14:53 INFO - PROCESS | 2796 | 1466630093158 Marionette TRACE conn5 <- [1,1806,null,{}] 14:14:53 INFO - PROCESS | 2796 | 1466630093161 Marionette TRACE conn5 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:53 INFO - PROCESS | 2796 | 1466630093163 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:53 INFO - PROCESS | 2796 | 1466630093277 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 14:14:53 INFO - PROCESS | 2796 | 1466630093338 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:53 INFO - PROCESS | 2796 | 1466630093340 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:53 INFO - PROCESS | 2796 | ++DOCSHELL 15593C00 == 36 [pid = 2796] [id = 461] 14:14:53 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (15650400) [pid = 2796] [serial = 1383] [outer = 00000000] 14:14:53 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (18896C00) [pid = 2796] [serial = 1384] [outer = 15650400] 14:14:53 INFO - PROCESS | 2796 | 1466630093383 Marionette DEBUG loaded listener.js 14:14:53 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (194BF400) [pid = 2796] [serial = 1385] [outer = 15650400] 14:14:53 INFO - PROCESS | 2796 | 1466630093748 Marionette TRACE conn5 <- [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]]]}] 14:14:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 14:14:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 630ms 14:14:53 INFO - PROCESS | 2796 | 1466630093787 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 14:14:53 INFO - PROCESS | 2796 | 1466630093789 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 14:14:53 INFO - PROCESS | 2796 | 1466630093802 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 14:14:53 INFO - PROCESS | 2796 | 1466630093804 Marionette TRACE conn5 <- [1,1810,null,{}] 14:14:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 14:14:53 INFO - PROCESS | 2796 | 1466630093808 Marionette TRACE conn5 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:53 INFO - PROCESS | 2796 | 1466630093809 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:53 INFO - PROCESS | 2796 | 1466630093888 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 14:14:53 INFO - PROCESS | 2796 | 1466630093894 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:53 INFO - PROCESS | 2796 | 1466630093895 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:53 INFO - PROCESS | 2796 | ++DOCSHELL 1976DC00 == 37 [pid = 2796] [id = 462] 14:14:53 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (19812000) [pid = 2796] [serial = 1386] [outer = 00000000] 14:14:53 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (19A42000) [pid = 2796] [serial = 1387] [outer = 19812000] 14:14:53 INFO - PROCESS | 2796 | 1466630093938 Marionette DEBUG loaded listener.js 14:14:54 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (19AF4000) [pid = 2796] [serial = 1388] [outer = 19812000] 14:14:54 INFO - PROCESS | 2796 | 1466630094402 Marionette TRACE conn5 <- [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]]]}] 14:14:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 14:14:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 631ms 14:14:54 INFO - PROCESS | 2796 | 1466630094449 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 14:14:54 INFO - PROCESS | 2796 | 1466630094451 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 14:14:54 INFO - PROCESS | 2796 | 1466630094454 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 14:14:54 INFO - PROCESS | 2796 | 1466630094456 Marionette TRACE conn5 <- [1,1814,null,{}] 14:14:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 14:14:54 INFO - PROCESS | 2796 | 1466630094460 Marionette TRACE conn5 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:54 INFO - PROCESS | 2796 | 1466630094461 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:54 INFO - PROCESS | 2796 | 1466630094543 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 14:14:54 INFO - PROCESS | 2796 | 1466630094551 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:54 INFO - PROCESS | 2796 | 1466630094553 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:54 INFO - PROCESS | 2796 | ++DOCSHELL 16717800 == 38 [pid = 2796] [id = 463] 14:14:54 INFO - PROCESS | 2796 | ++DOMWINDOW == 81 (19A0F400) [pid = 2796] [serial = 1389] [outer = 00000000] 14:14:54 INFO - PROCESS | 2796 | ++DOMWINDOW == 82 (1A270000) [pid = 2796] [serial = 1390] [outer = 19A0F400] 14:14:54 INFO - PROCESS | 2796 | 1466630094596 Marionette DEBUG loaded listener.js 14:14:54 INFO - PROCESS | 2796 | ++DOMWINDOW == 83 (1A272800) [pid = 2796] [serial = 1391] [outer = 19A0F400] 14:14:55 INFO - PROCESS | 2796 | 1466630095136 Marionette TRACE conn5 <- [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]]]}] 14:14:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 14:14:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 730ms 14:14:55 INFO - PROCESS | 2796 | 1466630095190 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 14:14:55 INFO - PROCESS | 2796 | 1466630095195 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 14:14:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 14:14:55 INFO - PROCESS | 2796 | 1466630095200 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 14:14:55 INFO - PROCESS | 2796 | 1466630095204 Marionette TRACE conn5 <- [1,1818,null,{}] 14:14:55 INFO - PROCESS | 2796 | 1466630095209 Marionette TRACE conn5 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:55 INFO - PROCESS | 2796 | 1466630095212 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:55 INFO - PROCESS | 2796 | 1466630095374 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 14:14:55 INFO - PROCESS | 2796 | 1466630095484 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:55 INFO - PROCESS | 2796 | 1466630095489 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:55 INFO - PROCESS | 2796 | ++DOCSHELL 0CF84400 == 39 [pid = 2796] [id = 464] 14:14:55 INFO - PROCESS | 2796 | ++DOMWINDOW == 84 (0D0EC800) [pid = 2796] [serial = 1392] [outer = 00000000] 14:14:55 INFO - PROCESS | 2796 | ++DOMWINDOW == 85 (0D847000) [pid = 2796] [serial = 1393] [outer = 0D0EC800] 14:14:55 INFO - PROCESS | 2796 | 1466630095549 Marionette DEBUG loaded listener.js 14:14:55 INFO - PROCESS | 2796 | ++DOMWINDOW == 86 (119DA000) [pid = 2796] [serial = 1394] [outer = 0D0EC800] 14:14:56 INFO - PROCESS | 2796 | 1466630096131 Marionette TRACE conn5 <- [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]]]}] 14:14:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 14:14:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 970ms 14:14:56 INFO - PROCESS | 2796 | 1466630096175 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 14:14:56 INFO - PROCESS | 2796 | 1466630096180 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 14:14:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 14:14:56 INFO - PROCESS | 2796 | 1466630096186 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 14:14:56 INFO - PROCESS | 2796 | 1466630096189 Marionette TRACE conn5 <- [1,1822,null,{}] 14:14:56 INFO - PROCESS | 2796 | 1466630096193 Marionette TRACE conn5 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:56 INFO - PROCESS | 2796 | 1466630096196 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:56 INFO - PROCESS | 2796 | 1466630096309 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 14:14:56 INFO - PROCESS | 2796 | 1466630096419 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:56 INFO - PROCESS | 2796 | 1466630096421 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:56 INFO - PROCESS | 2796 | ++DOCSHELL 15736800 == 40 [pid = 2796] [id = 465] 14:14:56 INFO - PROCESS | 2796 | ++DOMWINDOW == 87 (15741000) [pid = 2796] [serial = 1395] [outer = 00000000] 14:14:56 INFO - PROCESS | 2796 | ++DOMWINDOW == 88 (16A45400) [pid = 2796] [serial = 1396] [outer = 15741000] 14:14:56 INFO - PROCESS | 2796 | 1466630096478 Marionette DEBUG loaded listener.js 14:14:56 INFO - PROCESS | 2796 | ++DOMWINDOW == 89 (16EA5400) [pid = 2796] [serial = 1397] [outer = 15741000] 14:14:57 INFO - PROCESS | 2796 | 1466630097070 Marionette TRACE conn5 <- [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]]]}] 14:14:57 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 14:14:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 930ms 14:14:57 INFO - PROCESS | 2796 | 1466630097119 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 14:14:57 INFO - PROCESS | 2796 | 1466630097122 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 14:14:57 INFO - PROCESS | 2796 | 1466630097126 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 14:14:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 14:14:57 INFO - PROCESS | 2796 | 1466630097129 Marionette TRACE conn5 <- [1,1826,null,{}] 14:14:57 INFO - PROCESS | 2796 | 1466630097140 Marionette TRACE conn5 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:57 INFO - PROCESS | 2796 | 1466630097145 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:57 INFO - PROCESS | 2796 | 1466630097255 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 14:14:57 INFO - PROCESS | 2796 | 1466630097393 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:57 INFO - PROCESS | 2796 | 1466630097397 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:57 INFO - PROCESS | 2796 | ++DOCSHELL 19762C00 == 41 [pid = 2796] [id = 466] 14:14:57 INFO - PROCESS | 2796 | ++DOMWINDOW == 90 (19A11400) [pid = 2796] [serial = 1398] [outer = 00000000] 14:14:57 INFO - PROCESS | 2796 | ++DOMWINDOW == 91 (1A331400) [pid = 2796] [serial = 1399] [outer = 19A11400] 14:14:57 INFO - PROCESS | 2796 | 1466630097455 Marionette DEBUG loaded listener.js 14:14:57 INFO - PROCESS | 2796 | ++DOMWINDOW == 92 (1A33EC00) [pid = 2796] [serial = 1400] [outer = 19A11400] 14:14:58 INFO - PROCESS | 2796 | 1466630098103 Marionette TRACE conn5 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 14:14:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 14:14:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1021ms 14:14:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 14:14:58 INFO - PROCESS | 2796 | 1466630098150 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 14:14:58 INFO - PROCESS | 2796 | 1466630098153 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 14:14:58 INFO - PROCESS | 2796 | 1466630098157 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 14:14:58 INFO - PROCESS | 2796 | 1466630098159 Marionette TRACE conn5 <- [1,1830,null,{}] 14:14:58 INFO - PROCESS | 2796 | 1466630098162 Marionette TRACE conn5 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:58 INFO - PROCESS | 2796 | 1466630098165 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:58 INFO - PROCESS | 2796 | 1466630098274 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 14:14:58 INFO - PROCESS | 2796 | 1466630098411 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:58 INFO - PROCESS | 2796 | 1466630098413 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:58 INFO - PROCESS | 2796 | ++DOCSHELL 16EB3C00 == 42 [pid = 2796] [id = 467] 14:14:58 INFO - PROCESS | 2796 | ++DOMWINDOW == 93 (1A5C9400) [pid = 2796] [serial = 1401] [outer = 00000000] 14:14:58 INFO - PROCESS | 2796 | ++DOMWINDOW == 94 (1A6EAC00) [pid = 2796] [serial = 1402] [outer = 1A5C9400] 14:14:58 INFO - PROCESS | 2796 | 1466630098468 Marionette DEBUG loaded listener.js 14:14:58 INFO - PROCESS | 2796 | ++DOMWINDOW == 95 (1A6F1000) [pid = 2796] [serial = 1403] [outer = 1A5C9400] 14:14:59 INFO - PROCESS | 2796 | 1466630099154 Marionette TRACE conn5 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 14:14:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 14:14:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1017ms 14:14:59 INFO - PROCESS | 2796 | 1466630099189 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 14:14:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 14:14:59 INFO - PROCESS | 2796 | 1466630099194 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 14:14:59 INFO - PROCESS | 2796 | 1466630099199 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 14:14:59 INFO - PROCESS | 2796 | 1466630099202 Marionette TRACE conn5 <- [1,1834,null,{}] 14:14:59 INFO - PROCESS | 2796 | 1466630099227 Marionette TRACE conn5 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:59 INFO - PROCESS | 2796 | 1466630099230 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:59 INFO - PROCESS | 2796 | 1466630099332 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 14:14:59 INFO - PROCESS | 2796 | 1466630099443 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:59 INFO - PROCESS | 2796 | 1466630099447 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:14:59 INFO - PROCESS | 2796 | ++DOCSHELL 0D5FA800 == 43 [pid = 2796] [id = 468] 14:14:59 INFO - PROCESS | 2796 | ++DOMWINDOW == 96 (0DBD2800) [pid = 2796] [serial = 1404] [outer = 00000000] 14:14:59 INFO - PROCESS | 2796 | ++DOMWINDOW == 97 (14E12800) [pid = 2796] [serial = 1405] [outer = 0DBD2800] 14:14:59 INFO - PROCESS | 2796 | 1466630099538 Marionette DEBUG loaded listener.js 14:14:59 INFO - PROCESS | 2796 | ++DOMWINDOW == 98 (151CE000) [pid = 2796] [serial = 1406] [outer = 0DBD2800] 14:15:00 INFO - PROCESS | 2796 | --DOCSHELL 1976DC00 == 42 [pid = 2796] [id = 462] 14:15:00 INFO - PROCESS | 2796 | --DOCSHELL 15593C00 == 41 [pid = 2796] [id = 461] 14:15:00 INFO - PROCESS | 2796 | --DOCSHELL 18893800 == 40 [pid = 2796] [id = 460] 14:15:00 INFO - PROCESS | 2796 | --DOCSHELL 11BD0000 == 39 [pid = 2796] [id = 459] 14:15:00 INFO - PROCESS | 2796 | --DOCSHELL 16EAF000 == 38 [pid = 2796] [id = 458] 14:15:00 INFO - PROCESS | 2796 | --DOCSHELL 16717C00 == 37 [pid = 2796] [id = 457] 14:15:00 INFO - PROCESS | 2796 | --DOCSHELL 14EEA800 == 36 [pid = 2796] [id = 456] 14:15:00 INFO - PROCESS | 2796 | --DOCSHELL 0D5F3C00 == 35 [pid = 2796] [id = 455] 14:15:00 INFO - PROCESS | 2796 | --DOCSHELL 0C973000 == 34 [pid = 2796] [id = 454] 14:15:00 INFO - PROCESS | 2796 | --DOCSHELL 16E29000 == 33 [pid = 2796] [id = 452] 14:15:00 INFO - PROCESS | 2796 | --DOCSHELL 0C9CBC00 == 32 [pid = 2796] [id = 453] 14:15:00 INFO - PROCESS | 2796 | --DOCSHELL 16EB3C00 == 31 [pid = 2796] [id = 467] 14:15:00 INFO - PROCESS | 2796 | --DOCSHELL 19762C00 == 30 [pid = 2796] [id = 466] 14:15:00 INFO - PROCESS | 2796 | --DOCSHELL 16717800 == 29 [pid = 2796] [id = 463] 14:15:00 INFO - PROCESS | 2796 | --DOCSHELL 0CF84400 == 28 [pid = 2796] [id = 464] 14:15:00 INFO - PROCESS | 2796 | --DOCSHELL 15736800 == 27 [pid = 2796] [id = 465] 14:15:00 INFO - PROCESS | 2796 | --DOMWINDOW == 97 (19763800) [pid = 2796] [serial = 1342] [outer = 00000000] [url = about:blank] 14:15:00 INFO - PROCESS | 2796 | --DOMWINDOW == 96 (19A18000) [pid = 2796] [serial = 1345] [outer = 00000000] [url = about:blank] 14:15:00 INFO - PROCESS | 2796 | --DOMWINDOW == 95 (0D5FD800) [pid = 2796] [serial = 1318] [outer = 00000000] [url = about:blank] 14:15:00 INFO - PROCESS | 2796 | --DOMWINDOW == 94 (0D627000) [pid = 2796] [serial = 1319] [outer = 00000000] [url = about:blank] 14:15:00 INFO - PROCESS | 2796 | --DOMWINDOW == 93 (18840400) [pid = 2796] [serial = 1336] [outer = 00000000] [url = about:blank] 14:15:00 INFO - PROCESS | 2796 | --DOMWINDOW == 92 (18842C00) [pid = 2796] [serial = 1337] [outer = 00000000] [url = about:blank] 14:15:00 INFO - PROCESS | 2796 | --DOMWINDOW == 91 (19272000) [pid = 2796] [serial = 1339] [outer = 00000000] [url = about:blank] 14:15:00 INFO - PROCESS | 2796 | --DOMWINDOW == 90 (0D843000) [pid = 2796] [serial = 1321] [outer = 00000000] [url = about:blank] 14:15:00 INFO - PROCESS | 2796 | --DOMWINDOW == 89 (0D84CC00) [pid = 2796] [serial = 1322] [outer = 00000000] [url = about:blank] 14:15:00 INFO - PROCESS | 2796 | --DOMWINDOW == 88 (18612000) [pid = 2796] [serial = 1333] [outer = 00000000] [url = about:blank] 14:15:00 INFO - PROCESS | 2796 | --DOMWINDOW == 87 (1861A400) [pid = 2796] [serial = 1334] [outer = 00000000] [url = about:blank] 14:15:00 INFO - PROCESS | 2796 | --DOMWINDOW == 86 (16A4B800) [pid = 2796] [serial = 1330] [outer = 00000000] [url = about:blank] 14:15:00 INFO - PROCESS | 2796 | --DOMWINDOW == 85 (16A62C00) [pid = 2796] [serial = 1331] [outer = 00000000] [url = about:blank] 14:15:00 INFO - PROCESS | 2796 | --DOMWINDOW == 84 (19767800) [pid = 2796] [serial = 1343] [outer = 00000000] [url = about:blank] 14:15:00 INFO - PROCESS | 2796 | --DOMWINDOW == 83 (14FBD400) [pid = 2796] [serial = 1324] [outer = 00000000] [url = about:blank] 14:15:00 INFO - PROCESS | 2796 | --DOMWINDOW == 82 (151CE400) [pid = 2796] [serial = 1325] [outer = 00000000] [url = about:blank] 14:15:00 INFO - PROCESS | 2796 | --DOMWINDOW == 81 (15653800) [pid = 2796] [serial = 1327] [outer = 00000000] [url = about:blank] 14:15:00 INFO - PROCESS | 2796 | --DOMWINDOW == 80 (157E7400) [pid = 2796] [serial = 1328] [outer = 00000000] [url = about:blank] 14:15:00 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (1A339800) [pid = 2796] [serial = 1348] [outer = 00000000] [url = about:blank] 14:15:00 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (19AE9C00) [pid = 2796] [serial = 1346] [outer = 00000000] [url = about:blank] 14:15:00 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (1A5D2800) [pid = 2796] [serial = 1355] [outer = 00000000] [url = about:blank] 14:15:00 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (1A679000) [pid = 2796] [serial = 1357] [outer = 00000000] [url = about:blank] 14:15:00 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (178F4C00) [pid = 2796] [serial = 1351] [outer = 00000000] [url = about:blank] 14:15:00 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (1A35D400) [pid = 2796] [serial = 1354] [outer = 00000000] [url = about:blank] 14:15:00 INFO - PROCESS | 2796 | --DOMWINDOW == 73 (1A33E800) [pid = 2796] [serial = 1349] [outer = 00000000] [url = about:blank] 14:15:00 INFO - PROCESS | 2796 | --DOMWINDOW == 72 (1884E400) [pid = 2796] [serial = 1352] [outer = 00000000] [url = about:blank] 14:15:00 INFO - PROCESS | 2796 | --DOMWINDOW == 71 (19274000) [pid = 2796] [serial = 1340] [outer = 00000000] [url = about:blank] 14:15:00 INFO - PROCESS | 2796 | 1466630100722 Marionette TRACE conn5 <- [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]]]}] 14:15:00 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) 14:15:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1555ms 14:15:00 INFO - PROCESS | 2796 | 1466630100759 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 14:15:00 INFO - PROCESS | 2796 | 1466630100763 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 14:15:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 14:15:00 INFO - PROCESS | 2796 | 1466630100767 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 14:15:00 INFO - PROCESS | 2796 | 1466630100772 Marionette TRACE conn5 <- [1,1838,null,{}] 14:15:00 INFO - PROCESS | 2796 | 1466630100777 Marionette TRACE conn5 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:00 INFO - PROCESS | 2796 | 1466630100780 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:00 INFO - PROCESS | 2796 | 1466630100872 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 14:15:00 INFO - PROCESS | 2796 | 1466630100879 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:00 INFO - PROCESS | 2796 | 1466630100882 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:00 INFO - PROCESS | 2796 | ++DOCSHELL 0D627000 == 28 [pid = 2796] [id = 469] 14:15:00 INFO - PROCESS | 2796 | ++DOMWINDOW == 72 (0D628400) [pid = 2796] [serial = 1407] [outer = 00000000] 14:15:00 INFO - PROCESS | 2796 | ++DOMWINDOW == 73 (0D76D000) [pid = 2796] [serial = 1408] [outer = 0D628400] 14:15:00 INFO - PROCESS | 2796 | 1466630100934 Marionette DEBUG loaded listener.js 14:15:01 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (0D776000) [pid = 2796] [serial = 1409] [outer = 0D628400] 14:15:01 INFO - PROCESS | 2796 | 1466630101431 Marionette TRACE conn5 <- [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]]]}] 14:15:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:15:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 690ms 14:15:01 INFO - PROCESS | 2796 | 1466630101458 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 14:15:01 INFO - PROCESS | 2796 | 1466630101463 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 14:15:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 14:15:01 INFO - PROCESS | 2796 | 1466630101470 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 14:15:01 INFO - PROCESS | 2796 | 1466630101472 Marionette TRACE conn5 <- [1,1842,null,{}] 14:15:01 INFO - PROCESS | 2796 | 1466630101476 Marionette TRACE conn5 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:01 INFO - PROCESS | 2796 | 1466630101479 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:01 INFO - PROCESS | 2796 | 1466630101597 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 14:15:01 INFO - PROCESS | 2796 | 1466630101692 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:01 INFO - PROCESS | 2796 | 1466630101694 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:01 INFO - PROCESS | 2796 | ++DOCSHELL 112CA800 == 29 [pid = 2796] [id = 470] 14:15:01 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (112CE000) [pid = 2796] [serial = 1410] [outer = 00000000] 14:15:01 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (14D0C000) [pid = 2796] [serial = 1411] [outer = 112CE000] 14:15:01 INFO - PROCESS | 2796 | 1466630101750 Marionette DEBUG loaded listener.js 14:15:01 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (14EA8000) [pid = 2796] [serial = 1412] [outer = 112CE000] 14:15:02 INFO - PROCESS | 2796 | 1466630102129 Marionette TRACE conn5 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 14:15:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 14:15:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 670ms 14:15:02 INFO - PROCESS | 2796 | 1466630102157 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 14:15:02 INFO - PROCESS | 2796 | 1466630102159 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 14:15:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 14:15:02 INFO - PROCESS | 2796 | 1466630102162 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 14:15:02 INFO - PROCESS | 2796 | 1466630102166 Marionette TRACE conn5 <- [1,1846,null,{}] 14:15:02 INFO - PROCESS | 2796 | 1466630102177 Marionette TRACE conn5 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:02 INFO - PROCESS | 2796 | 1466630102181 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:02 INFO - PROCESS | 2796 | 1466630102265 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 14:15:02 INFO - PROCESS | 2796 | 1466630102271 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:02 INFO - PROCESS | 2796 | 1466630102274 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:02 INFO - PROCESS | 2796 | ++DOCSHELL 0C7EF800 == 30 [pid = 2796] [id = 471] 14:15:02 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (157EB000) [pid = 2796] [serial = 1413] [outer = 00000000] 14:15:02 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (16717C00) [pid = 2796] [serial = 1414] [outer = 157EB000] 14:15:02 INFO - PROCESS | 2796 | 1466630102323 Marionette DEBUG loaded listener.js 14:15:02 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (16A4EC00) [pid = 2796] [serial = 1415] [outer = 157EB000] 14:15:02 INFO - PROCESS | 2796 | 1466630102814 Marionette TRACE conn5 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 14:15:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 14:15:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 671ms 14:15:02 INFO - PROCESS | 2796 | 1466630102835 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 14:15:02 INFO - PROCESS | 2796 | 1466630102838 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 14:15:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 14:15:02 INFO - PROCESS | 2796 | 1466630102848 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 14:15:02 INFO - PROCESS | 2796 | 1466630102850 Marionette TRACE conn5 <- [1,1850,null,{}] 14:15:02 INFO - PROCESS | 2796 | 1466630102853 Marionette TRACE conn5 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:02 INFO - PROCESS | 2796 | 1466630102855 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:02 INFO - PROCESS | 2796 | 1466630102972 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 14:15:03 INFO - PROCESS | 2796 | 1466630103062 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:03 INFO - PROCESS | 2796 | 1466630103064 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:03 INFO - PROCESS | 2796 | ++DOCSHELL 16EA9400 == 31 [pid = 2796] [id = 472] 14:15:03 INFO - PROCESS | 2796 | ++DOMWINDOW == 81 (16EAA800) [pid = 2796] [serial = 1416] [outer = 00000000] 14:15:03 INFO - PROCESS | 2796 | ++DOMWINDOW == 82 (17826C00) [pid = 2796] [serial = 1417] [outer = 16EAA800] 14:15:03 INFO - PROCESS | 2796 | 1466630103109 Marionette DEBUG loaded listener.js 14:15:03 INFO - PROCESS | 2796 | ++DOMWINDOW == 83 (18611800) [pid = 2796] [serial = 1418] [outer = 16EAA800] 14:15:03 INFO - PROCESS | 2796 | 1466630103525 Marionette TRACE conn5 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 14:15:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 14:15:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 730ms 14:15:03 INFO - PROCESS | 2796 | 1466630103580 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 14:15:03 INFO - PROCESS | 2796 | 1466630103583 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 14:15:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 14:15:03 INFO - PROCESS | 2796 | 1466630103586 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 14:15:03 INFO - PROCESS | 2796 | 1466630103588 Marionette TRACE conn5 <- [1,1854,null,{}] 14:15:03 INFO - PROCESS | 2796 | 1466630103597 Marionette TRACE conn5 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:03 INFO - PROCESS | 2796 | 1466630103599 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:03 INFO - PROCESS | 2796 | 1466630103710 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 14:15:03 INFO - PROCESS | 2796 | 1466630103722 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:03 INFO - PROCESS | 2796 | 1466630103724 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:03 INFO - PROCESS | 2796 | ++DOCSHELL 18613C00 == 32 [pid = 2796] [id = 473] 14:15:03 INFO - PROCESS | 2796 | ++DOMWINDOW == 84 (18617800) [pid = 2796] [serial = 1419] [outer = 00000000] 14:15:03 INFO - PROCESS | 2796 | ++DOMWINDOW == 85 (186BB000) [pid = 2796] [serial = 1420] [outer = 18617800] 14:15:03 INFO - PROCESS | 2796 | 1466630103767 Marionette DEBUG loaded listener.js 14:15:03 INFO - PROCESS | 2796 | ++DOMWINDOW == 86 (18806400) [pid = 2796] [serial = 1421] [outer = 18617800] 14:15:04 INFO - PROCESS | 2796 | 1466630104225 Marionette TRACE conn5 <- [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]]]}] 14:15:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 14:15:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 690ms 14:15:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 14:15:04 INFO - PROCESS | 2796 | 1466630104276 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 14:15:04 INFO - PROCESS | 2796 | 1466630104278 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 14:15:04 INFO - PROCESS | 2796 | 1466630104281 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 14:15:04 INFO - PROCESS | 2796 | 1466630104283 Marionette TRACE conn5 <- [1,1858,null,{}] 14:15:04 INFO - PROCESS | 2796 | 1466630104291 Marionette TRACE conn5 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:04 INFO - PROCESS | 2796 | 1466630104297 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:04 INFO - PROCESS | 2796 | 1466630104453 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 14:15:04 INFO - PROCESS | 2796 | 1466630104465 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:04 INFO - PROCESS | 2796 | 1466630104467 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:04 INFO - PROCESS | 2796 | ++DOCSHELL 0D847800 == 33 [pid = 2796] [id = 474] 14:15:04 INFO - PROCESS | 2796 | ++DOMWINDOW == 87 (11144400) [pid = 2796] [serial = 1422] [outer = 00000000] 14:15:04 INFO - PROCESS | 2796 | ++DOMWINDOW == 88 (18847800) [pid = 2796] [serial = 1423] [outer = 11144400] 14:15:04 INFO - PROCESS | 2796 | 1466630104776 Marionette DEBUG loaded listener.js 14:15:04 INFO - PROCESS | 2796 | ++DOMWINDOW == 89 (194BC400) [pid = 2796] [serial = 1424] [outer = 11144400] 14:15:04 INFO - PROCESS | 2796 | --DOMWINDOW == 88 (19A0F400) [pid = 2796] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 14:15:04 INFO - PROCESS | 2796 | --DOMWINDOW == 87 (16EB0C00) [pid = 2796] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 14:15:04 INFO - PROCESS | 2796 | --DOMWINDOW == 86 (19812000) [pid = 2796] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 14:15:04 INFO - PROCESS | 2796 | --DOMWINDOW == 85 (0C9CC000) [pid = 2796] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 14:15:04 INFO - PROCESS | 2796 | --DOMWINDOW == 84 (15650400) [pid = 2796] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 14:15:04 INFO - PROCESS | 2796 | --DOMWINDOW == 83 (0C9CE400) [pid = 2796] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 14:15:04 INFO - PROCESS | 2796 | --DOMWINDOW == 82 (14FC0000) [pid = 2796] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 14:15:04 INFO - PROCESS | 2796 | --DOMWINDOW == 81 (1A26CC00) [pid = 2796] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 14:15:04 INFO - PROCESS | 2796 | --DOMWINDOW == 80 (1671FC00) [pid = 2796] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 14:15:04 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (0D5FDC00) [pid = 2796] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 14:15:04 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (1927B800) [pid = 2796] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 14:15:04 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (1861EC00) [pid = 2796] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 14:15:04 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (1A333C00) [pid = 2796] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 14:15:05 INFO - PROCESS | 2796 | 1466630105151 Marionette TRACE conn5 <- [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]]]}] 14:15:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 14:15:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 931ms 14:15:05 INFO - PROCESS | 2796 | 1466630105212 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 14:15:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 14:15:05 INFO - PROCESS | 2796 | 1466630105214 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 14:15:05 INFO - PROCESS | 2796 | 1466630105217 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 14:15:05 INFO - PROCESS | 2796 | 1466630105219 Marionette TRACE conn5 <- [1,1862,null,{}] 14:15:05 INFO - PROCESS | 2796 | 1466630105222 Marionette TRACE conn5 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:05 INFO - PROCESS | 2796 | 1466630105224 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:05 INFO - PROCESS | 2796 | 1466630105338 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 14:15:05 INFO - PROCESS | 2796 | 1466630105394 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:05 INFO - PROCESS | 2796 | 1466630105396 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:05 INFO - PROCESS | 2796 | ++DOCSHELL 0D0E9800 == 34 [pid = 2796] [id = 475] 14:15:05 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (0D0F6000) [pid = 2796] [serial = 1425] [outer = 00000000] 14:15:05 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (18840000) [pid = 2796] [serial = 1426] [outer = 0D0F6000] 14:15:05 INFO - PROCESS | 2796 | 1466630105439 Marionette DEBUG loaded listener.js 14:15:05 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (19274000) [pid = 2796] [serial = 1427] [outer = 0D0F6000] 14:15:05 INFO - PROCESS | 2796 | 1466630105799 Marionette TRACE conn5 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 14:15:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 14:15:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 630ms 14:15:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 14:15:05 INFO - PROCESS | 2796 | 1466630105848 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 14:15:05 INFO - PROCESS | 2796 | 1466630105850 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 14:15:05 INFO - PROCESS | 2796 | 1466630105853 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 14:15:05 INFO - PROCESS | 2796 | 1466630105855 Marionette TRACE conn5 <- [1,1866,null,{}] 14:15:05 INFO - PROCESS | 2796 | 1466630105858 Marionette TRACE conn5 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:05 INFO - PROCESS | 2796 | 1466630105860 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:06 INFO - PROCESS | 2796 | 1466630105976 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 14:15:06 INFO - PROCESS | 2796 | 1466630106011 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:06 INFO - PROCESS | 2796 | 1466630106013 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:06 INFO - PROCESS | 2796 | ++DOCSHELL 119DEC00 == 35 [pid = 2796] [id = 476] 14:15:06 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (11B1DC00) [pid = 2796] [serial = 1428] [outer = 00000000] 14:15:06 INFO - PROCESS | 2796 | ++DOMWINDOW == 81 (19765400) [pid = 2796] [serial = 1429] [outer = 11B1DC00] 14:15:06 INFO - PROCESS | 2796 | 1466630106056 Marionette DEBUG loaded listener.js 14:15:06 INFO - PROCESS | 2796 | ++DOMWINDOW == 82 (1782E000) [pid = 2796] [serial = 1430] [outer = 11B1DC00] 14:15:06 INFO - PROCESS | 2796 | 1466630106469 Marionette TRACE conn5 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 14:15:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 14:15:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 670ms 14:15:06 INFO - PROCESS | 2796 | 1466630106524 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 14:15:06 INFO - PROCESS | 2796 | 1466630106527 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 14:15:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 14:15:06 INFO - PROCESS | 2796 | 1466630106538 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 14:15:06 INFO - PROCESS | 2796 | 1466630106540 Marionette TRACE conn5 <- [1,1870,null,{}] 14:15:06 INFO - PROCESS | 2796 | 1466630106544 Marionette TRACE conn5 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:06 INFO - PROCESS | 2796 | 1466630106545 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:06 INFO - PROCESS | 2796 | 1466630106623 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 14:15:06 INFO - PROCESS | 2796 | 1466630106631 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:06 INFO - PROCESS | 2796 | 1466630106632 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:06 INFO - PROCESS | 2796 | ++DOCSHELL 19A13400 == 36 [pid = 2796] [id = 477] 14:15:06 INFO - PROCESS | 2796 | ++DOMWINDOW == 83 (19AE8400) [pid = 2796] [serial = 1431] [outer = 00000000] 14:15:06 INFO - PROCESS | 2796 | ++DOMWINDOW == 84 (19AEF800) [pid = 2796] [serial = 1432] [outer = 19AE8400] 14:15:06 INFO - PROCESS | 2796 | 1466630106677 Marionette DEBUG loaded listener.js 14:15:06 INFO - PROCESS | 2796 | ++DOMWINDOW == 85 (1A26C800) [pid = 2796] [serial = 1433] [outer = 19AE8400] 14:15:07 INFO - PROCESS | 2796 | 1466630107529 Marionette TRACE conn5 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 14:15:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 14:15:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1021ms 14:15:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 14:15:07 INFO - PROCESS | 2796 | 1466630107561 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 14:15:07 INFO - PROCESS | 2796 | 1466630107565 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 14:15:07 INFO - PROCESS | 2796 | 1466630107569 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 14:15:07 INFO - PROCESS | 2796 | 1466630107572 Marionette TRACE conn5 <- [1,1874,null,{}] 14:15:07 INFO - PROCESS | 2796 | 1466630107597 Marionette TRACE conn5 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:07 INFO - PROCESS | 2796 | 1466630107601 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:07 INFO - PROCESS | 2796 | 1466630107748 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 14:15:07 INFO - PROCESS | 2796 | 1466630107885 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:07 INFO - PROCESS | 2796 | 1466630107887 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:07 INFO - PROCESS | 2796 | ++DOCSHELL 0D55BC00 == 37 [pid = 2796] [id = 478] 14:15:07 INFO - PROCESS | 2796 | ++DOMWINDOW == 86 (0D625C00) [pid = 2796] [serial = 1434] [outer = 00000000] 14:15:07 INFO - PROCESS | 2796 | ++DOMWINDOW == 87 (11B1E400) [pid = 2796] [serial = 1435] [outer = 0D625C00] 14:15:07 INFO - PROCESS | 2796 | 1466630107946 Marionette DEBUG loaded listener.js 14:15:08 INFO - PROCESS | 2796 | ++DOMWINDOW == 88 (151D6000) [pid = 2796] [serial = 1436] [outer = 0D625C00] 14:15:08 INFO - PROCESS | 2796 | 1466630108641 Marionette TRACE conn5 <- [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]]]}] 14:15:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 14:15:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1130ms 14:15:08 INFO - PROCESS | 2796 | 1466630108701 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 14:15:08 INFO - PROCESS | 2796 | 1466630108706 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 14:15:08 INFO - PROCESS | 2796 | 1466630108712 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 14:15:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 14:15:08 INFO - PROCESS | 2796 | 1466630108715 Marionette TRACE conn5 <- [1,1878,null,{}] 14:15:08 INFO - PROCESS | 2796 | 1466630108746 Marionette TRACE conn5 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:08 INFO - PROCESS | 2796 | 1466630108749 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:08 INFO - PROCESS | 2796 | 1466630108880 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 14:15:09 INFO - PROCESS | 2796 | 1466630109104 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:09 INFO - PROCESS | 2796 | 1466630109107 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:09 INFO - PROCESS | 2796 | ++DOCSHELL 0C834800 == 38 [pid = 2796] [id = 479] 14:15:09 INFO - PROCESS | 2796 | ++DOMWINDOW == 89 (0C838C00) [pid = 2796] [serial = 1437] [outer = 00000000] 14:15:09 INFO - PROCESS | 2796 | ++DOMWINDOW == 90 (0CFEDC00) [pid = 2796] [serial = 1438] [outer = 0C838C00] 14:15:09 INFO - PROCESS | 2796 | 1466630109166 Marionette DEBUG loaded listener.js 14:15:09 INFO - PROCESS | 2796 | ++DOMWINDOW == 91 (0D55B400) [pid = 2796] [serial = 1439] [outer = 0C838C00] 14:15:09 INFO - PROCESS | 2796 | --DOCSHELL 119DEC00 == 37 [pid = 2796] [id = 476] 14:15:09 INFO - PROCESS | 2796 | --DOCSHELL 0D0E9800 == 36 [pid = 2796] [id = 475] 14:15:09 INFO - PROCESS | 2796 | --DOCSHELL 0D847800 == 35 [pid = 2796] [id = 474] 14:15:09 INFO - PROCESS | 2796 | --DOCSHELL 18613C00 == 34 [pid = 2796] [id = 473] 14:15:09 INFO - PROCESS | 2796 | --DOCSHELL 16EA9400 == 33 [pid = 2796] [id = 472] 14:15:09 INFO - PROCESS | 2796 | --DOCSHELL 0C7EF800 == 32 [pid = 2796] [id = 471] 14:15:09 INFO - PROCESS | 2796 | --DOCSHELL 112CA800 == 31 [pid = 2796] [id = 470] 14:15:09 INFO - PROCESS | 2796 | --DOCSHELL 0D627000 == 30 [pid = 2796] [id = 469] 14:15:09 INFO - PROCESS | 2796 | --DOMWINDOW == 90 (1A270000) [pid = 2796] [serial = 1390] [outer = 00000000] [url = about:blank] 14:15:09 INFO - PROCESS | 2796 | --DOMWINDOW == 89 (1A272800) [pid = 2796] [serial = 1391] [outer = 00000000] [url = about:blank] 14:15:09 INFO - PROCESS | 2796 | --DOMWINDOW == 88 (19AF4000) [pid = 2796] [serial = 1388] [outer = 00000000] [url = about:blank] 14:15:09 INFO - PROCESS | 2796 | --DOMWINDOW == 87 (18614800) [pid = 2796] [serial = 1376] [outer = 00000000] [url = about:blank] 14:15:09 INFO - PROCESS | 2796 | --DOMWINDOW == 86 (19A42000) [pid = 2796] [serial = 1387] [outer = 00000000] [url = about:blank] 14:15:09 INFO - PROCESS | 2796 | --DOMWINDOW == 85 (0D771C00) [pid = 2796] [serial = 1361] [outer = 00000000] [url = about:blank] 14:15:09 INFO - PROCESS | 2796 | --DOMWINDOW == 84 (194BF400) [pid = 2796] [serial = 1385] [outer = 00000000] [url = about:blank] 14:15:09 INFO - PROCESS | 2796 | --DOMWINDOW == 83 (0D5F0800) [pid = 2796] [serial = 1364] [outer = 00000000] [url = about:blank] 14:15:09 INFO - PROCESS | 2796 | --DOMWINDOW == 82 (15603800) [pid = 2796] [serial = 1370] [outer = 00000000] [url = about:blank] 14:15:09 INFO - PROCESS | 2796 | --DOMWINDOW == 81 (1A332400) [pid = 2796] [serial = 1316] [outer = 00000000] [url = about:blank] 14:15:09 INFO - PROCESS | 2796 | --DOMWINDOW == 80 (15549800) [pid = 2796] [serial = 1369] [outer = 00000000] [url = about:blank] 14:15:09 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (18896C00) [pid = 2796] [serial = 1384] [outer = 00000000] [url = about:blank] 14:15:09 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (0D62E800) [pid = 2796] [serial = 1360] [outer = 00000000] [url = about:blank] 14:15:09 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (178F0800) [pid = 2796] [serial = 1375] [outer = 00000000] [url = about:blank] 14:15:09 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (16EA5C00) [pid = 2796] [serial = 1373] [outer = 00000000] [url = about:blank] 14:15:09 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (16A54400) [pid = 2796] [serial = 1372] [outer = 00000000] [url = about:blank] 14:15:09 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (0D952800) [pid = 2796] [serial = 1367] [outer = 00000000] [url = about:blank] 14:15:09 INFO - PROCESS | 2796 | --DOMWINDOW == 73 (0D554000) [pid = 2796] [serial = 1363] [outer = 00000000] [url = about:blank] 14:15:09 INFO - PROCESS | 2796 | --DOMWINDOW == 72 (19763400) [pid = 2796] [serial = 1381] [outer = 00000000] [url = about:blank] 14:15:09 INFO - PROCESS | 2796 | --DOMWINDOW == 71 (194C2000) [pid = 2796] [serial = 1382] [outer = 00000000] [url = about:blank] 14:15:09 INFO - PROCESS | 2796 | --DOMWINDOW == 70 (1884AC00) [pid = 2796] [serial = 1379] [outer = 00000000] [url = about:blank] 14:15:09 INFO - PROCESS | 2796 | --DOMWINDOW == 69 (186BC400) [pid = 2796] [serial = 1378] [outer = 00000000] [url = about:blank] 14:15:09 INFO - PROCESS | 2796 | --DOMWINDOW == 68 (0D843C00) [pid = 2796] [serial = 1366] [outer = 00000000] [url = about:blank] 14:15:09 INFO - PROCESS | 2796 | --DOMWINDOW == 67 (1A67B400) [pid = 2796] [serial = 1358] [outer = 00000000] [url = about:blank] 14:15:09 INFO - PROCESS | 2796 | 1466630109817 Marionette TRACE conn5 <- [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]]]}] 14:15:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 14:15:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1158ms 14:15:09 INFO - PROCESS | 2796 | 1466630109874 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 14:15:09 INFO - PROCESS | 2796 | 1466630109877 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 14:15:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 14:15:09 INFO - PROCESS | 2796 | 1466630109881 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 14:15:09 INFO - PROCESS | 2796 | 1466630109884 Marionette TRACE conn5 <- [1,1882,null,{}] 14:15:09 INFO - PROCESS | 2796 | 1466630109891 Marionette TRACE conn5 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:09 INFO - PROCESS | 2796 | 1466630109896 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:10 INFO - PROCESS | 2796 | 1466630109984 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 14:15:10 INFO - PROCESS | 2796 | 1466630110078 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:10 INFO - PROCESS | 2796 | 1466630110081 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:10 INFO - PROCESS | 2796 | ++DOCSHELL 0D0E9400 == 31 [pid = 2796] [id = 480] 14:15:10 INFO - PROCESS | 2796 | ++DOMWINDOW == 68 (0D557000) [pid = 2796] [serial = 1440] [outer = 00000000] 14:15:10 INFO - PROCESS | 2796 | ++DOMWINDOW == 69 (0D778000) [pid = 2796] [serial = 1441] [outer = 0D557000] 14:15:10 INFO - PROCESS | 2796 | 1466630110130 Marionette DEBUG loaded listener.js 14:15:10 INFO - PROCESS | 2796 | ++DOMWINDOW == 70 (0D84CC00) [pid = 2796] [serial = 1442] [outer = 0D557000] 14:15:10 INFO - PROCESS | 2796 | 1466630110588 Marionette TRACE conn5 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 14:15:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 14:15:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 790ms 14:15:10 INFO - PROCESS | 2796 | 1466630110675 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 14:15:10 INFO - PROCESS | 2796 | 1466630110678 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 14:15:10 INFO - PROCESS | 2796 | 1466630110683 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 14:15:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 14:15:10 INFO - PROCESS | 2796 | 1466630110685 Marionette TRACE conn5 <- [1,1886,null,{}] 14:15:10 INFO - PROCESS | 2796 | 1466630110688 Marionette TRACE conn5 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:10 INFO - PROCESS | 2796 | 1466630110691 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:10 INFO - PROCESS | 2796 | 1466630110787 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 14:15:10 INFO - PROCESS | 2796 | 1466630110795 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:10 INFO - PROCESS | 2796 | 1466630110797 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:10 INFO - PROCESS | 2796 | ++DOCSHELL 151CD800 == 32 [pid = 2796] [id = 481] 14:15:10 INFO - PROCESS | 2796 | ++DOMWINDOW == 71 (15548000) [pid = 2796] [serial = 1443] [outer = 00000000] 14:15:10 INFO - PROCESS | 2796 | ++DOMWINDOW == 72 (15650000) [pid = 2796] [serial = 1444] [outer = 15548000] 14:15:10 INFO - PROCESS | 2796 | 1466630110843 Marionette DEBUG loaded listener.js 14:15:10 INFO - PROCESS | 2796 | ++DOMWINDOW == 73 (157E7400) [pid = 2796] [serial = 1445] [outer = 15548000] 14:15:11 INFO - PROCESS | 2796 | 1466630111316 Marionette TRACE conn5 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 14:15:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 14:15:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 670ms 14:15:11 INFO - PROCESS | 2796 | 1466630111358 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 14:15:11 INFO - PROCESS | 2796 | 1466630111360 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 14:15:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 14:15:11 INFO - PROCESS | 2796 | 1466630111365 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 14:15:11 INFO - PROCESS | 2796 | 1466630111371 Marionette TRACE conn5 <- [1,1890,null,{}] 14:15:11 INFO - PROCESS | 2796 | 1466630111380 Marionette TRACE conn5 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:11 INFO - PROCESS | 2796 | 1466630111384 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:11 INFO - PROCESS | 2796 | 1466630111470 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 14:15:11 INFO - PROCESS | 2796 | 1466630111479 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:11 INFO - PROCESS | 2796 | 1466630111481 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:11 INFO - PROCESS | 2796 | ++DOCSHELL 16EAE400 == 33 [pid = 2796] [id = 482] 14:15:11 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (16EAEC00) [pid = 2796] [serial = 1446] [outer = 00000000] 14:15:11 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (178FF000) [pid = 2796] [serial = 1447] [outer = 16EAEC00] 14:15:11 INFO - PROCESS | 2796 | 1466630111526 Marionette DEBUG loaded listener.js 14:15:11 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (18619C00) [pid = 2796] [serial = 1448] [outer = 16EAEC00] 14:15:12 INFO - PROCESS | 2796 | 1466630112047 Marionette TRACE conn5 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 14:15:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 14:15:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 731ms 14:15:12 INFO - PROCESS | 2796 | 1466630112099 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 14:15:12 INFO - PROCESS | 2796 | 1466630112101 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 14:15:12 INFO - PROCESS | 2796 | 1466630112104 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 14:15:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 14:15:12 INFO - PROCESS | 2796 | 1466630112106 Marionette TRACE conn5 <- [1,1894,null,{}] 14:15:12 INFO - PROCESS | 2796 | 1466630112109 Marionette TRACE conn5 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:12 INFO - PROCESS | 2796 | 1466630112111 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:12 INFO - PROCESS | 2796 | 1466630112228 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 14:15:12 INFO - PROCESS | 2796 | 1466630112238 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:12 INFO - PROCESS | 2796 | 1466630112240 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:12 INFO - PROCESS | 2796 | ++DOCSHELL 1861E000 == 34 [pid = 2796] [id = 483] 14:15:12 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (1861F400) [pid = 2796] [serial = 1449] [outer = 00000000] 14:15:12 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (1884C800) [pid = 2796] [serial = 1450] [outer = 1861F400] 14:15:12 INFO - PROCESS | 2796 | 1466630112336 Marionette DEBUG loaded listener.js 14:15:12 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (1925E800) [pid = 2796] [serial = 1451] [outer = 1861F400] 14:15:12 INFO - PROCESS | 2796 | 1466630112744 Marionette TRACE conn5 <- [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]]]}] 14:15:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 14:15:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 670ms 14:15:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 14:15:12 INFO - PROCESS | 2796 | 1466630112779 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 14:15:12 INFO - PROCESS | 2796 | 1466630112781 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 14:15:12 INFO - PROCESS | 2796 | 1466630112784 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 14:15:12 INFO - PROCESS | 2796 | 1466630112786 Marionette TRACE conn5 <- [1,1898,null,{}] 14:15:12 INFO - PROCESS | 2796 | 1466630112789 Marionette TRACE conn5 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:12 INFO - PROCESS | 2796 | 1466630112791 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:12 INFO - PROCESS | 2796 | 1466630112929 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 14:15:13 INFO - PROCESS | 2796 | 1466630112990 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:13 INFO - PROCESS | 2796 | 1466630112996 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:13 INFO - PROCESS | 2796 | ++DOCSHELL 111A0800 == 35 [pid = 2796] [id = 484] 14:15:13 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (194B5000) [pid = 2796] [serial = 1452] [outer = 00000000] 14:15:13 INFO - PROCESS | 2796 | ++DOMWINDOW == 81 (194C2000) [pid = 2796] [serial = 1453] [outer = 194B5000] 14:15:13 INFO - PROCESS | 2796 | 1466630113049 Marionette DEBUG loaded listener.js 14:15:13 INFO - PROCESS | 2796 | ++DOMWINDOW == 82 (1976A800) [pid = 2796] [serial = 1454] [outer = 194B5000] 14:15:13 INFO - PROCESS | 2796 | 1466630113496 Marionette TRACE conn5 <- [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]]]}] 14:15:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 14:15:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 770ms 14:15:13 INFO - PROCESS | 2796 | 1466630113555 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 14:15:13 INFO - PROCESS | 2796 | 1466630113557 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 14:15:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 14:15:13 INFO - PROCESS | 2796 | 1466630113560 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 14:15:13 INFO - PROCESS | 2796 | 1466630113561 Marionette TRACE conn5 <- [1,1902,null,{}] 14:15:13 INFO - PROCESS | 2796 | 1466630113565 Marionette TRACE conn5 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:13 INFO - PROCESS | 2796 | 1466630113567 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:13 INFO - PROCESS | 2796 | 1466630113698 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 14:15:13 INFO - PROCESS | 2796 | 1466630113766 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:13 INFO - PROCESS | 2796 | 1466630113768 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:13 INFO - PROCESS | 2796 | ++DOCSHELL 19811400 == 36 [pid = 2796] [id = 485] 14:15:13 INFO - PROCESS | 2796 | ++DOMWINDOW == 83 (19812C00) [pid = 2796] [serial = 1455] [outer = 00000000] 14:15:13 INFO - PROCESS | 2796 | ++DOMWINDOW == 84 (1A26DC00) [pid = 2796] [serial = 1456] [outer = 19812C00] 14:15:13 INFO - PROCESS | 2796 | 1466630113812 Marionette DEBUG loaded listener.js 14:15:13 INFO - PROCESS | 2796 | ++DOMWINDOW == 85 (19AF3000) [pid = 2796] [serial = 1457] [outer = 19812C00] 14:15:14 INFO - PROCESS | 2796 | --DOMWINDOW == 84 (11B1DC00) [pid = 2796] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 14:15:14 INFO - PROCESS | 2796 | --DOMWINDOW == 83 (0D628400) [pid = 2796] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 14:15:14 INFO - PROCESS | 2796 | --DOMWINDOW == 82 (112CE000) [pid = 2796] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 14:15:14 INFO - PROCESS | 2796 | --DOMWINDOW == 81 (16EAA800) [pid = 2796] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 14:15:14 INFO - PROCESS | 2796 | --DOMWINDOW == 80 (157EB000) [pid = 2796] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 14:15:14 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (0DBD2800) [pid = 2796] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 14:15:14 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (18617800) [pid = 2796] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 14:15:14 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (0D0EC800) [pid = 2796] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 14:15:14 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (15741000) [pid = 2796] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 14:15:14 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (19A11400) [pid = 2796] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 14:15:14 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (1A5C9400) [pid = 2796] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 14:15:14 INFO - PROCESS | 2796 | --DOMWINDOW == 73 (11144400) [pid = 2796] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 14:15:14 INFO - PROCESS | 2796 | --DOMWINDOW == 72 (0D0F6000) [pid = 2796] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 14:15:14 INFO - PROCESS | 2796 | 1466630114277 Marionette TRACE conn5 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 14:15:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 14:15:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 770ms 14:15:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 14:15:14 INFO - PROCESS | 2796 | 1466630114331 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 14:15:14 INFO - PROCESS | 2796 | 1466630114333 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 14:15:14 INFO - PROCESS | 2796 | 1466630114336 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 14:15:14 INFO - PROCESS | 2796 | 1466630114337 Marionette TRACE conn5 <- [1,1906,null,{}] 14:15:14 INFO - PROCESS | 2796 | 1466630114341 Marionette TRACE conn5 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:14 INFO - PROCESS | 2796 | 1466630114342 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:14 INFO - PROCESS | 2796 | 1466630114459 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 14:15:14 INFO - PROCESS | 2796 | 1466630114474 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:14 INFO - PROCESS | 2796 | 1466630114476 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:14 INFO - PROCESS | 2796 | ++DOCSHELL 0D817C00 == 37 [pid = 2796] [id = 486] 14:15:14 INFO - PROCESS | 2796 | ++DOMWINDOW == 73 (112CE000) [pid = 2796] [serial = 1458] [outer = 00000000] 14:15:14 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (178F2800) [pid = 2796] [serial = 1459] [outer = 112CE000] 14:15:14 INFO - PROCESS | 2796 | 1466630114519 Marionette DEBUG loaded listener.js 14:15:14 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (18844400) [pid = 2796] [serial = 1460] [outer = 112CE000] 14:15:14 INFO - PROCESS | 2796 | 1466630114915 Marionette TRACE conn5 <- [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]]]}] 14:15:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 14:15:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 631ms 14:15:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 14:15:14 INFO - PROCESS | 2796 | 1466630114967 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 14:15:14 INFO - PROCESS | 2796 | 1466630114969 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 14:15:15 INFO - PROCESS | 2796 | 1466630114972 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 14:15:15 INFO - PROCESS | 2796 | 1466630114974 Marionette TRACE conn5 <- [1,1910,null,{}] 14:15:15 INFO - PROCESS | 2796 | 1466630114977 Marionette TRACE conn5 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:15 INFO - PROCESS | 2796 | 1466630114979 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:15 INFO - PROCESS | 2796 | 1466630115060 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 14:15:15 INFO - PROCESS | 2796 | 1466630115065 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:15 INFO - PROCESS | 2796 | 1466630115067 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:15 INFO - PROCESS | 2796 | ++DOCSHELL 19A11000 == 38 [pid = 2796] [id = 487] 14:15:15 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (19A11800) [pid = 2796] [serial = 1461] [outer = 00000000] 14:15:15 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (1A278400) [pid = 2796] [serial = 1462] [outer = 19A11800] 14:15:15 INFO - PROCESS | 2796 | 1466630115111 Marionette DEBUG loaded listener.js 14:15:15 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (1A334800) [pid = 2796] [serial = 1463] [outer = 19A11800] 14:15:15 INFO - PROCESS | 2796 | 1466630115545 Marionette TRACE conn5 <- [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]]]}] 14:15:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 14:15:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 630ms 14:15:15 INFO - PROCESS | 2796 | 1466630115603 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 14:15:15 INFO - PROCESS | 2796 | 1466630115605 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 14:15:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 14:15:15 INFO - PROCESS | 2796 | 1466630115608 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 14:15:15 INFO - PROCESS | 2796 | 1466630115610 Marionette TRACE conn5 <- [1,1914,null,{}] 14:15:15 INFO - PROCESS | 2796 | 1466630115613 Marionette TRACE conn5 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:15 INFO - PROCESS | 2796 | 1466630115615 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:15 INFO - PROCESS | 2796 | 1466630115696 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 14:15:15 INFO - PROCESS | 2796 | 1466630115702 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:15 INFO - PROCESS | 2796 | 1466630115703 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:15 INFO - PROCESS | 2796 | ++DOCSHELL 0C7F2C00 == 39 [pid = 2796] [id = 488] 14:15:15 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (0C7F8800) [pid = 2796] [serial = 1464] [outer = 00000000] 14:15:15 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (111A8000) [pid = 2796] [serial = 1465] [outer = 0C7F8800] 14:15:15 INFO - PROCESS | 2796 | 1466630115747 Marionette DEBUG loaded listener.js 14:15:15 INFO - PROCESS | 2796 | ++DOMWINDOW == 81 (1A33F400) [pid = 2796] [serial = 1466] [outer = 0C7F8800] 14:15:16 INFO - PROCESS | 2796 | --DOCSHELL 0D5FA800 == 38 [pid = 2796] [id = 468] 14:15:16 INFO - PROCESS | 2796 | --DOCSHELL 0D0E9400 == 37 [pid = 2796] [id = 480] 14:15:16 INFO - PROCESS | 2796 | --DOCSHELL 0D55BC00 == 36 [pid = 2796] [id = 478] 14:15:16 INFO - PROCESS | 2796 | --DOCSHELL 0C834800 == 35 [pid = 2796] [id = 479] 14:15:16 INFO - PROCESS | 2796 | --DOCSHELL 19A13400 == 34 [pid = 2796] [id = 477] 14:15:17 INFO - PROCESS | 2796 | --DOCSHELL 151CD800 == 33 [pid = 2796] [id = 481] 14:15:17 INFO - PROCESS | 2796 | --DOCSHELL 16EAE400 == 32 [pid = 2796] [id = 482] 14:15:17 INFO - PROCESS | 2796 | --DOCSHELL 111A0800 == 31 [pid = 2796] [id = 484] 14:15:17 INFO - PROCESS | 2796 | --DOCSHELL 1861E000 == 30 [pid = 2796] [id = 483] 14:15:17 INFO - PROCESS | 2796 | --DOCSHELL 19A11000 == 29 [pid = 2796] [id = 487] 14:15:17 INFO - PROCESS | 2796 | --DOCSHELL 0D817C00 == 28 [pid = 2796] [id = 486] 14:15:17 INFO - PROCESS | 2796 | --DOCSHELL 19811400 == 27 [pid = 2796] [id = 485] 14:15:17 INFO - PROCESS | 2796 | --DOMWINDOW == 80 (19765400) [pid = 2796] [serial = 1429] [outer = 00000000] [url = about:blank] 14:15:17 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (0D76D000) [pid = 2796] [serial = 1408] [outer = 00000000] [url = about:blank] 14:15:17 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (0D776000) [pid = 2796] [serial = 1409] [outer = 00000000] [url = about:blank] 14:15:17 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (14D0C000) [pid = 2796] [serial = 1411] [outer = 00000000] [url = about:blank] 14:15:17 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (14EA8000) [pid = 2796] [serial = 1412] [outer = 00000000] [url = about:blank] 14:15:17 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (17826C00) [pid = 2796] [serial = 1417] [outer = 00000000] [url = about:blank] 14:15:17 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (16717C00) [pid = 2796] [serial = 1414] [outer = 00000000] [url = about:blank] 14:15:17 INFO - PROCESS | 2796 | --DOMWINDOW == 73 (151CE000) [pid = 2796] [serial = 1406] [outer = 00000000] [url = about:blank] 14:15:17 INFO - PROCESS | 2796 | --DOMWINDOW == 72 (14E12800) [pid = 2796] [serial = 1405] [outer = 00000000] [url = about:blank] 14:15:17 INFO - PROCESS | 2796 | --DOMWINDOW == 71 (186BB000) [pid = 2796] [serial = 1420] [outer = 00000000] [url = about:blank] 14:15:17 INFO - PROCESS | 2796 | --DOMWINDOW == 70 (18611800) [pid = 2796] [serial = 1418] [outer = 00000000] [url = about:blank] 14:15:17 INFO - PROCESS | 2796 | --DOMWINDOW == 69 (18806400) [pid = 2796] [serial = 1421] [outer = 00000000] [url = about:blank] 14:15:17 INFO - PROCESS | 2796 | --DOMWINDOW == 68 (119DA000) [pid = 2796] [serial = 1394] [outer = 00000000] [url = about:blank] 14:15:17 INFO - PROCESS | 2796 | --DOMWINDOW == 67 (0D847000) [pid = 2796] [serial = 1393] [outer = 00000000] [url = about:blank] 14:15:17 INFO - PROCESS | 2796 | --DOMWINDOW == 66 (16EA5400) [pid = 2796] [serial = 1397] [outer = 00000000] [url = about:blank] 14:15:17 INFO - PROCESS | 2796 | --DOMWINDOW == 65 (16A45400) [pid = 2796] [serial = 1396] [outer = 00000000] [url = about:blank] 14:15:17 INFO - PROCESS | 2796 | --DOMWINDOW == 64 (1A33EC00) [pid = 2796] [serial = 1400] [outer = 00000000] [url = about:blank] 14:15:17 INFO - PROCESS | 2796 | --DOMWINDOW == 63 (1A331400) [pid = 2796] [serial = 1399] [outer = 00000000] [url = about:blank] 14:15:17 INFO - PROCESS | 2796 | --DOMWINDOW == 62 (1A6F1000) [pid = 2796] [serial = 1403] [outer = 00000000] [url = about:blank] 14:15:17 INFO - PROCESS | 2796 | --DOMWINDOW == 61 (1A6EAC00) [pid = 2796] [serial = 1402] [outer = 00000000] [url = about:blank] 14:15:17 INFO - PROCESS | 2796 | --DOMWINDOW == 60 (194BC400) [pid = 2796] [serial = 1424] [outer = 00000000] [url = about:blank] 14:15:17 INFO - PROCESS | 2796 | --DOMWINDOW == 59 (18847800) [pid = 2796] [serial = 1423] [outer = 00000000] [url = about:blank] 14:15:17 INFO - PROCESS | 2796 | --DOMWINDOW == 58 (1782E000) [pid = 2796] [serial = 1430] [outer = 00000000] [url = about:blank] 14:15:17 INFO - PROCESS | 2796 | --DOMWINDOW == 57 (18840000) [pid = 2796] [serial = 1426] [outer = 00000000] [url = about:blank] 14:15:17 INFO - PROCESS | 2796 | --DOMWINDOW == 56 (16A4EC00) [pid = 2796] [serial = 1415] [outer = 00000000] [url = about:blank] 14:15:17 INFO - PROCESS | 2796 | --DOMWINDOW == 55 (19274000) [pid = 2796] [serial = 1427] [outer = 00000000] [url = about:blank] 14:15:17 INFO - PROCESS | 2796 | 1466630117613 Marionette TRACE conn5 <- [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]]]}] 14:15:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 14:15:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 2018ms 14:15:17 INFO - PROCESS | 2796 | 1466630117628 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 14:15:17 INFO - PROCESS | 2796 | 1466630117632 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 14:15:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 14:15:17 INFO - PROCESS | 2796 | 1466630117636 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 14:15:17 INFO - PROCESS | 2796 | 1466630117640 Marionette TRACE conn5 <- [1,1918,null,{}] 14:15:17 INFO - PROCESS | 2796 | 1466630117646 Marionette TRACE conn5 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:17 INFO - PROCESS | 2796 | 1466630117649 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:17 INFO - PROCESS | 2796 | 1466630117742 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 14:15:17 INFO - PROCESS | 2796 | 1466630117752 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:17 INFO - PROCESS | 2796 | 1466630117757 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:17 INFO - PROCESS | 2796 | ++DOCSHELL 0D5F8400 == 28 [pid = 2796] [id = 489] 14:15:17 INFO - PROCESS | 2796 | ++DOMWINDOW == 56 (0D5F8C00) [pid = 2796] [serial = 1467] [outer = 00000000] 14:15:17 INFO - PROCESS | 2796 | ++DOMWINDOW == 57 (0D623800) [pid = 2796] [serial = 1468] [outer = 0D5F8C00] 14:15:17 INFO - PROCESS | 2796 | 1466630117806 Marionette DEBUG loaded listener.js 14:15:17 INFO - PROCESS | 2796 | ++DOMWINDOW == 58 (0D62AC00) [pid = 2796] [serial = 1469] [outer = 0D5F8C00] 14:15:18 INFO - PROCESS | 2796 | 1466630118310 Marionette TRACE conn5 <- [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]]]}] 14:15:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 14:15:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 730ms 14:15:18 INFO - PROCESS | 2796 | 1466630118367 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 14:15:18 INFO - PROCESS | 2796 | 1466630118372 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 14:15:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 14:15:18 INFO - PROCESS | 2796 | 1466630118378 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 14:15:18 INFO - PROCESS | 2796 | 1466630118381 Marionette TRACE conn5 <- [1,1922,null,{}] 14:15:18 INFO - PROCESS | 2796 | 1466630118385 Marionette TRACE conn5 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:18 INFO - PROCESS | 2796 | 1466630118388 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:18 INFO - PROCESS | 2796 | 1466630118478 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 14:15:18 INFO - PROCESS | 2796 | 1466630118493 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:18 INFO - PROCESS | 2796 | 1466630118496 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:18 INFO - PROCESS | 2796 | ++DOCSHELL 0D820800 == 29 [pid = 2796] [id = 490] 14:15:18 INFO - PROCESS | 2796 | ++DOMWINDOW == 59 (0D840C00) [pid = 2796] [serial = 1470] [outer = 00000000] 14:15:18 INFO - PROCESS | 2796 | ++DOMWINDOW == 60 (0D84B000) [pid = 2796] [serial = 1471] [outer = 0D840C00] 14:15:18 INFO - PROCESS | 2796 | 1466630118622 Marionette DEBUG loaded listener.js 14:15:18 INFO - PROCESS | 2796 | ++DOMWINDOW == 61 (0DABB000) [pid = 2796] [serial = 1472] [outer = 0D840C00] 14:15:19 INFO - PROCESS | 2796 | 1466630119013 Marionette TRACE conn5 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 14:15:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 14:15:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 670ms 14:15:19 INFO - PROCESS | 2796 | 1466630119052 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 14:15:19 INFO - PROCESS | 2796 | 1466630119054 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 14:15:19 INFO - PROCESS | 2796 | 1466630119058 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 14:15:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 14:15:19 INFO - PROCESS | 2796 | 1466630119061 Marionette TRACE conn5 <- [1,1926,null,{}] 14:15:19 INFO - PROCESS | 2796 | 1466630119072 Marionette TRACE conn5 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:19 INFO - PROCESS | 2796 | 1466630119077 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:19 INFO - PROCESS | 2796 | 1466630119189 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 14:15:19 INFO - PROCESS | 2796 | 1466630119200 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:19 INFO - PROCESS | 2796 | 1466630119203 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:19 INFO - PROCESS | 2796 | ++DOCSHELL 14FBD800 == 30 [pid = 2796] [id = 491] 14:15:19 INFO - PROCESS | 2796 | ++DOMWINDOW == 62 (14FBF800) [pid = 2796] [serial = 1473] [outer = 00000000] 14:15:19 INFO - PROCESS | 2796 | ++DOMWINDOW == 63 (151CD000) [pid = 2796] [serial = 1474] [outer = 14FBF800] 14:15:19 INFO - PROCESS | 2796 | 1466630119259 Marionette DEBUG loaded listener.js 14:15:19 INFO - PROCESS | 2796 | ++DOMWINDOW == 64 (1554C000) [pid = 2796] [serial = 1475] [outer = 14FBF800] 14:15:19 INFO - PROCESS | 2796 | 1466630119765 Marionette TRACE conn5 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 14:15:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 14:15:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 731ms 14:15:19 INFO - PROCESS | 2796 | 1466630119792 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 14:15:19 INFO - PROCESS | 2796 | 1466630119795 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 14:15:19 INFO - PROCESS | 2796 | 1466630119798 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 14:15:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 14:15:19 INFO - PROCESS | 2796 | 1466630119800 Marionette TRACE conn5 <- [1,1930,null,{}] 14:15:19 INFO - PROCESS | 2796 | 1466630119803 Marionette TRACE conn5 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:19 INFO - PROCESS | 2796 | 1466630119805 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:19 INFO - PROCESS | 2796 | 1466630119893 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 14:15:19 INFO - PROCESS | 2796 | 1466630119901 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:19 INFO - PROCESS | 2796 | 1466630119903 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:19 INFO - PROCESS | 2796 | ++DOCSHELL 15594400 == 31 [pid = 2796] [id = 492] 14:15:19 INFO - PROCESS | 2796 | ++DOMWINDOW == 65 (15650800) [pid = 2796] [serial = 1476] [outer = 00000000] 14:15:19 INFO - PROCESS | 2796 | ++DOMWINDOW == 66 (1573B400) [pid = 2796] [serial = 1477] [outer = 15650800] 14:15:19 INFO - PROCESS | 2796 | 1466630119948 Marionette DEBUG loaded listener.js 14:15:20 INFO - PROCESS | 2796 | ++DOMWINDOW == 67 (16717800) [pid = 2796] [serial = 1478] [outer = 15650800] 14:15:20 INFO - PROCESS | 2796 | 1466630120363 Marionette TRACE conn5 <- [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]]]}] 14:15:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 14:15:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 630ms 14:15:20 INFO - PROCESS | 2796 | 1466630120436 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 14:15:20 INFO - PROCESS | 2796 | 1466630120438 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 14:15:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 14:15:20 INFO - PROCESS | 2796 | 1466630120441 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 14:15:20 INFO - PROCESS | 2796 | 1466630120443 Marionette TRACE conn5 <- [1,1934,null,{}] 14:15:20 INFO - PROCESS | 2796 | 1466630120446 Marionette TRACE conn5 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:20 INFO - PROCESS | 2796 | 1466630120448 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:20 INFO - PROCESS | 2796 | 1466630120527 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 14:15:20 INFO - PROCESS | 2796 | 1466630120563 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:20 INFO - PROCESS | 2796 | 1466630120565 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:20 INFO - PROCESS | 2796 | ++DOCSHELL 16A4EC00 == 32 [pid = 2796] [id = 493] 14:15:20 INFO - PROCESS | 2796 | ++DOMWINDOW == 68 (16A4FC00) [pid = 2796] [serial = 1479] [outer = 00000000] 14:15:20 INFO - PROCESS | 2796 | ++DOMWINDOW == 69 (16E28000) [pid = 2796] [serial = 1480] [outer = 16A4FC00] 14:15:20 INFO - PROCESS | 2796 | 1466630120608 Marionette DEBUG loaded listener.js 14:15:20 INFO - PROCESS | 2796 | ++DOMWINDOW == 70 (16EA6400) [pid = 2796] [serial = 1481] [outer = 16A4FC00] 14:15:21 INFO - PROCESS | 2796 | 1466630121047 Marionette TRACE conn5 <- [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]]]}] 14:15:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 14:15:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 630ms 14:15:21 INFO - PROCESS | 2796 | 1466630121072 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 14:15:21 INFO - PROCESS | 2796 | 1466630121075 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 14:15:21 INFO - PROCESS | 2796 | 1466630121078 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 14:15:21 INFO - PROCESS | 2796 | 1466630121079 Marionette TRACE conn5 <- [1,1938,null,{}] 14:15:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 14:15:21 INFO - PROCESS | 2796 | 1466630121087 Marionette TRACE conn5 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:21 INFO - PROCESS | 2796 | 1466630121093 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:21 INFO - PROCESS | 2796 | 1466630121196 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 14:15:21 INFO - PROCESS | 2796 | 1466630121202 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:21 INFO - PROCESS | 2796 | 1466630121204 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:21 INFO - PROCESS | 2796 | ++DOCSHELL 178FD800 == 33 [pid = 2796] [id = 494] 14:15:21 INFO - PROCESS | 2796 | ++DOMWINDOW == 71 (178FEC00) [pid = 2796] [serial = 1482] [outer = 00000000] 14:15:21 INFO - PROCESS | 2796 | ++DOMWINDOW == 72 (18619800) [pid = 2796] [serial = 1483] [outer = 178FEC00] 14:15:21 INFO - PROCESS | 2796 | 1466630121249 Marionette DEBUG loaded listener.js 14:15:21 INFO - PROCESS | 2796 | ++DOMWINDOW == 73 (186B3400) [pid = 2796] [serial = 1484] [outer = 178FEC00] 14:15:21 INFO - PROCESS | 2796 | 1466630121680 Marionette TRACE conn5 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 14:15:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 14:15:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 670ms 14:15:21 INFO - PROCESS | 2796 | 1466630121752 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 14:15:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 14:15:21 INFO - PROCESS | 2796 | 1466630121754 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 14:15:21 INFO - PROCESS | 2796 | 1466630121758 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 14:15:21 INFO - PROCESS | 2796 | 1466630121759 Marionette TRACE conn5 <- [1,1942,null,{}] 14:15:21 INFO - PROCESS | 2796 | 1466630121763 Marionette TRACE conn5 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:21 INFO - PROCESS | 2796 | 1466630121765 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:21 INFO - PROCESS | 2796 | 1466630121847 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 14:15:21 INFO - PROCESS | 2796 | 1466630121855 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:21 INFO - PROCESS | 2796 | 1466630121857 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:21 INFO - PROCESS | 2796 | ++DOCSHELL 18619400 == 34 [pid = 2796] [id = 495] 14:15:21 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (186BB000) [pid = 2796] [serial = 1485] [outer = 00000000] 14:15:21 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (18890000) [pid = 2796] [serial = 1486] [outer = 186BB000] 14:15:21 INFO - PROCESS | 2796 | 1466630121901 Marionette DEBUG loaded listener.js 14:15:21 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (19206400) [pid = 2796] [serial = 1487] [outer = 186BB000] 14:15:22 INFO - PROCESS | 2796 | 1466630122333 Marionette TRACE conn5 <- [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]]]}] 14:15:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 14:15:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 630ms 14:15:22 INFO - PROCESS | 2796 | 1466630122405 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 14:15:22 INFO - PROCESS | 2796 | 1466630122408 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 14:15:22 INFO - PROCESS | 2796 | 1466630122411 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 14:15:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 14:15:22 INFO - PROCESS | 2796 | 1466630122413 Marionette TRACE conn5 <- [1,1946,null,{}] 14:15:22 INFO - PROCESS | 2796 | 1466630122416 Marionette TRACE conn5 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:22 INFO - PROCESS | 2796 | 1466630122418 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:22 INFO - PROCESS | 2796 | 1466630122499 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 14:15:22 INFO - PROCESS | 2796 | 1466630122520 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:22 INFO - PROCESS | 2796 | 1466630122522 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:22 INFO - PROCESS | 2796 | ++DOCSHELL 19271800 == 35 [pid = 2796] [id = 496] 14:15:22 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (1927B800) [pid = 2796] [serial = 1488] [outer = 00000000] 14:15:22 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (194BAC00) [pid = 2796] [serial = 1489] [outer = 1927B800] 14:15:22 INFO - PROCESS | 2796 | 1466630122569 Marionette DEBUG loaded listener.js 14:15:22 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (194BF000) [pid = 2796] [serial = 1490] [outer = 1927B800] 14:15:23 INFO - PROCESS | 2796 | 1466630123036 Marionette TRACE conn5 <- [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]]]}] 14:15:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 14:15:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 670ms 14:15:23 INFO - PROCESS | 2796 | 1466630123086 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 14:15:23 INFO - PROCESS | 2796 | 1466630123088 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 14:15:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 14:15:23 INFO - PROCESS | 2796 | 1466630123091 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 14:15:23 INFO - PROCESS | 2796 | 1466630123092 Marionette TRACE conn5 <- [1,1950,null,{}] 14:15:23 INFO - PROCESS | 2796 | 1466630123096 Marionette TRACE conn5 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:23 INFO - PROCESS | 2796 | 1466630123097 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:23 INFO - PROCESS | 2796 | 1466630123211 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 14:15:23 INFO - PROCESS | 2796 | 1466630123301 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:23 INFO - PROCESS | 2796 | 1466630123303 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:23 INFO - PROCESS | 2796 | ++DOCSHELL 14EE9400 == 36 [pid = 2796] [id = 497] 14:15:23 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (194BD800) [pid = 2796] [serial = 1491] [outer = 00000000] 14:15:23 INFO - PROCESS | 2796 | ++DOMWINDOW == 81 (1976C000) [pid = 2796] [serial = 1492] [outer = 194BD800] 14:15:23 INFO - PROCESS | 2796 | 1466630123347 Marionette DEBUG loaded listener.js 14:15:23 INFO - PROCESS | 2796 | ++DOMWINDOW == 82 (19814400) [pid = 2796] [serial = 1493] [outer = 194BD800] 14:15:23 INFO - PROCESS | 2796 | 1466630123787 Marionette TRACE conn5 <- [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]]]}] 14:15:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 14:15:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 730ms 14:15:23 INFO - PROCESS | 2796 | 1466630123824 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 14:15:23 INFO - PROCESS | 2796 | 1466630123826 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 14:15:23 INFO - PROCESS | 2796 | 1466630123829 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 14:15:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 14:15:23 INFO - PROCESS | 2796 | 1466630123830 Marionette TRACE conn5 <- [1,1954,null,{}] 14:15:23 INFO - PROCESS | 2796 | 1466630123834 Marionette TRACE conn5 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:23 INFO - PROCESS | 2796 | 1466630123836 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:23 INFO - PROCESS | 2796 | 1466630123956 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 14:15:23 INFO - PROCESS | 2796 | 1466630123961 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:23 INFO - PROCESS | 2796 | 1466630123963 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:24 INFO - PROCESS | 2796 | ++DOCSHELL 1564A000 == 37 [pid = 2796] [id = 498] 14:15:24 INFO - PROCESS | 2796 | ++DOMWINDOW == 83 (19A0D400) [pid = 2796] [serial = 1494] [outer = 00000000] 14:15:24 INFO - PROCESS | 2796 | ++DOMWINDOW == 84 (19AEBC00) [pid = 2796] [serial = 1495] [outer = 19A0D400] 14:15:24 INFO - PROCESS | 2796 | 1466630124009 Marionette DEBUG loaded listener.js 14:15:24 INFO - PROCESS | 2796 | ++DOMWINDOW == 85 (1A269C00) [pid = 2796] [serial = 1496] [outer = 19A0D400] 14:15:24 INFO - PROCESS | 2796 | 1466630124463 Marionette TRACE conn5 <- [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]]]}] 14:15:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 14:15:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 671ms 14:15:24 INFO - PROCESS | 2796 | 1466630124502 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 14:15:24 INFO - PROCESS | 2796 | 1466630124505 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 14:15:24 INFO - PROCESS | 2796 | 1466630124508 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 14:15:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 14:15:24 INFO - PROCESS | 2796 | 1466630124510 Marionette TRACE conn5 <- [1,1958,null,{}] 14:15:24 INFO - PROCESS | 2796 | 1466630124515 Marionette TRACE conn5 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:24 INFO - PROCESS | 2796 | 1466630124517 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:24 INFO - PROCESS | 2796 | 1466630124672 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 14:15:24 INFO - PROCESS | 2796 | 1466630124698 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:24 INFO - PROCESS | 2796 | 1466630124700 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:24 INFO - PROCESS | 2796 | ++DOCSHELL 16A4B800 == 38 [pid = 2796] [id = 499] 14:15:24 INFO - PROCESS | 2796 | ++DOMWINDOW == 86 (1A331400) [pid = 2796] [serial = 1497] [outer = 00000000] 14:15:24 INFO - PROCESS | 2796 | ++DOMWINDOW == 87 (1A366000) [pid = 2796] [serial = 1498] [outer = 1A331400] 14:15:24 INFO - PROCESS | 2796 | 1466630124745 Marionette DEBUG loaded listener.js 14:15:24 INFO - PROCESS | 2796 | ++DOMWINDOW == 88 (1A673400) [pid = 2796] [serial = 1499] [outer = 1A331400] 14:15:25 INFO - PROCESS | 2796 | --DOMWINDOW == 87 (194B5000) [pid = 2796] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 14:15:25 INFO - PROCESS | 2796 | --DOMWINDOW == 86 (19812C00) [pid = 2796] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 14:15:25 INFO - PROCESS | 2796 | --DOMWINDOW == 85 (19A11800) [pid = 2796] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 14:15:25 INFO - PROCESS | 2796 | --DOMWINDOW == 84 (112CE000) [pid = 2796] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 14:15:25 INFO - PROCESS | 2796 | --DOMWINDOW == 83 (16EAEC00) [pid = 2796] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 14:15:25 INFO - PROCESS | 2796 | --DOMWINDOW == 82 (15548000) [pid = 2796] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 14:15:25 INFO - PROCESS | 2796 | --DOMWINDOW == 81 (0D557000) [pid = 2796] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 14:15:25 INFO - PROCESS | 2796 | --DOMWINDOW == 80 (0C838C00) [pid = 2796] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 14:15:25 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (0D625C00) [pid = 2796] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 14:15:25 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (19AE8400) [pid = 2796] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 14:15:25 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (1861F400) [pid = 2796] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 14:15:25 INFO - PROCESS | 2796 | 1466630125304 Marionette TRACE conn5 <- [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]]]}] 14:15:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 14:15:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 830ms 14:15:25 INFO - PROCESS | 2796 | 1466630125342 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 14:15:25 INFO - PROCESS | 2796 | 1466630125344 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 14:15:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 14:15:25 INFO - PROCESS | 2796 | 1466630125347 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 14:15:25 INFO - PROCESS | 2796 | 1466630125348 Marionette TRACE conn5 <- [1,1962,null,{}] 14:15:25 INFO - PROCESS | 2796 | 1466630125352 Marionette TRACE conn5 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:25 INFO - PROCESS | 2796 | 1466630125354 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:25 INFO - PROCESS | 2796 | 1466630125477 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 14:15:25 INFO - PROCESS | 2796 | 1466630125485 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:25 INFO - PROCESS | 2796 | 1466630125487 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:25 INFO - PROCESS | 2796 | ++DOCSHELL 112CE000 == 39 [pid = 2796] [id = 500] 14:15:25 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (15736800) [pid = 2796] [serial = 1500] [outer = 00000000] 14:15:25 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (18615C00) [pid = 2796] [serial = 1501] [outer = 15736800] 14:15:25 INFO - PROCESS | 2796 | 1466630125539 Marionette DEBUG loaded listener.js 14:15:25 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (19204400) [pid = 2796] [serial = 1502] [outer = 15736800] 14:15:25 INFO - PROCESS | 2796 | 1466630125932 Marionette TRACE conn5 <- [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]]]}] 14:15:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 14:15:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 630ms 14:15:26 INFO - PROCESS | 2796 | 1466630125981 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 14:15:26 INFO - PROCESS | 2796 | 1466630125983 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 14:15:26 INFO - PROCESS | 2796 | 1466630125990 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 14:15:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 14:15:26 INFO - PROCESS | 2796 | 1466630125992 Marionette TRACE conn5 <- [1,1966,null,{}] 14:15:26 INFO - PROCESS | 2796 | 1466630125995 Marionette TRACE conn5 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:26 INFO - PROCESS | 2796 | 1466630125996 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:26 INFO - PROCESS | 2796 | 1466630126076 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 14:15:26 INFO - PROCESS | 2796 | 1466630126082 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:26 INFO - PROCESS | 2796 | 1466630126084 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:26 INFO - PROCESS | 2796 | ++DOCSHELL 1A274000 == 40 [pid = 2796] [id = 501] 14:15:26 INFO - PROCESS | 2796 | ++DOMWINDOW == 81 (1A274C00) [pid = 2796] [serial = 1503] [outer = 00000000] 14:15:26 INFO - PROCESS | 2796 | ++DOMWINDOW == 82 (1A63A000) [pid = 2796] [serial = 1504] [outer = 1A274C00] 14:15:26 INFO - PROCESS | 2796 | 1466630126129 Marionette DEBUG loaded listener.js 14:15:26 INFO - PROCESS | 2796 | ++DOMWINDOW == 83 (1515CC00) [pid = 2796] [serial = 1505] [outer = 1A274C00] 14:15:26 INFO - PROCESS | 2796 | 1466630126560 Marionette TRACE conn5 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 14:15:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 14:15:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 630ms 14:15:26 INFO - PROCESS | 2796 | 1466630126636 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 14:15:26 INFO - PROCESS | 2796 | 1466630126638 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 14:15:26 INFO - PROCESS | 2796 | 1466630126641 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 14:15:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 14:15:26 INFO - PROCESS | 2796 | 1466630126643 Marionette TRACE conn5 <- [1,1970,null,{}] 14:15:26 INFO - PROCESS | 2796 | 1466630126646 Marionette TRACE conn5 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:26 INFO - PROCESS | 2796 | 1466630126648 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:26 INFO - PROCESS | 2796 | 1466630126731 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 14:15:26 INFO - PROCESS | 2796 | 1466630126737 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:26 INFO - PROCESS | 2796 | 1466630126738 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:26 INFO - PROCESS | 2796 | ++DOCSHELL 1A641C00 == 41 [pid = 2796] [id = 502] 14:15:26 INFO - PROCESS | 2796 | ++DOMWINDOW == 84 (1A67C000) [pid = 2796] [serial = 1506] [outer = 00000000] 14:15:26 INFO - PROCESS | 2796 | ++DOMWINDOW == 85 (1A680400) [pid = 2796] [serial = 1507] [outer = 1A67C000] 14:15:26 INFO - PROCESS | 2796 | 1466630126781 Marionette DEBUG loaded listener.js 14:15:26 INFO - PROCESS | 2796 | ++DOMWINDOW == 86 (1A681800) [pid = 2796] [serial = 1508] [outer = 1A67C000] 14:15:27 INFO - PROCESS | 2796 | 1466630127438 Marionette TRACE conn5 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 14:15:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 14:15:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 930ms 14:15:27 INFO - PROCESS | 2796 | 1466630127575 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 14:15:27 INFO - PROCESS | 2796 | 1466630127580 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 14:15:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 14:15:27 INFO - PROCESS | 2796 | 1466630127585 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 14:15:27 INFO - PROCESS | 2796 | 1466630127589 Marionette TRACE conn5 <- [1,1974,null,{}] 14:15:27 INFO - PROCESS | 2796 | 1466630127595 Marionette TRACE conn5 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:27 INFO - PROCESS | 2796 | 1466630127598 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:27 INFO - PROCESS | 2796 | 1466630127732 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 14:15:27 INFO - PROCESS | 2796 | 1466630127865 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:27 INFO - PROCESS | 2796 | 1466630127870 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:27 INFO - PROCESS | 2796 | ++DOCSHELL 0D550C00 == 42 [pid = 2796] [id = 503] 14:15:27 INFO - PROCESS | 2796 | ++DOMWINDOW == 87 (0D551000) [pid = 2796] [serial = 1509] [outer = 00000000] 14:15:27 INFO - PROCESS | 2796 | ++DOMWINDOW == 88 (0D76B800) [pid = 2796] [serial = 1510] [outer = 0D551000] 14:15:27 INFO - PROCESS | 2796 | 1466630127930 Marionette DEBUG loaded listener.js 14:15:28 INFO - PROCESS | 2796 | ++DOMWINDOW == 89 (0D843C00) [pid = 2796] [serial = 1511] [outer = 0D551000] 14:15:28 INFO - PROCESS | 2796 | 1466630128564 Marionette TRACE conn5 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 14:15:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 14:15:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1021ms 14:15:28 INFO - PROCESS | 2796 | 1466630128611 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 14:15:28 INFO - PROCESS | 2796 | 1466630128616 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 14:15:28 INFO - PROCESS | 2796 | 1466630128622 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 14:15:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 14:15:28 INFO - PROCESS | 2796 | 1466630128625 Marionette TRACE conn5 <- [1,1978,null,{}] 14:15:28 INFO - PROCESS | 2796 | 1466630128629 Marionette TRACE conn5 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:28 INFO - PROCESS | 2796 | 1466630128632 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:28 INFO - PROCESS | 2796 | 1466630128754 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 14:15:28 INFO - PROCESS | 2796 | 1466630128912 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:28 INFO - PROCESS | 2796 | 1466630128915 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:28 INFO - PROCESS | 2796 | ++DOCSHELL 14EA1C00 == 43 [pid = 2796] [id = 504] 14:15:28 INFO - PROCESS | 2796 | ++DOMWINDOW == 90 (14EA8400) [pid = 2796] [serial = 1512] [outer = 00000000] 14:15:28 INFO - PROCESS | 2796 | ++DOMWINDOW == 91 (15591800) [pid = 2796] [serial = 1513] [outer = 14EA8400] 14:15:29 INFO - PROCESS | 2796 | 1466630128974 Marionette DEBUG loaded listener.js 14:15:29 INFO - PROCESS | 2796 | ++DOMWINDOW == 92 (157E0C00) [pid = 2796] [serial = 1514] [outer = 14EA8400] 14:15:29 INFO - PROCESS | 2796 | --DOCSHELL 1A274000 == 42 [pid = 2796] [id = 501] 14:15:29 INFO - PROCESS | 2796 | --DOCSHELL 112CE000 == 41 [pid = 2796] [id = 500] 14:15:29 INFO - PROCESS | 2796 | --DOCSHELL 16A4B800 == 40 [pid = 2796] [id = 499] 14:15:29 INFO - PROCESS | 2796 | --DOCSHELL 1564A000 == 39 [pid = 2796] [id = 498] 14:15:29 INFO - PROCESS | 2796 | --DOCSHELL 14EE9400 == 38 [pid = 2796] [id = 497] 14:15:29 INFO - PROCESS | 2796 | --DOCSHELL 19271800 == 37 [pid = 2796] [id = 496] 14:15:29 INFO - PROCESS | 2796 | --DOCSHELL 18619400 == 36 [pid = 2796] [id = 495] 14:15:29 INFO - PROCESS | 2796 | --DOCSHELL 178FD800 == 35 [pid = 2796] [id = 494] 14:15:29 INFO - PROCESS | 2796 | --DOCSHELL 16A4EC00 == 34 [pid = 2796] [id = 493] 14:15:29 INFO - PROCESS | 2796 | --DOCSHELL 15594400 == 33 [pid = 2796] [id = 492] 14:15:29 INFO - PROCESS | 2796 | --DOMWINDOW == 91 (111A8000) [pid = 2796] [serial = 1465] [outer = 00000000] [url = about:blank] 14:15:29 INFO - PROCESS | 2796 | --DOCSHELL 14FBD800 == 32 [pid = 2796] [id = 491] 14:15:29 INFO - PROCESS | 2796 | --DOCSHELL 0D820800 == 31 [pid = 2796] [id = 490] 14:15:29 INFO - PROCESS | 2796 | --DOCSHELL 0D5F8400 == 30 [pid = 2796] [id = 489] 14:15:29 INFO - PROCESS | 2796 | 1466630129900 Marionette TRACE conn5 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 14:15:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 14:15:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1330ms 14:15:29 INFO - PROCESS | 2796 | 1466630129955 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 14:15:29 INFO - PROCESS | 2796 | 1466630129959 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 14:15:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 14:15:29 INFO - PROCESS | 2796 | 1466630129964 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 14:15:29 INFO - PROCESS | 2796 | 1466630129967 Marionette TRACE conn5 <- [1,1982,null,{}] 14:15:29 INFO - PROCESS | 2796 | 1466630129973 Marionette TRACE conn5 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:30 INFO - PROCESS | 2796 | 1466630129975 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:30 INFO - PROCESS | 2796 | 1466630130074 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 14:15:30 INFO - PROCESS | 2796 | --DOMWINDOW == 90 (1976A800) [pid = 2796] [serial = 1454] [outer = 00000000] [url = about:blank] 14:15:30 INFO - PROCESS | 2796 | --DOMWINDOW == 89 (194C2000) [pid = 2796] [serial = 1453] [outer = 00000000] [url = about:blank] 14:15:30 INFO - PROCESS | 2796 | --DOMWINDOW == 88 (1A26DC00) [pid = 2796] [serial = 1456] [outer = 00000000] [url = about:blank] 14:15:30 INFO - PROCESS | 2796 | --DOMWINDOW == 87 (1A278400) [pid = 2796] [serial = 1462] [outer = 00000000] [url = about:blank] 14:15:30 INFO - PROCESS | 2796 | --DOMWINDOW == 86 (19AF3000) [pid = 2796] [serial = 1457] [outer = 00000000] [url = about:blank] 14:15:30 INFO - PROCESS | 2796 | --DOMWINDOW == 85 (178F2800) [pid = 2796] [serial = 1459] [outer = 00000000] [url = about:blank] 14:15:30 INFO - PROCESS | 2796 | --DOMWINDOW == 84 (178FF000) [pid = 2796] [serial = 1447] [outer = 00000000] [url = about:blank] 14:15:30 INFO - PROCESS | 2796 | --DOMWINDOW == 83 (15650000) [pid = 2796] [serial = 1444] [outer = 00000000] [url = about:blank] 14:15:30 INFO - PROCESS | 2796 | --DOMWINDOW == 82 (157E7400) [pid = 2796] [serial = 1445] [outer = 00000000] [url = about:blank] 14:15:30 INFO - PROCESS | 2796 | --DOMWINDOW == 81 (0D778000) [pid = 2796] [serial = 1441] [outer = 00000000] [url = about:blank] 14:15:30 INFO - PROCESS | 2796 | --DOMWINDOW == 80 (0D84CC00) [pid = 2796] [serial = 1442] [outer = 00000000] [url = about:blank] 14:15:30 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (0D55B400) [pid = 2796] [serial = 1439] [outer = 00000000] [url = about:blank] 14:15:30 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (0CFEDC00) [pid = 2796] [serial = 1438] [outer = 00000000] [url = about:blank] 14:15:30 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (151D6000) [pid = 2796] [serial = 1436] [outer = 00000000] [url = about:blank] 14:15:30 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (11B1E400) [pid = 2796] [serial = 1435] [outer = 00000000] [url = about:blank] 14:15:30 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (19AEF800) [pid = 2796] [serial = 1432] [outer = 00000000] [url = about:blank] 14:15:30 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (1A26C800) [pid = 2796] [serial = 1433] [outer = 00000000] [url = about:blank] 14:15:30 INFO - PROCESS | 2796 | --DOMWINDOW == 73 (1A334800) [pid = 2796] [serial = 1463] [outer = 00000000] [url = about:blank] 14:15:30 INFO - PROCESS | 2796 | --DOMWINDOW == 72 (1884C800) [pid = 2796] [serial = 1450] [outer = 00000000] [url = about:blank] 14:15:30 INFO - PROCESS | 2796 | --DOMWINDOW == 71 (1925E800) [pid = 2796] [serial = 1451] [outer = 00000000] [url = about:blank] 14:15:30 INFO - PROCESS | 2796 | --DOMWINDOW == 70 (18619C00) [pid = 2796] [serial = 1448] [outer = 00000000] [url = about:blank] 14:15:30 INFO - PROCESS | 2796 | --DOMWINDOW == 69 (18844400) [pid = 2796] [serial = 1460] [outer = 00000000] [url = about:blank] 14:15:30 INFO - PROCESS | 2796 | 1466630130180 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:30 INFO - PROCESS | 2796 | 1466630130182 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:30 INFO - PROCESS | 2796 | ++DOCSHELL 0C91C800 == 31 [pid = 2796] [id = 505] 14:15:30 INFO - PROCESS | 2796 | ++DOMWINDOW == 70 (0CFEDC00) [pid = 2796] [serial = 1515] [outer = 00000000] 14:15:30 INFO - PROCESS | 2796 | ++DOMWINDOW == 71 (0D625C00) [pid = 2796] [serial = 1516] [outer = 0CFEDC00] 14:15:30 INFO - PROCESS | 2796 | 1466630130232 Marionette DEBUG loaded listener.js 14:15:30 INFO - PROCESS | 2796 | ++DOMWINDOW == 72 (0D772800) [pid = 2796] [serial = 1517] [outer = 0CFEDC00] 14:15:30 INFO - PROCESS | 2796 | 1466630130676 Marionette TRACE conn5 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 14:15:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 14:15:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 790ms 14:15:30 INFO - PROCESS | 2796 | 1466630130755 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 14:15:30 INFO - PROCESS | 2796 | 1466630130759 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 14:15:30 INFO - PROCESS | 2796 | 1466630130765 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 14:15:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 14:15:30 INFO - PROCESS | 2796 | 1466630130768 Marionette TRACE conn5 <- [1,1986,null,{}] 14:15:30 INFO - PROCESS | 2796 | 1466630130772 Marionette TRACE conn5 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:30 INFO - PROCESS | 2796 | 1466630130774 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:30 INFO - PROCESS | 2796 | 1466630130866 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 14:15:30 INFO - PROCESS | 2796 | 1466630130875 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:30 INFO - PROCESS | 2796 | 1466630130877 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:30 INFO - PROCESS | 2796 | ++DOCSHELL 112C2C00 == 32 [pid = 2796] [id = 506] 14:15:30 INFO - PROCESS | 2796 | ++DOMWINDOW == 73 (112CE000) [pid = 2796] [serial = 1518] [outer = 00000000] 14:15:30 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (14D0B800) [pid = 2796] [serial = 1519] [outer = 112CE000] 14:15:30 INFO - PROCESS | 2796 | 1466630130925 Marionette DEBUG loaded listener.js 14:15:31 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (14EE4000) [pid = 2796] [serial = 1520] [outer = 112CE000] 14:15:31 INFO - PROCESS | 2796 | 1466630131403 Marionette TRACE conn5 <- [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]]]}] 14:15:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 14:15:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 670ms 14:15:31 INFO - PROCESS | 2796 | 1466630131440 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 14:15:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 14:15:31 INFO - PROCESS | 2796 | 1466630131442 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 14:15:31 INFO - PROCESS | 2796 | 1466630131445 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 14:15:31 INFO - PROCESS | 2796 | 1466630131449 Marionette TRACE conn5 <- [1,1990,null,{}] 14:15:31 INFO - PROCESS | 2796 | 1466630131459 Marionette TRACE conn5 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:31 INFO - PROCESS | 2796 | 1466630131464 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:31 INFO - PROCESS | 2796 | 1466630131551 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 14:15:31 INFO - PROCESS | 2796 | 1466630131683 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:31 INFO - PROCESS | 2796 | 1466630131686 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:31 INFO - PROCESS | 2796 | ++DOCSHELL 16A47800 == 33 [pid = 2796] [id = 507] 14:15:31 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (16A48000) [pid = 2796] [serial = 1521] [outer = 00000000] 14:15:31 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (16A4E400) [pid = 2796] [serial = 1522] [outer = 16A48000] 14:15:31 INFO - PROCESS | 2796 | 1466630131744 Marionette DEBUG loaded listener.js 14:15:31 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (16E22000) [pid = 2796] [serial = 1523] [outer = 16A48000] 14:15:32 INFO - PROCESS | 2796 | 1466630132125 Marionette TRACE conn5 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 14:15:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 14:15:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 731ms 14:15:32 INFO - PROCESS | 2796 | 1466630132177 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 14:15:32 INFO - PROCESS | 2796 | 1466630132179 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 14:15:32 INFO - PROCESS | 2796 | 1466630132182 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 14:15:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 14:15:32 INFO - PROCESS | 2796 | 1466630132184 Marionette TRACE conn5 <- [1,1994,null,{}] 14:15:32 INFO - PROCESS | 2796 | 1466630132187 Marionette TRACE conn5 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:32 INFO - PROCESS | 2796 | 1466630132189 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:32 INFO - PROCESS | 2796 | 1466630132318 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 14:15:32 INFO - PROCESS | 2796 | 1466630132334 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:32 INFO - PROCESS | 2796 | 1466630132336 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:32 INFO - PROCESS | 2796 | ++DOCSHELL 16EAC800 == 34 [pid = 2796] [id = 508] 14:15:32 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (16EB1400) [pid = 2796] [serial = 1524] [outer = 00000000] 14:15:32 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (18614800) [pid = 2796] [serial = 1525] [outer = 16EB1400] 14:15:32 INFO - PROCESS | 2796 | 1466630132380 Marionette DEBUG loaded listener.js 14:15:32 INFO - PROCESS | 2796 | ++DOMWINDOW == 81 (1861F400) [pid = 2796] [serial = 1526] [outer = 16EB1400] 14:15:32 INFO - PROCESS | 2796 | 1466630132826 Marionette TRACE conn5 <- [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]]]}] 14:15:32 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 14:15:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 670ms 14:15:32 INFO - PROCESS | 2796 | 1466630132857 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 14:15:32 INFO - PROCESS | 2796 | 1466630132859 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 14:15:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 14:15:32 INFO - PROCESS | 2796 | 1466630132862 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 14:15:32 INFO - PROCESS | 2796 | 1466630132863 Marionette TRACE conn5 <- [1,1998,null,{}] 14:15:32 INFO - PROCESS | 2796 | 1466630132867 Marionette TRACE conn5 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:32 INFO - PROCESS | 2796 | 1466630132869 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:33 INFO - PROCESS | 2796 | 1466630133011 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 14:15:33 INFO - PROCESS | 2796 | 1466630133033 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:33 INFO - PROCESS | 2796 | 1466630133035 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:33 INFO - PROCESS | 2796 | ++DOCSHELL 16EA6000 == 35 [pid = 2796] [id = 509] 14:15:33 INFO - PROCESS | 2796 | ++DOMWINDOW == 82 (186B4000) [pid = 2796] [serial = 1527] [outer = 00000000] 14:15:33 INFO - PROCESS | 2796 | ++DOMWINDOW == 83 (18846C00) [pid = 2796] [serial = 1528] [outer = 186B4000] 14:15:33 INFO - PROCESS | 2796 | 1466630133079 Marionette DEBUG loaded listener.js 14:15:33 INFO - PROCESS | 2796 | ++DOMWINDOW == 84 (1889C000) [pid = 2796] [serial = 1529] [outer = 186B4000] 14:15:33 INFO - PROCESS | 2796 | 1466630133531 Marionette TRACE conn5 <- [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]]]}] 14:15:33 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 14:15:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 730ms 14:15:33 INFO - PROCESS | 2796 | 1466630133593 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 14:15:33 INFO - PROCESS | 2796 | 1466630133595 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 14:15:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 14:15:33 INFO - PROCESS | 2796 | 1466630133598 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 14:15:33 INFO - PROCESS | 2796 | 1466630133600 Marionette TRACE conn5 <- [1,2002,null,{}] 14:15:33 INFO - PROCESS | 2796 | 1466630133603 Marionette TRACE conn5 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:33 INFO - PROCESS | 2796 | 1466630133608 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:33 INFO - PROCESS | 2796 | 1466630133763 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 14:15:33 INFO - PROCESS | 2796 | 1466630133835 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:33 INFO - PROCESS | 2796 | 1466630133837 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:33 INFO - PROCESS | 2796 | ++DOCSHELL 194B9C00 == 36 [pid = 2796] [id = 510] 14:15:33 INFO - PROCESS | 2796 | ++DOMWINDOW == 85 (194BA000) [pid = 2796] [serial = 1530] [outer = 00000000] 14:15:33 INFO - PROCESS | 2796 | ++DOMWINDOW == 86 (19A11800) [pid = 2796] [serial = 1531] [outer = 194BA000] 14:15:33 INFO - PROCESS | 2796 | 1466630133882 Marionette DEBUG loaded listener.js 14:15:33 INFO - PROCESS | 2796 | ++DOMWINDOW == 87 (19A13000) [pid = 2796] [serial = 1532] [outer = 194BA000] 14:15:34 INFO - PROCESS | 2796 | --DOMWINDOW == 86 (194BD800) [pid = 2796] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 14:15:34 INFO - PROCESS | 2796 | --DOMWINDOW == 85 (14FBF800) [pid = 2796] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 14:15:34 INFO - PROCESS | 2796 | --DOMWINDOW == 84 (1927B800) [pid = 2796] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 14:15:34 INFO - PROCESS | 2796 | --DOMWINDOW == 83 (0D840C00) [pid = 2796] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 14:15:34 INFO - PROCESS | 2796 | --DOMWINDOW == 82 (186BB000) [pid = 2796] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 14:15:34 INFO - PROCESS | 2796 | --DOMWINDOW == 81 (0D5F8C00) [pid = 2796] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 14:15:34 INFO - PROCESS | 2796 | --DOMWINDOW == 80 (15650800) [pid = 2796] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 14:15:34 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (0C7F8800) [pid = 2796] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 14:15:34 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (16A4FC00) [pid = 2796] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 14:15:34 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (178FEC00) [pid = 2796] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 14:15:34 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (19A0D400) [pid = 2796] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 14:15:34 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (1A331400) [pid = 2796] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 14:15:34 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (1A274C00) [pid = 2796] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 14:15:34 INFO - PROCESS | 2796 | --DOMWINDOW == 73 (15736800) [pid = 2796] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 14:15:34 INFO - PROCESS | 2796 | 1466630134522 Marionette TRACE conn5 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 14:15:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 14:15:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 971ms 14:15:34 INFO - PROCESS | 2796 | 1466630134569 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 14:15:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 14:15:34 INFO - PROCESS | 2796 | 1466630134571 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 14:15:34 INFO - PROCESS | 2796 | 1466630134574 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 14:15:34 INFO - PROCESS | 2796 | 1466630134575 Marionette TRACE conn5 <- [1,2006,null,{}] 14:15:34 INFO - PROCESS | 2796 | 1466630134578 Marionette TRACE conn5 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:34 INFO - PROCESS | 2796 | 1466630134580 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:34 INFO - PROCESS | 2796 | 1466630134659 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 14:15:34 INFO - PROCESS | 2796 | 1466630134668 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:34 INFO - PROCESS | 2796 | 1466630134670 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:34 INFO - PROCESS | 2796 | ++DOCSHELL 14EAA400 == 37 [pid = 2796] [id = 511] 14:15:34 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (14EE8400) [pid = 2796] [serial = 1533] [outer = 00000000] 14:15:34 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (16725400) [pid = 2796] [serial = 1534] [outer = 14EE8400] 14:15:34 INFO - PROCESS | 2796 | 1466630134713 Marionette DEBUG loaded listener.js 14:15:34 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (178F2400) [pid = 2796] [serial = 1535] [outer = 14EE8400] 14:15:35 INFO - PROCESS | 2796 | 1466630135152 Marionette TRACE conn5 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 14:15:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 14:15:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 630ms 14:15:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 14:15:35 INFO - PROCESS | 2796 | 1466630135205 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 14:15:35 INFO - PROCESS | 2796 | 1466630135207 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 14:15:35 INFO - PROCESS | 2796 | 1466630135210 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 14:15:35 INFO - PROCESS | 2796 | 1466630135211 Marionette TRACE conn5 <- [1,2010,null,{}] 14:15:35 INFO - PROCESS | 2796 | 1466630135215 Marionette TRACE conn5 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:35 INFO - PROCESS | 2796 | 1466630135217 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:35 INFO - PROCESS | 2796 | 1466630135296 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 14:15:35 INFO - PROCESS | 2796 | 1466630135301 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:35 INFO - PROCESS | 2796 | 1466630135303 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:35 INFO - PROCESS | 2796 | ++DOCSHELL 194BC800 == 38 [pid = 2796] [id = 512] 14:15:35 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (194C2400) [pid = 2796] [serial = 1536] [outer = 00000000] 14:15:35 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (1A26A800) [pid = 2796] [serial = 1537] [outer = 194C2400] 14:15:35 INFO - PROCESS | 2796 | 1466630135347 Marionette DEBUG loaded listener.js 14:15:35 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (1A276800) [pid = 2796] [serial = 1538] [outer = 194C2400] 14:15:35 INFO - PROCESS | 2796 | 1466630135770 Marionette TRACE conn5 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 14:15:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 14:15:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 570ms 14:15:35 INFO - PROCESS | 2796 | 1466630135793 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 14:15:35 INFO - PROCESS | 2796 | 1466630135795 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 14:15:35 INFO - PROCESS | 2796 | 1466630135799 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 14:15:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 14:15:35 INFO - PROCESS | 2796 | 1466630135800 Marionette TRACE conn5 <- [1,2014,null,{}] 14:15:35 INFO - PROCESS | 2796 | 1466630135808 Marionette TRACE conn5 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:35 INFO - PROCESS | 2796 | 1466630135809 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:35 INFO - PROCESS | 2796 | 1466630135935 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 14:15:35 INFO - PROCESS | 2796 | 1466630135941 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:35 INFO - PROCESS | 2796 | 1466630135943 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:35 INFO - PROCESS | 2796 | ++DOCSHELL 0C7F6000 == 39 [pid = 2796] [id = 513] 14:15:35 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (0C82F000) [pid = 2796] [serial = 1539] [outer = 00000000] 14:15:36 INFO - PROCESS | 2796 | ++DOMWINDOW == 81 (16721800) [pid = 2796] [serial = 1540] [outer = 0C82F000] 14:15:36 INFO - PROCESS | 2796 | 1466630135990 Marionette DEBUG loaded listener.js 14:15:36 INFO - PROCESS | 2796 | ++DOMWINDOW == 82 (18845800) [pid = 2796] [serial = 1541] [outer = 0C82F000] 14:15:36 INFO - PROCESS | 2796 | 1466630136435 Marionette TRACE conn5 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 14:15:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 14:15:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 670ms 14:15:36 INFO - PROCESS | 2796 | 1466630136475 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 14:15:36 INFO - PROCESS | 2796 | 1466630136477 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 14:15:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 14:15:36 INFO - PROCESS | 2796 | 1466630136527 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 14:15:36 INFO - PROCESS | 2796 | 1466630136531 Marionette TRACE conn5 <- [1,2018,null,{}] 14:15:36 INFO - PROCESS | 2796 | 1466630136537 Marionette TRACE conn5 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:36 INFO - PROCESS | 2796 | 1466630136541 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:36 INFO - PROCESS | 2796 | 1466630136660 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 14:15:36 INFO - PROCESS | 2796 | 1466630136773 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:36 INFO - PROCESS | 2796 | 1466630136777 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:36 INFO - PROCESS | 2796 | ++DOCSHELL 0D065C00 == 40 [pid = 2796] [id = 514] 14:15:36 INFO - PROCESS | 2796 | ++DOMWINDOW == 83 (0D0E9400) [pid = 2796] [serial = 1542] [outer = 00000000] 14:15:36 INFO - PROCESS | 2796 | ++DOMWINDOW == 84 (0D5F7000) [pid = 2796] [serial = 1543] [outer = 0D0E9400] 14:15:36 INFO - PROCESS | 2796 | 1466630136835 Marionette DEBUG loaded listener.js 14:15:36 INFO - PROCESS | 2796 | ++DOMWINDOW == 85 (0D779000) [pid = 2796] [serial = 1544] [outer = 0D0E9400] 14:15:37 INFO - PROCESS | 2796 | 1466630137492 Marionette TRACE conn5 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 14:15:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 14:15:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1071ms 14:15:37 INFO - PROCESS | 2796 | 1466630137554 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 14:15:37 INFO - PROCESS | 2796 | 1466630137558 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 14:15:37 INFO - PROCESS | 2796 | 1466630137563 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 14:15:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 14:15:37 INFO - PROCESS | 2796 | 1466630137566 Marionette TRACE conn5 <- [1,2022,null,{}] 14:15:37 INFO - PROCESS | 2796 | 1466630137572 Marionette TRACE conn5 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:37 INFO - PROCESS | 2796 | 1466630137577 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:37 INFO - PROCESS | 2796 | 1466630137691 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 14:15:37 INFO - PROCESS | 2796 | 1466630137834 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:37 INFO - PROCESS | 2796 | 1466630137837 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:37 INFO - PROCESS | 2796 | ++DOCSHELL 1663C800 == 41 [pid = 2796] [id = 515] 14:15:37 INFO - PROCESS | 2796 | ++DOMWINDOW == 86 (16A47C00) [pid = 2796] [serial = 1545] [outer = 00000000] 14:15:37 INFO - PROCESS | 2796 | ++DOMWINDOW == 87 (16EAC000) [pid = 2796] [serial = 1546] [outer = 16A47C00] 14:15:37 INFO - PROCESS | 2796 | 1466630137895 Marionette DEBUG loaded listener.js 14:15:38 INFO - PROCESS | 2796 | ++DOMWINDOW == 88 (18612800) [pid = 2796] [serial = 1547] [outer = 16A47C00] 14:15:38 INFO - PROCESS | 2796 | 1466630138449 Marionette TRACE conn5 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 14:15:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 14:15:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 930ms 14:15:38 INFO - PROCESS | 2796 | 1466630138499 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 14:15:38 INFO - PROCESS | 2796 | 1466630138501 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 14:15:38 INFO - PROCESS | 2796 | 1466630138505 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 14:15:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 14:15:38 INFO - PROCESS | 2796 | 1466630138507 Marionette TRACE conn5 <- [1,2026,null,{}] 14:15:38 INFO - PROCESS | 2796 | 1466630138511 Marionette TRACE conn5 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:38 INFO - PROCESS | 2796 | 1466630138514 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:38 INFO - PROCESS | 2796 | 1466630138621 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 14:15:38 INFO - PROCESS | 2796 | 1466630138781 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:38 INFO - PROCESS | 2796 | 1466630138787 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:38 INFO - PROCESS | 2796 | ++DOCSHELL 19AF6C00 == 42 [pid = 2796] [id = 516] 14:15:38 INFO - PROCESS | 2796 | ++DOMWINDOW == 89 (1A26CC00) [pid = 2796] [serial = 1548] [outer = 00000000] 14:15:38 INFO - PROCESS | 2796 | ++DOMWINDOW == 90 (1A33FC00) [pid = 2796] [serial = 1549] [outer = 1A26CC00] 14:15:38 INFO - PROCESS | 2796 | 1466630138846 Marionette DEBUG loaded listener.js 14:15:38 INFO - PROCESS | 2796 | ++DOMWINDOW == 91 (1A675000) [pid = 2796] [serial = 1550] [outer = 1A26CC00] 14:15:39 INFO - PROCESS | 2796 | 1466630139464 Marionette TRACE conn5 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 14:15:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 14:15:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 971ms 14:15:39 INFO - PROCESS | 2796 | 1466630139478 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 14:15:39 INFO - PROCESS | 2796 | 1466630139481 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 14:15:39 INFO - PROCESS | 2796 | 1466630139484 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 14:15:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 14:15:39 INFO - PROCESS | 2796 | 1466630139486 Marionette TRACE conn5 <- [1,2030,null,{}] 14:15:39 INFO - PROCESS | 2796 | 1466630139489 Marionette TRACE conn5 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:39 INFO - PROCESS | 2796 | 1466630139492 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:39 INFO - PROCESS | 2796 | 1466630139602 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 14:15:39 INFO - PROCESS | 2796 | 1466630139712 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:39 INFO - PROCESS | 2796 | 1466630139715 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:39 INFO - PROCESS | 2796 | ++DOCSHELL 1A6F2800 == 43 [pid = 2796] [id = 517] 14:15:39 INFO - PROCESS | 2796 | ++DOMWINDOW == 92 (1A6F2C00) [pid = 2796] [serial = 1551] [outer = 00000000] 14:15:39 INFO - PROCESS | 2796 | ++DOMWINDOW == 93 (1A734400) [pid = 2796] [serial = 1552] [outer = 1A6F2C00] 14:15:39 INFO - PROCESS | 2796 | 1466630139810 Marionette DEBUG loaded listener.js 14:15:39 INFO - PROCESS | 2796 | ++DOMWINDOW == 94 (1A739400) [pid = 2796] [serial = 1553] [outer = 1A6F2C00] 14:15:40 INFO - PROCESS | 2796 | 1466630140564 Marionette TRACE conn5 <- [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]]]}] 14:15:40 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) 14:15:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1115ms 14:15:40 INFO - PROCESS | 2796 | 1466630140603 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 14:15:40 INFO - PROCESS | 2796 | 1466630140608 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 14:15:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 14:15:40 INFO - PROCESS | 2796 | 1466630140613 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 14:15:40 INFO - PROCESS | 2796 | 1466630140616 Marionette TRACE conn5 <- [1,2034,null,{}] 14:15:40 INFO - PROCESS | 2796 | 1466630140636 Marionette TRACE conn5 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:40 INFO - PROCESS | 2796 | 1466630140639 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:40 INFO - PROCESS | 2796 | 1466630140743 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 14:15:40 INFO - PROCESS | 2796 | 1466630140886 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:40 INFO - PROCESS | 2796 | 1466630140890 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:40 INFO - PROCESS | 2796 | ++DOCSHELL 0D54E800 == 44 [pid = 2796] [id = 518] 14:15:40 INFO - PROCESS | 2796 | ++DOMWINDOW == 95 (0D846800) [pid = 2796] [serial = 1554] [outer = 00000000] 14:15:40 INFO - PROCESS | 2796 | ++DOMWINDOW == 96 (15592400) [pid = 2796] [serial = 1555] [outer = 0D846800] 14:15:40 INFO - PROCESS | 2796 | 1466630140944 Marionette DEBUG loaded listener.js 14:15:41 INFO - PROCESS | 2796 | ++DOMWINDOW == 97 (15739400) [pid = 2796] [serial = 1556] [outer = 0D846800] 14:15:41 INFO - PROCESS | 2796 | --DOCSHELL 194BC800 == 43 [pid = 2796] [id = 512] 14:15:41 INFO - PROCESS | 2796 | --DOCSHELL 14EAA400 == 42 [pid = 2796] [id = 511] 14:15:41 INFO - PROCESS | 2796 | --DOCSHELL 194B9C00 == 41 [pid = 2796] [id = 510] 14:15:41 INFO - PROCESS | 2796 | --DOCSHELL 16EA6000 == 40 [pid = 2796] [id = 509] 14:15:41 INFO - PROCESS | 2796 | --DOCSHELL 16EAC800 == 39 [pid = 2796] [id = 508] 14:15:41 INFO - PROCESS | 2796 | --DOCSHELL 16A47800 == 38 [pid = 2796] [id = 507] 14:15:41 INFO - PROCESS | 2796 | --DOCSHELL 112C2C00 == 37 [pid = 2796] [id = 506] 14:15:41 INFO - PROCESS | 2796 | --DOCSHELL 0C91C800 == 36 [pid = 2796] [id = 505] 14:15:41 INFO - PROCESS | 2796 | --DOCSHELL 1A641C00 == 35 [pid = 2796] [id = 502] 14:15:41 INFO - PROCESS | 2796 | --DOCSHELL 0C7F2C00 == 34 [pid = 2796] [id = 488] 14:15:41 INFO - PROCESS | 2796 | --DOCSHELL 0D550C00 == 33 [pid = 2796] [id = 503] 14:15:41 INFO - PROCESS | 2796 | --DOCSHELL 14EA1C00 == 32 [pid = 2796] [id = 504] 14:15:41 INFO - PROCESS | 2796 | --DOCSHELL 1A6F2800 == 31 [pid = 2796] [id = 517] 14:15:41 INFO - PROCESS | 2796 | --DOCSHELL 19AF6C00 == 30 [pid = 2796] [id = 516] 14:15:41 INFO - PROCESS | 2796 | --DOCSHELL 0C7F6000 == 29 [pid = 2796] [id = 513] 14:15:41 INFO - PROCESS | 2796 | --DOCSHELL 0D065C00 == 28 [pid = 2796] [id = 514] 14:15:41 INFO - PROCESS | 2796 | --DOCSHELL 1663C800 == 27 [pid = 2796] [id = 515] 14:15:41 INFO - PROCESS | 2796 | --DOMWINDOW == 96 (1976C000) [pid = 2796] [serial = 1492] [outer = 00000000] [url = about:blank] 14:15:41 INFO - PROCESS | 2796 | --DOMWINDOW == 95 (151CD000) [pid = 2796] [serial = 1474] [outer = 00000000] [url = about:blank] 14:15:41 INFO - PROCESS | 2796 | --DOMWINDOW == 94 (1554C000) [pid = 2796] [serial = 1475] [outer = 00000000] [url = about:blank] 14:15:41 INFO - PROCESS | 2796 | --DOMWINDOW == 93 (194BAC00) [pid = 2796] [serial = 1489] [outer = 00000000] [url = about:blank] 14:15:41 INFO - PROCESS | 2796 | --DOMWINDOW == 92 (0D84B000) [pid = 2796] [serial = 1471] [outer = 00000000] [url = about:blank] 14:15:41 INFO - PROCESS | 2796 | --DOMWINDOW == 91 (0DABB000) [pid = 2796] [serial = 1472] [outer = 00000000] [url = about:blank] 14:15:41 INFO - PROCESS | 2796 | --DOMWINDOW == 90 (18890000) [pid = 2796] [serial = 1486] [outer = 00000000] [url = about:blank] 14:15:41 INFO - PROCESS | 2796 | --DOMWINDOW == 89 (19206400) [pid = 2796] [serial = 1487] [outer = 00000000] [url = about:blank] 14:15:41 INFO - PROCESS | 2796 | --DOMWINDOW == 88 (0D623800) [pid = 2796] [serial = 1468] [outer = 00000000] [url = about:blank] 14:15:41 INFO - PROCESS | 2796 | --DOMWINDOW == 87 (0D62AC00) [pid = 2796] [serial = 1469] [outer = 00000000] [url = about:blank] 14:15:41 INFO - PROCESS | 2796 | --DOMWINDOW == 86 (1573B400) [pid = 2796] [serial = 1477] [outer = 00000000] [url = about:blank] 14:15:41 INFO - PROCESS | 2796 | --DOMWINDOW == 85 (16717800) [pid = 2796] [serial = 1478] [outer = 00000000] [url = about:blank] 14:15:41 INFO - PROCESS | 2796 | --DOMWINDOW == 84 (1A33F400) [pid = 2796] [serial = 1466] [outer = 00000000] [url = about:blank] 14:15:41 INFO - PROCESS | 2796 | --DOMWINDOW == 83 (16E28000) [pid = 2796] [serial = 1480] [outer = 00000000] [url = about:blank] 14:15:41 INFO - PROCESS | 2796 | --DOMWINDOW == 82 (16EA6400) [pid = 2796] [serial = 1481] [outer = 00000000] [url = about:blank] 14:15:41 INFO - PROCESS | 2796 | --DOMWINDOW == 81 (18619800) [pid = 2796] [serial = 1483] [outer = 00000000] [url = about:blank] 14:15:41 INFO - PROCESS | 2796 | --DOMWINDOW == 80 (186B3400) [pid = 2796] [serial = 1484] [outer = 00000000] [url = about:blank] 14:15:41 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (19AEBC00) [pid = 2796] [serial = 1495] [outer = 00000000] [url = about:blank] 14:15:41 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (19814400) [pid = 2796] [serial = 1493] [outer = 00000000] [url = about:blank] 14:15:41 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (1A366000) [pid = 2796] [serial = 1498] [outer = 00000000] [url = about:blank] 14:15:41 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (1A269C00) [pid = 2796] [serial = 1496] [outer = 00000000] [url = about:blank] 14:15:41 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (1515CC00) [pid = 2796] [serial = 1505] [outer = 00000000] [url = about:blank] 14:15:41 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (18615C00) [pid = 2796] [serial = 1501] [outer = 00000000] [url = about:blank] 14:15:41 INFO - PROCESS | 2796 | --DOMWINDOW == 73 (1A63A000) [pid = 2796] [serial = 1504] [outer = 00000000] [url = about:blank] 14:15:41 INFO - PROCESS | 2796 | --DOMWINDOW == 72 (1A673400) [pid = 2796] [serial = 1499] [outer = 00000000] [url = about:blank] 14:15:41 INFO - PROCESS | 2796 | --DOMWINDOW == 71 (1A680400) [pid = 2796] [serial = 1507] [outer = 00000000] [url = about:blank] 14:15:41 INFO - PROCESS | 2796 | --DOMWINDOW == 70 (19204400) [pid = 2796] [serial = 1502] [outer = 00000000] [url = about:blank] 14:15:41 INFO - PROCESS | 2796 | --DOMWINDOW == 69 (194BF000) [pid = 2796] [serial = 1490] [outer = 00000000] [url = about:blank] 14:15:42 INFO - PROCESS | 2796 | 1466630142146 Marionette TRACE conn5 <- [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]]]}] 14:15:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:15:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1598ms 14:15:42 INFO - PROCESS | 2796 | 1466630142212 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 14:15:42 INFO - PROCESS | 2796 | 1466630142216 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 14:15:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 14:15:42 INFO - PROCESS | 2796 | 1466630142220 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 14:15:42 INFO - PROCESS | 2796 | 1466630142225 Marionette TRACE conn5 <- [1,2038,null,{}] 14:15:42 INFO - PROCESS | 2796 | 1466630142230 Marionette TRACE conn5 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:42 INFO - PROCESS | 2796 | 1466630142232 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:42 INFO - PROCESS | 2796 | 1466630142365 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 14:15:42 INFO - PROCESS | 2796 | 1466630142460 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:42 INFO - PROCESS | 2796 | 1466630142463 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:42 INFO - PROCESS | 2796 | ++DOCSHELL 0D0EE800 == 28 [pid = 2796] [id = 519] 14:15:42 INFO - PROCESS | 2796 | ++DOMWINDOW == 70 (0D550800) [pid = 2796] [serial = 1557] [outer = 00000000] 14:15:42 INFO - PROCESS | 2796 | ++DOMWINDOW == 71 (0D5FC000) [pid = 2796] [serial = 1558] [outer = 0D550800] 14:15:42 INFO - PROCESS | 2796 | 1466630142512 Marionette DEBUG loaded listener.js 14:15:42 INFO - PROCESS | 2796 | ++DOMWINDOW == 72 (0D62E400) [pid = 2796] [serial = 1559] [outer = 0D550800] 14:15:42 INFO - PROCESS | 2796 | 1466630142901 Marionette TRACE conn5 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 14:15:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 14:15:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 730ms 14:15:42 INFO - PROCESS | 2796 | 1466630142963 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 14:15:42 INFO - PROCESS | 2796 | 1466630142968 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 14:15:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 14:15:43 INFO - PROCESS | 2796 | 1466630142977 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 14:15:43 INFO - PROCESS | 2796 | 1466630142980 Marionette TRACE conn5 <- [1,2042,null,{}] 14:15:43 INFO - PROCESS | 2796 | 1466630142984 Marionette TRACE conn5 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:43 INFO - PROCESS | 2796 | 1466630142986 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:43 INFO - PROCESS | 2796 | 1466630143076 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 14:15:43 INFO - PROCESS | 2796 | 1466630143084 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:43 INFO - PROCESS | 2796 | 1466630143086 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:43 INFO - PROCESS | 2796 | ++DOCSHELL 0DBCA800 == 29 [pid = 2796] [id = 520] 14:15:43 INFO - PROCESS | 2796 | ++DOMWINDOW == 73 (0DBCD400) [pid = 2796] [serial = 1560] [outer = 00000000] 14:15:43 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (111AA800) [pid = 2796] [serial = 1561] [outer = 0DBCD400] 14:15:43 INFO - PROCESS | 2796 | 1466630143133 Marionette DEBUG loaded listener.js 14:15:43 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (11B23C00) [pid = 2796] [serial = 1562] [outer = 0DBCD400] 14:15:43 INFO - PROCESS | 2796 | 1466630143588 Marionette TRACE conn5 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 14:15:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 14:15:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 630ms 14:15:43 INFO - PROCESS | 2796 | 1466630143612 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 14:15:43 INFO - PROCESS | 2796 | 1466630143614 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 14:15:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 14:15:43 INFO - PROCESS | 2796 | 1466630143621 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 14:15:43 INFO - PROCESS | 2796 | 1466630143625 Marionette TRACE conn5 <- [1,2046,null,{}] 14:15:43 INFO - PROCESS | 2796 | 1466630143636 Marionette TRACE conn5 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:43 INFO - PROCESS | 2796 | 1466630143640 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:43 INFO - PROCESS | 2796 | 1466630143725 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 14:15:43 INFO - PROCESS | 2796 | 1466630143732 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:43 INFO - PROCESS | 2796 | 1466630143735 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:43 INFO - PROCESS | 2796 | ++DOCSHELL 15736400 == 30 [pid = 2796] [id = 521] 14:15:43 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (15737400) [pid = 2796] [serial = 1563] [outer = 00000000] 14:15:43 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (16459C00) [pid = 2796] [serial = 1564] [outer = 15737400] 14:15:43 INFO - PROCESS | 2796 | 1466630143784 Marionette DEBUG loaded listener.js 14:15:43 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (16A45800) [pid = 2796] [serial = 1565] [outer = 15737400] 14:15:44 INFO - PROCESS | 2796 | 1466630144274 Marionette TRACE conn5 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 14:15:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 14:15:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 690ms 14:15:44 INFO - PROCESS | 2796 | 1466630144309 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 14:15:44 INFO - PROCESS | 2796 | 1466630144312 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 14:15:44 INFO - PROCESS | 2796 | 1466630144315 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 14:15:44 INFO - PROCESS | 2796 | 1466630144317 Marionette TRACE conn5 <- [1,2050,null,{}] 14:15:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 14:15:44 INFO - PROCESS | 2796 | 1466630144320 Marionette TRACE conn5 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:44 INFO - PROCESS | 2796 | 1466630144322 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:44 INFO - PROCESS | 2796 | 1466630144446 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 14:15:44 INFO - PROCESS | 2796 | 1466630144539 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:44 INFO - PROCESS | 2796 | 1466630144541 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:44 INFO - PROCESS | 2796 | ++DOCSHELL 16EA9000 == 31 [pid = 2796] [id = 522] 14:15:44 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (16EA9400) [pid = 2796] [serial = 1566] [outer = 00000000] 14:15:44 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (16EB2000) [pid = 2796] [serial = 1567] [outer = 16EA9400] 14:15:44 INFO - PROCESS | 2796 | 1466630144586 Marionette DEBUG loaded listener.js 14:15:44 INFO - PROCESS | 2796 | ++DOMWINDOW == 81 (1782E000) [pid = 2796] [serial = 1568] [outer = 16EA9400] 14:15:45 INFO - PROCESS | 2796 | 1466630145020 Marionette TRACE conn5 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 14:15:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 14:15:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 731ms 14:15:45 INFO - PROCESS | 2796 | 1466630145049 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 14:15:45 INFO - PROCESS | 2796 | 1466630145051 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 14:15:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 14:15:45 INFO - PROCESS | 2796 | 1466630145067 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 14:15:45 INFO - PROCESS | 2796 | 1466630145068 Marionette TRACE conn5 <- [1,2054,null,{}] 14:15:45 INFO - PROCESS | 2796 | 1466630145072 Marionette TRACE conn5 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:45 INFO - PROCESS | 2796 | 1466630145074 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:45 INFO - PROCESS | 2796 | 1466630145194 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 14:15:45 INFO - PROCESS | 2796 | 1466630145201 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:45 INFO - PROCESS | 2796 | 1466630145203 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:45 INFO - PROCESS | 2796 | ++DOCSHELL 178F9000 == 32 [pid = 2796] [id = 523] 14:15:45 INFO - PROCESS | 2796 | ++DOMWINDOW == 82 (178FF000) [pid = 2796] [serial = 1569] [outer = 00000000] 14:15:45 INFO - PROCESS | 2796 | ++DOMWINDOW == 83 (186B3000) [pid = 2796] [serial = 1570] [outer = 178FF000] 14:15:45 INFO - PROCESS | 2796 | 1466630145252 Marionette DEBUG loaded listener.js 14:15:45 INFO - PROCESS | 2796 | ++DOMWINDOW == 84 (18806400) [pid = 2796] [serial = 1571] [outer = 178FF000] 14:15:45 INFO - PROCESS | 2796 | 1466630145747 Marionette TRACE conn5 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 14:15:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 14:15:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 730ms 14:15:45 INFO - PROCESS | 2796 | 1466630145830 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 14:15:45 INFO - PROCESS | 2796 | 1466630145832 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 14:15:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 14:15:45 INFO - PROCESS | 2796 | 1466630145835 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 14:15:45 INFO - PROCESS | 2796 | 1466630145837 Marionette TRACE conn5 <- [1,2058,null,{}] 14:15:45 INFO - PROCESS | 2796 | 1466630145840 Marionette TRACE conn5 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:45 INFO - PROCESS | 2796 | 1466630145846 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:46 INFO - PROCESS | 2796 | 1466630145976 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 14:15:46 INFO - PROCESS | 2796 | 1466630146243 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:46 INFO - PROCESS | 2796 | 1466630146245 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:46 INFO - PROCESS | 2796 | --DOMWINDOW == 83 (194BA000) [pid = 2796] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 14:15:46 INFO - PROCESS | 2796 | --DOMWINDOW == 82 (14EA8400) [pid = 2796] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 14:15:46 INFO - PROCESS | 2796 | --DOMWINDOW == 81 (0D551000) [pid = 2796] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 14:15:46 INFO - PROCESS | 2796 | --DOMWINDOW == 80 (0CFEDC00) [pid = 2796] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 14:15:46 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (1A67C000) [pid = 2796] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 14:15:46 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (112CE000) [pid = 2796] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 14:15:46 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (16A48000) [pid = 2796] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 14:15:46 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (186B4000) [pid = 2796] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 14:15:46 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (14EE8400) [pid = 2796] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 14:15:46 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (16EB1400) [pid = 2796] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 14:15:46 INFO - PROCESS | 2796 | --DOMWINDOW == 73 (194C2400) [pid = 2796] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 14:15:46 INFO - PROCESS | 2796 | --DOMWINDOW == 72 (0C82F000) [pid = 2796] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 14:15:46 INFO - PROCESS | 2796 | ++DOCSHELL 0C82F000 == 33 [pid = 2796] [id = 524] 14:15:46 INFO - PROCESS | 2796 | ++DOMWINDOW == 73 (0C833800) [pid = 2796] [serial = 1572] [outer = 00000000] 14:15:46 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (0D843800) [pid = 2796] [serial = 1573] [outer = 0C833800] 14:15:46 INFO - PROCESS | 2796 | 1466630146297 Marionette DEBUG loaded listener.js 14:15:46 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (15608400) [pid = 2796] [serial = 1574] [outer = 0C833800] 14:15:46 INFO - PROCESS | 2796 | 1466630146672 Marionette TRACE conn5 <- [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]]]}] 14:15:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 14:15:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 870ms 14:15:46 INFO - PROCESS | 2796 | 1466630146706 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 14:15:46 INFO - PROCESS | 2796 | 1466630146708 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 14:15:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 14:15:46 INFO - PROCESS | 2796 | 1466630146711 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 14:15:46 INFO - PROCESS | 2796 | 1466630146713 Marionette TRACE conn5 <- [1,2062,null,{}] 14:15:46 INFO - PROCESS | 2796 | 1466630146716 Marionette TRACE conn5 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:46 INFO - PROCESS | 2796 | 1466630146718 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:46 INFO - PROCESS | 2796 | 1466630146796 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 14:15:46 INFO - PROCESS | 2796 | 1466630146894 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:46 INFO - PROCESS | 2796 | 1466630146896 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:46 INFO - PROCESS | 2796 | ++DOCSHELL 0D0EE400 == 34 [pid = 2796] [id = 525] 14:15:46 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (14D94800) [pid = 2796] [serial = 1575] [outer = 00000000] 14:15:46 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (19210800) [pid = 2796] [serial = 1576] [outer = 14D94800] 14:15:46 INFO - PROCESS | 2796 | 1466630146939 Marionette DEBUG loaded listener.js 14:15:47 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (194C0000) [pid = 2796] [serial = 1577] [outer = 14D94800] 14:15:47 INFO - PROCESS | 2796 | 1466630147289 Marionette TRACE conn5 <- [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]]]}] 14:15:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 14:15:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 630ms 14:15:47 INFO - PROCESS | 2796 | 1466630147342 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 14:15:47 INFO - PROCESS | 2796 | 1466630147344 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 14:15:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 14:15:47 INFO - PROCESS | 2796 | 1466630147347 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 14:15:47 INFO - PROCESS | 2796 | 1466630147349 Marionette TRACE conn5 <- [1,2066,null,{}] 14:15:47 INFO - PROCESS | 2796 | 1466630147352 Marionette TRACE conn5 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:47 INFO - PROCESS | 2796 | 1466630147354 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:47 INFO - PROCESS | 2796 | 1466630147469 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 14:15:47 INFO - PROCESS | 2796 | 1466630147508 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:47 INFO - PROCESS | 2796 | 1466630147510 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:47 INFO - PROCESS | 2796 | ++DOCSHELL 19761400 == 35 [pid = 2796] [id = 526] 14:15:47 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (19761800) [pid = 2796] [serial = 1578] [outer = 00000000] 14:15:47 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (1976C400) [pid = 2796] [serial = 1579] [outer = 19761800] 14:15:47 INFO - PROCESS | 2796 | 1466630147554 Marionette DEBUG loaded listener.js 14:15:47 INFO - PROCESS | 2796 | ++DOMWINDOW == 81 (16EAC800) [pid = 2796] [serial = 1580] [outer = 19761800] 14:15:47 INFO - PROCESS | 2796 | 1466630147950 Marionette TRACE conn5 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 14:15:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 14:15:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 630ms 14:15:48 INFO - PROCESS | 2796 | 1466630147978 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 14:15:48 INFO - PROCESS | 2796 | 1466630147980 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 14:15:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 14:15:48 INFO - PROCESS | 2796 | 1466630147983 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 14:15:48 INFO - PROCESS | 2796 | 1466630147985 Marionette TRACE conn5 <- [1,2070,null,{}] 14:15:48 INFO - PROCESS | 2796 | 1466630147988 Marionette TRACE conn5 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:48 INFO - PROCESS | 2796 | 1466630147990 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:48 INFO - PROCESS | 2796 | 1466630148108 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 14:15:48 INFO - PROCESS | 2796 | 1466630148117 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:48 INFO - PROCESS | 2796 | 1466630148118 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:48 INFO - PROCESS | 2796 | ++DOCSHELL 19A10400 == 36 [pid = 2796] [id = 527] 14:15:48 INFO - PROCESS | 2796 | ++DOMWINDOW == 82 (19A11000) [pid = 2796] [serial = 1581] [outer = 00000000] 14:15:48 INFO - PROCESS | 2796 | ++DOMWINDOW == 83 (19AF0000) [pid = 2796] [serial = 1582] [outer = 19A11000] 14:15:48 INFO - PROCESS | 2796 | 1466630148162 Marionette DEBUG loaded listener.js 14:15:48 INFO - PROCESS | 2796 | ++DOMWINDOW == 84 (1A26C400) [pid = 2796] [serial = 1583] [outer = 19A11000] 14:15:48 INFO - PROCESS | 2796 | 1466630148956 Marionette TRACE conn5 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 14:15:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 14:15:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1021ms 14:15:49 INFO - PROCESS | 2796 | 1466630149006 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 14:15:49 INFO - PROCESS | 2796 | 1466630149011 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 14:15:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 14:15:49 INFO - PROCESS | 2796 | 1466630149015 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 14:15:49 INFO - PROCESS | 2796 | 1466630149021 Marionette TRACE conn5 <- [1,2074,null,{}] 14:15:49 INFO - PROCESS | 2796 | 1466630149046 Marionette TRACE conn5 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:49 INFO - PROCESS | 2796 | 1466630149049 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:49 INFO - PROCESS | 2796 | 1466630149229 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 14:15:49 INFO - PROCESS | 2796 | 1466630149330 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:49 INFO - PROCESS | 2796 | 1466630149332 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:49 INFO - PROCESS | 2796 | ++DOCSHELL 0D62AC00 == 37 [pid = 2796] [id = 528] 14:15:49 INFO - PROCESS | 2796 | ++DOMWINDOW == 85 (0D62B800) [pid = 2796] [serial = 1584] [outer = 00000000] 14:15:49 INFO - PROCESS | 2796 | ++DOMWINDOW == 86 (0DABB000) [pid = 2796] [serial = 1585] [outer = 0D62B800] 14:15:49 INFO - PROCESS | 2796 | 1466630149393 Marionette DEBUG loaded listener.js 14:15:49 INFO - PROCESS | 2796 | ++DOMWINDOW == 87 (14D08400) [pid = 2796] [serial = 1586] [outer = 0D62B800] 14:15:50 INFO - PROCESS | 2796 | 1466630150085 Marionette TRACE conn5 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 14:15:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 14:15:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1152ms 14:15:50 INFO - PROCESS | 2796 | 1466630150167 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 14:15:50 INFO - PROCESS | 2796 | 1466630150172 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 14:15:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 14:15:50 INFO - PROCESS | 2796 | 1466630150178 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 14:15:50 INFO - PROCESS | 2796 | 1466630150181 Marionette TRACE conn5 <- [1,2078,null,{}] 14:15:50 INFO - PROCESS | 2796 | 1466630150185 Marionette TRACE conn5 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:50 INFO - PROCESS | 2796 | 1466630150188 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:50 INFO - PROCESS | 2796 | 1466630150324 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 14:15:50 INFO - PROCESS | 2796 | 1466630150548 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:50 INFO - PROCESS | 2796 | 1466630150552 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:50 INFO - PROCESS | 2796 | ++DOCSHELL 0C7F0800 == 38 [pid = 2796] [id = 529] 14:15:50 INFO - PROCESS | 2796 | ++DOMWINDOW == 88 (0C834800) [pid = 2796] [serial = 1587] [outer = 00000000] 14:15:50 INFO - PROCESS | 2796 | ++DOMWINDOW == 89 (0CF33400) [pid = 2796] [serial = 1588] [outer = 0C834800] 14:15:50 INFO - PROCESS | 2796 | 1466630150606 Marionette DEBUG loaded listener.js 14:15:50 INFO - PROCESS | 2796 | ++DOMWINDOW == 90 (0D554000) [pid = 2796] [serial = 1589] [outer = 0C834800] 14:15:51 INFO - PROCESS | 2796 | --DOCSHELL 19761400 == 37 [pid = 2796] [id = 526] 14:15:51 INFO - PROCESS | 2796 | --DOCSHELL 0D0EE400 == 36 [pid = 2796] [id = 525] 14:15:51 INFO - PROCESS | 2796 | --DOCSHELL 0C82F000 == 35 [pid = 2796] [id = 524] 14:15:51 INFO - PROCESS | 2796 | --DOCSHELL 178F9000 == 34 [pid = 2796] [id = 523] 14:15:51 INFO - PROCESS | 2796 | --DOCSHELL 16EA9000 == 33 [pid = 2796] [id = 522] 14:15:51 INFO - PROCESS | 2796 | --DOCSHELL 15736400 == 32 [pid = 2796] [id = 521] 14:15:51 INFO - PROCESS | 2796 | --DOCSHELL 0DBCA800 == 31 [pid = 2796] [id = 520] 14:15:51 INFO - PROCESS | 2796 | --DOCSHELL 0D0EE800 == 30 [pid = 2796] [id = 519] 14:15:51 INFO - PROCESS | 2796 | --DOCSHELL 0D54E800 == 29 [pid = 2796] [id = 518] 14:15:51 INFO - PROCESS | 2796 | --DOMWINDOW == 89 (16721800) [pid = 2796] [serial = 1540] [outer = 00000000] [url = about:blank] 14:15:51 INFO - PROCESS | 2796 | --DOMWINDOW == 88 (19A11800) [pid = 2796] [serial = 1531] [outer = 00000000] [url = about:blank] 14:15:51 INFO - PROCESS | 2796 | --DOMWINDOW == 87 (15591800) [pid = 2796] [serial = 1513] [outer = 00000000] [url = about:blank] 14:15:51 INFO - PROCESS | 2796 | --DOMWINDOW == 86 (157E0C00) [pid = 2796] [serial = 1514] [outer = 00000000] [url = about:blank] 14:15:51 INFO - PROCESS | 2796 | --DOMWINDOW == 85 (0D76B800) [pid = 2796] [serial = 1510] [outer = 00000000] [url = about:blank] 14:15:51 INFO - PROCESS | 2796 | --DOMWINDOW == 84 (0D843C00) [pid = 2796] [serial = 1511] [outer = 00000000] [url = about:blank] 14:15:51 INFO - PROCESS | 2796 | --DOMWINDOW == 83 (0D625C00) [pid = 2796] [serial = 1516] [outer = 00000000] [url = about:blank] 14:15:51 INFO - PROCESS | 2796 | --DOMWINDOW == 82 (0D772800) [pid = 2796] [serial = 1517] [outer = 00000000] [url = about:blank] 14:15:51 INFO - PROCESS | 2796 | --DOMWINDOW == 81 (1A681800) [pid = 2796] [serial = 1508] [outer = 00000000] [url = about:blank] 14:15:51 INFO - PROCESS | 2796 | --DOMWINDOW == 80 (14D0B800) [pid = 2796] [serial = 1519] [outer = 00000000] [url = about:blank] 14:15:51 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (14EE4000) [pid = 2796] [serial = 1520] [outer = 00000000] [url = about:blank] 14:15:51 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (16A4E400) [pid = 2796] [serial = 1522] [outer = 00000000] [url = about:blank] 14:15:51 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (16E22000) [pid = 2796] [serial = 1523] [outer = 00000000] [url = about:blank] 14:15:51 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (18846C00) [pid = 2796] [serial = 1528] [outer = 00000000] [url = about:blank] 14:15:51 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (16725400) [pid = 2796] [serial = 1534] [outer = 00000000] [url = about:blank] 14:15:51 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (19A13000) [pid = 2796] [serial = 1532] [outer = 00000000] [url = about:blank] 14:15:51 INFO - PROCESS | 2796 | --DOMWINDOW == 73 (18614800) [pid = 2796] [serial = 1525] [outer = 00000000] [url = about:blank] 14:15:51 INFO - PROCESS | 2796 | --DOMWINDOW == 72 (1861F400) [pid = 2796] [serial = 1526] [outer = 00000000] [url = about:blank] 14:15:51 INFO - PROCESS | 2796 | --DOMWINDOW == 71 (1889C000) [pid = 2796] [serial = 1529] [outer = 00000000] [url = about:blank] 14:15:51 INFO - PROCESS | 2796 | --DOMWINDOW == 70 (18845800) [pid = 2796] [serial = 1541] [outer = 00000000] [url = about:blank] 14:15:51 INFO - PROCESS | 2796 | --DOMWINDOW == 69 (1A276800) [pid = 2796] [serial = 1538] [outer = 00000000] [url = about:blank] 14:15:51 INFO - PROCESS | 2796 | --DOMWINDOW == 68 (1A26A800) [pid = 2796] [serial = 1537] [outer = 00000000] [url = about:blank] 14:15:51 INFO - PROCESS | 2796 | --DOMWINDOW == 67 (178F2400) [pid = 2796] [serial = 1535] [outer = 00000000] [url = about:blank] 14:15:51 INFO - PROCESS | 2796 | 1466630151273 Marionette TRACE conn5 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 14:15:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 14:15:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1122ms 14:15:51 INFO - PROCESS | 2796 | 1466630151305 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 14:15:51 INFO - PROCESS | 2796 | 1466630151308 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 14:15:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 14:15:51 INFO - PROCESS | 2796 | 1466630151312 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 14:15:51 INFO - PROCESS | 2796 | 1466630151315 Marionette TRACE conn5 <- [1,2082,null,{}] 14:15:51 INFO - PROCESS | 2796 | 1466630151320 Marionette TRACE conn5 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:51 INFO - PROCESS | 2796 | 1466630151324 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:51 INFO - PROCESS | 2796 | 1466630151415 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 14:15:51 INFO - PROCESS | 2796 | 1466630151513 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:51 INFO - PROCESS | 2796 | 1466630151516 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:51 INFO - PROCESS | 2796 | ++DOCSHELL 0D0F4400 == 30 [pid = 2796] [id = 530] 14:15:51 INFO - PROCESS | 2796 | ++DOMWINDOW == 68 (0D54E800) [pid = 2796] [serial = 1590] [outer = 00000000] 14:15:51 INFO - PROCESS | 2796 | ++DOMWINDOW == 69 (0D774400) [pid = 2796] [serial = 1591] [outer = 0D54E800] 14:15:51 INFO - PROCESS | 2796 | 1466630151563 Marionette DEBUG loaded listener.js 14:15:51 INFO - PROCESS | 2796 | ++DOMWINDOW == 70 (0D846400) [pid = 2796] [serial = 1592] [outer = 0D54E800] 14:15:52 INFO - PROCESS | 2796 | 1466630151990 Marionette TRACE conn5 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 14:15:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 14:15:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 730ms 14:15:52 INFO - PROCESS | 2796 | 1466630152045 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 14:15:52 INFO - PROCESS | 2796 | 1466630152049 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 14:15:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 14:15:52 INFO - PROCESS | 2796 | 1466630152054 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 14:15:52 INFO - PROCESS | 2796 | 1466630152055 Marionette TRACE conn5 <- [1,2086,null,{}] 14:15:52 INFO - PROCESS | 2796 | 1466630152059 Marionette TRACE conn5 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:52 INFO - PROCESS | 2796 | 1466630152062 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:52 INFO - PROCESS | 2796 | 1466630152150 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 14:15:52 INFO - PROCESS | 2796 | 1466630152156 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:52 INFO - PROCESS | 2796 | 1466630152158 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:52 INFO - PROCESS | 2796 | ++DOCSHELL 11147000 == 31 [pid = 2796] [id = 531] 14:15:52 INFO - PROCESS | 2796 | ++DOMWINDOW == 71 (111A8C00) [pid = 2796] [serial = 1593] [outer = 00000000] 14:15:52 INFO - PROCESS | 2796 | ++DOMWINDOW == 72 (15550C00) [pid = 2796] [serial = 1594] [outer = 111A8C00] 14:15:52 INFO - PROCESS | 2796 | 1466630152203 Marionette DEBUG loaded listener.js 14:15:52 INFO - PROCESS | 2796 | ++DOMWINDOW == 73 (1573AC00) [pid = 2796] [serial = 1595] [outer = 111A8C00] 14:15:52 INFO - PROCESS | 2796 | --DOCSHELL 0C9CE800 == 30 [pid = 2796] [id = 11] 14:15:52 INFO - PROCESS | 2796 | 1466630152742 Marionette TRACE conn5 <- [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]]]}] 14:15:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 14:15:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 730ms 14:15:52 INFO - PROCESS | 2796 | 1466630152789 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 14:15:52 INFO - PROCESS | 2796 | 1466630152791 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 14:15:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 14:15:52 INFO - PROCESS | 2796 | 1466630152796 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 14:15:52 INFO - PROCESS | 2796 | 1466630152802 Marionette TRACE conn5 <- [1,2090,null,{}] 14:15:52 INFO - PROCESS | 2796 | 1466630152812 Marionette TRACE conn5 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:52 INFO - PROCESS | 2796 | 1466630152815 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:52 INFO - PROCESS | 2796 | 1466630152908 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 14:15:53 INFO - PROCESS | 2796 | 1466630153047 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:53 INFO - PROCESS | 2796 | 1466630153049 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:53 INFO - PROCESS | 2796 | ++DOCSHELL 16E29C00 == 31 [pid = 2796] [id = 532] 14:15:53 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (16E2A000) [pid = 2796] [serial = 1596] [outer = 00000000] 14:15:53 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (16EB1400) [pid = 2796] [serial = 1597] [outer = 16E2A000] 14:15:53 INFO - PROCESS | 2796 | 1466630153096 Marionette DEBUG loaded listener.js 14:15:53 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (178F3800) [pid = 2796] [serial = 1598] [outer = 16E2A000] 14:15:53 INFO - PROCESS | 2796 | 1466630153499 Marionette TRACE conn5 <- [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]]]}] 14:15:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 14:15:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 730ms 14:15:53 INFO - PROCESS | 2796 | 1466630153528 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 14:15:53 INFO - PROCESS | 2796 | 1466630153531 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 14:15:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 14:15:53 INFO - PROCESS | 2796 | 1466630153534 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 14:15:53 INFO - PROCESS | 2796 | 1466630153536 Marionette TRACE conn5 <- [1,2094,null,{}] 14:15:53 INFO - PROCESS | 2796 | 1466630153539 Marionette TRACE conn5 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:53 INFO - PROCESS | 2796 | 1466630153541 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:53 INFO - PROCESS | 2796 | 1466630153660 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 14:15:53 INFO - PROCESS | 2796 | 1466630153667 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:53 INFO - PROCESS | 2796 | 1466630153669 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:53 INFO - PROCESS | 2796 | ++DOCSHELL 18619400 == 32 [pid = 2796] [id = 533] 14:15:53 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (1861D000) [pid = 2796] [serial = 1599] [outer = 00000000] 14:15:53 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (18848000) [pid = 2796] [serial = 1600] [outer = 1861D000] 14:15:53 INFO - PROCESS | 2796 | 1466630153713 Marionette DEBUG loaded listener.js 14:15:53 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (1884EC00) [pid = 2796] [serial = 1601] [outer = 1861D000] 14:15:54 INFO - PROCESS | 2796 | 1466630154163 Marionette TRACE conn5 <- [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]]]}] 14:15:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 14:15:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 670ms 14:15:54 INFO - PROCESS | 2796 | 1466630154205 Marionette TRACE conn5 -> [0,2097,"getWindowHandle",null] 14:15:54 INFO - PROCESS | 2796 | 1466630154207 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 14:15:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 14:15:54 INFO - PROCESS | 2796 | 1466630154210 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 14:15:54 INFO - PROCESS | 2796 | 1466630154212 Marionette TRACE conn5 <- [1,2098,null,{}] 14:15:54 INFO - PROCESS | 2796 | 1466630154215 Marionette TRACE conn5 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:54 INFO - PROCESS | 2796 | 1466630154217 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:54 INFO - PROCESS | 2796 | 1466630154332 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 14:15:54 INFO - PROCESS | 2796 | 1466630154420 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:54 INFO - PROCESS | 2796 | 1466630154425 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:54 INFO - PROCESS | 2796 | ++DOCSHELL 14EA3400 == 33 [pid = 2796] [id = 534] 14:15:54 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (19271800) [pid = 2796] [serial = 1602] [outer = 00000000] 14:15:54 INFO - PROCESS | 2796 | ++DOMWINDOW == 81 (194BAC00) [pid = 2796] [serial = 1603] [outer = 19271800] 14:15:54 INFO - PROCESS | 2796 | 1466630154479 Marionette DEBUG loaded listener.js 14:15:54 INFO - PROCESS | 2796 | ++DOMWINDOW == 82 (19767400) [pid = 2796] [serial = 1604] [outer = 19271800] 14:15:54 INFO - PROCESS | 2796 | 1466630154913 Marionette TRACE conn5 <- [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]]]}] 14:15:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 14:15:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 772ms 14:15:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 14:15:55 INFO - PROCESS | 2796 | 1466630154982 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 14:15:55 INFO - PROCESS | 2796 | 1466630154984 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 14:15:55 INFO - PROCESS | 2796 | 1466630154987 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 14:15:55 INFO - PROCESS | 2796 | 1466630154998 Marionette TRACE conn5 <- [1,2102,null,{}] 14:15:55 INFO - PROCESS | 2796 | 1466630155002 Marionette TRACE conn5 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:55 INFO - PROCESS | 2796 | 1466630155004 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:55 INFO - PROCESS | 2796 | 1466630155118 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 14:15:55 INFO - PROCESS | 2796 | 1466630155185 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:55 INFO - PROCESS | 2796 | 1466630155187 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:55 INFO - PROCESS | 2796 | ++DOCSHELL 19A0FC00 == 34 [pid = 2796] [id = 535] 14:15:55 INFO - PROCESS | 2796 | ++DOMWINDOW == 83 (19A11800) [pid = 2796] [serial = 1605] [outer = 00000000] 14:15:55 INFO - PROCESS | 2796 | ++DOMWINDOW == 84 (19AEF800) [pid = 2796] [serial = 1606] [outer = 19A11800] 14:15:55 INFO - PROCESS | 2796 | 1466630155231 Marionette DEBUG loaded listener.js 14:15:55 INFO - PROCESS | 2796 | ++DOMWINDOW == 85 (19AF1000) [pid = 2796] [serial = 1607] [outer = 19A11800] 14:15:55 INFO - PROCESS | 2796 | --DOMWINDOW == 84 (0C833800) [pid = 2796] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 14:15:55 INFO - PROCESS | 2796 | --DOMWINDOW == 83 (0D0E9400) [pid = 2796] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 14:15:55 INFO - PROCESS | 2796 | --DOMWINDOW == 82 (14D94800) [pid = 2796] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 14:15:55 INFO - PROCESS | 2796 | --DOMWINDOW == 81 (16A47C00) [pid = 2796] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 14:15:55 INFO - PROCESS | 2796 | --DOMWINDOW == 80 (1A26CC00) [pid = 2796] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 14:15:55 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (1A6F2C00) [pid = 2796] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 14:15:55 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (19761800) [pid = 2796] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 14:15:55 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (0DBCD400) [pid = 2796] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 14:15:55 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (15737400) [pid = 2796] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 14:15:55 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (16EA9400) [pid = 2796] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 14:15:55 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (0D846800) [pid = 2796] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 14:15:55 INFO - PROCESS | 2796 | --DOMWINDOW == 73 (0D550800) [pid = 2796] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 14:15:55 INFO - PROCESS | 2796 | --DOMWINDOW == 72 (178FF000) [pid = 2796] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 14:15:55 INFO - PROCESS | 2796 | 1466630155698 Marionette TRACE conn5 <- [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]]]}] 14:15:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 14:15:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 730ms 14:15:55 INFO - PROCESS | 2796 | 1466630155749 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 14:15:55 INFO - PROCESS | 2796 | 1466630155751 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 14:15:55 INFO - PROCESS | 2796 | 1466630155755 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 14:15:55 INFO - PROCESS | 2796 | 1466630155757 Marionette TRACE conn5 <- [1,2106,null,{}] 14:15:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 14:15:55 INFO - PROCESS | 2796 | 1466630155760 Marionette TRACE conn5 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:55 INFO - PROCESS | 2796 | 1466630155762 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:55 INFO - PROCESS | 2796 | 1466630155843 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 14:15:55 INFO - PROCESS | 2796 | 1466630155849 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:55 INFO - PROCESS | 2796 | 1466630155851 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:55 INFO - PROCESS | 2796 | ++DOCSHELL 0D84C800 == 35 [pid = 2796] [id = 536] 14:15:55 INFO - PROCESS | 2796 | ++DOMWINDOW == 73 (16A51C00) [pid = 2796] [serial = 1608] [outer = 00000000] 14:15:55 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (194B9400) [pid = 2796] [serial = 1609] [outer = 16A51C00] 14:15:55 INFO - PROCESS | 2796 | 1466630155895 Marionette DEBUG loaded listener.js 14:15:56 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (19817000) [pid = 2796] [serial = 1610] [outer = 16A51C00] 14:15:56 INFO - PROCESS | 2796 | 1466630156312 Marionette TRACE conn5 <- [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]]]}] 14:15:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 14:15:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 570ms 14:15:56 INFO - PROCESS | 2796 | 1466630156333 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 14:15:56 INFO - PROCESS | 2796 | 1466630156335 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 14:15:56 INFO - PROCESS | 2796 | 1466630156339 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 14:15:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 14:15:56 INFO - PROCESS | 2796 | 1466630156340 Marionette TRACE conn5 <- [1,2110,null,{}] 14:15:56 INFO - PROCESS | 2796 | 1466630156344 Marionette TRACE conn5 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:56 INFO - PROCESS | 2796 | 1466630156346 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:56 INFO - PROCESS | 2796 | 1466630156472 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 14:15:56 INFO - PROCESS | 2796 | 1466630156493 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:56 INFO - PROCESS | 2796 | 1466630156495 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:56 INFO - PROCESS | 2796 | ++DOCSHELL 1880B000 == 36 [pid = 2796] [id = 537] 14:15:56 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (19AEEC00) [pid = 2796] [serial = 1611] [outer = 00000000] 14:15:56 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (1A277800) [pid = 2796] [serial = 1612] [outer = 19AEEC00] 14:15:56 INFO - PROCESS | 2796 | 1466630156539 Marionette DEBUG loaded listener.js 14:15:56 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (1A278000) [pid = 2796] [serial = 1613] [outer = 19AEEC00] 14:15:56 INFO - PROCESS | 2796 | 1466630156950 Marionette TRACE conn5 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 14:15:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 14:15:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 630ms 14:15:57 INFO - PROCESS | 2796 | 1466630156973 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 14:15:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 14:15:57 INFO - PROCESS | 2796 | 1466630156974 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 14:15:57 INFO - PROCESS | 2796 | 1466630156977 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 14:15:57 INFO - PROCESS | 2796 | 1466630156979 Marionette TRACE conn5 <- [1,2114,null,{}] 14:15:57 INFO - PROCESS | 2796 | 1466630156982 Marionette TRACE conn5 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:57 INFO - PROCESS | 2796 | 1466630156984 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:57 INFO - PROCESS | 2796 | 1466630157109 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 14:15:57 INFO - PROCESS | 2796 | 1466630157118 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:57 INFO - PROCESS | 2796 | 1466630157120 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:57 INFO - PROCESS | 2796 | ++DOCSHELL 1A273C00 == 37 [pid = 2796] [id = 538] 14:15:57 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (1A277C00) [pid = 2796] [serial = 1614] [outer = 00000000] 14:15:57 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (1A35D400) [pid = 2796] [serial = 1615] [outer = 1A277C00] 14:15:57 INFO - PROCESS | 2796 | 1466630157163 Marionette DEBUG loaded listener.js 14:15:57 INFO - PROCESS | 2796 | ++DOMWINDOW == 81 (1A63A000) [pid = 2796] [serial = 1616] [outer = 1A277C00] 14:15:58 INFO - PROCESS | 2796 | --DOCSHELL 0D0F4400 == 36 [pid = 2796] [id = 530] 14:15:58 INFO - PROCESS | 2796 | --DOCSHELL 0D62AC00 == 35 [pid = 2796] [id = 528] 14:15:58 INFO - PROCESS | 2796 | --DOCSHELL 0C7F0800 == 34 [pid = 2796] [id = 529] 14:15:58 INFO - PROCESS | 2796 | --DOCSHELL 0C925400 == 33 [pid = 2796] [id = 12] 14:15:58 INFO - PROCESS | 2796 | --DOCSHELL 19A10400 == 32 [pid = 2796] [id = 527] 14:15:58 INFO - PROCESS | 2796 | --DOCSHELL 11147000 == 31 [pid = 2796] [id = 531] 14:15:58 INFO - PROCESS | 2796 | --DOCSHELL 16E29C00 == 30 [pid = 2796] [id = 532] 14:15:58 INFO - PROCESS | 2796 | --DOCSHELL 14EA3400 == 29 [pid = 2796] [id = 534] 14:15:58 INFO - PROCESS | 2796 | --DOCSHELL 19A0FC00 == 28 [pid = 2796] [id = 535] 14:15:58 INFO - PROCESS | 2796 | --DOCSHELL 18619400 == 27 [pid = 2796] [id = 533] 14:15:58 INFO - PROCESS | 2796 | --DOCSHELL 0D84C800 == 26 [pid = 2796] [id = 536] 14:15:58 INFO - PROCESS | 2796 | --DOCSHELL 1880B000 == 25 [pid = 2796] [id = 537] 14:15:58 INFO - PROCESS | 2796 | --DOMWINDOW == 80 (1976C400) [pid = 2796] [serial = 1579] [outer = 00000000] [url = about:blank] 14:15:58 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (111AA800) [pid = 2796] [serial = 1561] [outer = 00000000] [url = about:blank] 14:15:58 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (11B23C00) [pid = 2796] [serial = 1562] [outer = 00000000] [url = about:blank] 14:15:58 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (16459C00) [pid = 2796] [serial = 1564] [outer = 00000000] [url = about:blank] 14:15:58 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (16EB2000) [pid = 2796] [serial = 1567] [outer = 00000000] [url = about:blank] 14:15:58 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (15739400) [pid = 2796] [serial = 1556] [outer = 00000000] [url = about:blank] 14:15:58 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (15592400) [pid = 2796] [serial = 1555] [outer = 00000000] [url = about:blank] 14:15:58 INFO - PROCESS | 2796 | --DOMWINDOW == 73 (0D5FC000) [pid = 2796] [serial = 1558] [outer = 00000000] [url = about:blank] 14:15:58 INFO - PROCESS | 2796 | --DOMWINDOW == 72 (0D62E400) [pid = 2796] [serial = 1559] [outer = 00000000] [url = about:blank] 14:15:58 INFO - PROCESS | 2796 | --DOMWINDOW == 71 (186B3000) [pid = 2796] [serial = 1570] [outer = 00000000] [url = about:blank] 14:15:58 INFO - PROCESS | 2796 | --DOMWINDOW == 70 (1782E000) [pid = 2796] [serial = 1568] [outer = 00000000] [url = about:blank] 14:15:58 INFO - PROCESS | 2796 | --DOMWINDOW == 69 (18806400) [pid = 2796] [serial = 1571] [outer = 00000000] [url = about:blank] 14:15:58 INFO - PROCESS | 2796 | --DOMWINDOW == 68 (0D843800) [pid = 2796] [serial = 1573] [outer = 00000000] [url = about:blank] 14:15:58 INFO - PROCESS | 2796 | --DOMWINDOW == 67 (0D779000) [pid = 2796] [serial = 1544] [outer = 00000000] [url = about:blank] 14:15:58 INFO - PROCESS | 2796 | --DOMWINDOW == 66 (0D5F7000) [pid = 2796] [serial = 1543] [outer = 00000000] [url = about:blank] 14:15:58 INFO - PROCESS | 2796 | --DOMWINDOW == 65 (19210800) [pid = 2796] [serial = 1576] [outer = 00000000] [url = about:blank] 14:15:58 INFO - PROCESS | 2796 | --DOMWINDOW == 64 (18612800) [pid = 2796] [serial = 1547] [outer = 00000000] [url = about:blank] 14:15:58 INFO - PROCESS | 2796 | --DOMWINDOW == 63 (16EAC000) [pid = 2796] [serial = 1546] [outer = 00000000] [url = about:blank] 14:15:58 INFO - PROCESS | 2796 | --DOMWINDOW == 62 (1A675000) [pid = 2796] [serial = 1550] [outer = 00000000] [url = about:blank] 14:15:58 INFO - PROCESS | 2796 | --DOMWINDOW == 61 (1A33FC00) [pid = 2796] [serial = 1549] [outer = 00000000] [url = about:blank] 14:15:58 INFO - PROCESS | 2796 | --DOMWINDOW == 60 (16EAC800) [pid = 2796] [serial = 1580] [outer = 00000000] [url = about:blank] 14:15:58 INFO - PROCESS | 2796 | --DOMWINDOW == 59 (1A739400) [pid = 2796] [serial = 1553] [outer = 00000000] [url = about:blank] 14:15:58 INFO - PROCESS | 2796 | --DOMWINDOW == 58 (1A734400) [pid = 2796] [serial = 1552] [outer = 00000000] [url = about:blank] 14:15:58 INFO - PROCESS | 2796 | --DOMWINDOW == 57 (15608400) [pid = 2796] [serial = 1574] [outer = 00000000] [url = about:blank] 14:15:58 INFO - PROCESS | 2796 | --DOMWINDOW == 56 (16A45800) [pid = 2796] [serial = 1565] [outer = 00000000] [url = about:blank] 14:15:58 INFO - PROCESS | 2796 | --DOMWINDOW == 55 (194C0000) [pid = 2796] [serial = 1577] [outer = 00000000] [url = about:blank] 14:15:59 INFO - PROCESS | 2796 | 1466630159001 Marionette TRACE conn5 <- [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]]]}] 14:15:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 14:15:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 2076ms 14:15:59 INFO - PROCESS | 2796 | 1466630159056 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 14:15:59 INFO - PROCESS | 2796 | 1466630159060 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 14:15:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 14:15:59 INFO - PROCESS | 2796 | 1466630159064 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 14:15:59 INFO - PROCESS | 2796 | 1466630159068 Marionette TRACE conn5 <- [1,2118,null,{}] 14:15:59 INFO - PROCESS | 2796 | 1466630159074 Marionette TRACE conn5 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:59 INFO - PROCESS | 2796 | 1466630159077 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:59 INFO - PROCESS | 2796 | 1466630159168 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 14:15:59 INFO - PROCESS | 2796 | 1466630159176 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:59 INFO - PROCESS | 2796 | 1466630159180 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:59 INFO - PROCESS | 2796 | ++DOCSHELL 0D5FB000 == 26 [pid = 2796] [id = 539] 14:15:59 INFO - PROCESS | 2796 | ++DOMWINDOW == 56 (0D5FC000) [pid = 2796] [serial = 1617] [outer = 00000000] 14:15:59 INFO - PROCESS | 2796 | ++DOMWINDOW == 57 (0D624C00) [pid = 2796] [serial = 1618] [outer = 0D5FC000] 14:15:59 INFO - PROCESS | 2796 | 1466630159229 Marionette DEBUG loaded listener.js 14:15:59 INFO - PROCESS | 2796 | ++DOMWINDOW == 58 (0D62C800) [pid = 2796] [serial = 1619] [outer = 0D5FC000] 14:15:59 INFO - PROCESS | 2796 | 1466630159712 Marionette TRACE conn5 <- [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] 14:15:59 INFO - PROCESS | 2796 | 1466630159760 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 14:15:59 INFO - PROCESS | 2796 | 1466630159767 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 14:15:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 14:15:59 INFO - PROCESS | 2796 | 1466630159770 Marionette TRACE conn5 <- [1,2122,null,{}] 14:15:59 INFO - PROCESS | 2796 | 1466630159773 Marionette TRACE conn5 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:59 INFO - PROCESS | 2796 | 1466630159776 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:59 INFO - PROCESS | 2796 | 1466630159864 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 14:15:59 INFO - PROCESS | 2796 | 1466630159873 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:59 INFO - PROCESS | 2796 | 1466630159876 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:15:59 INFO - PROCESS | 2796 | ++DOCSHELL 0D843400 == 27 [pid = 2796] [id = 540] 14:15:59 INFO - PROCESS | 2796 | ++DOMWINDOW == 59 (0D843800) [pid = 2796] [serial = 1620] [outer = 00000000] 14:15:59 INFO - PROCESS | 2796 | ++DOMWINDOW == 60 (0D84DC00) [pid = 2796] [serial = 1621] [outer = 0D843800] 14:15:59 INFO - PROCESS | 2796 | 1466630159924 Marionette DEBUG loaded listener.js 14:16:00 INFO - PROCESS | 2796 | ++DOMWINDOW == 61 (0DABA400) [pid = 2796] [serial = 1622] [outer = 0D843800] 14:16:00 INFO - PROCESS | 2796 | 1466630160492 Marionette TRACE conn5 <- [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]]]}] 14:16:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 14:16:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 770ms 14:16:00 INFO - PROCESS | 2796 | 1466630160585 Marionette TRACE conn5 -> [0,2125,"getWindowHandle",null] 14:16:00 INFO - PROCESS | 2796 | 1466630160590 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 14:16:00 INFO - PROCESS | 2796 | 1466630160621 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 14:16:00 INFO - PROCESS | 2796 | 1466630160625 Marionette TRACE conn5 <- [1,2126,null,{}] 14:16:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 14:16:00 INFO - PROCESS | 2796 | 1466630160631 Marionette TRACE conn5 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:00 INFO - PROCESS | 2796 | 1466630160634 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:00 INFO - PROCESS | 2796 | 1466630160761 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 14:16:00 INFO - PROCESS | 2796 | 1466630160846 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:00 INFO - PROCESS | 2796 | 1466630160851 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:00 INFO - PROCESS | 2796 | ++DOCSHELL 0CF36400 == 28 [pid = 2796] [id = 541] 14:16:00 INFO - PROCESS | 2796 | ++DOMWINDOW == 62 (0D555000) [pid = 2796] [serial = 1623] [outer = 00000000] 14:16:00 INFO - PROCESS | 2796 | ++DOMWINDOW == 63 (0D817800) [pid = 2796] [serial = 1624] [outer = 0D555000] 14:16:00 INFO - PROCESS | 2796 | 1466630160950 Marionette DEBUG loaded listener.js 14:16:01 INFO - PROCESS | 2796 | ++DOMWINDOW == 64 (0DAB9400) [pid = 2796] [serial = 1625] [outer = 0D555000] 14:16:01 INFO - PROCESS | 2796 | 1466630161642 Marionette TRACE conn5 <- [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]]]}] 14:16:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 14:16:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1071ms 14:16:01 INFO - PROCESS | 2796 | 1466630161702 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 14:16:01 INFO - PROCESS | 2796 | 1466630161707 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 14:16:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 14:16:01 INFO - PROCESS | 2796 | 1466630161714 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 14:16:01 INFO - PROCESS | 2796 | 1466630161717 Marionette TRACE conn5 <- [1,2130,null,{}] 14:16:01 INFO - PROCESS | 2796 | 1466630161721 Marionette TRACE conn5 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:01 INFO - PROCESS | 2796 | 1466630161723 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:01 INFO - PROCESS | 2796 | 1466630161843 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 14:16:02 INFO - PROCESS | 2796 | 1466630161977 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:02 INFO - PROCESS | 2796 | 1466630161980 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:02 INFO - PROCESS | 2796 | ++DOCSHELL 14EA1C00 == 29 [pid = 2796] [id = 542] 14:16:02 INFO - PROCESS | 2796 | ++DOMWINDOW == 65 (14EA9400) [pid = 2796] [serial = 1626] [outer = 00000000] 14:16:02 INFO - PROCESS | 2796 | ++DOMWINDOW == 66 (14FB7C00) [pid = 2796] [serial = 1627] [outer = 14EA9400] 14:16:02 INFO - PROCESS | 2796 | 1466630162039 Marionette DEBUG loaded listener.js 14:16:02 INFO - PROCESS | 2796 | ++DOMWINDOW == 67 (151CD800) [pid = 2796] [serial = 1628] [outer = 14EA9400] 14:16:02 INFO - PROCESS | 2796 | 1466630162874 Marionette TRACE conn5 <- [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] 14:16:02 INFO - PROCESS | 2796 | 1466630162943 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 14:16:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 14:16:02 INFO - PROCESS | 2796 | 1466630162948 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 14:16:02 INFO - PROCESS | 2796 | 1466630162951 Marionette TRACE conn5 <- [1,2134,null,{}] 14:16:02 INFO - PROCESS | 2796 | 1466630162957 Marionette TRACE conn5 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:02 INFO - PROCESS | 2796 | 1466630162959 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:03 INFO - PROCESS | 2796 | 1466630163056 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 14:16:03 INFO - PROCESS | 2796 | 1466630163063 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:03 INFO - PROCESS | 2796 | 1466630163067 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:03 INFO - PROCESS | 2796 | ++DOCSHELL 0D5F1400 == 28 [pid = 2796] [id = 543] 14:16:03 INFO - PROCESS | 2796 | ++DOMWINDOW == 68 (0D5F2000) [pid = 2796] [serial = 1629] [outer = 00000000] 14:16:03 INFO - PROCESS | 2796 | ++DOMWINDOW == 69 (0D774C00) [pid = 2796] [serial = 1630] [outer = 0D5F2000] 14:16:03 INFO - PROCESS | 2796 | 1466630163118 Marionette DEBUG loaded listener.js 14:16:03 INFO - PROCESS | 2796 | ++DOMWINDOW == 70 (1114AC00) [pid = 2796] [serial = 1631] [outer = 0D5F2000] 14:16:03 INFO - PROCESS | 2796 | 1466630163642 Marionette TRACE conn5 <- [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] 14:16:03 INFO - PROCESS | 2796 | 1466630163683 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 14:16:03 INFO - PROCESS | 2796 | 1466630163688 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 14:16:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 14:16:03 INFO - PROCESS | 2796 | 1466630163691 Marionette TRACE conn5 <- [1,2138,null,{}] 14:16:03 INFO - PROCESS | 2796 | 1466630163695 Marionette TRACE conn5 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:03 INFO - PROCESS | 2796 | 1466630163697 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:03 INFO - PROCESS | 2796 | 1466630163784 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 14:16:03 INFO - PROCESS | 2796 | 1466630163883 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:03 INFO - PROCESS | 2796 | 1466630163885 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:03 INFO - PROCESS | 2796 | ++DOCSHELL 15613400 == 29 [pid = 2796] [id = 544] 14:16:03 INFO - PROCESS | 2796 | ++DOMWINDOW == 71 (15615C00) [pid = 2796] [serial = 1632] [outer = 00000000] 14:16:03 INFO - PROCESS | 2796 | ++DOMWINDOW == 72 (15652C00) [pid = 2796] [serial = 1633] [outer = 15615C00] 14:16:03 INFO - PROCESS | 2796 | 1466630163931 Marionette DEBUG loaded listener.js 14:16:04 INFO - PROCESS | 2796 | ++DOMWINDOW == 73 (1573C800) [pid = 2796] [serial = 1634] [outer = 15615C00] 14:16:04 INFO - PROCESS | 2796 | 1466630164323 Marionette TRACE conn5 <- [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]]]}] 14:16:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 14:16:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 670ms 14:16:04 INFO - PROCESS | 2796 | 1466630164364 Marionette TRACE conn5 -> [0,2141,"getWindowHandle",null] 14:16:04 INFO - PROCESS | 2796 | 1466630164366 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 14:16:04 INFO - PROCESS | 2796 | 1466630164369 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 14:16:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 14:16:04 INFO - PROCESS | 2796 | 1466630164373 Marionette TRACE conn5 <- [1,2142,null,{}] 14:16:04 INFO - PROCESS | 2796 | 1466630164383 Marionette TRACE conn5 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:04 INFO - PROCESS | 2796 | 1466630164388 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:04 INFO - PROCESS | 2796 | 1466630164473 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 14:16:04 INFO - PROCESS | 2796 | 1466630164480 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:04 INFO - PROCESS | 2796 | 1466630164483 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:04 INFO - PROCESS | 2796 | ++DOCSHELL 16A54C00 == 30 [pid = 2796] [id = 545] 14:16:04 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (16A60C00) [pid = 2796] [serial = 1635] [outer = 00000000] 14:16:04 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (16E2A800) [pid = 2796] [serial = 1636] [outer = 16A60C00] 14:16:04 INFO - PROCESS | 2796 | 1466630164532 Marionette DEBUG loaded listener.js 14:16:04 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (16EABC00) [pid = 2796] [serial = 1637] [outer = 16A60C00] 14:16:05 INFO - PROCESS | 2796 | 1466630165036 Marionette TRACE conn5 <- [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]]]}] 14:16:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 14:16:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 730ms 14:16:05 INFO - PROCESS | 2796 | 1466630165103 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 14:16:05 INFO - PROCESS | 2796 | 1466630165106 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 14:16:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 14:16:05 INFO - PROCESS | 2796 | 1466630165116 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 14:16:05 INFO - PROCESS | 2796 | 1466630165118 Marionette TRACE conn5 <- [1,2146,null,{}] 14:16:05 INFO - PROCESS | 2796 | 1466630165121 Marionette TRACE conn5 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:05 INFO - PROCESS | 2796 | 1466630165123 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:05 INFO - PROCESS | 2796 | 1466630165244 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 14:16:05 INFO - PROCESS | 2796 | 1466630165251 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:05 INFO - PROCESS | 2796 | 1466630165253 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:05 INFO - PROCESS | 2796 | ++DOCSHELL 18612400 == 31 [pid = 2796] [id = 546] 14:16:05 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (18612800) [pid = 2796] [serial = 1638] [outer = 00000000] 14:16:05 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (1861A400) [pid = 2796] [serial = 1639] [outer = 18612800] 14:16:05 INFO - PROCESS | 2796 | 1466630165349 Marionette DEBUG loaded listener.js 14:16:05 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (18620C00) [pid = 2796] [serial = 1640] [outer = 18612800] 14:16:05 INFO - PROCESS | 2796 | 1466630165778 Marionette TRACE conn5 <- [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]]]}] 14:16:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 14:16:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 671ms 14:16:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 14:16:05 INFO - PROCESS | 2796 | 1466630165789 Marionette TRACE conn5 -> [0,2149,"getWindowHandle",null] 14:16:05 INFO - PROCESS | 2796 | 1466630165791 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 14:16:05 INFO - PROCESS | 2796 | 1466630165794 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 14:16:05 INFO - PROCESS | 2796 | 1466630165796 Marionette TRACE conn5 <- [1,2150,null,{}] 14:16:05 INFO - PROCESS | 2796 | 1466630165807 Marionette TRACE conn5 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:05 INFO - PROCESS | 2796 | 1466630165809 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:05 INFO - PROCESS | 2796 | 1466630165948 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 14:16:06 INFO - PROCESS | 2796 | 1466630165968 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:06 INFO - PROCESS | 2796 | 1466630165970 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:06 INFO - PROCESS | 2796 | ++DOCSHELL 0C9D3000 == 32 [pid = 2796] [id = 547] 14:16:06 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (186B4C00) [pid = 2796] [serial = 1641] [outer = 00000000] 14:16:06 INFO - PROCESS | 2796 | ++DOMWINDOW == 81 (18843C00) [pid = 2796] [serial = 1642] [outer = 186B4C00] 14:16:06 INFO - PROCESS | 2796 | 1466630166021 Marionette DEBUG loaded listener.js 14:16:06 INFO - PROCESS | 2796 | ++DOMWINDOW == 82 (1884B000) [pid = 2796] [serial = 1643] [outer = 186B4C00] 14:16:06 INFO - PROCESS | 2796 | 1466630166472 Marionette TRACE conn5 <- [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]]]}] 14:16:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 14:16:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 730ms 14:16:06 INFO - PROCESS | 2796 | 1466630166525 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 14:16:06 INFO - PROCESS | 2796 | 1466630166528 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 14:16:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 14:16:06 INFO - PROCESS | 2796 | 1466630166536 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 14:16:06 INFO - PROCESS | 2796 | 1466630166538 Marionette TRACE conn5 <- [1,2154,null,{}] 14:16:06 INFO - PROCESS | 2796 | 1466630166542 Marionette TRACE conn5 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:06 INFO - PROCESS | 2796 | 1466630166547 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:06 INFO - PROCESS | 2796 | 1466630166684 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 14:16:06 INFO - PROCESS | 2796 | 1466630166747 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:06 INFO - PROCESS | 2796 | 1466630166749 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:06 INFO - PROCESS | 2796 | ++DOCSHELL 0D0E7800 == 33 [pid = 2796] [id = 548] 14:16:06 INFO - PROCESS | 2796 | ++DOMWINDOW == 83 (0D625000) [pid = 2796] [serial = 1644] [outer = 00000000] 14:16:06 INFO - PROCESS | 2796 | ++DOMWINDOW == 84 (194BD400) [pid = 2796] [serial = 1645] [outer = 0D625000] 14:16:06 INFO - PROCESS | 2796 | 1466630166795 Marionette DEBUG loaded listener.js 14:16:06 INFO - PROCESS | 2796 | ++DOMWINDOW == 85 (194BF400) [pid = 2796] [serial = 1646] [outer = 0D625000] 14:16:07 INFO - PROCESS | 2796 | --DOMWINDOW == 84 (0C9D2400) [pid = 2796] [serial = 29] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 14:16:07 INFO - PROCESS | 2796 | --DOMWINDOW == 83 (0D5FC000) [pid = 2796] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 14:16:07 INFO - PROCESS | 2796 | --DOMWINDOW == 82 (1A277C00) [pid = 2796] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 14:16:07 INFO - PROCESS | 2796 | --DOMWINDOW == 81 (1861D000) [pid = 2796] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 14:16:07 INFO - PROCESS | 2796 | --DOMWINDOW == 80 (19271800) [pid = 2796] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 14:16:07 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (19A11800) [pid = 2796] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 14:16:07 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (19AEEC00) [pid = 2796] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 14:16:07 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (16A51C00) [pid = 2796] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 14:16:07 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (0D54E800) [pid = 2796] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 14:16:07 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (0C834800) [pid = 2796] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 14:16:07 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (0D62B800) [pid = 2796] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 14:16:07 INFO - PROCESS | 2796 | --DOMWINDOW == 73 (19A11000) [pid = 2796] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 14:16:07 INFO - PROCESS | 2796 | --DOMWINDOW == 72 (0CF3AC00) [pid = 2796] [serial = 32] [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.] 14:16:07 INFO - PROCESS | 2796 | --DOMWINDOW == 71 (16E2A000) [pid = 2796] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 14:16:07 INFO - PROCESS | 2796 | --DOMWINDOW == 70 (111A8C00) [pid = 2796] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 14:16:07 INFO - PROCESS | 2796 | 1466630167241 Marionette TRACE conn5 <- [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]]]}] 14:16:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 14:16:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 730ms 14:16:07 INFO - PROCESS | 2796 | 1466630167285 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 14:16:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 14:16:07 INFO - PROCESS | 2796 | 1466630167287 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 14:16:07 INFO - PROCESS | 2796 | 1466630167291 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 14:16:07 INFO - PROCESS | 2796 | 1466630167292 Marionette TRACE conn5 <- [1,2158,null,{}] 14:16:07 INFO - PROCESS | 2796 | 1466630167296 Marionette TRACE conn5 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:07 INFO - PROCESS | 2796 | 1466630167298 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:07 INFO - PROCESS | 2796 | 1466630167416 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 14:16:07 INFO - PROCESS | 2796 | 1466630167480 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:07 INFO - PROCESS | 2796 | 1466630167481 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:07 INFO - PROCESS | 2796 | ++DOCSHELL 0D813400 == 34 [pid = 2796] [id = 549] 14:16:07 INFO - PROCESS | 2796 | ++DOMWINDOW == 71 (0D815000) [pid = 2796] [serial = 1647] [outer = 00000000] 14:16:07 INFO - PROCESS | 2796 | ++DOMWINDOW == 72 (16E28C00) [pid = 2796] [serial = 1648] [outer = 0D815000] 14:16:07 INFO - PROCESS | 2796 | 1466630167526 Marionette DEBUG loaded listener.js 14:16:07 INFO - PROCESS | 2796 | ++DOMWINDOW == 73 (16EA5C00) [pid = 2796] [serial = 1649] [outer = 0D815000] 14:16:07 INFO - PROCESS | 2796 | 1466630167882 Marionette TRACE conn5 <- [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]]]}] 14:16:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 14:16:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 630ms 14:16:07 INFO - PROCESS | 2796 | 1466630167921 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 14:16:07 INFO - PROCESS | 2796 | 1466630167923 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 14:16:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 14:16:07 INFO - PROCESS | 2796 | 1466630167926 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 14:16:07 INFO - PROCESS | 2796 | 1466630167928 Marionette TRACE conn5 <- [1,2162,null,{}] 14:16:07 INFO - PROCESS | 2796 | 1466630167944 Marionette TRACE conn5 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:07 INFO - PROCESS | 2796 | 1466630167946 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:08 INFO - PROCESS | 2796 | 1466630168026 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 14:16:08 INFO - PROCESS | 2796 | 1466630168031 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:08 INFO - PROCESS | 2796 | 1466630168033 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:08 INFO - PROCESS | 2796 | ++DOCSHELL 112C1C00 == 35 [pid = 2796] [id = 550] 14:16:08 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (16A51C00) [pid = 2796] [serial = 1650] [outer = 00000000] 14:16:08 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (19A13000) [pid = 2796] [serial = 1651] [outer = 16A51C00] 14:16:08 INFO - PROCESS | 2796 | 1466630168077 Marionette DEBUG loaded listener.js 14:16:08 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (19AEA000) [pid = 2796] [serial = 1652] [outer = 16A51C00] 14:16:08 INFO - PROCESS | 2796 | 1466630168518 Marionette TRACE conn5 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 14:16:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 14:16:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 650ms 14:16:08 INFO - PROCESS | 2796 | 1466630168577 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 14:16:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 14:16:08 INFO - PROCESS | 2796 | 1466630168579 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 14:16:08 INFO - PROCESS | 2796 | 1466630168583 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 14:16:08 INFO - PROCESS | 2796 | 1466630168584 Marionette TRACE conn5 <- [1,2166,null,{}] 14:16:08 INFO - PROCESS | 2796 | 1466630168588 Marionette TRACE conn5 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:08 INFO - PROCESS | 2796 | 1466630168590 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:08 INFO - PROCESS | 2796 | 1466630168673 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 14:16:08 INFO - PROCESS | 2796 | 1466630168681 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:08 INFO - PROCESS | 2796 | 1466630168683 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:08 INFO - PROCESS | 2796 | ++DOCSHELL 14EE9400 == 36 [pid = 2796] [id = 551] 14:16:08 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (19A11800) [pid = 2796] [serial = 1653] [outer = 00000000] 14:16:08 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (1A273C00) [pid = 2796] [serial = 1654] [outer = 19A11800] 14:16:08 INFO - PROCESS | 2796 | 1466630168726 Marionette DEBUG loaded listener.js 14:16:08 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (1A334800) [pid = 2796] [serial = 1655] [outer = 19A11800] 14:16:09 INFO - PROCESS | 2796 | 1466630169321 Marionette TRACE conn5 <- [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]]]}] 14:16:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 14:16:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 770ms 14:16:09 INFO - PROCESS | 2796 | 1466630169354 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 14:16:09 INFO - PROCESS | 2796 | 1466630169359 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 14:16:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 14:16:09 INFO - PROCESS | 2796 | 1466630169364 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 14:16:09 INFO - PROCESS | 2796 | 1466630169368 Marionette TRACE conn5 <- [1,2170,null,{}] 14:16:09 INFO - PROCESS | 2796 | 1466630169374 Marionette TRACE conn5 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:09 INFO - PROCESS | 2796 | 1466630169377 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:09 INFO - PROCESS | 2796 | 1466630169497 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 14:16:09 INFO - PROCESS | 2796 | 1466630169645 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:09 INFO - PROCESS | 2796 | 1466630169650 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:09 INFO - PROCESS | 2796 | ++DOCSHELL 0D5F9800 == 37 [pid = 2796] [id = 552] 14:16:09 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (0D5F9C00) [pid = 2796] [serial = 1656] [outer = 00000000] 14:16:09 INFO - PROCESS | 2796 | ++DOMWINDOW == 81 (14E14C00) [pid = 2796] [serial = 1657] [outer = 0D5F9C00] 14:16:09 INFO - PROCESS | 2796 | 1466630169712 Marionette DEBUG loaded listener.js 14:16:09 INFO - PROCESS | 2796 | ++DOMWINDOW == 82 (1554A400) [pid = 2796] [serial = 1658] [outer = 0D5F9C00] 14:16:10 INFO - PROCESS | 2796 | 1466630170336 Marionette TRACE conn5 <- [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]]]}] 14:16:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 14:16:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1019ms 14:16:10 INFO - PROCESS | 2796 | 1466630170387 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 14:16:10 INFO - PROCESS | 2796 | 1466630170392 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 14:16:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 14:16:10 INFO - PROCESS | 2796 | 1466630170398 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 14:16:10 INFO - PROCESS | 2796 | 1466630170401 Marionette TRACE conn5 <- [1,2174,null,{}] 14:16:10 INFO - PROCESS | 2796 | 1466630170406 Marionette TRACE conn5 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:10 INFO - PROCESS | 2796 | 1466630170409 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:10 INFO - PROCESS | 2796 | 1466630170520 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 14:16:10 INFO - PROCESS | 2796 | 1466630170658 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:10 INFO - PROCESS | 2796 | 1466630170661 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:10 INFO - PROCESS | 2796 | ++DOCSHELL 16A4F400 == 38 [pid = 2796] [id = 553] 14:16:10 INFO - PROCESS | 2796 | ++DOMWINDOW == 83 (16A4FC00) [pid = 2796] [serial = 1659] [outer = 00000000] 14:16:10 INFO - PROCESS | 2796 | ++DOMWINDOW == 84 (16EA7000) [pid = 2796] [serial = 1660] [outer = 16A4FC00] 14:16:10 INFO - PROCESS | 2796 | 1466630170718 Marionette DEBUG loaded listener.js 14:16:10 INFO - PROCESS | 2796 | ++DOMWINDOW == 85 (178F1800) [pid = 2796] [serial = 1661] [outer = 16A4FC00] 14:16:11 INFO - PROCESS | 2796 | 1466630171334 Marionette TRACE conn5 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 14:16:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 14:16:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 970ms 14:16:11 INFO - PROCESS | 2796 | 1466630171372 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 14:16:11 INFO - PROCESS | 2796 | 1466630171374 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 14:16:11 INFO - PROCESS | 2796 | 1466630171378 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 14:16:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 14:16:11 INFO - PROCESS | 2796 | 1466630171381 Marionette TRACE conn5 <- [1,2178,null,{}] 14:16:11 INFO - PROCESS | 2796 | 1466630171392 Marionette TRACE conn5 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:11 INFO - PROCESS | 2796 | 1466630171397 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:11 INFO - PROCESS | 2796 | 1466630171505 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 14:16:11 INFO - PROCESS | 2796 | 1466630171645 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:11 INFO - PROCESS | 2796 | 1466630171649 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:11 INFO - PROCESS | 2796 | ++DOCSHELL 19AEA800 == 39 [pid = 2796] [id = 554] 14:16:11 INFO - PROCESS | 2796 | ++DOMWINDOW == 86 (19AEC800) [pid = 2796] [serial = 1662] [outer = 00000000] 14:16:11 INFO - PROCESS | 2796 | ++DOMWINDOW == 87 (1A337000) [pid = 2796] [serial = 1663] [outer = 19AEC800] 14:16:11 INFO - PROCESS | 2796 | 1466630171707 Marionette DEBUG loaded listener.js 14:16:11 INFO - PROCESS | 2796 | ++DOMWINDOW == 88 (1A35B000) [pid = 2796] [serial = 1664] [outer = 19AEC800] 14:16:12 INFO - PROCESS | 2796 | 1466630172279 Marionette TRACE conn5 <- [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]]]}] 14:16:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 14:16:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 931ms 14:16:12 INFO - PROCESS | 2796 | 1466630172312 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 14:16:12 INFO - PROCESS | 2796 | 1466630172315 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 14:16:12 INFO - PROCESS | 2796 | 1466630172319 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 14:16:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 14:16:12 INFO - PROCESS | 2796 | 1466630172321 Marionette TRACE conn5 <- [1,2182,null,{}] 14:16:12 INFO - PROCESS | 2796 | 1466630172324 Marionette TRACE conn5 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:12 INFO - PROCESS | 2796 | 1466630172327 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:12 INFO - PROCESS | 2796 | 1466630172451 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 14:16:12 INFO - PROCESS | 2796 | 1466630172572 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:12 INFO - PROCESS | 2796 | 1466630172574 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:12 INFO - PROCESS | 2796 | ++DOCSHELL 0D62E800 == 40 [pid = 2796] [id = 555] 14:16:12 INFO - PROCESS | 2796 | ++DOMWINDOW == 89 (0D630000) [pid = 2796] [serial = 1665] [outer = 00000000] 14:16:12 INFO - PROCESS | 2796 | ++DOMWINDOW == 90 (1A675C00) [pid = 2796] [serial = 1666] [outer = 0D630000] 14:16:12 INFO - PROCESS | 2796 | 1466630172628 Marionette DEBUG loaded listener.js 14:16:12 INFO - PROCESS | 2796 | ++DOMWINDOW == 91 (1A67B000) [pid = 2796] [serial = 1667] [outer = 0D630000] 14:16:13 INFO - PROCESS | 2796 | 1466630173353 Marionette TRACE conn5 <- [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]]]}] 14:16:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 14:16:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1068ms 14:16:13 INFO - PROCESS | 2796 | 1466630173391 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 14:16:13 INFO - PROCESS | 2796 | 1466630173395 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 14:16:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 14:16:13 INFO - PROCESS | 2796 | 1466630173399 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 14:16:13 INFO - PROCESS | 2796 | 1466630173402 Marionette TRACE conn5 <- [1,2186,null,{}] 14:16:13 INFO - PROCESS | 2796 | 1466630173408 Marionette TRACE conn5 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:13 INFO - PROCESS | 2796 | 1466630173411 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:13 INFO - PROCESS | 2796 | 1466630173509 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 14:16:13 INFO - PROCESS | 2796 | 1466630173652 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:13 INFO - PROCESS | 2796 | 1466630173654 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:13 INFO - PROCESS | 2796 | ++DOCSHELL 0CF83000 == 41 [pid = 2796] [id = 556] 14:16:13 INFO - PROCESS | 2796 | ++DOMWINDOW == 92 (0CFE5C00) [pid = 2796] [serial = 1668] [outer = 00000000] 14:16:13 INFO - PROCESS | 2796 | ++DOMWINDOW == 93 (0D94E800) [pid = 2796] [serial = 1669] [outer = 0CFE5C00] 14:16:13 INFO - PROCESS | 2796 | 1466630173706 Marionette DEBUG loaded listener.js 14:16:13 INFO - PROCESS | 2796 | ++DOMWINDOW == 94 (11B1DC00) [pid = 2796] [serial = 1670] [outer = 0CFE5C00] 14:16:13 INFO - PROCESS | 2796 | --DOCSHELL 112C1C00 == 40 [pid = 2796] [id = 550] 14:16:13 INFO - PROCESS | 2796 | --DOCSHELL 0D813400 == 39 [pid = 2796] [id = 549] 14:16:13 INFO - PROCESS | 2796 | --DOCSHELL 0D0E7800 == 38 [pid = 2796] [id = 548] 14:16:13 INFO - PROCESS | 2796 | --DOCSHELL 0C9D3000 == 37 [pid = 2796] [id = 547] 14:16:13 INFO - PROCESS | 2796 | --DOCSHELL 18612400 == 36 [pid = 2796] [id = 546] 14:16:13 INFO - PROCESS | 2796 | --DOCSHELL 16A54C00 == 35 [pid = 2796] [id = 545] 14:16:13 INFO - PROCESS | 2796 | --DOCSHELL 15613400 == 34 [pid = 2796] [id = 544] 14:16:13 INFO - PROCESS | 2796 | --DOCSHELL 0D5F1400 == 33 [pid = 2796] [id = 543] 14:16:13 INFO - PROCESS | 2796 | --DOMWINDOW == 93 (0CF36800) [pid = 2796] [serial = 31] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 14:16:13 INFO - PROCESS | 2796 | --DOMWINDOW == 92 (0D84DC00) [pid = 2796] [serial = 1621] [outer = 00000000] [url = about:blank] 14:16:13 INFO - PROCESS | 2796 | --DOMWINDOW == 91 (0D624C00) [pid = 2796] [serial = 1618] [outer = 00000000] [url = about:blank] 14:16:13 INFO - PROCESS | 2796 | --DOMWINDOW == 90 (1A63A000) [pid = 2796] [serial = 1616] [outer = 00000000] [url = about:blank] 14:16:13 INFO - PROCESS | 2796 | --DOMWINDOW == 89 (18848000) [pid = 2796] [serial = 1600] [outer = 00000000] [url = about:blank] 14:16:13 INFO - PROCESS | 2796 | --DOMWINDOW == 88 (194BAC00) [pid = 2796] [serial = 1603] [outer = 00000000] [url = about:blank] 14:16:13 INFO - PROCESS | 2796 | --DOMWINDOW == 87 (19AEF800) [pid = 2796] [serial = 1606] [outer = 00000000] [url = about:blank] 14:16:13 INFO - PROCESS | 2796 | --DOMWINDOW == 86 (1A278000) [pid = 2796] [serial = 1613] [outer = 00000000] [url = about:blank] 14:16:13 INFO - PROCESS | 2796 | --DOMWINDOW == 85 (194B9400) [pid = 2796] [serial = 1609] [outer = 00000000] [url = about:blank] 14:16:13 INFO - PROCESS | 2796 | --DOMWINDOW == 84 (19AF1000) [pid = 2796] [serial = 1607] [outer = 00000000] [url = about:blank] 14:16:13 INFO - PROCESS | 2796 | --DOMWINDOW == 83 (0D774400) [pid = 2796] [serial = 1591] [outer = 00000000] [url = about:blank] 14:16:13 INFO - PROCESS | 2796 | --DOMWINDOW == 82 (0D846400) [pid = 2796] [serial = 1592] [outer = 00000000] [url = about:blank] 14:16:13 INFO - PROCESS | 2796 | --DOMWINDOW == 81 (1A35D400) [pid = 2796] [serial = 1615] [outer = 00000000] [url = about:blank] 14:16:13 INFO - PROCESS | 2796 | --DOMWINDOW == 80 (0D554000) [pid = 2796] [serial = 1589] [outer = 00000000] [url = about:blank] 14:16:13 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (0CF33400) [pid = 2796] [serial = 1588] [outer = 00000000] [url = about:blank] 14:16:13 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (14D08400) [pid = 2796] [serial = 1586] [outer = 00000000] [url = about:blank] 14:16:13 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (0DABB000) [pid = 2796] [serial = 1585] [outer = 00000000] [url = about:blank] 14:16:13 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (19AF0000) [pid = 2796] [serial = 1582] [outer = 00000000] [url = about:blank] 14:16:13 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (1A26C400) [pid = 2796] [serial = 1583] [outer = 00000000] [url = about:blank] 14:16:13 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (0D777000) [pid = 2796] [serial = 1094] [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.] 14:16:13 INFO - PROCESS | 2796 | --DOMWINDOW == 73 (16EB1400) [pid = 2796] [serial = 1597] [outer = 00000000] [url = about:blank] 14:16:13 INFO - PROCESS | 2796 | --DOMWINDOW == 72 (15550C00) [pid = 2796] [serial = 1594] [outer = 00000000] [url = about:blank] 14:16:13 INFO - PROCESS | 2796 | --DOMWINDOW == 71 (1573AC00) [pid = 2796] [serial = 1595] [outer = 00000000] [url = about:blank] 14:16:13 INFO - PROCESS | 2796 | --DOMWINDOW == 70 (0D62C800) [pid = 2796] [serial = 1619] [outer = 00000000] [url = about:blank] 14:16:13 INFO - PROCESS | 2796 | --DOMWINDOW == 69 (1884EC00) [pid = 2796] [serial = 1601] [outer = 00000000] [url = about:blank] 14:16:13 INFO - PROCESS | 2796 | --DOMWINDOW == 68 (19767400) [pid = 2796] [serial = 1604] [outer = 00000000] [url = about:blank] 14:16:13 INFO - PROCESS | 2796 | --DOMWINDOW == 67 (19817000) [pid = 2796] [serial = 1610] [outer = 00000000] [url = about:blank] 14:16:13 INFO - PROCESS | 2796 | --DOMWINDOW == 66 (1A277800) [pid = 2796] [serial = 1612] [outer = 00000000] [url = about:blank] 14:16:13 INFO - PROCESS | 2796 | --DOMWINDOW == 65 (178F3800) [pid = 2796] [serial = 1598] [outer = 00000000] [url = about:blank] 14:16:14 INFO - PROCESS | 2796 | 1466630174181 Marionette TRACE conn5 <- [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]]]}] 14:16:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 14:16:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 830ms 14:16:14 INFO - PROCESS | 2796 | 1466630174238 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 14:16:14 INFO - PROCESS | 2796 | 1466630174243 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 14:16:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 14:16:14 INFO - PROCESS | 2796 | 1466630174260 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 14:16:14 INFO - PROCESS | 2796 | 1466630174263 Marionette TRACE conn5 <- [1,2190,null,{}] 14:16:14 INFO - PROCESS | 2796 | 1466630174267 Marionette TRACE conn5 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:14 INFO - PROCESS | 2796 | 1466630174270 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:14 INFO - PROCESS | 2796 | 1466630174357 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 14:16:14 INFO - PROCESS | 2796 | 1466630174366 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:14 INFO - PROCESS | 2796 | 1466630174368 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:14 INFO - PROCESS | 2796 | ++DOCSHELL 0D818000 == 34 [pid = 2796] [id = 557] 14:16:14 INFO - PROCESS | 2796 | ++DOMWINDOW == 66 (0D81D800) [pid = 2796] [serial = 1671] [outer = 00000000] 14:16:14 INFO - PROCESS | 2796 | ++DOMWINDOW == 67 (0D84DC00) [pid = 2796] [serial = 1672] [outer = 0D81D800] 14:16:14 INFO - PROCESS | 2796 | 1466630174422 Marionette DEBUG loaded listener.js 14:16:14 INFO - PROCESS | 2796 | ++DOMWINDOW == 68 (1114A400) [pid = 2796] [serial = 1673] [outer = 0D81D800] 14:16:14 INFO - PROCESS | 2796 | 1466630174921 Marionette TRACE conn5 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 14:16:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 14:16:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 691ms 14:16:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 14:16:14 INFO - PROCESS | 2796 | 1466630174942 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 14:16:14 INFO - PROCESS | 2796 | 1466630174944 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 14:16:14 INFO - PROCESS | 2796 | 1466630174947 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 14:16:14 INFO - PROCESS | 2796 | 1466630174951 Marionette TRACE conn5 <- [1,2194,null,{}] 14:16:15 INFO - PROCESS | 2796 | 1466630174962 Marionette TRACE conn5 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:15 INFO - PROCESS | 2796 | 1466630174966 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:15 INFO - PROCESS | 2796 | 1466630175058 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 14:16:15 INFO - PROCESS | 2796 | 1466630175068 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:15 INFO - PROCESS | 2796 | 1466630175071 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:15 INFO - PROCESS | 2796 | ++DOCSHELL 156E5000 == 35 [pid = 2796] [id = 558] 14:16:15 INFO - PROCESS | 2796 | ++DOMWINDOW == 69 (15734800) [pid = 2796] [serial = 1674] [outer = 00000000] 14:16:15 INFO - PROCESS | 2796 | ++DOMWINDOW == 70 (157E7800) [pid = 2796] [serial = 1675] [outer = 15734800] 14:16:15 INFO - PROCESS | 2796 | 1466630175118 Marionette DEBUG loaded listener.js 14:16:15 INFO - PROCESS | 2796 | ++DOMWINDOW == 71 (16724800) [pid = 2796] [serial = 1676] [outer = 15734800] 14:16:15 INFO - PROCESS | 2796 | 1466630175585 Marionette TRACE conn5 <- [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]]]}] 14:16:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 14:16:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 690ms 14:16:15 INFO - PROCESS | 2796 | 1466630175638 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 14:16:15 INFO - PROCESS | 2796 | 1466630175640 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 14:16:15 INFO - PROCESS | 2796 | 1466630175643 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 14:16:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 14:16:15 INFO - PROCESS | 2796 | 1466630175645 Marionette TRACE conn5 <- [1,2198,null,{}] 14:16:15 INFO - PROCESS | 2796 | 1466630175648 Marionette TRACE conn5 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:15 INFO - PROCESS | 2796 | 1466630175651 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:15 INFO - PROCESS | 2796 | 1466630175736 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 14:16:15 INFO - PROCESS | 2796 | 1466630175876 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:15 INFO - PROCESS | 2796 | 1466630175878 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:15 INFO - PROCESS | 2796 | ++DOCSHELL 16EB1000 == 36 [pid = 2796] [id = 559] 14:16:15 INFO - PROCESS | 2796 | ++DOMWINDOW == 72 (16EB1400) [pid = 2796] [serial = 1677] [outer = 00000000] 14:16:15 INFO - PROCESS | 2796 | ++DOMWINDOW == 73 (178F8800) [pid = 2796] [serial = 1678] [outer = 16EB1400] 14:16:15 INFO - PROCESS | 2796 | 1466630175924 Marionette DEBUG loaded listener.js 14:16:16 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (178FB800) [pid = 2796] [serial = 1679] [outer = 16EB1400] 14:16:16 INFO - PROCESS | 2796 | 1466630176321 Marionette TRACE conn5 <- [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]]]}] 14:16:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 14:16:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 730ms 14:16:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 14:16:16 INFO - PROCESS | 2796 | 1466630176378 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 14:16:16 INFO - PROCESS | 2796 | 1466630176380 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 14:16:16 INFO - PROCESS | 2796 | 1466630176383 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 14:16:16 INFO - PROCESS | 2796 | 1466630176384 Marionette TRACE conn5 <- [1,2202,null,{}] 14:16:16 INFO - PROCESS | 2796 | 1466630176388 Marionette TRACE conn5 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:16 INFO - PROCESS | 2796 | 1466630176390 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:16 INFO - PROCESS | 2796 | 1466630176514 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 14:16:16 INFO - PROCESS | 2796 | 1466630176523 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:16 INFO - PROCESS | 2796 | 1466630176525 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:16 INFO - PROCESS | 2796 | ++DOCSHELL 1883F800 == 37 [pid = 2796] [id = 560] 14:16:16 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (18842400) [pid = 2796] [serial = 1680] [outer = 00000000] 14:16:16 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (1920A400) [pid = 2796] [serial = 1681] [outer = 18842400] 14:16:16 INFO - PROCESS | 2796 | 1466630176570 Marionette DEBUG loaded listener.js 14:16:16 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (186BA800) [pid = 2796] [serial = 1682] [outer = 18842400] 14:16:17 INFO - PROCESS | 2796 | 1466630177029 Marionette TRACE conn5 <- [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]]]}] 14:16:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 14:16:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 670ms 14:16:17 INFO - PROCESS | 2796 | 1466630177054 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 14:16:17 INFO - PROCESS | 2796 | 1466630177056 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 14:16:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 14:16:17 INFO - PROCESS | 2796 | 1466630177066 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 14:16:17 INFO - PROCESS | 2796 | 1466630177068 Marionette TRACE conn5 <- [1,2206,null,{}] 14:16:17 INFO - PROCESS | 2796 | 1466630177071 Marionette TRACE conn5 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:17 INFO - PROCESS | 2796 | 1466630177077 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:17 INFO - PROCESS | 2796 | 1466630177256 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 14:16:17 INFO - PROCESS | 2796 | 1466630177322 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:17 INFO - PROCESS | 2796 | 1466630177324 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:17 INFO - PROCESS | 2796 | ++DOCSHELL 19274000 == 38 [pid = 2796] [id = 561] 14:16:17 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (194B5C00) [pid = 2796] [serial = 1683] [outer = 00000000] 14:16:17 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (19A13800) [pid = 2796] [serial = 1684] [outer = 194B5C00] 14:16:17 INFO - PROCESS | 2796 | 1466630177368 Marionette DEBUG loaded listener.js 14:16:17 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (19AF3400) [pid = 2796] [serial = 1685] [outer = 194B5C00] 14:16:17 INFO - PROCESS | 2796 | 1466630177786 Marionette TRACE conn5 <- [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]]]}] 14:16:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 14:16:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 790ms 14:16:17 INFO - PROCESS | 2796 | 1466630177850 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 14:16:17 INFO - PROCESS | 2796 | 1466630177852 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 14:16:17 INFO - PROCESS | 2796 | 1466630177855 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 14:16:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 14:16:17 INFO - PROCESS | 2796 | 1466630177866 Marionette TRACE conn5 <- [1,2210,null,{}] 14:16:17 INFO - PROCESS | 2796 | 1466630177877 Marionette TRACE conn5 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:17 INFO - PROCESS | 2796 | 1466630177879 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:18 INFO - PROCESS | 2796 | 1466630177992 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 14:16:18 INFO - PROCESS | 2796 | 1466630178003 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:18 INFO - PROCESS | 2796 | 1466630178005 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:18 INFO - PROCESS | 2796 | ++DOCSHELL 0D5F8C00 == 39 [pid = 2796] [id = 562] 14:16:18 INFO - PROCESS | 2796 | ++DOMWINDOW == 81 (19A41800) [pid = 2796] [serial = 1686] [outer = 00000000] 14:16:18 INFO - PROCESS | 2796 | ++DOMWINDOW == 82 (1A278000) [pid = 2796] [serial = 1687] [outer = 19A41800] 14:16:18 INFO - PROCESS | 2796 | 1466630178105 Marionette DEBUG loaded listener.js 14:16:18 INFO - PROCESS | 2796 | ++DOMWINDOW == 83 (1A278800) [pid = 2796] [serial = 1688] [outer = 19A41800] 14:16:18 INFO - PROCESS | 2796 | --DOMWINDOW == 82 (186B4C00) [pid = 2796] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 14:16:18 INFO - PROCESS | 2796 | --DOMWINDOW == 81 (16A60C00) [pid = 2796] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 14:16:18 INFO - PROCESS | 2796 | --DOMWINDOW == 80 (0D5F2000) [pid = 2796] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 14:16:18 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (0D815000) [pid = 2796] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 14:16:18 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (0D625000) [pid = 2796] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 14:16:18 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (16A51C00) [pid = 2796] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 14:16:18 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (15615C00) [pid = 2796] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 14:16:18 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (18612800) [pid = 2796] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 14:16:18 INFO - PROCESS | 2796 | 1466630178546 Marionette TRACE conn5 <- [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]]]}] 14:16:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 14:16:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 730ms 14:16:18 INFO - PROCESS | 2796 | 1466630178623 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 14:16:18 INFO - PROCESS | 2796 | 1466630178625 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 14:16:18 INFO - PROCESS | 2796 | 1466630178628 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 14:16:18 INFO - PROCESS | 2796 | 1466630178630 Marionette TRACE conn5 <- [1,2214,null,{}] 14:16:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 14:16:18 INFO - PROCESS | 2796 | 1466630178634 Marionette TRACE conn5 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:18 INFO - PROCESS | 2796 | 1466630178636 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:18 INFO - PROCESS | 2796 | 1466630178720 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 14:16:18 INFO - PROCESS | 2796 | 1466630178725 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:18 INFO - PROCESS | 2796 | 1466630178727 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:18 INFO - PROCESS | 2796 | ++DOCSHELL 16A51400 == 40 [pid = 2796] [id = 563] 14:16:18 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (18616C00) [pid = 2796] [serial = 1689] [outer = 00000000] 14:16:18 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (19AEBC00) [pid = 2796] [serial = 1690] [outer = 18616C00] 14:16:18 INFO - PROCESS | 2796 | 1466630178772 Marionette DEBUG loaded listener.js 14:16:18 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (1A26F400) [pid = 2796] [serial = 1691] [outer = 18616C00] 14:16:19 INFO - PROCESS | 2796 | 1466630179181 Marionette TRACE conn5 <- [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]]]}] 14:16:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 14:16:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 571ms 14:16:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 14:16:19 INFO - PROCESS | 2796 | 1466630179206 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 14:16:19 INFO - PROCESS | 2796 | 1466630179208 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 14:16:19 INFO - PROCESS | 2796 | 1466630179211 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 14:16:19 INFO - PROCESS | 2796 | 1466630179212 Marionette TRACE conn5 <- [1,2218,null,{}] 14:16:19 INFO - PROCESS | 2796 | 1466630179216 Marionette TRACE conn5 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:19 INFO - PROCESS | 2796 | 1466630179218 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:19 INFO - PROCESS | 2796 | 1466630179348 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 14:16:19 INFO - PROCESS | 2796 | 1466630179357 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:19 INFO - PROCESS | 2796 | 1466630179359 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:19 INFO - PROCESS | 2796 | ++DOCSHELL 1A331400 == 41 [pid = 2796] [id = 564] 14:16:19 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (1A33F400) [pid = 2796] [serial = 1692] [outer = 00000000] 14:16:19 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (1A640C00) [pid = 2796] [serial = 1693] [outer = 1A33F400] 14:16:19 INFO - PROCESS | 2796 | 1466630179402 Marionette DEBUG loaded listener.js 14:16:19 INFO - PROCESS | 2796 | ++DOMWINDOW == 81 (1A676C00) [pid = 2796] [serial = 1694] [outer = 1A33F400] 14:16:19 INFO - PROCESS | 2796 | 1466630179812 Marionette TRACE conn5 <- [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]]]}] 14:16:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 14:16:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 631ms 14:16:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 14:16:19 INFO - PROCESS | 2796 | 1466630179842 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 14:16:19 INFO - PROCESS | 2796 | 1466630179844 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 14:16:19 INFO - PROCESS | 2796 | 1466630179846 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 14:16:19 INFO - PROCESS | 2796 | 1466630179848 Marionette TRACE conn5 <- [1,2222,null,{}] 14:16:19 INFO - PROCESS | 2796 | 1466630179852 Marionette TRACE conn5 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:19 INFO - PROCESS | 2796 | 1466630179854 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:19 INFO - PROCESS | 2796 | 1466630179939 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 14:16:20 INFO - PROCESS | 2796 | 1466630180069 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:20 INFO - PROCESS | 2796 | 1466630180071 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:20 INFO - PROCESS | 2796 | ++DOCSHELL 0D628C00 == 42 [pid = 2796] [id = 565] 14:16:20 INFO - PROCESS | 2796 | ++DOMWINDOW == 82 (111A8400) [pid = 2796] [serial = 1695] [outer = 00000000] 14:16:20 INFO - PROCESS | 2796 | ++DOMWINDOW == 83 (1A6EBC00) [pid = 2796] [serial = 1696] [outer = 111A8400] 14:16:20 INFO - PROCESS | 2796 | 1466630180118 Marionette DEBUG loaded listener.js 14:16:20 INFO - PROCESS | 2796 | ++DOMWINDOW == 84 (1A6EF000) [pid = 2796] [serial = 1697] [outer = 111A8400] 14:16:21 INFO - PROCESS | 2796 | --DOCSHELL 0CF36400 == 41 [pid = 2796] [id = 541] 14:16:21 INFO - PROCESS | 2796 | --DOCSHELL 14EA1C00 == 40 [pid = 2796] [id = 542] 14:16:21 INFO - PROCESS | 2796 | --DOCSHELL 0D843400 == 39 [pid = 2796] [id = 540] 14:16:21 INFO - PROCESS | 2796 | --DOCSHELL 0CF83000 == 38 [pid = 2796] [id = 556] 14:16:21 INFO - PROCESS | 2796 | --DOCSHELL 19AEA800 == 37 [pid = 2796] [id = 554] 14:16:21 INFO - PROCESS | 2796 | --DOCSHELL 0D62E800 == 36 [pid = 2796] [id = 555] 14:16:21 INFO - PROCESS | 2796 | --DOCSHELL 16A4F400 == 35 [pid = 2796] [id = 553] 14:16:21 INFO - PROCESS | 2796 | --DOCSHELL 14EE9400 == 34 [pid = 2796] [id = 551] 14:16:21 INFO - PROCESS | 2796 | --DOCSHELL 0D5F9800 == 33 [pid = 2796] [id = 552] 14:16:21 INFO - PROCESS | 2796 | --DOCSHELL 0D818000 == 32 [pid = 2796] [id = 557] 14:16:21 INFO - PROCESS | 2796 | --DOCSHELL 16A51400 == 31 [pid = 2796] [id = 563] 14:16:21 INFO - PROCESS | 2796 | --DOCSHELL 19274000 == 30 [pid = 2796] [id = 561] 14:16:21 INFO - PROCESS | 2796 | --DOCSHELL 1A331400 == 29 [pid = 2796] [id = 564] 14:16:21 INFO - PROCESS | 2796 | --DOCSHELL 16EB1000 == 28 [pid = 2796] [id = 559] 14:16:21 INFO - PROCESS | 2796 | --DOCSHELL 156E5000 == 27 [pid = 2796] [id = 558] 14:16:21 INFO - PROCESS | 2796 | --DOCSHELL 0D5F8C00 == 26 [pid = 2796] [id = 562] 14:16:21 INFO - PROCESS | 2796 | --DOCSHELL 1883F800 == 25 [pid = 2796] [id = 560] 14:16:21 INFO - PROCESS | 2796 | --DOMWINDOW == 83 (18843C00) [pid = 2796] [serial = 1642] [outer = 00000000] [url = about:blank] 14:16:21 INFO - PROCESS | 2796 | --DOMWINDOW == 82 (0D817800) [pid = 2796] [serial = 1624] [outer = 00000000] [url = about:blank] 14:16:21 INFO - PROCESS | 2796 | --DOMWINDOW == 81 (14FB7C00) [pid = 2796] [serial = 1627] [outer = 00000000] [url = about:blank] 14:16:21 INFO - PROCESS | 2796 | --DOMWINDOW == 80 (16E2A800) [pid = 2796] [serial = 1636] [outer = 00000000] [url = about:blank] 14:16:21 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (0D774C00) [pid = 2796] [serial = 1630] [outer = 00000000] [url = about:blank] 14:16:21 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (1114AC00) [pid = 2796] [serial = 1631] [outer = 00000000] [url = about:blank] 14:16:21 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (16E28C00) [pid = 2796] [serial = 1648] [outer = 00000000] [url = about:blank] 14:16:21 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (194BD400) [pid = 2796] [serial = 1645] [outer = 00000000] [url = about:blank] 14:16:21 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (19A13000) [pid = 2796] [serial = 1651] [outer = 00000000] [url = about:blank] 14:16:21 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (194BF400) [pid = 2796] [serial = 1646] [outer = 00000000] [url = about:blank] 14:16:21 INFO - PROCESS | 2796 | --DOMWINDOW == 73 (1573C800) [pid = 2796] [serial = 1634] [outer = 00000000] [url = about:blank] 14:16:21 INFO - PROCESS | 2796 | --DOMWINDOW == 72 (1A273C00) [pid = 2796] [serial = 1654] [outer = 00000000] [url = about:blank] 14:16:21 INFO - PROCESS | 2796 | --DOMWINDOW == 71 (15652C00) [pid = 2796] [serial = 1633] [outer = 00000000] [url = about:blank] 14:16:21 INFO - PROCESS | 2796 | --DOMWINDOW == 70 (16EA5C00) [pid = 2796] [serial = 1649] [outer = 00000000] [url = about:blank] 14:16:21 INFO - PROCESS | 2796 | --DOMWINDOW == 69 (1861A400) [pid = 2796] [serial = 1639] [outer = 00000000] [url = about:blank] 14:16:21 INFO - PROCESS | 2796 | --DOMWINDOW == 68 (19AEA000) [pid = 2796] [serial = 1652] [outer = 00000000] [url = about:blank] 14:16:21 INFO - PROCESS | 2796 | --DOMWINDOW == 67 (18620C00) [pid = 2796] [serial = 1640] [outer = 00000000] [url = about:blank] 14:16:21 INFO - PROCESS | 2796 | --DOMWINDOW == 66 (1884B000) [pid = 2796] [serial = 1643] [outer = 00000000] [url = about:blank] 14:16:21 INFO - PROCESS | 2796 | --DOMWINDOW == 65 (16EABC00) [pid = 2796] [serial = 1637] [outer = 00000000] [url = about:blank] 14:16:22 INFO - PROCESS | 2796 | 1466630182064 Marionette TRACE conn5 <- [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]]]}] 14:16:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 14:16:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 2271ms 14:16:22 INFO - PROCESS | 2796 | 1466630182120 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 14:16:22 INFO - PROCESS | 2796 | 1466630182124 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 14:16:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 14:16:22 INFO - PROCESS | 2796 | 1466630182129 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 14:16:22 INFO - PROCESS | 2796 | 1466630182132 Marionette TRACE conn5 <- [1,2226,null,{}] 14:16:22 INFO - PROCESS | 2796 | 1466630182138 Marionette TRACE conn5 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:22 INFO - PROCESS | 2796 | 1466630182141 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:22 INFO - PROCESS | 2796 | 1466630182233 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 14:16:22 INFO - PROCESS | 2796 | 1466630182243 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:22 INFO - PROCESS | 2796 | 1466630182247 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:22 INFO - PROCESS | 2796 | ++DOCSHELL 0D0E7800 == 26 [pid = 2796] [id = 566] 14:16:22 INFO - PROCESS | 2796 | ++DOMWINDOW == 66 (0D0E8000) [pid = 2796] [serial = 1698] [outer = 00000000] 14:16:22 INFO - PROCESS | 2796 | ++DOMWINDOW == 67 (0D0F0000) [pid = 2796] [serial = 1699] [outer = 0D0E8000] 14:16:22 INFO - PROCESS | 2796 | 1466630182300 Marionette DEBUG loaded listener.js 14:16:22 INFO - PROCESS | 2796 | ++DOMWINDOW == 68 (0D553C00) [pid = 2796] [serial = 1700] [outer = 0D0E8000] 14:16:22 INFO - PROCESS | 2796 | 1466630182823 Marionette TRACE conn5 <- [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]]]}] 14:16:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 14:16:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 730ms 14:16:22 INFO - PROCESS | 2796 | 1466630182859 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 14:16:22 INFO - PROCESS | 2796 | 1466630182864 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 14:16:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 14:16:22 INFO - PROCESS | 2796 | 1466630182870 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 14:16:22 INFO - PROCESS | 2796 | 1466630182873 Marionette TRACE conn5 <- [1,2230,null,{}] 14:16:22 INFO - PROCESS | 2796 | 1466630182877 Marionette TRACE conn5 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:22 INFO - PROCESS | 2796 | 1466630182880 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:23 INFO - PROCESS | 2796 | 1466630182974 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 14:16:23 INFO - PROCESS | 2796 | 1466630182984 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:23 INFO - PROCESS | 2796 | 1466630182987 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:23 INFO - PROCESS | 2796 | ++DOCSHELL 0C9D3C00 == 27 [pid = 2796] [id = 567] 14:16:23 INFO - PROCESS | 2796 | ++DOMWINDOW == 69 (0CFE9400) [pid = 2796] [serial = 1701] [outer = 00000000] 14:16:23 INFO - PROCESS | 2796 | ++DOMWINDOW == 70 (0D76EC00) [pid = 2796] [serial = 1702] [outer = 0CFE9400] 14:16:23 INFO - PROCESS | 2796 | 1466630183036 Marionette DEBUG loaded listener.js 14:16:23 INFO - PROCESS | 2796 | ++DOMWINDOW == 71 (0D773400) [pid = 2796] [serial = 1703] [outer = 0CFE9400] 14:16:23 INFO - PROCESS | 2796 | 1466630183518 Marionette TRACE conn5 <- [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]]]}] 14:16:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 14:16:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 671ms 14:16:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 14:16:23 INFO - PROCESS | 2796 | 1466630183545 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 14:16:23 INFO - PROCESS | 2796 | 1466630183547 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 14:16:23 INFO - PROCESS | 2796 | 1466630183551 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 14:16:23 INFO - PROCESS | 2796 | 1466630183554 Marionette TRACE conn5 <- [1,2234,null,{}] 14:16:23 INFO - PROCESS | 2796 | 1466630183565 Marionette TRACE conn5 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:23 INFO - PROCESS | 2796 | 1466630183570 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:23 INFO - PROCESS | 2796 | 1466630183685 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 14:16:23 INFO - PROCESS | 2796 | 1466630183695 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:23 INFO - PROCESS | 2796 | 1466630183698 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:23 INFO - PROCESS | 2796 | ++DOCSHELL 1114AC00 == 28 [pid = 2796] [id = 568] 14:16:23 INFO - PROCESS | 2796 | ++DOMWINDOW == 72 (111A4C00) [pid = 2796] [serial = 1704] [outer = 00000000] 14:16:23 INFO - PROCESS | 2796 | ++DOMWINDOW == 73 (11253400) [pid = 2796] [serial = 1705] [outer = 111A4C00] 14:16:23 INFO - PROCESS | 2796 | 1466630183832 Marionette DEBUG loaded listener.js 14:16:23 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (14D08400) [pid = 2796] [serial = 1706] [outer = 111A4C00] 14:16:24 INFO - PROCESS | 2796 | 1466630184228 Marionette TRACE conn5 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 14:16:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 14:16:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 730ms 14:16:24 INFO - PROCESS | 2796 | 1466630184281 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 14:16:24 INFO - PROCESS | 2796 | 1466630184283 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 14:16:24 INFO - PROCESS | 2796 | 1466630184286 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 14:16:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 14:16:24 INFO - PROCESS | 2796 | 1466630184288 Marionette TRACE conn5 <- [1,2238,null,{}] 14:16:24 INFO - PROCESS | 2796 | 1466630184292 Marionette TRACE conn5 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:24 INFO - PROCESS | 2796 | 1466630184293 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:24 INFO - PROCESS | 2796 | 1466630184417 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 14:16:24 INFO - PROCESS | 2796 | 1466630184430 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:24 INFO - PROCESS | 2796 | 1466630184431 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:24 INFO - PROCESS | 2796 | ++DOCSHELL 14E12C00 == 29 [pid = 2796] [id = 569] 14:16:24 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (14EA1C00) [pid = 2796] [serial = 1707] [outer = 00000000] 14:16:24 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (1554A000) [pid = 2796] [serial = 1708] [outer = 14EA1C00] 14:16:24 INFO - PROCESS | 2796 | 1466630184477 Marionette DEBUG loaded listener.js 14:16:24 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (15644C00) [pid = 2796] [serial = 1709] [outer = 14EA1C00] 14:16:24 INFO - PROCESS | 2796 | 1466630184898 Marionette TRACE conn5 <- [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]]]}] 14:16:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 14:16:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 632ms 14:16:24 INFO - PROCESS | 2796 | 1466630184922 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 14:16:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 14:16:24 INFO - PROCESS | 2796 | 1466630184924 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 14:16:24 INFO - PROCESS | 2796 | 1466630184927 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 14:16:24 INFO - PROCESS | 2796 | 1466630184929 Marionette TRACE conn5 <- [1,2242,null,{}] 14:16:24 INFO - PROCESS | 2796 | 1466630184933 Marionette TRACE conn5 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:24 INFO - PROCESS | 2796 | 1466630184935 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:25 INFO - PROCESS | 2796 | 1466630185052 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 14:16:25 INFO - PROCESS | 2796 | 1466630185090 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:25 INFO - PROCESS | 2796 | 1466630185092 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:25 INFO - PROCESS | 2796 | ++DOCSHELL 1573B000 == 30 [pid = 2796] [id = 570] 14:16:25 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (1573C800) [pid = 2796] [serial = 1710] [outer = 00000000] 14:16:25 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (16717C00) [pid = 2796] [serial = 1711] [outer = 1573C800] 14:16:25 INFO - PROCESS | 2796 | 1466630185141 Marionette DEBUG loaded listener.js 14:16:25 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (16A4C800) [pid = 2796] [serial = 1712] [outer = 1573C800] 14:16:25 INFO - PROCESS | 2796 | 1466630185566 Marionette TRACE conn5 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 14:16:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 14:16:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 670ms 14:16:25 INFO - PROCESS | 2796 | 1466630185598 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 14:16:25 INFO - PROCESS | 2796 | 1466630185600 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 14:16:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 14:16:25 INFO - PROCESS | 2796 | 1466630185607 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 14:16:25 INFO - PROCESS | 2796 | 1466630185609 Marionette TRACE conn5 <- [1,2246,null,{}] 14:16:25 INFO - PROCESS | 2796 | 1466630185622 Marionette TRACE conn5 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:25 INFO - PROCESS | 2796 | 1466630185628 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:25 INFO - PROCESS | 2796 | 1466630185731 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 14:16:25 INFO - PROCESS | 2796 | 1466630185739 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:25 INFO - PROCESS | 2796 | 1466630185741 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:25 INFO - PROCESS | 2796 | ++DOCSHELL 17823C00 == 31 [pid = 2796] [id = 571] 14:16:25 INFO - PROCESS | 2796 | ++DOMWINDOW == 81 (1782A800) [pid = 2796] [serial = 1713] [outer = 00000000] 14:16:25 INFO - PROCESS | 2796 | ++DOMWINDOW == 82 (18614C00) [pid = 2796] [serial = 1714] [outer = 1782A800] 14:16:25 INFO - PROCESS | 2796 | 1466630185785 Marionette DEBUG loaded listener.js 14:16:25 INFO - PROCESS | 2796 | ++DOMWINDOW == 83 (1861A400) [pid = 2796] [serial = 1715] [outer = 1782A800] 14:16:26 INFO - PROCESS | 2796 | 1466630186239 Marionette TRACE conn5 <- [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]]]}] 14:16:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 14:16:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 670ms 14:16:26 INFO - PROCESS | 2796 | 1466630186284 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 14:16:26 INFO - PROCESS | 2796 | 1466630186286 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 14:16:26 INFO - PROCESS | 2796 | 1466630186289 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 14:16:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 14:16:26 INFO - PROCESS | 2796 | 1466630186291 Marionette TRACE conn5 <- [1,2250,null,{}] 14:16:26 INFO - PROCESS | 2796 | 1466630186295 Marionette TRACE conn5 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:26 INFO - PROCESS | 2796 | 1466630186296 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:26 INFO - PROCESS | 2796 | 1466630186376 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 14:16:26 INFO - PROCESS | 2796 | 1466630186407 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:26 INFO - PROCESS | 2796 | 1466630186409 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:26 INFO - PROCESS | 2796 | ++DOCSHELL 18620C00 == 32 [pid = 2796] [id = 572] 14:16:26 INFO - PROCESS | 2796 | ++DOMWINDOW == 84 (186B8000) [pid = 2796] [serial = 1716] [outer = 00000000] 14:16:26 INFO - PROCESS | 2796 | ++DOMWINDOW == 85 (1880F400) [pid = 2796] [serial = 1717] [outer = 186B8000] 14:16:26 INFO - PROCESS | 2796 | 1466630186452 Marionette DEBUG loaded listener.js 14:16:26 INFO - PROCESS | 2796 | ++DOMWINDOW == 86 (1884A400) [pid = 2796] [serial = 1718] [outer = 186B8000] 14:16:26 INFO - PROCESS | 2796 | 1466630186870 Marionette TRACE conn5 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 14:16:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 14:16:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 630ms 14:16:26 INFO - PROCESS | 2796 | 1466630186923 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 14:16:26 INFO - PROCESS | 2796 | 1466630186925 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 14:16:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 14:16:26 INFO - PROCESS | 2796 | 1466630186949 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 14:16:26 INFO - PROCESS | 2796 | 1466630186951 Marionette TRACE conn5 <- [1,2254,null,{}] 14:16:26 INFO - PROCESS | 2796 | 1466630186954 Marionette TRACE conn5 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:26 INFO - PROCESS | 2796 | 1466630186956 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:27 INFO - PROCESS | 2796 | 1466630187035 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 14:16:27 INFO - PROCESS | 2796 | 1466630187040 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:27 INFO - PROCESS | 2796 | 1466630187042 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:27 INFO - PROCESS | 2796 | ++DOCSHELL 1880F800 == 33 [pid = 2796] [id = 573] 14:16:27 INFO - PROCESS | 2796 | ++DOMWINDOW == 87 (18894C00) [pid = 2796] [serial = 1719] [outer = 00000000] 14:16:27 INFO - PROCESS | 2796 | ++DOMWINDOW == 88 (194B6000) [pid = 2796] [serial = 1720] [outer = 18894C00] 14:16:27 INFO - PROCESS | 2796 | 1466630187085 Marionette DEBUG loaded listener.js 14:16:27 INFO - PROCESS | 2796 | ++DOMWINDOW == 89 (1926D800) [pid = 2796] [serial = 1721] [outer = 18894C00] 14:16:27 INFO - PROCESS | 2796 | 1466630187558 Marionette TRACE conn5 <- [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]]]}] 14:16:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 14:16:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 630ms 14:16:27 INFO - PROCESS | 2796 | 1466630187581 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 14:16:27 INFO - PROCESS | 2796 | 1466630187583 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 14:16:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 14:16:27 INFO - PROCESS | 2796 | 1466630187596 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 14:16:27 INFO - PROCESS | 2796 | 1466630187598 Marionette TRACE conn5 <- [1,2258,null,{}] 14:16:27 INFO - PROCESS | 2796 | 1466630187601 Marionette TRACE conn5 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:27 INFO - PROCESS | 2796 | 1466630187603 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:27 INFO - PROCESS | 2796 | 1466630187721 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 14:16:27 INFO - PROCESS | 2796 | 1466630187818 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:27 INFO - PROCESS | 2796 | 1466630187820 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:27 INFO - PROCESS | 2796 | ++DOCSHELL 0D62A000 == 34 [pid = 2796] [id = 574] 14:16:27 INFO - PROCESS | 2796 | ++DOMWINDOW == 90 (11148000) [pid = 2796] [serial = 1722] [outer = 00000000] 14:16:27 INFO - PROCESS | 2796 | ++DOMWINDOW == 91 (19760800) [pid = 2796] [serial = 1723] [outer = 11148000] 14:16:27 INFO - PROCESS | 2796 | 1466630187865 Marionette DEBUG loaded listener.js 14:16:27 INFO - PROCESS | 2796 | ++DOMWINDOW == 92 (19202400) [pid = 2796] [serial = 1724] [outer = 11148000] 14:16:28 INFO - PROCESS | 2796 | 1466630188292 Marionette TRACE conn5 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 14:16:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 14:16:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 730ms 14:16:28 INFO - PROCESS | 2796 | 1466630188321 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 14:16:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 14:16:28 INFO - PROCESS | 2796 | 1466630188323 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 14:16:28 INFO - PROCESS | 2796 | 1466630188326 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 14:16:28 INFO - PROCESS | 2796 | 1466630188328 Marionette TRACE conn5 <- [1,2262,null,{}] 14:16:28 INFO - PROCESS | 2796 | 1466630188332 Marionette TRACE conn5 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:28 INFO - PROCESS | 2796 | 1466630188334 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:28 INFO - PROCESS | 2796 | 1466630188464 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 14:16:28 INFO - PROCESS | 2796 | 1466630188471 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:28 INFO - PROCESS | 2796 | 1466630188473 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:28 INFO - PROCESS | 2796 | ++DOCSHELL 1645B000 == 35 [pid = 2796] [id = 575] 14:16:28 INFO - PROCESS | 2796 | ++DOMWINDOW == 93 (19767400) [pid = 2796] [serial = 1725] [outer = 00000000] 14:16:28 INFO - PROCESS | 2796 | ++DOMWINDOW == 94 (19A40000) [pid = 2796] [serial = 1726] [outer = 19767400] 14:16:28 INFO - PROCESS | 2796 | 1466630188517 Marionette DEBUG loaded listener.js 14:16:28 INFO - PROCESS | 2796 | ++DOMWINDOW == 95 (19AF0C00) [pid = 2796] [serial = 1727] [outer = 19767400] 14:16:28 INFO - PROCESS | 2796 | 1466630188964 Marionette TRACE conn5 <- [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]]]}] 14:16:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 14:16:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 670ms 14:16:29 INFO - PROCESS | 2796 | 1466630188997 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 14:16:29 INFO - PROCESS | 2796 | 1466630189000 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 14:16:29 INFO - PROCESS | 2796 | 1466630189002 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 14:16:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 14:16:29 INFO - PROCESS | 2796 | 1466630189005 Marionette TRACE conn5 <- [1,2266,null,{}] 14:16:29 INFO - PROCESS | 2796 | 1466630189008 Marionette TRACE conn5 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:29 INFO - PROCESS | 2796 | 1466630189010 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:29 INFO - PROCESS | 2796 | 1466630189140 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 14:16:29 INFO - PROCESS | 2796 | 1466630189242 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:29 INFO - PROCESS | 2796 | 1466630189244 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:29 INFO - PROCESS | 2796 | ++DOCSHELL 1573AC00 == 36 [pid = 2796] [id = 576] 14:16:29 INFO - PROCESS | 2796 | ++DOMWINDOW == 96 (1A275000) [pid = 2796] [serial = 1728] [outer = 00000000] 14:16:29 INFO - PROCESS | 2796 | ++DOMWINDOW == 97 (1A33FC00) [pid = 2796] [serial = 1729] [outer = 1A275000] 14:16:29 INFO - PROCESS | 2796 | 1466630189290 Marionette DEBUG loaded listener.js 14:16:29 INFO - PROCESS | 2796 | ++DOMWINDOW == 98 (1A674400) [pid = 2796] [serial = 1730] [outer = 1A275000] 14:16:29 INFO - PROCESS | 2796 | --DOMWINDOW == 97 (18842400) [pid = 2796] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 14:16:29 INFO - PROCESS | 2796 | --DOMWINDOW == 96 (194B5C00) [pid = 2796] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 14:16:29 INFO - PROCESS | 2796 | --DOMWINDOW == 95 (19A41800) [pid = 2796] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 14:16:29 INFO - PROCESS | 2796 | --DOMWINDOW == 94 (18616C00) [pid = 2796] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 14:16:29 INFO - PROCESS | 2796 | --DOMWINDOW == 93 (16EB1400) [pid = 2796] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 14:16:29 INFO - PROCESS | 2796 | --DOMWINDOW == 92 (15734800) [pid = 2796] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 14:16:29 INFO - PROCESS | 2796 | --DOMWINDOW == 91 (0D81D800) [pid = 2796] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 14:16:29 INFO - PROCESS | 2796 | --DOMWINDOW == 90 (1A33F400) [pid = 2796] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 14:16:29 INFO - PROCESS | 2796 | --DOMWINDOW == 89 (0CFE5C00) [pid = 2796] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 14:16:29 INFO - PROCESS | 2796 | --DOMWINDOW == 88 (0D630000) [pid = 2796] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 14:16:29 INFO - PROCESS | 2796 | --DOMWINDOW == 87 (19AEC800) [pid = 2796] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 14:16:29 INFO - PROCESS | 2796 | --DOMWINDOW == 86 (16A4FC00) [pid = 2796] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 14:16:29 INFO - PROCESS | 2796 | --DOMWINDOW == 85 (0D5F9C00) [pid = 2796] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 14:16:29 INFO - PROCESS | 2796 | --DOMWINDOW == 84 (19A11800) [pid = 2796] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 14:16:29 INFO - PROCESS | 2796 | --DOMWINDOW == 83 (0D555000) [pid = 2796] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 14:16:29 INFO - PROCESS | 2796 | --DOMWINDOW == 82 (0D843800) [pid = 2796] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 14:16:29 INFO - PROCESS | 2796 | --DOMWINDOW == 81 (14EA9400) [pid = 2796] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 14:16:30 INFO - PROCESS | 2796 | 1466630190083 Marionette TRACE conn5 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 14:16:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 14:16:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1127ms 14:16:30 INFO - PROCESS | 2796 | 1466630190133 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 14:16:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 14:16:30 INFO - PROCESS | 2796 | 1466630190135 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 14:16:30 INFO - PROCESS | 2796 | 1466630190139 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 14:16:30 INFO - PROCESS | 2796 | 1466630190140 Marionette TRACE conn5 <- [1,2270,null,{}] 14:16:30 INFO - PROCESS | 2796 | 1466630190144 Marionette TRACE conn5 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:30 INFO - PROCESS | 2796 | 1466630190146 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:30 INFO - PROCESS | 2796 | 1466630190230 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 14:16:30 INFO - PROCESS | 2796 | 1466630190246 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:30 INFO - PROCESS | 2796 | 1466630190248 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:30 INFO - PROCESS | 2796 | ++DOCSHELL 0DAC2400 == 37 [pid = 2796] [id = 577] 14:16:30 INFO - PROCESS | 2796 | ++DOMWINDOW == 82 (14EE9000) [pid = 2796] [serial = 1731] [outer = 00000000] 14:16:30 INFO - PROCESS | 2796 | ++DOMWINDOW == 83 (16EA5400) [pid = 2796] [serial = 1732] [outer = 14EE9000] 14:16:30 INFO - PROCESS | 2796 | 1466630190293 Marionette DEBUG loaded listener.js 14:16:30 INFO - PROCESS | 2796 | ++DOMWINDOW == 84 (16EB2000) [pid = 2796] [serial = 1733] [outer = 14EE9000] 14:16:30 INFO - PROCESS | 2796 | 1466630190726 Marionette TRACE conn5 <- [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]]]}] 14:16:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 14:16:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 633ms 14:16:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 14:16:30 INFO - PROCESS | 2796 | 1466630190772 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 14:16:30 INFO - PROCESS | 2796 | 1466630190774 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 14:16:30 INFO - PROCESS | 2796 | 1466630190777 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 14:16:30 INFO - PROCESS | 2796 | 1466630190779 Marionette TRACE conn5 <- [1,2274,null,{}] 14:16:30 INFO - PROCESS | 2796 | 1466630190782 Marionette TRACE conn5 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:30 INFO - PROCESS | 2796 | 1466630190784 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:30 INFO - PROCESS | 2796 | 1466630190865 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 14:16:30 INFO - PROCESS | 2796 | 1466630190871 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:30 INFO - PROCESS | 2796 | 1466630190872 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:30 INFO - PROCESS | 2796 | ++DOCSHELL 18848000 == 38 [pid = 2796] [id = 578] 14:16:30 INFO - PROCESS | 2796 | ++DOMWINDOW == 85 (19767C00) [pid = 2796] [serial = 1734] [outer = 00000000] 14:16:30 INFO - PROCESS | 2796 | ++DOMWINDOW == 86 (1A274000) [pid = 2796] [serial = 1735] [outer = 19767C00] 14:16:30 INFO - PROCESS | 2796 | 1466630190916 Marionette DEBUG loaded listener.js 14:16:31 INFO - PROCESS | 2796 | ++DOMWINDOW == 87 (1A646C00) [pid = 2796] [serial = 1736] [outer = 19767C00] 14:16:31 INFO - PROCESS | 2796 | 1466630191363 Marionette TRACE conn5 <- [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]]]}] 14:16:31 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 14:16:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 630ms 14:16:31 INFO - PROCESS | 2796 | 1466630191408 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 14:16:31 INFO - PROCESS | 2796 | 1466630191410 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 14:16:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 14:16:31 INFO - PROCESS | 2796 | 1466630191413 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 14:16:31 INFO - PROCESS | 2796 | 1466630191414 Marionette TRACE conn5 <- [1,2278,null,{}] 14:16:31 INFO - PROCESS | 2796 | 1466630191436 Marionette TRACE conn5 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:31 INFO - PROCESS | 2796 | 1466630191438 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:31 INFO - PROCESS | 2796 | 1466630191521 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 14:16:31 INFO - PROCESS | 2796 | 1466630191526 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:31 INFO - PROCESS | 2796 | 1466630191528 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:31 INFO - PROCESS | 2796 | ++DOCSHELL 1A67B400 == 39 [pid = 2796] [id = 579] 14:16:31 INFO - PROCESS | 2796 | ++DOMWINDOW == 88 (1A67E000) [pid = 2796] [serial = 1737] [outer = 00000000] 14:16:31 INFO - PROCESS | 2796 | ++DOMWINDOW == 89 (1A6F0400) [pid = 2796] [serial = 1738] [outer = 1A67E000] 14:16:31 INFO - PROCESS | 2796 | 1466630191571 Marionette DEBUG loaded listener.js 14:16:31 INFO - PROCESS | 2796 | ++DOMWINDOW == 90 (1A730400) [pid = 2796] [serial = 1739] [outer = 1A67E000] 14:16:32 INFO - PROCESS | 2796 | 1466630192287 Marionette TRACE conn5 <- [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]]]}] 14:16:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 14:16:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 950ms 14:16:32 INFO - PROCESS | 2796 | 1466630192375 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 14:16:32 INFO - PROCESS | 2796 | 1466630192379 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 14:16:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 14:16:32 INFO - PROCESS | 2796 | 1466630192385 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 14:16:32 INFO - PROCESS | 2796 | 1466630192389 Marionette TRACE conn5 <- [1,2282,null,{}] 14:16:32 INFO - PROCESS | 2796 | 1466630192394 Marionette TRACE conn5 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:32 INFO - PROCESS | 2796 | 1466630192397 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:32 INFO - PROCESS | 2796 | 1466630192533 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 14:16:32 INFO - PROCESS | 2796 | 1466630192671 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:32 INFO - PROCESS | 2796 | 1466630192674 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:32 INFO - PROCESS | 2796 | ++DOCSHELL 0C9CB800 == 40 [pid = 2796] [id = 580] 14:16:32 INFO - PROCESS | 2796 | ++DOMWINDOW == 91 (0C9E2800) [pid = 2796] [serial = 1740] [outer = 00000000] 14:16:32 INFO - PROCESS | 2796 | ++DOMWINDOW == 92 (0D62C800) [pid = 2796] [serial = 1741] [outer = 0C9E2800] 14:16:32 INFO - PROCESS | 2796 | 1466630192732 Marionette DEBUG loaded listener.js 14:16:32 INFO - PROCESS | 2796 | ++DOMWINDOW == 93 (0D76B800) [pid = 2796] [serial = 1742] [outer = 0C9E2800] 14:16:33 INFO - PROCESS | 2796 | 1466630193361 Marionette TRACE conn5 <- [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]]]}] 14:16:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 14:16:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1022ms 14:16:33 INFO - PROCESS | 2796 | 1466630193408 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 14:16:33 INFO - PROCESS | 2796 | 1466630193413 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 14:16:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 14:16:33 INFO - PROCESS | 2796 | 1466630193419 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 14:16:33 INFO - PROCESS | 2796 | 1466630193422 Marionette TRACE conn5 <- [1,2286,null,{}] 14:16:33 INFO - PROCESS | 2796 | 1466630193426 Marionette TRACE conn5 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:33 INFO - PROCESS | 2796 | 1466630193429 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:33 INFO - PROCESS | 2796 | 1466630193553 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 14:16:33 INFO - PROCESS | 2796 | 1466630193731 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:33 INFO - PROCESS | 2796 | 1466630193733 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:33 INFO - PROCESS | 2796 | ++DOCSHELL 0C7F7400 == 41 [pid = 2796] [id = 581] 14:16:33 INFO - PROCESS | 2796 | ++DOMWINDOW == 94 (0D84CC00) [pid = 2796] [serial = 1743] [outer = 00000000] 14:16:33 INFO - PROCESS | 2796 | ++DOMWINDOW == 95 (14EA9400) [pid = 2796] [serial = 1744] [outer = 0D84CC00] 14:16:33 INFO - PROCESS | 2796 | 1466630193791 Marionette DEBUG loaded listener.js 14:16:33 INFO - PROCESS | 2796 | ++DOMWINDOW == 96 (1560FC00) [pid = 2796] [serial = 1745] [outer = 0D84CC00] 14:16:34 INFO - PROCESS | 2796 | --DOCSHELL 18848000 == 40 [pid = 2796] [id = 578] 14:16:34 INFO - PROCESS | 2796 | --DOCSHELL 0DAC2400 == 39 [pid = 2796] [id = 577] 14:16:34 INFO - PROCESS | 2796 | --DOCSHELL 1573AC00 == 38 [pid = 2796] [id = 576] 14:16:34 INFO - PROCESS | 2796 | --DOCSHELL 1645B000 == 37 [pid = 2796] [id = 575] 14:16:34 INFO - PROCESS | 2796 | --DOCSHELL 0D62A000 == 36 [pid = 2796] [id = 574] 14:16:34 INFO - PROCESS | 2796 | --DOCSHELL 1880F800 == 35 [pid = 2796] [id = 573] 14:16:34 INFO - PROCESS | 2796 | --DOCSHELL 18620C00 == 34 [pid = 2796] [id = 572] 14:16:34 INFO - PROCESS | 2796 | --DOCSHELL 17823C00 == 33 [pid = 2796] [id = 571] 14:16:34 INFO - PROCESS | 2796 | --DOCSHELL 1573B000 == 32 [pid = 2796] [id = 570] 14:16:34 INFO - PROCESS | 2796 | --DOMWINDOW == 95 (1A6EBC00) [pid = 2796] [serial = 1696] [outer = 00000000] [url = about:blank] 14:16:34 INFO - PROCESS | 2796 | --DOCSHELL 14E12C00 == 31 [pid = 2796] [id = 569] 14:16:34 INFO - PROCESS | 2796 | --DOCSHELL 1114AC00 == 30 [pid = 2796] [id = 568] 14:16:34 INFO - PROCESS | 2796 | --DOCSHELL 0C9D3C00 == 29 [pid = 2796] [id = 567] 14:16:34 INFO - PROCESS | 2796 | --DOCSHELL 0D0E7800 == 28 [pid = 2796] [id = 566] 14:16:34 INFO - PROCESS | 2796 | --DOCSHELL 0D628C00 == 27 [pid = 2796] [id = 565] 14:16:34 INFO - PROCESS | 2796 | 1466630194788 Marionette TRACE conn5 <- [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]]]}] 14:16:34 INFO - PROCESS | 2796 | --DOMWINDOW == 94 (151CD800) [pid = 2796] [serial = 1628] [outer = 00000000] [url = about:blank] 14:16:34 INFO - PROCESS | 2796 | --DOMWINDOW == 93 (0DAB9400) [pid = 2796] [serial = 1625] [outer = 00000000] [url = about:blank] 14:16:34 INFO - PROCESS | 2796 | --DOMWINDOW == 92 (0DABA400) [pid = 2796] [serial = 1622] [outer = 00000000] [url = about:blank] 14:16:34 INFO - PROCESS | 2796 | --DOMWINDOW == 91 (178F8800) [pid = 2796] [serial = 1678] [outer = 00000000] [url = about:blank] 14:16:34 INFO - PROCESS | 2796 | --DOMWINDOW == 90 (157E7800) [pid = 2796] [serial = 1675] [outer = 00000000] [url = about:blank] 14:16:34 INFO - PROCESS | 2796 | --DOMWINDOW == 89 (16724800) [pid = 2796] [serial = 1676] [outer = 00000000] [url = about:blank] 14:16:34 INFO - PROCESS | 2796 | --DOMWINDOW == 88 (0D84DC00) [pid = 2796] [serial = 1672] [outer = 00000000] [url = about:blank] 14:16:34 INFO - PROCESS | 2796 | --DOMWINDOW == 87 (1114A400) [pid = 2796] [serial = 1673] [outer = 00000000] [url = about:blank] 14:16:34 INFO - PROCESS | 2796 | --DOMWINDOW == 86 (1A676C00) [pid = 2796] [serial = 1694] [outer = 00000000] [url = about:blank] 14:16:34 INFO - PROCESS | 2796 | --DOMWINDOW == 85 (11B1DC00) [pid = 2796] [serial = 1670] [outer = 00000000] [url = about:blank] 14:16:34 INFO - PROCESS | 2796 | --DOMWINDOW == 84 (0D94E800) [pid = 2796] [serial = 1669] [outer = 00000000] [url = about:blank] 14:16:34 INFO - PROCESS | 2796 | --DOMWINDOW == 83 (1A67B000) [pid = 2796] [serial = 1667] [outer = 00000000] [url = about:blank] 14:16:34 INFO - PROCESS | 2796 | --DOMWINDOW == 82 (1A675C00) [pid = 2796] [serial = 1666] [outer = 00000000] [url = about:blank] 14:16:34 INFO - PROCESS | 2796 | --DOMWINDOW == 81 (1A35B000) [pid = 2796] [serial = 1664] [outer = 00000000] [url = about:blank] 14:16:34 INFO - PROCESS | 2796 | --DOMWINDOW == 80 (1A337000) [pid = 2796] [serial = 1663] [outer = 00000000] [url = about:blank] 14:16:34 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (178F1800) [pid = 2796] [serial = 1661] [outer = 00000000] [url = about:blank] 14:16:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 14:16:34 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (16EA7000) [pid = 2796] [serial = 1660] [outer = 00000000] [url = about:blank] 14:16:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1434ms 14:16:34 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (1554A400) [pid = 2796] [serial = 1658] [outer = 00000000] [url = about:blank] 14:16:34 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (14E14C00) [pid = 2796] [serial = 1657] [outer = 00000000] [url = about:blank] 14:16:34 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (1A334800) [pid = 2796] [serial = 1655] [outer = 00000000] [url = about:blank] 14:16:34 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (1A640C00) [pid = 2796] [serial = 1693] [outer = 00000000] [url = about:blank] 14:16:34 INFO - PROCESS | 2796 | --DOMWINDOW == 73 (1A26F400) [pid = 2796] [serial = 1691] [outer = 00000000] [url = about:blank] 14:16:34 INFO - PROCESS | 2796 | --DOMWINDOW == 72 (186BA800) [pid = 2796] [serial = 1682] [outer = 00000000] [url = about:blank] 14:16:34 INFO - PROCESS | 2796 | --DOMWINDOW == 71 (178FB800) [pid = 2796] [serial = 1679] [outer = 00000000] [url = about:blank] 14:16:34 INFO - PROCESS | 2796 | --DOMWINDOW == 70 (1920A400) [pid = 2796] [serial = 1681] [outer = 00000000] [url = about:blank] 14:16:34 INFO - PROCESS | 2796 | --DOMWINDOW == 69 (19AF3400) [pid = 2796] [serial = 1685] [outer = 00000000] [url = about:blank] 14:16:34 INFO - PROCESS | 2796 | --DOMWINDOW == 68 (19A13800) [pid = 2796] [serial = 1684] [outer = 00000000] [url = about:blank] 14:16:34 INFO - PROCESS | 2796 | --DOMWINDOW == 67 (1A278000) [pid = 2796] [serial = 1687] [outer = 00000000] [url = about:blank] 14:16:34 INFO - PROCESS | 2796 | --DOMWINDOW == 66 (19AEBC00) [pid = 2796] [serial = 1690] [outer = 00000000] [url = about:blank] 14:16:34 INFO - PROCESS | 2796 | --DOMWINDOW == 65 (1A278800) [pid = 2796] [serial = 1688] [outer = 00000000] [url = about:blank] 14:16:34 INFO - PROCESS | 2796 | 1466630194858 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 14:16:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 14:16:34 INFO - PROCESS | 2796 | 1466630194862 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 14:16:34 INFO - PROCESS | 2796 | 1466630194867 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 14:16:34 INFO - PROCESS | 2796 | 1466630194870 Marionette TRACE conn5 <- [1,2290,null,{}] 14:16:34 INFO - PROCESS | 2796 | 1466630194876 Marionette TRACE conn5 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:34 INFO - PROCESS | 2796 | 1466630194879 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:35 INFO - PROCESS | 2796 | 1466630194967 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 14:16:35 INFO - PROCESS | 2796 | 1466630194979 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:35 INFO - PROCESS | 2796 | 1466630194982 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:35 INFO - PROCESS | 2796 | ++DOCSHELL 0D62EC00 == 28 [pid = 2796] [id = 582] 14:16:35 INFO - PROCESS | 2796 | ++DOMWINDOW == 66 (0D630C00) [pid = 2796] [serial = 1746] [outer = 00000000] 14:16:35 INFO - PROCESS | 2796 | ++DOMWINDOW == 67 (0D776400) [pid = 2796] [serial = 1747] [outer = 0D630C00] 14:16:35 INFO - PROCESS | 2796 | 1466630195031 Marionette DEBUG loaded listener.js 14:16:35 INFO - PROCESS | 2796 | ++DOMWINDOW == 68 (0D840400) [pid = 2796] [serial = 1748] [outer = 0D630C00] 14:16:35 INFO - PROCESS | 2796 | 1466630195570 Marionette TRACE conn5 <- [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]]]}] 14:16:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 14:16:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 730ms 14:16:35 INFO - PROCESS | 2796 | 1466630195598 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 14:16:35 INFO - PROCESS | 2796 | 1466630195602 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 14:16:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 14:16:35 INFO - PROCESS | 2796 | 1466630195608 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 14:16:35 INFO - PROCESS | 2796 | 1466630195611 Marionette TRACE conn5 <- [1,2294,null,{}] 14:16:35 INFO - PROCESS | 2796 | 1466630195615 Marionette TRACE conn5 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:35 INFO - PROCESS | 2796 | 1466630195617 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:35 INFO - PROCESS | 2796 | 1466630195711 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 14:16:35 INFO - PROCESS | 2796 | 1466630195810 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:35 INFO - PROCESS | 2796 | 1466630195812 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:35 INFO - PROCESS | 2796 | ++DOCSHELL 11145C00 == 29 [pid = 2796] [id = 583] 14:16:35 INFO - PROCESS | 2796 | ++DOMWINDOW == 69 (11147000) [pid = 2796] [serial = 1749] [outer = 00000000] 14:16:35 INFO - PROCESS | 2796 | ++DOMWINDOW == 70 (1124CC00) [pid = 2796] [serial = 1750] [outer = 11147000] 14:16:35 INFO - PROCESS | 2796 | 1466630195860 Marionette DEBUG loaded listener.js 14:16:35 INFO - PROCESS | 2796 | ++DOMWINDOW == 71 (14D91000) [pid = 2796] [serial = 1751] [outer = 11147000] 14:16:36 INFO - PROCESS | 2796 | 1466630196250 Marionette TRACE conn5 <- [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]]]}] 14:16:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 14:16:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 670ms 14:16:36 INFO - PROCESS | 2796 | 1466630196283 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 14:16:36 INFO - PROCESS | 2796 | 1466630196285 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 14:16:36 INFO - PROCESS | 2796 | 1466630196289 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 14:16:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 14:16:36 INFO - PROCESS | 2796 | 1466630196292 Marionette TRACE conn5 <- [1,2298,null,{}] 14:16:36 INFO - PROCESS | 2796 | 1466630196304 Marionette TRACE conn5 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:36 INFO - PROCESS | 2796 | 1466630196308 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:36 INFO - PROCESS | 2796 | 1466630196421 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 14:16:36 INFO - PROCESS | 2796 | 1466630196439 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:36 INFO - PROCESS | 2796 | 1466630196442 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:36 INFO - PROCESS | 2796 | ++DOCSHELL 16459C00 == 30 [pid = 2796] [id = 584] 14:16:36 INFO - PROCESS | 2796 | ++DOMWINDOW == 72 (1645B000) [pid = 2796] [serial = 1752] [outer = 00000000] 14:16:36 INFO - PROCESS | 2796 | ++DOMWINDOW == 73 (16721800) [pid = 2796] [serial = 1753] [outer = 1645B000] 14:16:36 INFO - PROCESS | 2796 | 1466630196498 Marionette DEBUG loaded listener.js 14:16:36 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (16A53800) [pid = 2796] [serial = 1754] [outer = 1645B000] 14:16:36 INFO - PROCESS | 2796 | 1466630196951 Marionette TRACE conn5 <- [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]]]}] 14:16:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 14:16:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 670ms 14:16:36 INFO - PROCESS | 2796 | 1466630196962 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 14:16:36 INFO - PROCESS | 2796 | 1466630196965 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 14:16:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 14:16:37 INFO - PROCESS | 2796 | 1466630196993 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 14:16:37 INFO - PROCESS | 2796 | 1466630196995 Marionette TRACE conn5 <- [1,2302,null,{}] 14:16:37 INFO - PROCESS | 2796 | 1466630196999 Marionette TRACE conn5 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:37 INFO - PROCESS | 2796 | 1466630197001 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:37 INFO - PROCESS | 2796 | 1466630197133 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 14:16:37 INFO - PROCESS | 2796 | 1466630197138 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:37 INFO - PROCESS | 2796 | 1466630197140 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:37 INFO - PROCESS | 2796 | ++DOCSHELL 16EAB000 == 31 [pid = 2796] [id = 585] 14:16:37 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (16EAB400) [pid = 2796] [serial = 1755] [outer = 00000000] 14:16:37 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (17826C00) [pid = 2796] [serial = 1756] [outer = 16EAB400] 14:16:37 INFO - PROCESS | 2796 | 1466630197184 Marionette DEBUG loaded listener.js 14:16:37 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (178F3400) [pid = 2796] [serial = 1757] [outer = 16EAB400] 14:16:37 INFO - PROCESS | 2796 | 1466630197639 Marionette TRACE conn5 <- [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]]]}] 14:16:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 14:16:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 690ms 14:16:37 INFO - PROCESS | 2796 | 1466630197681 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 14:16:37 INFO - PROCESS | 2796 | 1466630197683 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 14:16:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 14:16:37 INFO - PROCESS | 2796 | 1466630197692 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 14:16:37 INFO - PROCESS | 2796 | 1466630197694 Marionette TRACE conn5 <- [1,2306,null,{}] 14:16:37 INFO - PROCESS | 2796 | 1466630197697 Marionette TRACE conn5 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:37 INFO - PROCESS | 2796 | 1466630197699 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:37 INFO - PROCESS | 2796 | 1466630197813 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 14:16:37 INFO - PROCESS | 2796 | 1466630197926 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:37 INFO - PROCESS | 2796 | 1466630197928 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:37 INFO - PROCESS | 2796 | ++DOCSHELL 1861B800 == 32 [pid = 2796] [id = 586] 14:16:37 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (1861CC00) [pid = 2796] [serial = 1758] [outer = 00000000] 14:16:38 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (186B5C00) [pid = 2796] [serial = 1759] [outer = 1861CC00] 14:16:38 INFO - PROCESS | 2796 | 1466630197973 Marionette DEBUG loaded listener.js 14:16:38 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (18843800) [pid = 2796] [serial = 1760] [outer = 1861CC00] 14:16:38 INFO - PROCESS | 2796 | 1466630198418 Marionette TRACE conn5 <- [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] 14:16:38 INFO - PROCESS | 2796 | 1466630198468 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 14:16:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 14:16:38 INFO - PROCESS | 2796 | 1466630198475 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 14:16:38 INFO - PROCESS | 2796 | 1466630198476 Marionette TRACE conn5 <- [1,2310,null,{}] 14:16:38 INFO - PROCESS | 2796 | 1466630198479 Marionette TRACE conn5 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:38 INFO - PROCESS | 2796 | 1466630198486 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:38 INFO - PROCESS | 2796 | 1466630198643 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 14:16:38 INFO - PROCESS | 2796 | 1466630198719 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:38 INFO - PROCESS | 2796 | 1466630198721 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:38 INFO - PROCESS | 2796 | ++DOCSHELL 19276800 == 33 [pid = 2796] [id = 587] 14:16:38 INFO - PROCESS | 2796 | ++DOMWINDOW == 81 (194B9000) [pid = 2796] [serial = 1761] [outer = 00000000] 14:16:38 INFO - PROCESS | 2796 | ++DOMWINDOW == 82 (19764400) [pid = 2796] [serial = 1762] [outer = 194B9000] 14:16:38 INFO - PROCESS | 2796 | 1466630198767 Marionette DEBUG loaded listener.js 14:16:38 INFO - PROCESS | 2796 | ++DOMWINDOW == 83 (194C0C00) [pid = 2796] [serial = 1763] [outer = 194B9000] 14:16:39 INFO - PROCESS | 2796 | --DOMWINDOW == 82 (11148000) [pid = 2796] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 14:16:39 INFO - PROCESS | 2796 | --DOMWINDOW == 81 (18894C00) [pid = 2796] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 14:16:39 INFO - PROCESS | 2796 | --DOMWINDOW == 80 (14EA1C00) [pid = 2796] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 14:16:39 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (0D0E8000) [pid = 2796] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 14:16:39 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (186B8000) [pid = 2796] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 14:16:39 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (0CFE9400) [pid = 2796] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 14:16:39 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (1573C800) [pid = 2796] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 14:16:39 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (1782A800) [pid = 2796] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 14:16:39 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (111A8400) [pid = 2796] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 14:16:39 INFO - PROCESS | 2796 | --DOMWINDOW == 73 (111A4C00) [pid = 2796] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 14:16:39 INFO - PROCESS | 2796 | --DOMWINDOW == 72 (19767400) [pid = 2796] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 14:16:39 INFO - PROCESS | 2796 | --DOMWINDOW == 71 (19767C00) [pid = 2796] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 14:16:39 INFO - PROCESS | 2796 | --DOMWINDOW == 70 (1A275000) [pid = 2796] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 14:16:39 INFO - PROCESS | 2796 | --DOMWINDOW == 69 (14EE9000) [pid = 2796] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 14:16:39 INFO - PROCESS | 2796 | 1466630199368 Marionette TRACE conn5 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 14:16:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 14:16:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 930ms 14:16:39 INFO - PROCESS | 2796 | 1466630199406 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 14:16:39 INFO - PROCESS | 2796 | 1466630199408 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 14:16:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 14:16:39 INFO - PROCESS | 2796 | 1466630199410 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 14:16:39 INFO - PROCESS | 2796 | 1466630199412 Marionette TRACE conn5 <- [1,2314,null,{}] 14:16:39 INFO - PROCESS | 2796 | 1466630199415 Marionette TRACE conn5 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:39 INFO - PROCESS | 2796 | 1466630199417 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:39 INFO - PROCESS | 2796 | 1466630199534 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 14:16:39 INFO - PROCESS | 2796 | 1466630199599 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:39 INFO - PROCESS | 2796 | 1466630199601 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:39 INFO - PROCESS | 2796 | ++DOCSHELL 0C96A800 == 34 [pid = 2796] [id = 588] 14:16:39 INFO - PROCESS | 2796 | ++DOMWINDOW == 70 (0CF85C00) [pid = 2796] [serial = 1764] [outer = 00000000] 14:16:39 INFO - PROCESS | 2796 | ++DOMWINDOW == 71 (1782C000) [pid = 2796] [serial = 1765] [outer = 0CF85C00] 14:16:39 INFO - PROCESS | 2796 | 1466630199645 Marionette DEBUG loaded listener.js 14:16:39 INFO - PROCESS | 2796 | ++DOMWINDOW == 72 (1925F000) [pid = 2796] [serial = 1766] [outer = 0CF85C00] 14:16:40 INFO - PROCESS | 2796 | 1466630199992 Marionette TRACE conn5 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 14:16:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 14:16:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 631ms 14:16:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 14:16:40 INFO - PROCESS | 2796 | 1466630200042 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 14:16:40 INFO - PROCESS | 2796 | 1466630200044 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 14:16:40 INFO - PROCESS | 2796 | 1466630200047 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 14:16:40 INFO - PROCESS | 2796 | 1466630200048 Marionette TRACE conn5 <- [1,2318,null,{}] 14:16:40 INFO - PROCESS | 2796 | 1466630200064 Marionette TRACE conn5 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:40 INFO - PROCESS | 2796 | 1466630200066 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:40 INFO - PROCESS | 2796 | 1466630200147 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 14:16:40 INFO - PROCESS | 2796 | 1466630200154 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:40 INFO - PROCESS | 2796 | 1466630200155 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:40 INFO - PROCESS | 2796 | ++DOCSHELL 19767C00 == 35 [pid = 2796] [id = 589] 14:16:40 INFO - PROCESS | 2796 | ++DOMWINDOW == 73 (1976E400) [pid = 2796] [serial = 1767] [outer = 00000000] 14:16:40 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (19AEA000) [pid = 2796] [serial = 1768] [outer = 1976E400] 14:16:40 INFO - PROCESS | 2796 | 1466630200199 Marionette DEBUG loaded listener.js 14:16:40 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (1A26BC00) [pid = 2796] [serial = 1769] [outer = 1976E400] 14:16:40 INFO - PROCESS | 2796 | 1466630200646 Marionette TRACE conn5 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 14:16:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 14:16:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 630ms 14:16:40 INFO - PROCESS | 2796 | 1466630200689 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 14:16:40 INFO - PROCESS | 2796 | 1466630200691 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 14:16:40 INFO - PROCESS | 2796 | 1466630200695 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 14:16:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 14:16:40 INFO - PROCESS | 2796 | 1466630200697 Marionette TRACE conn5 <- [1,2322,null,{}] 14:16:40 INFO - PROCESS | 2796 | 1466630200700 Marionette TRACE conn5 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:40 INFO - PROCESS | 2796 | 1466630200702 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:40 INFO - PROCESS | 2796 | 1466630200784 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 14:16:40 INFO - PROCESS | 2796 | 1466630200802 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:40 INFO - PROCESS | 2796 | 1466630200804 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:40 INFO - PROCESS | 2796 | ++DOCSHELL 14EA1400 == 36 [pid = 2796] [id = 590] 14:16:40 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (16452000) [pid = 2796] [serial = 1770] [outer = 00000000] 14:16:40 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (1A275000) [pid = 2796] [serial = 1771] [outer = 16452000] 14:16:40 INFO - PROCESS | 2796 | 1466630200847 Marionette DEBUG loaded listener.js 14:16:40 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (1A275400) [pid = 2796] [serial = 1772] [outer = 16452000] 14:16:41 INFO - PROCESS | 2796 | 1466630201442 Marionette TRACE conn5 <- [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]]]}] 14:16:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 14:16:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 770ms 14:16:41 INFO - PROCESS | 2796 | 1466630201469 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 14:16:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 14:16:41 INFO - PROCESS | 2796 | 1466630201474 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 14:16:41 INFO - PROCESS | 2796 | 1466630201479 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 14:16:41 INFO - PROCESS | 2796 | 1466630201483 Marionette TRACE conn5 <- [1,2326,null,{}] 14:16:41 INFO - PROCESS | 2796 | 1466630201489 Marionette TRACE conn5 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:41 INFO - PROCESS | 2796 | 1466630201492 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:41 INFO - PROCESS | 2796 | 1466630201613 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 14:16:41 INFO - PROCESS | 2796 | 1466630201728 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:41 INFO - PROCESS | 2796 | 1466630201733 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:41 INFO - PROCESS | 2796 | ++DOCSHELL 0CFEDC00 == 37 [pid = 2796] [id = 591] 14:16:41 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (0D067800) [pid = 2796] [serial = 1773] [outer = 00000000] 14:16:41 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (0D843800) [pid = 2796] [serial = 1774] [outer = 0D067800] 14:16:41 INFO - PROCESS | 2796 | 1466630201831 Marionette DEBUG loaded listener.js 14:16:41 INFO - PROCESS | 2796 | ++DOMWINDOW == 81 (0DAC2400) [pid = 2796] [serial = 1775] [outer = 0D067800] 14:16:42 INFO - PROCESS | 2796 | 1466630202457 Marionette TRACE conn5 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 14:16:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 14:16:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1023ms 14:16:42 INFO - PROCESS | 2796 | 1466630202516 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 14:16:42 INFO - PROCESS | 2796 | 1466630202521 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 14:16:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 14:16:42 INFO - PROCESS | 2796 | 1466630202528 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 14:16:42 INFO - PROCESS | 2796 | 1466630202531 Marionette TRACE conn5 <- [1,2330,null,{}] 14:16:42 INFO - PROCESS | 2796 | 1466630202535 Marionette TRACE conn5 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:42 INFO - PROCESS | 2796 | 1466630202538 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:42 INFO - PROCESS | 2796 | 1466630202677 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 14:16:42 INFO - PROCESS | 2796 | 1466630202812 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:42 INFO - PROCESS | 2796 | 1466630202815 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:42 INFO - PROCESS | 2796 | ++DOCSHELL 151CD800 == 38 [pid = 2796] [id = 592] 14:16:42 INFO - PROCESS | 2796 | ++DOMWINDOW == 82 (15592400) [pid = 2796] [serial = 1776] [outer = 00000000] 14:16:42 INFO - PROCESS | 2796 | ++DOMWINDOW == 83 (16A4B800) [pid = 2796] [serial = 1777] [outer = 15592400] 14:16:42 INFO - PROCESS | 2796 | 1466630202873 Marionette DEBUG loaded listener.js 14:16:43 INFO - PROCESS | 2796 | ++DOMWINDOW == 84 (16EADC00) [pid = 2796] [serial = 1778] [outer = 15592400] 14:16:43 INFO - PROCESS | 2796 | 1466630203492 Marionette TRACE conn5 <- [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]]]}] 14:16:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 14:16:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 970ms 14:16:43 INFO - PROCESS | 2796 | 1466630203501 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 14:16:43 INFO - PROCESS | 2796 | 1466630203504 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 14:16:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 14:16:43 INFO - PROCESS | 2796 | 1466630203507 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 14:16:43 INFO - PROCESS | 2796 | 1466630203511 Marionette TRACE conn5 <- [1,2334,null,{}] 14:16:43 INFO - PROCESS | 2796 | 1466630203522 Marionette TRACE conn5 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:43 INFO - PROCESS | 2796 | 1466630203527 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:43 INFO - PROCESS | 2796 | 1466630203639 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 14:16:43 INFO - PROCESS | 2796 | 1466630203797 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:43 INFO - PROCESS | 2796 | 1466630203801 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:43 INFO - PROCESS | 2796 | ++DOCSHELL 1A269800 == 39 [pid = 2796] [id = 593] 14:16:43 INFO - PROCESS | 2796 | ++DOMWINDOW == 85 (1A271800) [pid = 2796] [serial = 1779] [outer = 00000000] 14:16:43 INFO - PROCESS | 2796 | ++DOMWINDOW == 86 (1A335800) [pid = 2796] [serial = 1780] [outer = 1A271800] 14:16:43 INFO - PROCESS | 2796 | 1466630203859 Marionette DEBUG loaded listener.js 14:16:43 INFO - PROCESS | 2796 | ++DOMWINDOW == 87 (1A35D400) [pid = 2796] [serial = 1781] [outer = 1A271800] 14:16:44 INFO - PROCESS | 2796 | 1466630204503 Marionette TRACE conn5 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 14:16:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 14:16:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1019ms 14:16:44 INFO - PROCESS | 2796 | 1466630204530 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 14:16:44 INFO - PROCESS | 2796 | 1466630204533 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 14:16:44 INFO - PROCESS | 2796 | 1466630204536 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 14:16:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 14:16:44 INFO - PROCESS | 2796 | 1466630204538 Marionette TRACE conn5 <- [1,2338,null,{}] 14:16:44 INFO - PROCESS | 2796 | 1466630204542 Marionette TRACE conn5 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:44 INFO - PROCESS | 2796 | 1466630204544 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:44 INFO - PROCESS | 2796 | 1466630204657 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 14:16:44 INFO - PROCESS | 2796 | 1466630204806 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:44 INFO - PROCESS | 2796 | 1466630204808 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:44 INFO - PROCESS | 2796 | ++DOCSHELL 0D772C00 == 40 [pid = 2796] [id = 594] 14:16:44 INFO - PROCESS | 2796 | ++DOMWINDOW == 88 (1927B400) [pid = 2796] [serial = 1782] [outer = 00000000] 14:16:44 INFO - PROCESS | 2796 | ++DOMWINDOW == 89 (1A67EC00) [pid = 2796] [serial = 1783] [outer = 1927B400] 14:16:44 INFO - PROCESS | 2796 | 1466630204864 Marionette DEBUG loaded listener.js 14:16:44 INFO - PROCESS | 2796 | ++DOMWINDOW == 90 (1A6E8C00) [pid = 2796] [serial = 1784] [outer = 1927B400] 14:16:45 INFO - PROCESS | 2796 | 1466630205534 Marionette TRACE conn5 <- [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]]]}] 14:16:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 14:16:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1016ms 14:16:45 INFO - PROCESS | 2796 | 1466630205567 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 14:16:45 INFO - PROCESS | 2796 | 1466630205571 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 14:16:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 14:16:45 INFO - PROCESS | 2796 | 1466630205576 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 14:16:45 INFO - PROCESS | 2796 | 1466630205579 Marionette TRACE conn5 <- [1,2342,null,{}] 14:16:45 INFO - PROCESS | 2796 | 1466630205601 Marionette TRACE conn5 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:45 INFO - PROCESS | 2796 | 1466630205604 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:45 INFO - PROCESS | 2796 | 1466630205708 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 14:16:45 INFO - PROCESS | 2796 | 1466630205870 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:45 INFO - PROCESS | 2796 | 1466630205873 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:45 INFO - PROCESS | 2796 | ++DOCSHELL 0D847800 == 41 [pid = 2796] [id = 595] 14:16:45 INFO - PROCESS | 2796 | ++DOMWINDOW == 91 (0D84D400) [pid = 2796] [serial = 1785] [outer = 00000000] 14:16:45 INFO - PROCESS | 2796 | ++DOMWINDOW == 92 (14D12800) [pid = 2796] [serial = 1786] [outer = 0D84D400] 14:16:45 INFO - PROCESS | 2796 | 1466630205924 Marionette DEBUG loaded listener.js 14:16:46 INFO - PROCESS | 2796 | ++DOMWINDOW == 93 (15528800) [pid = 2796] [serial = 1787] [outer = 0D84D400] 14:16:46 INFO - PROCESS | 2796 | --DOCSHELL 19767C00 == 40 [pid = 2796] [id = 589] 14:16:46 INFO - PROCESS | 2796 | --DOCSHELL 0C96A800 == 39 [pid = 2796] [id = 588] 14:16:46 INFO - PROCESS | 2796 | --DOCSHELL 19276800 == 38 [pid = 2796] [id = 587] 14:16:46 INFO - PROCESS | 2796 | --DOCSHELL 1861B800 == 37 [pid = 2796] [id = 586] 14:16:46 INFO - PROCESS | 2796 | --DOCSHELL 16EAB000 == 36 [pid = 2796] [id = 585] 14:16:46 INFO - PROCESS | 2796 | --DOCSHELL 16459C00 == 35 [pid = 2796] [id = 584] 14:16:46 INFO - PROCESS | 2796 | --DOCSHELL 11145C00 == 34 [pid = 2796] [id = 583] 14:16:46 INFO - PROCESS | 2796 | --DOCSHELL 0D62EC00 == 33 [pid = 2796] [id = 582] 14:16:46 INFO - PROCESS | 2796 | --DOCSHELL 1A67B400 == 32 [pid = 2796] [id = 579] 14:16:46 INFO - PROCESS | 2796 | --DOCSHELL 0C9CB800 == 31 [pid = 2796] [id = 580] 14:16:46 INFO - PROCESS | 2796 | --DOCSHELL 0C7F7400 == 30 [pid = 2796] [id = 581] 14:16:46 INFO - PROCESS | 2796 | --DOCSHELL 0D772C00 == 29 [pid = 2796] [id = 594] 14:16:46 INFO - PROCESS | 2796 | --DOCSHELL 151CD800 == 28 [pid = 2796] [id = 592] 14:16:46 INFO - PROCESS | 2796 | --DOCSHELL 1A269800 == 27 [pid = 2796] [id = 593] 14:16:46 INFO - PROCESS | 2796 | --DOCSHELL 14EA1400 == 26 [pid = 2796] [id = 590] 14:16:46 INFO - PROCESS | 2796 | --DOCSHELL 0CFEDC00 == 25 [pid = 2796] [id = 591] 14:16:46 INFO - PROCESS | 2796 | --DOMWINDOW == 92 (19760800) [pid = 2796] [serial = 1723] [outer = 00000000] [url = about:blank] 14:16:46 INFO - PROCESS | 2796 | --DOMWINDOW == 91 (194B6000) [pid = 2796] [serial = 1720] [outer = 00000000] [url = about:blank] 14:16:46 INFO - PROCESS | 2796 | --DOMWINDOW == 90 (1554A000) [pid = 2796] [serial = 1708] [outer = 00000000] [url = about:blank] 14:16:46 INFO - PROCESS | 2796 | --DOMWINDOW == 89 (15644C00) [pid = 2796] [serial = 1709] [outer = 00000000] [url = about:blank] 14:16:46 INFO - PROCESS | 2796 | --DOMWINDOW == 88 (0D0F0000) [pid = 2796] [serial = 1699] [outer = 00000000] [url = about:blank] 14:16:46 INFO - PROCESS | 2796 | --DOMWINDOW == 87 (0D553C00) [pid = 2796] [serial = 1700] [outer = 00000000] [url = about:blank] 14:16:46 INFO - PROCESS | 2796 | --DOMWINDOW == 86 (1880F400) [pid = 2796] [serial = 1717] [outer = 00000000] [url = about:blank] 14:16:46 INFO - PROCESS | 2796 | --DOMWINDOW == 85 (1884A400) [pid = 2796] [serial = 1718] [outer = 00000000] [url = about:blank] 14:16:46 INFO - PROCESS | 2796 | --DOMWINDOW == 84 (0D76EC00) [pid = 2796] [serial = 1702] [outer = 00000000] [url = about:blank] 14:16:46 INFO - PROCESS | 2796 | --DOMWINDOW == 83 (0D773400) [pid = 2796] [serial = 1703] [outer = 00000000] [url = about:blank] 14:16:46 INFO - PROCESS | 2796 | --DOMWINDOW == 82 (16717C00) [pid = 2796] [serial = 1711] [outer = 00000000] [url = about:blank] 14:16:46 INFO - PROCESS | 2796 | --DOMWINDOW == 81 (16A4C800) [pid = 2796] [serial = 1712] [outer = 00000000] [url = about:blank] 14:16:46 INFO - PROCESS | 2796 | --DOMWINDOW == 80 (1861A400) [pid = 2796] [serial = 1715] [outer = 00000000] [url = about:blank] 14:16:46 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (18614C00) [pid = 2796] [serial = 1714] [outer = 00000000] [url = about:blank] 14:16:46 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (1A6EF000) [pid = 2796] [serial = 1697] [outer = 00000000] [url = about:blank] 14:16:46 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (11253400) [pid = 2796] [serial = 1705] [outer = 00000000] [url = about:blank] 14:16:46 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (14D08400) [pid = 2796] [serial = 1706] [outer = 00000000] [url = about:blank] 14:16:46 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (19A40000) [pid = 2796] [serial = 1726] [outer = 00000000] [url = about:blank] 14:16:46 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (19202400) [pid = 2796] [serial = 1724] [outer = 00000000] [url = about:blank] 14:16:46 INFO - PROCESS | 2796 | --DOMWINDOW == 73 (1A646C00) [pid = 2796] [serial = 1736] [outer = 00000000] [url = about:blank] 14:16:46 INFO - PROCESS | 2796 | --DOMWINDOW == 72 (1A33FC00) [pid = 2796] [serial = 1729] [outer = 00000000] [url = about:blank] 14:16:46 INFO - PROCESS | 2796 | --DOMWINDOW == 71 (19AF0C00) [pid = 2796] [serial = 1727] [outer = 00000000] [url = about:blank] 14:16:46 INFO - PROCESS | 2796 | --DOMWINDOW == 70 (1A274000) [pid = 2796] [serial = 1735] [outer = 00000000] [url = about:blank] 14:16:46 INFO - PROCESS | 2796 | --DOMWINDOW == 69 (16EA5400) [pid = 2796] [serial = 1732] [outer = 00000000] [url = about:blank] 14:16:46 INFO - PROCESS | 2796 | --DOMWINDOW == 68 (1A6F0400) [pid = 2796] [serial = 1738] [outer = 00000000] [url = about:blank] 14:16:46 INFO - PROCESS | 2796 | --DOMWINDOW == 67 (1A674400) [pid = 2796] [serial = 1730] [outer = 00000000] [url = about:blank] 14:16:46 INFO - PROCESS | 2796 | --DOMWINDOW == 66 (16EB2000) [pid = 2796] [serial = 1733] [outer = 00000000] [url = about:blank] 14:16:46 INFO - PROCESS | 2796 | --DOMWINDOW == 65 (1926D800) [pid = 2796] [serial = 1721] [outer = 00000000] [url = about:blank] 14:16:47 INFO - PROCESS | 2796 | 1466630207137 Marionette TRACE conn5 <- [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]]]}] 14:16:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 14:16:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1572ms 14:16:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 14:16:47 INFO - PROCESS | 2796 | 1466630207150 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 14:16:47 INFO - PROCESS | 2796 | 1466630207153 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 14:16:47 INFO - PROCESS | 2796 | 1466630207158 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 14:16:47 INFO - PROCESS | 2796 | 1466630207162 Marionette TRACE conn5 <- [1,2346,null,{}] 14:16:47 INFO - PROCESS | 2796 | 1466630207167 Marionette TRACE conn5 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:47 INFO - PROCESS | 2796 | 1466630207169 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:47 INFO - PROCESS | 2796 | 1466630207261 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 14:16:47 INFO - PROCESS | 2796 | 1466630207271 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:47 INFO - PROCESS | 2796 | 1466630207274 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:47 INFO - PROCESS | 2796 | ++DOCSHELL 0D5F5800 == 26 [pid = 2796] [id = 596] 14:16:47 INFO - PROCESS | 2796 | ++DOMWINDOW == 66 (0D5F5C00) [pid = 2796] [serial = 1788] [outer = 00000000] 14:16:47 INFO - PROCESS | 2796 | ++DOMWINDOW == 67 (0D62A000) [pid = 2796] [serial = 1789] [outer = 0D5F5C00] 14:16:47 INFO - PROCESS | 2796 | 1466630207322 Marionette DEBUG loaded listener.js 14:16:47 INFO - PROCESS | 2796 | ++DOMWINDOW == 68 (0D76C000) [pid = 2796] [serial = 1790] [outer = 0D5F5C00] 14:16:47 INFO - PROCESS | 2796 | 1466630207831 Marionette TRACE conn5 <- [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]]]}] 14:16:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 14:16:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 730ms 14:16:47 INFO - PROCESS | 2796 | 1466630207889 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 14:16:47 INFO - PROCESS | 2796 | 1466630207894 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 14:16:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 14:16:47 INFO - PROCESS | 2796 | 1466630207901 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 14:16:47 INFO - PROCESS | 2796 | 1466630207903 Marionette TRACE conn5 <- [1,2350,null,{}] 14:16:47 INFO - PROCESS | 2796 | 1466630207907 Marionette TRACE conn5 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:47 INFO - PROCESS | 2796 | 1466630207910 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:48 INFO - PROCESS | 2796 | 1466630208036 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 14:16:48 INFO - PROCESS | 2796 | 1466630208131 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:48 INFO - PROCESS | 2796 | 1466630208134 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:48 INFO - PROCESS | 2796 | ++DOCSHELL 0DBD1800 == 27 [pid = 2796] [id = 597] 14:16:48 INFO - PROCESS | 2796 | ++DOMWINDOW == 69 (0DBD2800) [pid = 2796] [serial = 1791] [outer = 00000000] 14:16:48 INFO - PROCESS | 2796 | ++DOMWINDOW == 70 (111AA800) [pid = 2796] [serial = 1792] [outer = 0DBD2800] 14:16:48 INFO - PROCESS | 2796 | 1466630208182 Marionette DEBUG loaded listener.js 14:16:48 INFO - PROCESS | 2796 | ++DOMWINDOW == 71 (11B1DC00) [pid = 2796] [serial = 1793] [outer = 0DBD2800] 14:16:48 INFO - PROCESS | 2796 | 1466630208565 Marionette TRACE conn5 <- [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]]]}] 14:16:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 14:16:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 730ms 14:16:48 INFO - PROCESS | 2796 | 1466630208634 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 14:16:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 14:16:48 INFO - PROCESS | 2796 | 1466630208637 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 14:16:48 INFO - PROCESS | 2796 | 1466630208640 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 14:16:48 INFO - PROCESS | 2796 | 1466630208644 Marionette TRACE conn5 <- [1,2354,null,{}] 14:16:48 INFO - PROCESS | 2796 | 1466630208654 Marionette TRACE conn5 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:48 INFO - PROCESS | 2796 | 1466630208659 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:48 INFO - PROCESS | 2796 | 1466630208743 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 14:16:48 INFO - PROCESS | 2796 | 1466630208751 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:48 INFO - PROCESS | 2796 | 1466630208754 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:48 INFO - PROCESS | 2796 | ++DOCSHELL 15611C00 == 28 [pid = 2796] [id = 598] 14:16:48 INFO - PROCESS | 2796 | ++DOMWINDOW == 72 (15612400) [pid = 2796] [serial = 1794] [outer = 00000000] 14:16:48 INFO - PROCESS | 2796 | ++DOMWINDOW == 73 (15653800) [pid = 2796] [serial = 1795] [outer = 15612400] 14:16:48 INFO - PROCESS | 2796 | 1466630208808 Marionette DEBUG loaded listener.js 14:16:48 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (157EB400) [pid = 2796] [serial = 1796] [outer = 15612400] 14:16:49 INFO - PROCESS | 2796 | 1466630209299 Marionette TRACE conn5 <- [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]]]}] 14:16:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 14:16:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 733ms 14:16:49 INFO - PROCESS | 2796 | 1466630209405 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 14:16:49 INFO - PROCESS | 2796 | 1466630209408 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 14:16:49 INFO - PROCESS | 2796 | 1466630209411 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 14:16:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 14:16:49 INFO - PROCESS | 2796 | 1466630209412 Marionette TRACE conn5 <- [1,2358,null,{}] 14:16:49 INFO - PROCESS | 2796 | 1466630209416 Marionette TRACE conn5 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:49 INFO - PROCESS | 2796 | 1466630209418 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:49 INFO - PROCESS | 2796 | 1466630209544 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 14:16:49 INFO - PROCESS | 2796 | 1466630209604 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:49 INFO - PROCESS | 2796 | 1466630209606 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:49 INFO - PROCESS | 2796 | ++DOCSHELL 16A4D000 == 29 [pid = 2796] [id = 599] 14:16:49 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (16A4D400) [pid = 2796] [serial = 1797] [outer = 00000000] 14:16:49 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (16E29800) [pid = 2796] [serial = 1798] [outer = 16A4D400] 14:16:49 INFO - PROCESS | 2796 | 1466630209651 Marionette DEBUG loaded listener.js 14:16:49 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (16EAD400) [pid = 2796] [serial = 1799] [outer = 16A4D400] 14:16:50 INFO - PROCESS | 2796 | 1466630210079 Marionette TRACE conn5 <- [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]]]}] 14:16:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 14:16:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 731ms 14:16:50 INFO - PROCESS | 2796 | 1466630210143 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 14:16:50 INFO - PROCESS | 2796 | 1466630210145 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 14:16:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 14:16:50 INFO - PROCESS | 2796 | 1466630210148 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 14:16:50 INFO - PROCESS | 2796 | 1466630210150 Marionette TRACE conn5 <- [1,2362,null,{}] 14:16:50 INFO - PROCESS | 2796 | 1466630210153 Marionette TRACE conn5 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:50 INFO - PROCESS | 2796 | 1466630210155 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:50 INFO - PROCESS | 2796 | 1466630210270 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 14:16:50 INFO - PROCESS | 2796 | 1466630210279 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:50 INFO - PROCESS | 2796 | 1466630210281 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:50 INFO - PROCESS | 2796 | ++DOCSHELL 16EB4400 == 30 [pid = 2796] [id = 600] 14:16:50 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (17823C00) [pid = 2796] [serial = 1800] [outer = 00000000] 14:16:50 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (18616C00) [pid = 2796] [serial = 1801] [outer = 17823C00] 14:16:50 INFO - PROCESS | 2796 | 1466630210381 Marionette DEBUG loaded listener.js 14:16:50 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (18618000) [pid = 2796] [serial = 1802] [outer = 17823C00] 14:16:50 INFO - PROCESS | 2796 | 1466630210817 Marionette TRACE conn5 <- [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]]]}] 14:16:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 14:16:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 731ms 14:16:50 INFO - PROCESS | 2796 | 1466630210897 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 14:16:50 INFO - PROCESS | 2796 | 1466630210900 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 14:16:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 14:16:50 INFO - PROCESS | 2796 | 1466630210903 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 14:16:50 INFO - PROCESS | 2796 | 1466630210905 Marionette TRACE conn5 <- [1,2366,null,{}] 14:16:50 INFO - PROCESS | 2796 | 1466630210908 Marionette TRACE conn5 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:50 INFO - PROCESS | 2796 | 1466630210914 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:51 INFO - PROCESS | 2796 | 1466630211221 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 14:16:51 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (1861CC00) [pid = 2796] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 14:16:51 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (0CF85C00) [pid = 2796] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 14:16:51 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (0C9E2800) [pid = 2796] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 14:16:51 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (0D84CC00) [pid = 2796] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 14:16:51 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (11147000) [pid = 2796] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 14:16:51 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (0D630C00) [pid = 2796] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 14:16:51 INFO - PROCESS | 2796 | --DOMWINDOW == 73 (1A67E000) [pid = 2796] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 14:16:51 INFO - PROCESS | 2796 | --DOMWINDOW == 72 (1645B000) [pid = 2796] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 14:16:51 INFO - PROCESS | 2796 | --DOMWINDOW == 71 (194B9000) [pid = 2796] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 14:16:51 INFO - PROCESS | 2796 | --DOMWINDOW == 70 (16452000) [pid = 2796] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 14:16:51 INFO - PROCESS | 2796 | --DOMWINDOW == 69 (1976E400) [pid = 2796] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 14:16:51 INFO - PROCESS | 2796 | --DOMWINDOW == 68 (16EAB400) [pid = 2796] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 14:16:51 INFO - PROCESS | 2796 | 1466630211290 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:51 INFO - PROCESS | 2796 | 1466630211293 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:51 INFO - PROCESS | 2796 | ++DOCSHELL 0C838C00 == 31 [pid = 2796] [id = 601] 14:16:51 INFO - PROCESS | 2796 | ++DOMWINDOW == 69 (0C976800) [pid = 2796] [serial = 1803] [outer = 00000000] 14:16:51 INFO - PROCESS | 2796 | ++DOMWINDOW == 70 (0D630C00) [pid = 2796] [serial = 1804] [outer = 0C976800] 14:16:51 INFO - PROCESS | 2796 | 1466630211339 Marionette DEBUG loaded listener.js 14:16:51 INFO - PROCESS | 2796 | ++DOMWINDOW == 71 (157EA400) [pid = 2796] [serial = 1805] [outer = 0C976800] 14:16:51 INFO - PROCESS | 2796 | 1466630211719 Marionette TRACE conn5 <- [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]]]}] 14:16:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 14:16:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 870ms 14:16:51 INFO - PROCESS | 2796 | 1466630211779 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 14:16:51 INFO - PROCESS | 2796 | 1466630211781 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 14:16:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 14:16:51 INFO - PROCESS | 2796 | 1466630211784 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 14:16:51 INFO - PROCESS | 2796 | 1466630211786 Marionette TRACE conn5 <- [1,2370,null,{}] 14:16:51 INFO - PROCESS | 2796 | 1466630211789 Marionette TRACE conn5 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:51 INFO - PROCESS | 2796 | 1466630211791 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:51 INFO - PROCESS | 2796 | 1466630211870 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 14:16:51 INFO - PROCESS | 2796 | 1466630211875 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:51 INFO - PROCESS | 2796 | 1466630211877 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:51 INFO - PROCESS | 2796 | ++DOCSHELL 18812000 == 32 [pid = 2796] [id = 602] 14:16:51 INFO - PROCESS | 2796 | ++DOMWINDOW == 72 (18845000) [pid = 2796] [serial = 1806] [outer = 00000000] 14:16:51 INFO - PROCESS | 2796 | ++DOMWINDOW == 73 (19271800) [pid = 2796] [serial = 1807] [outer = 18845000] 14:16:51 INFO - PROCESS | 2796 | 1466630211922 Marionette DEBUG loaded listener.js 14:16:52 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (194B4000) [pid = 2796] [serial = 1808] [outer = 18845000] 14:16:52 INFO - PROCESS | 2796 | 1466630212348 Marionette TRACE conn5 <- [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]]]}] 14:16:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 14:16:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 570ms 14:16:52 INFO - PROCESS | 2796 | 1466630212358 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 14:16:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 14:16:52 INFO - PROCESS | 2796 | 1466630212360 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 14:16:52 INFO - PROCESS | 2796 | 1466630212363 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 14:16:52 INFO - PROCESS | 2796 | 1466630212365 Marionette TRACE conn5 <- [1,2374,null,{}] 14:16:52 INFO - PROCESS | 2796 | 1466630212368 Marionette TRACE conn5 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:52 INFO - PROCESS | 2796 | 1466630212370 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:52 INFO - PROCESS | 2796 | 1466630212494 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 14:16:52 INFO - PROCESS | 2796 | 1466630212502 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:52 INFO - PROCESS | 2796 | 1466630212504 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:52 INFO - PROCESS | 2796 | ++DOCSHELL 18846C00 == 33 [pid = 2796] [id = 603] 14:16:52 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (194B8C00) [pid = 2796] [serial = 1809] [outer = 00000000] 14:16:52 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (194C2800) [pid = 2796] [serial = 1810] [outer = 194B8C00] 14:16:52 INFO - PROCESS | 2796 | 1466630212548 Marionette DEBUG loaded listener.js 14:16:52 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (16EA7C00) [pid = 2796] [serial = 1811] [outer = 194B8C00] 14:16:53 INFO - PROCESS | 2796 | 1466630213013 Marionette TRACE conn5 <- [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]]]}] 14:16:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 14:16:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 670ms 14:16:53 INFO - PROCESS | 2796 | 1466630213038 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 14:16:53 INFO - PROCESS | 2796 | 1466630213040 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 14:16:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 14:16:53 INFO - PROCESS | 2796 | 1466630213043 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 14:16:53 INFO - PROCESS | 2796 | 1466630213045 Marionette TRACE conn5 <- [1,2378,null,{}] 14:16:53 INFO - PROCESS | 2796 | 1466630213059 Marionette TRACE conn5 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:53 INFO - PROCESS | 2796 | 1466630213060 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:53 INFO - PROCESS | 2796 | 1466630213141 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 14:16:53 INFO - PROCESS | 2796 | 1466630213149 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:53 INFO - PROCESS | 2796 | 1466630213151 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:53 INFO - PROCESS | 2796 | ++DOCSHELL 19A17000 == 34 [pid = 2796] [id = 604] 14:16:53 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (19A18000) [pid = 2796] [serial = 1812] [outer = 00000000] 14:16:53 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (19AEE400) [pid = 2796] [serial = 1813] [outer = 19A18000] 14:16:53 INFO - PROCESS | 2796 | 1466630213204 Marionette DEBUG loaded listener.js 14:16:53 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (19AF4000) [pid = 2796] [serial = 1814] [outer = 19A18000] 14:16:54 INFO - PROCESS | 2796 | 1466630214030 Marionette TRACE conn5 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 14:16:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 14:16:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1018ms 14:16:54 INFO - PROCESS | 2796 | 1466630214063 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 14:16:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 14:16:54 INFO - PROCESS | 2796 | 1466630214067 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 14:16:54 INFO - PROCESS | 2796 | 1466630214072 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 14:16:54 INFO - PROCESS | 2796 | 1466630214075 Marionette TRACE conn5 <- [1,2382,null,{}] 14:16:54 INFO - PROCESS | 2796 | 1466630214080 Marionette TRACE conn5 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:54 INFO - PROCESS | 2796 | 1466630214084 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:54 INFO - PROCESS | 2796 | 1466630214209 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 14:16:54 INFO - PROCESS | 2796 | 1466630214350 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:54 INFO - PROCESS | 2796 | 1466630214353 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:54 INFO - PROCESS | 2796 | ++DOCSHELL 0D5FB800 == 35 [pid = 2796] [id = 605] 14:16:54 INFO - PROCESS | 2796 | ++DOMWINDOW == 81 (0D628800) [pid = 2796] [serial = 1815] [outer = 00000000] 14:16:54 INFO - PROCESS | 2796 | ++DOMWINDOW == 82 (0D84B800) [pid = 2796] [serial = 1816] [outer = 0D628800] 14:16:54 INFO - PROCESS | 2796 | 1466630214411 Marionette DEBUG loaded listener.js 14:16:54 INFO - PROCESS | 2796 | ++DOMWINDOW == 83 (119E0800) [pid = 2796] [serial = 1817] [outer = 0D628800] 14:16:55 INFO - PROCESS | 2796 | 1466630215158 Marionette TRACE conn5 <- [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]]]}] 14:16:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 14:16:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1129ms 14:16:55 INFO - PROCESS | 2796 | 1466630215212 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 14:16:55 INFO - PROCESS | 2796 | 1466630215217 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 14:16:55 INFO - PROCESS | 2796 | 1466630215224 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 14:16:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 14:16:55 INFO - PROCESS | 2796 | 1466630215227 Marionette TRACE conn5 <- [1,2386,null,{}] 14:16:55 INFO - PROCESS | 2796 | 1466630215231 Marionette TRACE conn5 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:55 INFO - PROCESS | 2796 | 1466630215234 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:55 INFO - PROCESS | 2796 | 1466630215368 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 14:16:55 INFO - PROCESS | 2796 | 1466630215597 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:55 INFO - PROCESS | 2796 | 1466630215600 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:55 INFO - PROCESS | 2796 | ++DOCSHELL 0C925400 == 36 [pid = 2796] [id = 606] 14:16:55 INFO - PROCESS | 2796 | ++DOMWINDOW == 84 (0C974400) [pid = 2796] [serial = 1818] [outer = 00000000] 14:16:55 INFO - PROCESS | 2796 | ++DOMWINDOW == 85 (0D05BC00) [pid = 2796] [serial = 1819] [outer = 0C974400] 14:16:55 INFO - PROCESS | 2796 | 1466630215660 Marionette DEBUG loaded listener.js 14:16:55 INFO - PROCESS | 2796 | ++DOMWINDOW == 86 (0D550800) [pid = 2796] [serial = 1820] [outer = 0C974400] 14:16:56 INFO - PROCESS | 2796 | --DOCSHELL 18846C00 == 35 [pid = 2796] [id = 603] 14:16:56 INFO - PROCESS | 2796 | --DOCSHELL 18812000 == 34 [pid = 2796] [id = 602] 14:16:56 INFO - PROCESS | 2796 | --DOCSHELL 0C838C00 == 33 [pid = 2796] [id = 601] 14:16:56 INFO - PROCESS | 2796 | --DOCSHELL 16EB4400 == 32 [pid = 2796] [id = 600] 14:16:56 INFO - PROCESS | 2796 | --DOCSHELL 16A4D000 == 31 [pid = 2796] [id = 599] 14:16:56 INFO - PROCESS | 2796 | --DOCSHELL 15611C00 == 30 [pid = 2796] [id = 598] 14:16:56 INFO - PROCESS | 2796 | --DOCSHELL 0DBD1800 == 29 [pid = 2796] [id = 597] 14:16:56 INFO - PROCESS | 2796 | --DOCSHELL 0D5F5800 == 28 [pid = 2796] [id = 596] 14:16:56 INFO - PROCESS | 2796 | --DOMWINDOW == 85 (18843800) [pid = 2796] [serial = 1760] [outer = 00000000] [url = about:blank] 14:16:56 INFO - PROCESS | 2796 | --DOMWINDOW == 84 (186B5C00) [pid = 2796] [serial = 1759] [outer = 00000000] [url = about:blank] 14:16:56 INFO - PROCESS | 2796 | --DOMWINDOW == 83 (1782C000) [pid = 2796] [serial = 1765] [outer = 00000000] [url = about:blank] 14:16:56 INFO - PROCESS | 2796 | --DOMWINDOW == 82 (0D62C800) [pid = 2796] [serial = 1741] [outer = 00000000] [url = about:blank] 14:16:56 INFO - PROCESS | 2796 | --DOMWINDOW == 81 (0D76B800) [pid = 2796] [serial = 1742] [outer = 00000000] [url = about:blank] 14:16:56 INFO - PROCESS | 2796 | --DOMWINDOW == 80 (14EA9400) [pid = 2796] [serial = 1744] [outer = 00000000] [url = about:blank] 14:16:56 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (1560FC00) [pid = 2796] [serial = 1745] [outer = 00000000] [url = about:blank] 14:16:56 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (1124CC00) [pid = 2796] [serial = 1750] [outer = 00000000] [url = about:blank] 14:16:56 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (14D91000) [pid = 2796] [serial = 1751] [outer = 00000000] [url = about:blank] 14:16:56 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (0D776400) [pid = 2796] [serial = 1747] [outer = 00000000] [url = about:blank] 14:16:56 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (0D840400) [pid = 2796] [serial = 1748] [outer = 00000000] [url = about:blank] 14:16:56 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (1A730400) [pid = 2796] [serial = 1739] [outer = 00000000] [url = about:blank] 14:16:56 INFO - PROCESS | 2796 | --DOMWINDOW == 73 (16721800) [pid = 2796] [serial = 1753] [outer = 00000000] [url = about:blank] 14:16:56 INFO - PROCESS | 2796 | --DOMWINDOW == 72 (19764400) [pid = 2796] [serial = 1762] [outer = 00000000] [url = about:blank] 14:16:56 INFO - PROCESS | 2796 | --DOMWINDOW == 71 (1A275000) [pid = 2796] [serial = 1771] [outer = 00000000] [url = about:blank] 14:16:56 INFO - PROCESS | 2796 | --DOMWINDOW == 70 (19AEA000) [pid = 2796] [serial = 1768] [outer = 00000000] [url = about:blank] 14:16:56 INFO - PROCESS | 2796 | --DOMWINDOW == 69 (1A275400) [pid = 2796] [serial = 1772] [outer = 00000000] [url = about:blank] 14:16:56 INFO - PROCESS | 2796 | --DOMWINDOW == 68 (1A26BC00) [pid = 2796] [serial = 1769] [outer = 00000000] [url = about:blank] 14:16:56 INFO - PROCESS | 2796 | --DOMWINDOW == 67 (194C0C00) [pid = 2796] [serial = 1763] [outer = 00000000] [url = about:blank] 14:16:56 INFO - PROCESS | 2796 | --DOMWINDOW == 66 (17826C00) [pid = 2796] [serial = 1756] [outer = 00000000] [url = about:blank] 14:16:56 INFO - PROCESS | 2796 | --DOMWINDOW == 65 (178F3400) [pid = 2796] [serial = 1757] [outer = 00000000] [url = about:blank] 14:16:56 INFO - PROCESS | 2796 | --DOMWINDOW == 64 (1925F000) [pid = 2796] [serial = 1766] [outer = 00000000] [url = about:blank] 14:16:56 INFO - PROCESS | 2796 | --DOMWINDOW == 63 (16A53800) [pid = 2796] [serial = 1754] [outer = 00000000] [url = about:blank] 14:16:56 INFO - PROCESS | 2796 | 1466630216317 Marionette TRACE conn5 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 14:16:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 14:16:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1128ms 14:16:56 INFO - PROCESS | 2796 | 1466630216358 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 14:16:56 INFO - PROCESS | 2796 | 1466630216362 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 14:16:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 14:16:56 INFO - PROCESS | 2796 | 1466630216366 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 14:16:56 INFO - PROCESS | 2796 | 1466630216368 Marionette TRACE conn5 <- [1,2390,null,{}] 14:16:56 INFO - PROCESS | 2796 | 1466630216374 Marionette TRACE conn5 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:56 INFO - PROCESS | 2796 | 1466630216378 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:56 INFO - PROCESS | 2796 | 1466630216470 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 14:16:56 INFO - PROCESS | 2796 | 1466630216570 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:56 INFO - PROCESS | 2796 | 1466630216573 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:56 INFO - PROCESS | 2796 | ++DOCSHELL 0C839800 == 29 [pid = 2796] [id = 607] 14:16:56 INFO - PROCESS | 2796 | ++DOMWINDOW == 64 (0D54FC00) [pid = 2796] [serial = 1821] [outer = 00000000] 14:16:56 INFO - PROCESS | 2796 | ++DOMWINDOW == 65 (0D815000) [pid = 2796] [serial = 1822] [outer = 0D54FC00] 14:16:56 INFO - PROCESS | 2796 | 1466630216619 Marionette DEBUG loaded listener.js 14:16:56 INFO - PROCESS | 2796 | ++DOMWINDOW == 66 (0D845C00) [pid = 2796] [serial = 1823] [outer = 0D54FC00] 14:16:57 INFO - PROCESS | 2796 | 1466630217050 Marionette TRACE conn5 <- [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]]]}] 14:16:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 14:16:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 730ms 14:16:57 INFO - PROCESS | 2796 | 1466630217099 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 14:16:57 INFO - PROCESS | 2796 | 1466630217103 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 14:16:57 INFO - PROCESS | 2796 | 1466630217107 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 14:16:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 14:16:57 INFO - PROCESS | 2796 | 1466630217109 Marionette TRACE conn5 <- [1,2394,null,{}] 14:16:57 INFO - PROCESS | 2796 | 1466630217113 Marionette TRACE conn5 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:57 INFO - PROCESS | 2796 | 1466630217115 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:57 INFO - PROCESS | 2796 | 1466630217204 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 14:16:57 INFO - PROCESS | 2796 | 1466630217211 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:57 INFO - PROCESS | 2796 | 1466630217213 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:57 INFO - PROCESS | 2796 | ++DOCSHELL 14E12C00 == 30 [pid = 2796] [id = 608] 14:16:57 INFO - PROCESS | 2796 | ++DOMWINDOW == 67 (14E14C00) [pid = 2796] [serial = 1824] [outer = 00000000] 14:16:57 INFO - PROCESS | 2796 | ++DOMWINDOW == 68 (1554C000) [pid = 2796] [serial = 1825] [outer = 14E14C00] 14:16:57 INFO - PROCESS | 2796 | 1466630217264 Marionette DEBUG loaded listener.js 14:16:57 INFO - PROCESS | 2796 | ++DOMWINDOW == 69 (1564A000) [pid = 2796] [serial = 1826] [outer = 14E14C00] 14:16:57 INFO - PROCESS | 2796 | 1466630217740 Marionette TRACE conn5 <- [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]]]}] 14:16:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 14:16:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 670ms 14:16:57 INFO - PROCESS | 2796 | 1466630217783 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 14:16:57 INFO - PROCESS | 2796 | 1466630217785 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 14:16:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 14:16:57 INFO - PROCESS | 2796 | 1466630217790 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 14:16:57 INFO - PROCESS | 2796 | 1466630217796 Marionette TRACE conn5 <- [1,2398,null,{}] 14:16:57 INFO - PROCESS | 2796 | 1466630217805 Marionette TRACE conn5 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:57 INFO - PROCESS | 2796 | 1466630217809 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:57 INFO - PROCESS | 2796 | 1466630217895 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 14:16:57 INFO - PROCESS | 2796 | 1466630217905 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:57 INFO - PROCESS | 2796 | 1466630217907 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:57 INFO - PROCESS | 2796 | ++DOCSHELL 16EA5400 == 31 [pid = 2796] [id = 609] 14:16:57 INFO - PROCESS | 2796 | ++DOMWINDOW == 70 (16EAA000) [pid = 2796] [serial = 1827] [outer = 00000000] 14:16:57 INFO - PROCESS | 2796 | ++DOMWINDOW == 71 (17831000) [pid = 2796] [serial = 1828] [outer = 16EAA000] 14:16:57 INFO - PROCESS | 2796 | 1466630217960 Marionette DEBUG loaded listener.js 14:16:58 INFO - PROCESS | 2796 | ++DOMWINDOW == 72 (178F9000) [pid = 2796] [serial = 1829] [outer = 16EAA000] 14:16:58 INFO - PROCESS | 2796 | 1466630218506 Marionette TRACE conn5 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 14:16:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 14:16:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 790ms 14:16:58 INFO - PROCESS | 2796 | 1466630218582 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 14:16:58 INFO - PROCESS | 2796 | 1466630218585 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 14:16:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 14:16:58 INFO - PROCESS | 2796 | 1466630218588 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 14:16:58 INFO - PROCESS | 2796 | 1466630218590 Marionette TRACE conn5 <- [1,2402,null,{}] 14:16:58 INFO - PROCESS | 2796 | 1466630218593 Marionette TRACE conn5 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:58 INFO - PROCESS | 2796 | 1466630218595 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:58 INFO - PROCESS | 2796 | 1466630218722 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 14:16:58 INFO - PROCESS | 2796 | 1466630218792 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:58 INFO - PROCESS | 2796 | 1466630218794 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:58 INFO - PROCESS | 2796 | ++DOCSHELL 186B5800 == 32 [pid = 2796] [id = 610] 14:16:58 INFO - PROCESS | 2796 | ++DOMWINDOW == 73 (186B8000) [pid = 2796] [serial = 1830] [outer = 00000000] 14:16:58 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (18847400) [pid = 2796] [serial = 1831] [outer = 186B8000] 14:16:58 INFO - PROCESS | 2796 | 1466630218840 Marionette DEBUG loaded listener.js 14:16:58 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (1884EC00) [pid = 2796] [serial = 1832] [outer = 186B8000] 14:16:59 INFO - PROCESS | 2796 | 1466630219242 Marionette TRACE conn5 <- [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]]]}] 14:16:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 14:16:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 670ms 14:16:59 INFO - PROCESS | 2796 | 1466630219264 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 14:16:59 INFO - PROCESS | 2796 | 1466630219266 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 14:16:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 14:16:59 INFO - PROCESS | 2796 | 1466630219275 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 14:16:59 INFO - PROCESS | 2796 | 1466630219277 Marionette TRACE conn5 <- [1,2406,null,{}] 14:16:59 INFO - PROCESS | 2796 | 1466630219280 Marionette TRACE conn5 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:59 INFO - PROCESS | 2796 | 1466630219282 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:59 INFO - PROCESS | 2796 | 1466630219398 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 14:16:59 INFO - PROCESS | 2796 | 1466630219403 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:59 INFO - PROCESS | 2796 | 1466630219409 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:16:59 INFO - PROCESS | 2796 | ++DOCSHELL 112D0400 == 33 [pid = 2796] [id = 611] 14:16:59 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (19272000) [pid = 2796] [serial = 1833] [outer = 00000000] 14:16:59 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (194C1800) [pid = 2796] [serial = 1834] [outer = 19272000] 14:16:59 INFO - PROCESS | 2796 | 1466630219463 Marionette DEBUG loaded listener.js 14:16:59 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (1976DC00) [pid = 2796] [serial = 1835] [outer = 19272000] 14:16:59 INFO - PROCESS | 2796 | 1466630219959 Marionette TRACE conn5 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 14:17:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 14:17:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 731ms 14:17:00 INFO - PROCESS | 2796 | 1466630220003 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 14:17:00 INFO - PROCESS | 2796 | 1466630220005 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 14:17:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 14:17:00 INFO - PROCESS | 2796 | 1466630220008 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 14:17:00 INFO - PROCESS | 2796 | 1466630220009 Marionette TRACE conn5 <- [1,2410,null,{}] 14:17:00 INFO - PROCESS | 2796 | 1466630220012 Marionette TRACE conn5 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:00 INFO - PROCESS | 2796 | 1466630220015 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:00 INFO - PROCESS | 2796 | 1466630220166 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 14:17:00 INFO - PROCESS | 2796 | 1466630220191 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:00 INFO - PROCESS | 2796 | 1466630220193 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:00 INFO - PROCESS | 2796 | ++DOCSHELL 14EDFC00 == 34 [pid = 2796] [id = 612] 14:17:00 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (19815800) [pid = 2796] [serial = 1836] [outer = 00000000] 14:17:00 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (19AF0400) [pid = 2796] [serial = 1837] [outer = 19815800] 14:17:00 INFO - PROCESS | 2796 | 1466630220236 Marionette DEBUG loaded listener.js 14:17:00 INFO - PROCESS | 2796 | ++DOMWINDOW == 81 (19AF0800) [pid = 2796] [serial = 1838] [outer = 19815800] 14:17:00 INFO - PROCESS | 2796 | --DOMWINDOW == 80 (0D5F5C00) [pid = 2796] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 14:17:00 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (15612400) [pid = 2796] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 14:17:00 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (0D84D400) [pid = 2796] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 14:17:00 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (16A4D400) [pid = 2796] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 14:17:00 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (0DBD2800) [pid = 2796] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 14:17:00 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (17823C00) [pid = 2796] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 14:17:00 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (0C976800) [pid = 2796] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 14:17:00 INFO - PROCESS | 2796 | --DOMWINDOW == 73 (0D067800) [pid = 2796] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 14:17:00 INFO - PROCESS | 2796 | --DOMWINDOW == 72 (18845000) [pid = 2796] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 14:17:00 INFO - PROCESS | 2796 | --DOMWINDOW == 71 (15592400) [pid = 2796] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 14:17:00 INFO - PROCESS | 2796 | --DOMWINDOW == 70 (1A271800) [pid = 2796] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 14:17:00 INFO - PROCESS | 2796 | --DOMWINDOW == 69 (1927B400) [pid = 2796] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 14:17:00 INFO - PROCESS | 2796 | --DOMWINDOW == 68 (194B8C00) [pid = 2796] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 14:17:00 INFO - PROCESS | 2796 | 1466630220793 Marionette TRACE conn5 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 14:17:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 14:17:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 770ms 14:17:00 INFO - PROCESS | 2796 | 1466630220810 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 14:17:00 INFO - PROCESS | 2796 | 1466630220812 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 14:17:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 14:17:00 INFO - PROCESS | 2796 | 1466630220814 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 14:17:00 INFO - PROCESS | 2796 | 1466630220816 Marionette TRACE conn5 <- [1,2414,null,{}] 14:17:00 INFO - PROCESS | 2796 | 1466630220819 Marionette TRACE conn5 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:00 INFO - PROCESS | 2796 | 1466630220821 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:00 INFO - PROCESS | 2796 | 1466630220900 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 14:17:00 INFO - PROCESS | 2796 | 1466630220905 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:00 INFO - PROCESS | 2796 | 1466630220907 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:00 INFO - PROCESS | 2796 | ++DOCSHELL 0D5EFC00 == 35 [pid = 2796] [id = 613] 14:17:00 INFO - PROCESS | 2796 | ++DOMWINDOW == 69 (0D775400) [pid = 2796] [serial = 1839] [outer = 00000000] 14:17:00 INFO - PROCESS | 2796 | ++DOMWINDOW == 70 (17829C00) [pid = 2796] [serial = 1840] [outer = 0D775400] 14:17:00 INFO - PROCESS | 2796 | 1466630220950 Marionette DEBUG loaded listener.js 14:17:01 INFO - PROCESS | 2796 | ++DOMWINDOW == 71 (18843400) [pid = 2796] [serial = 1841] [outer = 0D775400] 14:17:01 INFO - PROCESS | 2796 | 1466630221360 Marionette TRACE conn5 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 14:17:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 14:17:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 570ms 14:17:01 INFO - PROCESS | 2796 | 1466630221387 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 14:17:01 INFO - PROCESS | 2796 | 1466630221389 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 14:17:01 INFO - PROCESS | 2796 | 1466630221391 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 14:17:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 14:17:01 INFO - PROCESS | 2796 | 1466630221393 Marionette TRACE conn5 <- [1,2418,null,{}] 14:17:01 INFO - PROCESS | 2796 | 1466630221396 Marionette TRACE conn5 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:01 INFO - PROCESS | 2796 | 1466630221398 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:01 INFO - PROCESS | 2796 | 1466630221522 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 14:17:01 INFO - PROCESS | 2796 | 1466630221555 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:01 INFO - PROCESS | 2796 | 1466630221557 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:01 INFO - PROCESS | 2796 | ++DOCSHELL 0C839400 == 36 [pid = 2796] [id = 614] 14:17:01 INFO - PROCESS | 2796 | ++DOMWINDOW == 72 (1926E000) [pid = 2796] [serial = 1842] [outer = 00000000] 14:17:01 INFO - PROCESS | 2796 | ++DOMWINDOW == 73 (1A278800) [pid = 2796] [serial = 1843] [outer = 1926E000] 14:17:01 INFO - PROCESS | 2796 | 1466630221600 Marionette DEBUG loaded listener.js 14:17:01 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (1A333C00) [pid = 2796] [serial = 1844] [outer = 1926E000] 14:17:02 INFO - PROCESS | 2796 | 1466630222013 Marionette TRACE conn5 <- [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]]]}] 14:17:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 14:17:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 670ms 14:17:02 INFO - PROCESS | 2796 | 1466630222069 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 14:17:02 INFO - PROCESS | 2796 | 1466630222071 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 14:17:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 14:17:02 INFO - PROCESS | 2796 | 1466630222083 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 14:17:02 INFO - PROCESS | 2796 | 1466630222085 Marionette TRACE conn5 <- [1,2422,null,{}] 14:17:02 INFO - PROCESS | 2796 | 1466630222088 Marionette TRACE conn5 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:02 INFO - PROCESS | 2796 | 1466630222090 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:02 INFO - PROCESS | 2796 | 1466630222170 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 14:17:02 INFO - PROCESS | 2796 | 1466630222175 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:02 INFO - PROCESS | 2796 | 1466630222177 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:02 INFO - PROCESS | 2796 | ++DOCSHELL 1A276000 == 37 [pid = 2796] [id = 615] 14:17:02 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (1A277C00) [pid = 2796] [serial = 1845] [outer = 00000000] 14:17:02 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (1A5D4000) [pid = 2796] [serial = 1846] [outer = 1A277C00] 14:17:02 INFO - PROCESS | 2796 | 1466630222222 Marionette DEBUG loaded listener.js 14:17:02 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (1A677000) [pid = 2796] [serial = 1847] [outer = 1A277C00] 14:17:02 INFO - PROCESS | 2796 | 1466630222631 Marionette TRACE conn5 <- [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]]]}] 14:17:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 14:17:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 630ms 14:17:02 INFO - PROCESS | 2796 | 1466630222728 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 14:17:02 INFO - PROCESS | 2796 | 1466630222733 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 14:17:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 14:17:02 INFO - PROCESS | 2796 | 1466630222738 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 14:17:02 INFO - PROCESS | 2796 | 1466630222742 Marionette TRACE conn5 <- [1,2426,null,{}] 14:17:02 INFO - PROCESS | 2796 | 1466630222748 Marionette TRACE conn5 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:02 INFO - PROCESS | 2796 | 1466630222752 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:02 INFO - PROCESS | 2796 | 1466630222928 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 14:17:03 INFO - PROCESS | 2796 | 1466630223049 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:03 INFO - PROCESS | 2796 | 1466630223055 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:03 INFO - PROCESS | 2796 | ++DOCSHELL 0D625000 == 38 [pid = 2796] [id = 616] 14:17:03 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (0D62AC00) [pid = 2796] [serial = 1848] [outer = 00000000] 14:17:03 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (0D772400) [pid = 2796] [serial = 1849] [outer = 0D62AC00] 14:17:03 INFO - PROCESS | 2796 | 1466630223113 Marionette DEBUG loaded listener.js 14:17:03 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (0D844C00) [pid = 2796] [serial = 1850] [outer = 0D62AC00] 14:17:03 INFO - PROCESS | 2796 | 1466630223700 Marionette TRACE conn5 <- [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]]]}] 14:17:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 14:17:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1029ms 14:17:03 INFO - PROCESS | 2796 | 1466630223768 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 14:17:03 INFO - PROCESS | 2796 | 1466630223771 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 14:17:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 14:17:03 INFO - PROCESS | 2796 | 1466630223777 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 14:17:03 INFO - PROCESS | 2796 | 1466630223782 Marionette TRACE conn5 <- [1,2430,null,{}] 14:17:03 INFO - PROCESS | 2796 | 1466630223786 Marionette TRACE conn5 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:03 INFO - PROCESS | 2796 | 1466630223789 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:03 INFO - PROCESS | 2796 | 1466630223901 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 14:17:04 INFO - PROCESS | 2796 | 1466630224044 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:04 INFO - PROCESS | 2796 | 1466630224046 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:04 INFO - PROCESS | 2796 | ++DOCSHELL 1573B800 == 39 [pid = 2796] [id = 617] 14:17:04 INFO - PROCESS | 2796 | ++DOMWINDOW == 81 (157EB000) [pid = 2796] [serial = 1851] [outer = 00000000] 14:17:04 INFO - PROCESS | 2796 | ++DOMWINDOW == 82 (16A4F400) [pid = 2796] [serial = 1852] [outer = 157EB000] 14:17:04 INFO - PROCESS | 2796 | 1466630224104 Marionette DEBUG loaded listener.js 14:17:04 INFO - PROCESS | 2796 | ++DOMWINDOW == 83 (16EABC00) [pid = 2796] [serial = 1853] [outer = 157EB000] 14:17:04 INFO - PROCESS | 2796 | 1466630224687 Marionette TRACE conn5 <- [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]]]}] 14:17:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 14:17:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 930ms 14:17:04 INFO - PROCESS | 2796 | 1466630224708 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 14:17:04 INFO - PROCESS | 2796 | 1466630224710 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 14:17:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 14:17:04 INFO - PROCESS | 2796 | 1466630224714 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 14:17:04 INFO - PROCESS | 2796 | 1466630224716 Marionette TRACE conn5 <- [1,2434,null,{}] 14:17:04 INFO - PROCESS | 2796 | 1466630224726 Marionette TRACE conn5 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:04 INFO - PROCESS | 2796 | 1466630224731 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:04 INFO - PROCESS | 2796 | 1466630224847 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 14:17:04 INFO - PROCESS | 2796 | 1466630224993 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:05 INFO - PROCESS | 2796 | 1466630224998 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:05 INFO - PROCESS | 2796 | ++DOCSHELL 19A13C00 == 40 [pid = 2796] [id = 618] 14:17:05 INFO - PROCESS | 2796 | ++DOMWINDOW == 84 (19A40000) [pid = 2796] [serial = 1854] [outer = 00000000] 14:17:05 INFO - PROCESS | 2796 | ++DOMWINDOW == 85 (1A270400) [pid = 2796] [serial = 1855] [outer = 19A40000] 14:17:05 INFO - PROCESS | 2796 | 1466630225057 Marionette DEBUG loaded listener.js 14:17:05 INFO - PROCESS | 2796 | ++DOMWINDOW == 86 (1A367800) [pid = 2796] [serial = 1856] [outer = 19A40000] 14:17:05 INFO - PROCESS | 2796 | 1466630225688 Marionette TRACE conn5 <- [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]]]}] 14:17:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 14:17:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1018ms 14:17:05 INFO - PROCESS | 2796 | 1466630225735 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 14:17:05 INFO - PROCESS | 2796 | 1466630225738 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 14:17:05 INFO - PROCESS | 2796 | 1466630225741 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 14:17:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 14:17:05 INFO - PROCESS | 2796 | 1466630225743 Marionette TRACE conn5 <- [1,2438,null,{}] 14:17:05 INFO - PROCESS | 2796 | 1466630225746 Marionette TRACE conn5 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:05 INFO - PROCESS | 2796 | 1466630225749 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:05 INFO - PROCESS | 2796 | 1466630225858 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 14:17:06 INFO - PROCESS | 2796 | 1466630226000 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:06 INFO - PROCESS | 2796 | 1466630226002 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:06 INFO - PROCESS | 2796 | ++DOCSHELL 1A6F1800 == 41 [pid = 2796] [id = 619] 14:17:06 INFO - PROCESS | 2796 | ++DOMWINDOW == 87 (1A6F4000) [pid = 2796] [serial = 1857] [outer = 00000000] 14:17:06 INFO - PROCESS | 2796 | ++DOMWINDOW == 88 (1A734800) [pid = 2796] [serial = 1858] [outer = 1A6F4000] 14:17:06 INFO - PROCESS | 2796 | 1466630226058 Marionette DEBUG loaded listener.js 14:17:06 INFO - PROCESS | 2796 | ++DOMWINDOW == 89 (1A738000) [pid = 2796] [serial = 1859] [outer = 1A6F4000] 14:17:06 INFO - PROCESS | 2796 | 1466630226787 Marionette TRACE conn5 <- [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]]]}] 14:17:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 14:17:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1125ms 14:17:06 INFO - PROCESS | 2796 | 1466630226871 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 14:17:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 14:17:06 INFO - PROCESS | 2796 | 1466630226875 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 14:17:06 INFO - PROCESS | 2796 | 1466630226880 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 14:17:06 INFO - PROCESS | 2796 | 1466630226883 Marionette TRACE conn5 <- [1,2442,null,{}] 14:17:06 INFO - PROCESS | 2796 | 1466630226888 Marionette TRACE conn5 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:06 INFO - PROCESS | 2796 | 1466630226891 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:07 INFO - PROCESS | 2796 | 1466630226996 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 14:17:07 INFO - PROCESS | 2796 | 1466630227144 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:07 INFO - PROCESS | 2796 | 1466630227148 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:07 INFO - PROCESS | 2796 | ++DOCSHELL 0D84DC00 == 42 [pid = 2796] [id = 620] 14:17:07 INFO - PROCESS | 2796 | ++DOMWINDOW == 90 (0D84E000) [pid = 2796] [serial = 1860] [outer = 00000000] 14:17:07 INFO - PROCESS | 2796 | ++DOMWINDOW == 91 (119DEC00) [pid = 2796] [serial = 1861] [outer = 0D84E000] 14:17:07 INFO - PROCESS | 2796 | 1466630227204 Marionette DEBUG loaded listener.js 14:17:07 INFO - PROCESS | 2796 | ++DOMWINDOW == 92 (14EAC800) [pid = 2796] [serial = 1862] [outer = 0D84E000] 14:17:08 INFO - PROCESS | 2796 | --DOCSHELL 0C839400 == 41 [pid = 2796] [id = 614] 14:17:08 INFO - PROCESS | 2796 | --DOCSHELL 0D5EFC00 == 40 [pid = 2796] [id = 613] 14:17:08 INFO - PROCESS | 2796 | --DOCSHELL 14EDFC00 == 39 [pid = 2796] [id = 612] 14:17:08 INFO - PROCESS | 2796 | --DOCSHELL 112D0400 == 38 [pid = 2796] [id = 611] 14:17:08 INFO - PROCESS | 2796 | --DOCSHELL 186B5800 == 37 [pid = 2796] [id = 610] 14:17:08 INFO - PROCESS | 2796 | --DOCSHELL 16EA5400 == 36 [pid = 2796] [id = 609] 14:17:08 INFO - PROCESS | 2796 | --DOCSHELL 14E12C00 == 35 [pid = 2796] [id = 608] 14:17:08 INFO - PROCESS | 2796 | --DOCSHELL 0C839800 == 34 [pid = 2796] [id = 607] 14:17:08 INFO - PROCESS | 2796 | --DOCSHELL 0C925400 == 33 [pid = 2796] [id = 606] 14:17:08 INFO - PROCESS | 2796 | --DOCSHELL 0D5FB800 == 32 [pid = 2796] [id = 605] 14:17:08 INFO - PROCESS | 2796 | --DOCSHELL 19A17000 == 31 [pid = 2796] [id = 604] 14:17:08 INFO - PROCESS | 2796 | --DOCSHELL 0D847800 == 30 [pid = 2796] [id = 595] 14:17:08 INFO - PROCESS | 2796 | --DOCSHELL 1A6F1800 == 29 [pid = 2796] [id = 619] 14:17:08 INFO - PROCESS | 2796 | --DOCSHELL 19A13C00 == 28 [pid = 2796] [id = 618] 14:17:08 INFO - PROCESS | 2796 | --DOCSHELL 1A276000 == 27 [pid = 2796] [id = 615] 14:17:08 INFO - PROCESS | 2796 | --DOCSHELL 0D625000 == 26 [pid = 2796] [id = 616] 14:17:08 INFO - PROCESS | 2796 | --DOCSHELL 1573B800 == 25 [pid = 2796] [id = 617] 14:17:08 INFO - PROCESS | 2796 | --DOMWINDOW == 91 (19271800) [pid = 2796] [serial = 1807] [outer = 00000000] [url = about:blank] 14:17:08 INFO - PROCESS | 2796 | --DOMWINDOW == 90 (16EADC00) [pid = 2796] [serial = 1778] [outer = 00000000] [url = about:blank] 14:17:08 INFO - PROCESS | 2796 | --DOMWINDOW == 89 (16A4B800) [pid = 2796] [serial = 1777] [outer = 00000000] [url = about:blank] 14:17:08 INFO - PROCESS | 2796 | --DOMWINDOW == 88 (16EA7C00) [pid = 2796] [serial = 1811] [outer = 00000000] [url = about:blank] 14:17:08 INFO - PROCESS | 2796 | --DOMWINDOW == 87 (1A35D400) [pid = 2796] [serial = 1781] [outer = 00000000] [url = about:blank] 14:17:08 INFO - PROCESS | 2796 | --DOMWINDOW == 86 (1A335800) [pid = 2796] [serial = 1780] [outer = 00000000] [url = about:blank] 14:17:08 INFO - PROCESS | 2796 | --DOMWINDOW == 85 (1A6E8C00) [pid = 2796] [serial = 1784] [outer = 00000000] [url = about:blank] 14:17:08 INFO - PROCESS | 2796 | --DOMWINDOW == 84 (1A67EC00) [pid = 2796] [serial = 1783] [outer = 00000000] [url = about:blank] 14:17:08 INFO - PROCESS | 2796 | --DOMWINDOW == 83 (157EA400) [pid = 2796] [serial = 1805] [outer = 00000000] [url = about:blank] 14:17:08 INFO - PROCESS | 2796 | --DOMWINDOW == 82 (194B4000) [pid = 2796] [serial = 1808] [outer = 00000000] [url = about:blank] 14:17:08 INFO - PROCESS | 2796 | --DOMWINDOW == 81 (157EB400) [pid = 2796] [serial = 1796] [outer = 00000000] [url = about:blank] 14:17:08 INFO - PROCESS | 2796 | --DOMWINDOW == 80 (194C2800) [pid = 2796] [serial = 1810] [outer = 00000000] [url = about:blank] 14:17:08 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (0D62A000) [pid = 2796] [serial = 1789] [outer = 00000000] [url = about:blank] 14:17:08 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (0D76C000) [pid = 2796] [serial = 1790] [outer = 00000000] [url = about:blank] 14:17:08 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (15653800) [pid = 2796] [serial = 1795] [outer = 00000000] [url = about:blank] 14:17:08 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (15528800) [pid = 2796] [serial = 1787] [outer = 00000000] [url = about:blank] 14:17:08 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (14D12800) [pid = 2796] [serial = 1786] [outer = 00000000] [url = about:blank] 14:17:08 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (16E29800) [pid = 2796] [serial = 1798] [outer = 00000000] [url = about:blank] 14:17:08 INFO - PROCESS | 2796 | --DOMWINDOW == 73 (111AA800) [pid = 2796] [serial = 1792] [outer = 00000000] [url = about:blank] 14:17:08 INFO - PROCESS | 2796 | --DOMWINDOW == 72 (11B1DC00) [pid = 2796] [serial = 1793] [outer = 00000000] [url = about:blank] 14:17:08 INFO - PROCESS | 2796 | --DOMWINDOW == 71 (18616C00) [pid = 2796] [serial = 1801] [outer = 00000000] [url = about:blank] 14:17:08 INFO - PROCESS | 2796 | --DOMWINDOW == 70 (16EAD400) [pid = 2796] [serial = 1799] [outer = 00000000] [url = about:blank] 14:17:08 INFO - PROCESS | 2796 | --DOMWINDOW == 69 (0D630C00) [pid = 2796] [serial = 1804] [outer = 00000000] [url = about:blank] 14:17:08 INFO - PROCESS | 2796 | --DOMWINDOW == 68 (18618000) [pid = 2796] [serial = 1802] [outer = 00000000] [url = about:blank] 14:17:08 INFO - PROCESS | 2796 | --DOMWINDOW == 67 (0DAC2400) [pid = 2796] [serial = 1775] [outer = 00000000] [url = about:blank] 14:17:08 INFO - PROCESS | 2796 | --DOMWINDOW == 66 (0D843800) [pid = 2796] [serial = 1774] [outer = 00000000] [url = about:blank] 14:17:08 INFO - PROCESS | 2796 | 1466630228493 Marionette TRACE conn5 <- [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]]]}] 14:17:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 14:17:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1679ms 14:17:08 INFO - PROCESS | 2796 | 1466630228560 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 14:17:08 INFO - PROCESS | 2796 | 1466630228563 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 14:17:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 14:17:08 INFO - PROCESS | 2796 | 1466630228568 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 14:17:08 INFO - PROCESS | 2796 | 1466630228571 Marionette TRACE conn5 <- [1,2446,null,{}] 14:17:08 INFO - PROCESS | 2796 | 1466630228576 Marionette TRACE conn5 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:08 INFO - PROCESS | 2796 | 1466630228579 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:08 INFO - PROCESS | 2796 | 1466630228663 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 14:17:08 INFO - PROCESS | 2796 | 1466630228670 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:08 INFO - PROCESS | 2796 | 1466630228672 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:08 INFO - PROCESS | 2796 | ++DOCSHELL 0D5F5800 == 26 [pid = 2796] [id = 621] 14:17:08 INFO - PROCESS | 2796 | ++DOMWINDOW == 67 (0D5F6000) [pid = 2796] [serial = 1863] [outer = 00000000] 14:17:08 INFO - PROCESS | 2796 | ++DOMWINDOW == 68 (0D5FCC00) [pid = 2796] [serial = 1864] [outer = 0D5F6000] 14:17:08 INFO - PROCESS | 2796 | 1466630228724 Marionette DEBUG loaded listener.js 14:17:08 INFO - PROCESS | 2796 | ++DOMWINDOW == 69 (0D62D000) [pid = 2796] [serial = 1865] [outer = 0D5F6000] 14:17:09 INFO - PROCESS | 2796 | 1466630229211 Marionette TRACE conn5 <- [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]]]}] 14:17:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 14:17:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 670ms 14:17:09 INFO - PROCESS | 2796 | 1466630229239 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 14:17:09 INFO - PROCESS | 2796 | 1466630229244 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 14:17:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 14:17:09 INFO - PROCESS | 2796 | 1466630229251 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 14:17:09 INFO - PROCESS | 2796 | 1466630229253 Marionette TRACE conn5 <- [1,2450,null,{}] 14:17:09 INFO - PROCESS | 2796 | 1466630229257 Marionette TRACE conn5 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:09 INFO - PROCESS | 2796 | 1466630229260 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:09 INFO - PROCESS | 2796 | 1466630229351 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 14:17:09 INFO - PROCESS | 2796 | 1466630229359 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:09 INFO - PROCESS | 2796 | 1466630229362 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:09 INFO - PROCESS | 2796 | ++DOCSHELL 0D94F000 == 27 [pid = 2796] [id = 622] 14:17:09 INFO - PROCESS | 2796 | ++DOMWINDOW == 70 (0DABA400) [pid = 2796] [serial = 1866] [outer = 00000000] 14:17:09 INFO - PROCESS | 2796 | ++DOMWINDOW == 71 (0DBC9800) [pid = 2796] [serial = 1867] [outer = 0DABA400] 14:17:09 INFO - PROCESS | 2796 | 1466630229409 Marionette DEBUG loaded listener.js 14:17:09 INFO - PROCESS | 2796 | ++DOMWINDOW == 72 (111A7000) [pid = 2796] [serial = 1868] [outer = 0DABA400] 14:17:09 INFO - PROCESS | 2796 | 1466630229880 Marionette TRACE conn5 <- [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]]]}] 14:17:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 14:17:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 671ms 14:17:09 INFO - PROCESS | 2796 | 1466630229924 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 14:17:09 INFO - PROCESS | 2796 | 1466630229926 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 14:17:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 14:17:09 INFO - PROCESS | 2796 | 1466630229930 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 14:17:09 INFO - PROCESS | 2796 | 1466630229933 Marionette TRACE conn5 <- [1,2454,null,{}] 14:17:09 INFO - PROCESS | 2796 | 1466630229944 Marionette TRACE conn5 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:09 INFO - PROCESS | 2796 | 1466630229948 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:10 INFO - PROCESS | 2796 | 1466630230031 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 14:17:10 INFO - PROCESS | 2796 | 1466630230041 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:10 INFO - PROCESS | 2796 | 1466630230044 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:10 INFO - PROCESS | 2796 | ++DOCSHELL 15594400 == 28 [pid = 2796] [id = 623] 14:17:10 INFO - PROCESS | 2796 | ++DOMWINDOW == 73 (1559C000) [pid = 2796] [serial = 1869] [outer = 00000000] 14:17:10 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (1561F800) [pid = 2796] [serial = 1870] [outer = 1559C000] 14:17:10 INFO - PROCESS | 2796 | 1466630230123 Marionette DEBUG loaded listener.js 14:17:10 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (156E5400) [pid = 2796] [serial = 1871] [outer = 1559C000] 14:17:10 INFO - PROCESS | 2796 | 1466630230578 Marionette TRACE conn5 <- [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]]]}] 14:17:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 14:17:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 690ms 14:17:10 INFO - PROCESS | 2796 | 1466630230623 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 14:17:10 INFO - PROCESS | 2796 | 1466630230626 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 14:17:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 14:17:10 INFO - PROCESS | 2796 | 1466630230629 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 14:17:10 INFO - PROCESS | 2796 | 1466630230631 Marionette TRACE conn5 <- [1,2458,null,{}] 14:17:10 INFO - PROCESS | 2796 | 1466630230634 Marionette TRACE conn5 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:10 INFO - PROCESS | 2796 | 1466630230636 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:10 INFO - PROCESS | 2796 | 1466630230766 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 14:17:10 INFO - PROCESS | 2796 | 1466630230772 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:10 INFO - PROCESS | 2796 | 1466630230774 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:10 INFO - PROCESS | 2796 | ++DOCSHELL 15739400 == 29 [pid = 2796] [id = 624] 14:17:10 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (16450000) [pid = 2796] [serial = 1872] [outer = 00000000] 14:17:10 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (16A49800) [pid = 2796] [serial = 1873] [outer = 16450000] 14:17:10 INFO - PROCESS | 2796 | 1466630230818 Marionette DEBUG loaded listener.js 14:17:10 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (16A53800) [pid = 2796] [serial = 1874] [outer = 16450000] 14:17:11 INFO - PROCESS | 2796 | 1466630231263 Marionette TRACE conn5 <- [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]]]}] 14:17:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 14:17:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 670ms 14:17:11 INFO - PROCESS | 2796 | 1466630231300 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 14:17:11 INFO - PROCESS | 2796 | 1466630231302 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 14:17:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 14:17:11 INFO - PROCESS | 2796 | 1466630231305 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 14:17:11 INFO - PROCESS | 2796 | 1466630231307 Marionette TRACE conn5 <- [1,2462,null,{}] 14:17:11 INFO - PROCESS | 2796 | 1466630231310 Marionette TRACE conn5 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:11 INFO - PROCESS | 2796 | 1466630231312 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:11 INFO - PROCESS | 2796 | 1466630231428 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 14:17:11 INFO - PROCESS | 2796 | 1466630231524 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:11 INFO - PROCESS | 2796 | 1466630231526 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:11 INFO - PROCESS | 2796 | ++DOCSHELL 16EA8400 == 30 [pid = 2796] [id = 625] 14:17:11 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (16EA8800) [pid = 2796] [serial = 1875] [outer = 00000000] 14:17:11 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (17823C00) [pid = 2796] [serial = 1876] [outer = 16EA8800] 14:17:11 INFO - PROCESS | 2796 | 1466630231570 Marionette DEBUG loaded listener.js 14:17:11 INFO - PROCESS | 2796 | ++DOMWINDOW == 81 (178F1C00) [pid = 2796] [serial = 1877] [outer = 16EA8800] 14:17:11 INFO - PROCESS | 2796 | 1466630231981 Marionette TRACE conn5 <- [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]]]}] 14:17:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 14:17:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 730ms 14:17:12 INFO - PROCESS | 2796 | 1466630232036 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 14:17:12 INFO - PROCESS | 2796 | 1466630232038 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 14:17:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 14:17:12 INFO - PROCESS | 2796 | 1466630232041 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 14:17:12 INFO - PROCESS | 2796 | 1466630232043 Marionette TRACE conn5 <- [1,2466,null,{}] 14:17:12 INFO - PROCESS | 2796 | 1466630232054 Marionette TRACE conn5 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:12 INFO - PROCESS | 2796 | 1466630232060 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:12 INFO - PROCESS | 2796 | 1466630232201 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 14:17:12 INFO - PROCESS | 2796 | 1466630232208 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:12 INFO - PROCESS | 2796 | 1466630232210 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:12 INFO - PROCESS | 2796 | ++DOCSHELL 18616C00 == 31 [pid = 2796] [id = 626] 14:17:12 INFO - PROCESS | 2796 | ++DOMWINDOW == 82 (1861B000) [pid = 2796] [serial = 1878] [outer = 00000000] 14:17:12 INFO - PROCESS | 2796 | ++DOMWINDOW == 83 (18841400) [pid = 2796] [serial = 1879] [outer = 1861B000] 14:17:12 INFO - PROCESS | 2796 | 1466630232318 Marionette DEBUG loaded listener.js 14:17:12 INFO - PROCESS | 2796 | ++DOMWINDOW == 84 (1925E800) [pid = 2796] [serial = 1880] [outer = 1861B000] 14:17:12 INFO - PROCESS | 2796 | --DOMWINDOW == 83 (186B8000) [pid = 2796] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 14:17:12 INFO - PROCESS | 2796 | --DOMWINDOW == 82 (19272000) [pid = 2796] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 14:17:12 INFO - PROCESS | 2796 | --DOMWINDOW == 81 (0D54FC00) [pid = 2796] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 14:17:12 INFO - PROCESS | 2796 | --DOMWINDOW == 80 (16EAA000) [pid = 2796] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 14:17:12 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (0C974400) [pid = 2796] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 14:17:12 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (0D628800) [pid = 2796] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 14:17:12 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (19815800) [pid = 2796] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 14:17:12 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (14E14C00) [pid = 2796] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 14:17:12 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (19A18000) [pid = 2796] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 14:17:12 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (1A277C00) [pid = 2796] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 14:17:12 INFO - PROCESS | 2796 | --DOMWINDOW == 73 (1926E000) [pid = 2796] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 14:17:12 INFO - PROCESS | 2796 | --DOMWINDOW == 72 (0D775400) [pid = 2796] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 14:17:13 INFO - PROCESS | 2796 | 1466630233034 Marionette TRACE conn5 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 14:17:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 14:17:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1020ms 14:17:13 INFO - PROCESS | 2796 | 1466630233062 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 14:17:13 INFO - PROCESS | 2796 | 1466630233064 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 14:17:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 14:17:13 INFO - PROCESS | 2796 | 1466630233067 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 14:17:13 INFO - PROCESS | 2796 | 1466630233069 Marionette TRACE conn5 <- [1,2470,null,{}] 14:17:13 INFO - PROCESS | 2796 | 1466630233072 Marionette TRACE conn5 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:13 INFO - PROCESS | 2796 | 1466630233074 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:13 INFO - PROCESS | 2796 | 1466630233151 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 14:17:13 INFO - PROCESS | 2796 | 1466630233157 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:13 INFO - PROCESS | 2796 | 1466630233159 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:13 INFO - PROCESS | 2796 | ++DOCSHELL 0CF36400 == 32 [pid = 2796] [id = 627] 14:17:13 INFO - PROCESS | 2796 | ++DOMWINDOW == 73 (0D05F400) [pid = 2796] [serial = 1881] [outer = 00000000] 14:17:13 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (16E1C000) [pid = 2796] [serial = 1882] [outer = 0D05F400] 14:17:13 INFO - PROCESS | 2796 | 1466630233289 Marionette DEBUG loaded listener.js 14:17:13 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (16EA7800) [pid = 2796] [serial = 1883] [outer = 0D05F400] 14:17:13 INFO - PROCESS | 2796 | 1466630233652 Marionette TRACE conn5 <- [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]]]}] 14:17:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 14:17:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 630ms 14:17:13 INFO - PROCESS | 2796 | 1466630233698 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 14:17:13 INFO - PROCESS | 2796 | 1466630233700 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 14:17:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 14:17:13 INFO - PROCESS | 2796 | 1466630233703 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 14:17:13 INFO - PROCESS | 2796 | 1466630233705 Marionette TRACE conn5 <- [1,2474,null,{}] 14:17:13 INFO - PROCESS | 2796 | 1466630233708 Marionette TRACE conn5 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:13 INFO - PROCESS | 2796 | 1466630233710 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:13 INFO - PROCESS | 2796 | 1466630233789 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 14:17:13 INFO - PROCESS | 2796 | 1466630233884 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:13 INFO - PROCESS | 2796 | 1466630233886 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:13 INFO - PROCESS | 2796 | ++DOCSHELL 0C9F1C00 == 33 [pid = 2796] [id = 628] 14:17:13 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (0D553400) [pid = 2796] [serial = 1884] [outer = 00000000] 14:17:13 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (194B8400) [pid = 2796] [serial = 1885] [outer = 0D553400] 14:17:13 INFO - PROCESS | 2796 | 1466630233929 Marionette DEBUG loaded listener.js 14:17:14 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (19206400) [pid = 2796] [serial = 1886] [outer = 0D553400] 14:17:14 INFO - PROCESS | 2796 | 1466630234271 Marionette TRACE conn5 <- [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]]]}] 14:17:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 14:17:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 630ms 14:17:14 INFO - PROCESS | 2796 | 1466630234334 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 14:17:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 14:17:14 INFO - PROCESS | 2796 | 1466630234336 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 14:17:14 INFO - PROCESS | 2796 | 1466630234339 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 14:17:14 INFO - PROCESS | 2796 | 1466630234341 Marionette TRACE conn5 <- [1,2478,null,{}] 14:17:14 INFO - PROCESS | 2796 | 1466630234345 Marionette TRACE conn5 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:14 INFO - PROCESS | 2796 | 1466630234347 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:14 INFO - PROCESS | 2796 | 1466630234468 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 14:17:14 INFO - PROCESS | 2796 | 1466630234505 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:14 INFO - PROCESS | 2796 | 1466630234507 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:14 INFO - PROCESS | 2796 | ++DOCSHELL 0C7EBC00 == 34 [pid = 2796] [id = 629] 14:17:14 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (0C7F6C00) [pid = 2796] [serial = 1887] [outer = 00000000] 14:17:14 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (16E27000) [pid = 2796] [serial = 1888] [outer = 0C7F6C00] 14:17:14 INFO - PROCESS | 2796 | 1466630234551 Marionette DEBUG loaded listener.js 14:17:14 INFO - PROCESS | 2796 | ++DOMWINDOW == 81 (1884CC00) [pid = 2796] [serial = 1889] [outer = 0C7F6C00] 14:17:15 INFO - PROCESS | 2796 | 1466630235087 Marionette TRACE conn5 <- [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]]]}] 14:17:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 14:17:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 830ms 14:17:15 INFO - PROCESS | 2796 | 1466630235189 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 14:17:15 INFO - PROCESS | 2796 | 1466630235194 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 14:17:15 INFO - PROCESS | 2796 | 1466630235201 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 14:17:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 14:17:15 INFO - PROCESS | 2796 | 1466630235205 Marionette TRACE conn5 <- [1,2482,null,{}] 14:17:15 INFO - PROCESS | 2796 | 1466630235210 Marionette TRACE conn5 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:15 INFO - PROCESS | 2796 | 1466630235213 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:15 INFO - PROCESS | 2796 | 1466630235348 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 14:17:15 INFO - PROCESS | 2796 | 1466630235483 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:15 INFO - PROCESS | 2796 | 1466630235488 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:15 INFO - PROCESS | 2796 | ++DOCSHELL 0C96A800 == 35 [pid = 2796] [id = 630] 14:17:15 INFO - PROCESS | 2796 | ++DOMWINDOW == 82 (0C976800) [pid = 2796] [serial = 1890] [outer = 00000000] 14:17:15 INFO - PROCESS | 2796 | ++DOMWINDOW == 83 (0D76E400) [pid = 2796] [serial = 1891] [outer = 0C976800] 14:17:15 INFO - PROCESS | 2796 | 1466630235547 Marionette DEBUG loaded listener.js 14:17:15 INFO - PROCESS | 2796 | ++DOMWINDOW == 84 (0D840C00) [pid = 2796] [serial = 1892] [outer = 0C976800] 14:17:16 INFO - PROCESS | 2796 | 1466630236303 Marionette TRACE conn5 <- [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]]]}] 14:17:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 14:17:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1118ms 14:17:16 INFO - PROCESS | 2796 | 1466630236325 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 14:17:16 INFO - PROCESS | 2796 | 1466630236330 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 14:17:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 14:17:16 INFO - PROCESS | 2796 | 1466630236336 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 14:17:16 INFO - PROCESS | 2796 | 1466630236339 Marionette TRACE conn5 <- [1,2486,null,{}] 14:17:16 INFO - PROCESS | 2796 | 1466630236343 Marionette TRACE conn5 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:16 INFO - PROCESS | 2796 | 1466630236346 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:16 INFO - PROCESS | 2796 | 1466630236490 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 14:17:16 INFO - PROCESS | 2796 | 1466630236634 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:16 INFO - PROCESS | 2796 | 1466630236637 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:16 INFO - PROCESS | 2796 | ++DOCSHELL 14EAEC00 == 36 [pid = 2796] [id = 631] 14:17:16 INFO - PROCESS | 2796 | ++DOMWINDOW == 85 (14EE4400) [pid = 2796] [serial = 1893] [outer = 00000000] 14:17:16 INFO - PROCESS | 2796 | ++DOMWINDOW == 86 (1573B800) [pid = 2796] [serial = 1894] [outer = 14EE4400] 14:17:16 INFO - PROCESS | 2796 | 1466630236695 Marionette DEBUG loaded listener.js 14:17:16 INFO - PROCESS | 2796 | ++DOMWINDOW == 87 (16A48400) [pid = 2796] [serial = 1895] [outer = 14EE4400] 14:17:17 INFO - PROCESS | 2796 | 1466630237572 Marionette TRACE conn5 <- [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]]]}] 14:17:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 14:17:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1275ms 14:17:17 INFO - PROCESS | 2796 | 1466630237615 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 14:17:17 INFO - PROCESS | 2796 | 1466630237619 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 14:17:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 14:17:17 INFO - PROCESS | 2796 | 1466630237624 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 14:17:17 INFO - PROCESS | 2796 | 1466630237627 Marionette TRACE conn5 <- [1,2490,null,{}] 14:17:17 INFO - PROCESS | 2796 | 1466630237633 Marionette TRACE conn5 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:17 INFO - PROCESS | 2796 | 1466630237635 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:17 INFO - PROCESS | 2796 | 1466630237763 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 14:17:17 INFO - PROCESS | 2796 | --DOCSHELL 0C9F1C00 == 35 [pid = 2796] [id = 628] 14:17:17 INFO - PROCESS | 2796 | --DOCSHELL 0CF36400 == 34 [pid = 2796] [id = 627] 14:17:17 INFO - PROCESS | 2796 | --DOCSHELL 18616C00 == 33 [pid = 2796] [id = 626] 14:17:17 INFO - PROCESS | 2796 | --DOCSHELL 16EA8400 == 32 [pid = 2796] [id = 625] 14:17:17 INFO - PROCESS | 2796 | --DOCSHELL 15739400 == 31 [pid = 2796] [id = 624] 14:17:17 INFO - PROCESS | 2796 | --DOCSHELL 15594400 == 30 [pid = 2796] [id = 623] 14:17:17 INFO - PROCESS | 2796 | --DOCSHELL 0D94F000 == 29 [pid = 2796] [id = 622] 14:17:17 INFO - PROCESS | 2796 | --DOCSHELL 0D5F5800 == 28 [pid = 2796] [id = 621] 14:17:17 INFO - PROCESS | 2796 | --DOMWINDOW == 86 (18847400) [pid = 2796] [serial = 1831] [outer = 00000000] [url = about:blank] 14:17:17 INFO - PROCESS | 2796 | --DOMWINDOW == 85 (1884EC00) [pid = 2796] [serial = 1832] [outer = 00000000] [url = about:blank] 14:17:17 INFO - PROCESS | 2796 | --DOMWINDOW == 84 (1976DC00) [pid = 2796] [serial = 1835] [outer = 00000000] [url = about:blank] 14:17:17 INFO - PROCESS | 2796 | --DOMWINDOW == 83 (194C1800) [pid = 2796] [serial = 1834] [outer = 00000000] [url = about:blank] 14:17:17 INFO - PROCESS | 2796 | --DOMWINDOW == 82 (0D815000) [pid = 2796] [serial = 1822] [outer = 00000000] [url = about:blank] 14:17:17 INFO - PROCESS | 2796 | --DOMWINDOW == 81 (0D845C00) [pid = 2796] [serial = 1823] [outer = 00000000] [url = about:blank] 14:17:17 INFO - PROCESS | 2796 | --DOMWINDOW == 80 (17831000) [pid = 2796] [serial = 1828] [outer = 00000000] [url = about:blank] 14:17:17 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (0D05BC00) [pid = 2796] [serial = 1819] [outer = 00000000] [url = about:blank] 14:17:17 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (0D550800) [pid = 2796] [serial = 1820] [outer = 00000000] [url = about:blank] 14:17:17 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (0D84B800) [pid = 2796] [serial = 1816] [outer = 00000000] [url = about:blank] 14:17:17 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (119E0800) [pid = 2796] [serial = 1817] [outer = 00000000] [url = about:blank] 14:17:17 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (19AF0400) [pid = 2796] [serial = 1837] [outer = 00000000] [url = about:blank] 14:17:17 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (1554C000) [pid = 2796] [serial = 1825] [outer = 00000000] [url = about:blank] 14:17:17 INFO - PROCESS | 2796 | --DOMWINDOW == 73 (1564A000) [pid = 2796] [serial = 1826] [outer = 00000000] [url = about:blank] 14:17:17 INFO - PROCESS | 2796 | --DOMWINDOW == 72 (19AF4000) [pid = 2796] [serial = 1814] [outer = 00000000] [url = about:blank] 14:17:17 INFO - PROCESS | 2796 | --DOMWINDOW == 71 (19AEE400) [pid = 2796] [serial = 1813] [outer = 00000000] [url = about:blank] 14:17:17 INFO - PROCESS | 2796 | --DOMWINDOW == 70 (1A5D4000) [pid = 2796] [serial = 1846] [outer = 00000000] [url = about:blank] 14:17:17 INFO - PROCESS | 2796 | --DOMWINDOW == 69 (1A677000) [pid = 2796] [serial = 1847] [outer = 00000000] [url = about:blank] 14:17:17 INFO - PROCESS | 2796 | --DOMWINDOW == 68 (1A333C00) [pid = 2796] [serial = 1844] [outer = 00000000] [url = about:blank] 14:17:17 INFO - PROCESS | 2796 | --DOMWINDOW == 67 (17829C00) [pid = 2796] [serial = 1840] [outer = 00000000] [url = about:blank] 14:17:17 INFO - PROCESS | 2796 | --DOMWINDOW == 66 (18843400) [pid = 2796] [serial = 1841] [outer = 00000000] [url = about:blank] 14:17:17 INFO - PROCESS | 2796 | --DOMWINDOW == 65 (19AF0800) [pid = 2796] [serial = 1838] [outer = 00000000] [url = about:blank] 14:17:17 INFO - PROCESS | 2796 | --DOMWINDOW == 64 (1A278800) [pid = 2796] [serial = 1843] [outer = 00000000] [url = about:blank] 14:17:17 INFO - PROCESS | 2796 | --DOMWINDOW == 63 (178F9000) [pid = 2796] [serial = 1829] [outer = 00000000] [url = about:blank] 14:17:17 INFO - PROCESS | 2796 | 1466630237915 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:17 INFO - PROCESS | 2796 | 1466630237919 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:17 INFO - PROCESS | 2796 | ++DOCSHELL 0C9F1C00 == 29 [pid = 2796] [id = 632] 14:17:17 INFO - PROCESS | 2796 | ++DOMWINDOW == 64 (0CF36400) [pid = 2796] [serial = 1896] [outer = 00000000] 14:17:17 INFO - PROCESS | 2796 | ++DOMWINDOW == 65 (0D0F0000) [pid = 2796] [serial = 1897] [outer = 0CF36400] 14:17:17 INFO - PROCESS | 2796 | 1466630237968 Marionette DEBUG loaded listener.js 14:17:18 INFO - PROCESS | 2796 | ++DOMWINDOW == 66 (0D5F8C00) [pid = 2796] [serial = 1898] [outer = 0CF36400] 14:17:18 INFO - PROCESS | 2796 | 1466630238424 Marionette TRACE conn5 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 14:17:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 14:17:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 830ms 14:17:18 INFO - PROCESS | 2796 | 1466630238455 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 14:17:18 INFO - PROCESS | 2796 | 1466630238459 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 14:17:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 14:17:18 INFO - PROCESS | 2796 | 1466630238465 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 14:17:18 INFO - PROCESS | 2796 | 1466630238467 Marionette TRACE conn5 <- [1,2494,null,{}] 14:17:18 INFO - PROCESS | 2796 | 1466630238471 Marionette TRACE conn5 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:18 INFO - PROCESS | 2796 | 1466630238474 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:18 INFO - PROCESS | 2796 | 1466630238561 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 14:17:18 INFO - PROCESS | 2796 | 1466630238568 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:18 INFO - PROCESS | 2796 | 1466630238570 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:18 INFO - PROCESS | 2796 | ++DOCSHELL 0D841000 == 30 [pid = 2796] [id = 633] 14:17:18 INFO - PROCESS | 2796 | ++DOMWINDOW == 67 (0D842800) [pid = 2796] [serial = 1899] [outer = 00000000] 14:17:18 INFO - PROCESS | 2796 | ++DOMWINDOW == 68 (119DCC00) [pid = 2796] [serial = 1900] [outer = 0D842800] 14:17:18 INFO - PROCESS | 2796 | 1466630238617 Marionette DEBUG loaded listener.js 14:17:18 INFO - PROCESS | 2796 | ++DOMWINDOW == 69 (14E12800) [pid = 2796] [serial = 1901] [outer = 0D842800] 14:17:19 INFO - PROCESS | 2796 | 1466630239105 Marionette TRACE conn5 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 14:17:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 14:17:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 670ms 14:17:19 INFO - PROCESS | 2796 | 1466630239140 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 14:17:19 INFO - PROCESS | 2796 | 1466630239142 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 14:17:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 14:17:19 INFO - PROCESS | 2796 | 1466630239146 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 14:17:19 INFO - PROCESS | 2796 | 1466630239149 Marionette TRACE conn5 <- [1,2498,null,{}] 14:17:19 INFO - PROCESS | 2796 | 1466630239160 Marionette TRACE conn5 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:19 INFO - PROCESS | 2796 | 1466630239165 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:19 INFO - PROCESS | 2796 | 1466630239252 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 14:17:19 INFO - PROCESS | 2796 | 1466630239261 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:19 INFO - PROCESS | 2796 | 1466630239264 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:19 INFO - PROCESS | 2796 | ++DOCSHELL 16459400 == 31 [pid = 2796] [id = 634] 14:17:19 INFO - PROCESS | 2796 | ++DOMWINDOW == 70 (1645B000) [pid = 2796] [serial = 1902] [outer = 00000000] 14:17:19 INFO - PROCESS | 2796 | ++DOMWINDOW == 71 (16A50000) [pid = 2796] [serial = 1903] [outer = 1645B000] 14:17:19 INFO - PROCESS | 2796 | 1466630239429 Marionette DEBUG loaded listener.js 14:17:19 INFO - PROCESS | 2796 | ++DOMWINDOW == 72 (16EAC800) [pid = 2796] [serial = 1904] [outer = 1645B000] 14:17:19 INFO - PROCESS | 2796 | 1466630239831 Marionette TRACE conn5 <- [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]]]}] 14:17:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 14:17:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 730ms 14:17:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 14:17:19 INFO - PROCESS | 2796 | 1466630239880 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 14:17:19 INFO - PROCESS | 2796 | 1466630239882 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 14:17:19 INFO - PROCESS | 2796 | 1466630239894 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 14:17:19 INFO - PROCESS | 2796 | 1466630239896 Marionette TRACE conn5 <- [1,2502,null,{}] 14:17:19 INFO - PROCESS | 2796 | 1466630239900 Marionette TRACE conn5 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:19 INFO - PROCESS | 2796 | 1466630239902 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:20 INFO - PROCESS | 2796 | 1466630240036 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 14:17:20 INFO - PROCESS | 2796 | 1466630240054 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:20 INFO - PROCESS | 2796 | 1466630240056 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:20 INFO - PROCESS | 2796 | ++DOCSHELL 178F8800 == 32 [pid = 2796] [id = 635] 14:17:20 INFO - PROCESS | 2796 | ++DOMWINDOW == 73 (178FE400) [pid = 2796] [serial = 1905] [outer = 00000000] 14:17:20 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (186BB000) [pid = 2796] [serial = 1906] [outer = 178FE400] 14:17:20 INFO - PROCESS | 2796 | 1466630240102 Marionette DEBUG loaded listener.js 14:17:20 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (18846C00) [pid = 2796] [serial = 1907] [outer = 178FE400] 14:17:20 INFO - PROCESS | 2796 | 1466630240555 Marionette TRACE conn5 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 14:17:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 14:17:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 731ms 14:17:20 INFO - PROCESS | 2796 | 1466630240616 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 14:17:20 INFO - PROCESS | 2796 | 1466630240618 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 14:17:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 14:17:20 INFO - PROCESS | 2796 | 1466630240656 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 14:17:20 INFO - PROCESS | 2796 | 1466630240657 Marionette TRACE conn5 <- [1,2506,null,{}] 14:17:20 INFO - PROCESS | 2796 | 1466630240664 Marionette TRACE conn5 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:20 INFO - PROCESS | 2796 | 1466630240666 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:20 INFO - PROCESS | 2796 | 1466630240783 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 14:17:20 INFO - PROCESS | 2796 | 1466630240792 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:20 INFO - PROCESS | 2796 | 1466630240794 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:20 INFO - PROCESS | 2796 | ++DOCSHELL 1861D400 == 33 [pid = 2796] [id = 636] 14:17:20 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (186BA000) [pid = 2796] [serial = 1908] [outer = 00000000] 14:17:20 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (194B6000) [pid = 2796] [serial = 1909] [outer = 186BA000] 14:17:20 INFO - PROCESS | 2796 | 1466630240839 Marionette DEBUG loaded listener.js 14:17:20 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (194BD000) [pid = 2796] [serial = 1910] [outer = 186BA000] 14:17:21 INFO - PROCESS | 2796 | 1466630241307 Marionette TRACE conn5 <- [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]]]}] 14:17:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 14:17:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 710ms 14:17:21 INFO - PROCESS | 2796 | 1466630241332 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 14:17:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 14:17:21 INFO - PROCESS | 2796 | 1466630241334 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 14:17:21 INFO - PROCESS | 2796 | 1466630241337 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 14:17:21 INFO - PROCESS | 2796 | 1466630241339 Marionette TRACE conn5 <- [1,2510,null,{}] 14:17:21 INFO - PROCESS | 2796 | 1466630241342 Marionette TRACE conn5 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:21 INFO - PROCESS | 2796 | 1466630241348 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:21 INFO - PROCESS | 2796 | 1466630241492 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 14:17:21 INFO - PROCESS | 2796 | 1466630241561 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:21 INFO - PROCESS | 2796 | 1466630241563 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:21 INFO - PROCESS | 2796 | ++DOCSHELL 19767000 == 34 [pid = 2796] [id = 637] 14:17:21 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (19814400) [pid = 2796] [serial = 1911] [outer = 00000000] 14:17:21 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (1A26A800) [pid = 2796] [serial = 1912] [outer = 19814400] 14:17:21 INFO - PROCESS | 2796 | 1466630241608 Marionette DEBUG loaded listener.js 14:17:21 INFO - PROCESS | 2796 | ++DOMWINDOW == 81 (1A26BC00) [pid = 2796] [serial = 1913] [outer = 19814400] 14:17:22 INFO - PROCESS | 2796 | 1466630242143 Marionette TRACE conn5 <- [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]]]}] 14:17:22 INFO - PROCESS | 2796 | --DOMWINDOW == 80 (0DABA400) [pid = 2796] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 14:17:22 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (0D05F400) [pid = 2796] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 14:17:22 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (0D553400) [pid = 2796] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 14:17:22 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (157EB000) [pid = 2796] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 14:17:22 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (1861B000) [pid = 2796] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 14:17:22 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (16EA8800) [pid = 2796] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 14:17:22 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (1A6F4000) [pid = 2796] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 14:17:22 INFO - PROCESS | 2796 | --DOMWINDOW == 73 (1559C000) [pid = 2796] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 14:17:22 INFO - PROCESS | 2796 | --DOMWINDOW == 72 (16450000) [pid = 2796] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 14:17:22 INFO - PROCESS | 2796 | --DOMWINDOW == 71 (0D5F6000) [pid = 2796] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 14:17:22 INFO - PROCESS | 2796 | --DOMWINDOW == 70 (0D84E000) [pid = 2796] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 14:17:22 INFO - PROCESS | 2796 | --DOMWINDOW == 69 (19A40000) [pid = 2796] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 14:17:22 INFO - PROCESS | 2796 | --DOMWINDOW == 68 (0D62AC00) [pid = 2796] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 14:17:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 14:17:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 870ms 14:17:22 INFO - PROCESS | 2796 | 1466630242208 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 14:17:22 INFO - PROCESS | 2796 | 1466630242210 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 14:17:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 14:17:22 INFO - PROCESS | 2796 | 1466630242213 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 14:17:22 INFO - PROCESS | 2796 | 1466630242215 Marionette TRACE conn5 <- [1,2514,null,{}] 14:17:22 INFO - PROCESS | 2796 | 1466630242222 Marionette TRACE conn5 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:22 INFO - PROCESS | 2796 | 1466630242224 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:22 INFO - PROCESS | 2796 | 1466630242303 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 14:17:22 INFO - PROCESS | 2796 | 1466630242310 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:22 INFO - PROCESS | 2796 | 1466630242312 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:22 INFO - PROCESS | 2796 | ++DOCSHELL 0DABA400 == 35 [pid = 2796] [id = 638] 14:17:22 INFO - PROCESS | 2796 | ++DOMWINDOW == 69 (112C2C00) [pid = 2796] [serial = 1914] [outer = 00000000] 14:17:22 INFO - PROCESS | 2796 | ++DOMWINDOW == 70 (15612400) [pid = 2796] [serial = 1915] [outer = 112C2C00] 14:17:22 INFO - PROCESS | 2796 | 1466630242356 Marionette DEBUG loaded listener.js 14:17:22 INFO - PROCESS | 2796 | ++DOMWINDOW == 71 (16EA9400) [pid = 2796] [serial = 1916] [outer = 112C2C00] 14:17:22 INFO - PROCESS | 2796 | 1466630242797 Marionette TRACE conn5 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 14:17:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 14:17:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 630ms 14:17:22 INFO - PROCESS | 2796 | 1466630242844 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 14:17:22 INFO - PROCESS | 2796 | 1466630242846 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 14:17:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 14:17:22 INFO - PROCESS | 2796 | 1466630242849 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 14:17:22 INFO - PROCESS | 2796 | 1466630242851 Marionette TRACE conn5 <- [1,2518,null,{}] 14:17:22 INFO - PROCESS | 2796 | 1466630242854 Marionette TRACE conn5 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:22 INFO - PROCESS | 2796 | 1466630242856 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:22 INFO - PROCESS | 2796 | 1466630242940 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 14:17:22 INFO - PROCESS | 2796 | 1466630242946 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:22 INFO - PROCESS | 2796 | 1466630242948 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:22 INFO - PROCESS | 2796 | ++DOCSHELL 19811C00 == 36 [pid = 2796] [id = 639] 14:17:22 INFO - PROCESS | 2796 | ++DOMWINDOW == 72 (19AECC00) [pid = 2796] [serial = 1917] [outer = 00000000] 14:17:22 INFO - PROCESS | 2796 | ++DOMWINDOW == 73 (1A276800) [pid = 2796] [serial = 1918] [outer = 19AECC00] 14:17:23 INFO - PROCESS | 2796 | 1466630242993 Marionette DEBUG loaded listener.js 14:17:23 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (1A337400) [pid = 2796] [serial = 1919] [outer = 19AECC00] 14:17:23 INFO - PROCESS | 2796 | 1466630243440 Marionette TRACE conn5 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 14:17:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 14:17:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 630ms 14:17:23 INFO - PROCESS | 2796 | 1466630243480 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 14:17:23 INFO - PROCESS | 2796 | 1466630243482 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 14:17:23 INFO - PROCESS | 2796 | 1466630243485 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 14:17:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 14:17:23 INFO - PROCESS | 2796 | 1466630243487 Marionette TRACE conn5 <- [1,2522,null,{}] 14:17:23 INFO - PROCESS | 2796 | 1466630243491 Marionette TRACE conn5 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:23 INFO - PROCESS | 2796 | 1466630243492 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:23 INFO - PROCESS | 2796 | 1466630243575 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 14:17:23 INFO - PROCESS | 2796 | 1466630243589 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:23 INFO - PROCESS | 2796 | 1466630243591 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:23 INFO - PROCESS | 2796 | ++DOCSHELL 1A33D800 == 37 [pid = 2796] [id = 640] 14:17:23 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (1A33E800) [pid = 2796] [serial = 1920] [outer = 00000000] 14:17:23 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (1A677000) [pid = 2796] [serial = 1921] [outer = 1A33E800] 14:17:23 INFO - PROCESS | 2796 | 1466630243634 Marionette DEBUG loaded listener.js 14:17:23 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (1A677C00) [pid = 2796] [serial = 1922] [outer = 1A33E800] 14:17:24 INFO - PROCESS | 2796 | 1466630244064 Marionette TRACE conn5 <- [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]]]}] 14:17:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 14:17:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 630ms 14:17:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 14:17:24 INFO - PROCESS | 2796 | 1466630244120 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 14:17:24 INFO - PROCESS | 2796 | 1466630244122 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 14:17:24 INFO - PROCESS | 2796 | 1466630244125 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 14:17:24 INFO - PROCESS | 2796 | 1466630244126 Marionette TRACE conn5 <- [1,2526,null,{}] 14:17:24 INFO - PROCESS | 2796 | 1466630244187 Marionette TRACE conn5 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:24 INFO - PROCESS | 2796 | 1466630244191 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:24 INFO - PROCESS | 2796 | 1466630244312 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 14:17:24 INFO - PROCESS | 2796 | 1466630244447 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:24 INFO - PROCESS | 2796 | 1466630244450 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:24 INFO - PROCESS | 2796 | ++DOCSHELL 0D0EF800 == 38 [pid = 2796] [id = 641] 14:17:24 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (0D0EFC00) [pid = 2796] [serial = 1923] [outer = 00000000] 14:17:24 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (0D5FB000) [pid = 2796] [serial = 1924] [outer = 0D0EFC00] 14:17:24 INFO - PROCESS | 2796 | 1466630244512 Marionette DEBUG loaded listener.js 14:17:24 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (0D81A000) [pid = 2796] [serial = 1925] [outer = 0D0EFC00] 14:17:25 INFO - PROCESS | 2796 | 1466630245178 Marionette TRACE conn5 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 14:17:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 14:17:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1092ms 14:17:25 INFO - PROCESS | 2796 | 1466630245219 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 14:17:25 INFO - PROCESS | 2796 | 1466630245223 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 14:17:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 14:17:25 INFO - PROCESS | 2796 | 1466630245227 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 14:17:25 INFO - PROCESS | 2796 | 1466630245230 Marionette TRACE conn5 <- [1,2530,null,{}] 14:17:25 INFO - PROCESS | 2796 | 1466630245236 Marionette TRACE conn5 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:25 INFO - PROCESS | 2796 | 1466630245239 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:25 INFO - PROCESS | 2796 | 1466630245372 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 14:17:25 INFO - PROCESS | 2796 | 1466630245520 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:25 INFO - PROCESS | 2796 | 1466630245524 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:25 INFO - PROCESS | 2796 | ++DOCSHELL 1560D000 == 39 [pid = 2796] [id = 642] 14:17:25 INFO - PROCESS | 2796 | ++DOMWINDOW == 81 (15645400) [pid = 2796] [serial = 1926] [outer = 00000000] 14:17:25 INFO - PROCESS | 2796 | ++DOMWINDOW == 82 (16A4D800) [pid = 2796] [serial = 1927] [outer = 15645400] 14:17:25 INFO - PROCESS | 2796 | 1466630245582 Marionette DEBUG loaded listener.js 14:17:25 INFO - PROCESS | 2796 | ++DOMWINDOW == 83 (17831C00) [pid = 2796] [serial = 1928] [outer = 15645400] 14:17:26 INFO - PROCESS | 2796 | 1466630246146 Marionette TRACE conn5 <- [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]]]}] 14:17:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 14:17:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 990ms 14:17:26 INFO - PROCESS | 2796 | 1466630246218 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 14:17:26 INFO - PROCESS | 2796 | 1466630246221 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 14:17:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 14:17:26 INFO - PROCESS | 2796 | 1466630246225 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 14:17:26 INFO - PROCESS | 2796 | 1466630246227 Marionette TRACE conn5 <- [1,2534,null,{}] 14:17:26 INFO - PROCESS | 2796 | 1466630246231 Marionette TRACE conn5 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:26 INFO - PROCESS | 2796 | 1466630246234 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:26 INFO - PROCESS | 2796 | 1466630246378 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 14:17:26 INFO - PROCESS | 2796 | 1466630246522 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:26 INFO - PROCESS | 2796 | 1466630246526 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:26 INFO - PROCESS | 2796 | ++DOCSHELL 1976CC00 == 40 [pid = 2796] [id = 643] 14:17:26 INFO - PROCESS | 2796 | ++DOMWINDOW == 84 (1976D400) [pid = 2796] [serial = 1929] [outer = 00000000] 14:17:26 INFO - PROCESS | 2796 | ++DOMWINDOW == 85 (19AF3000) [pid = 2796] [serial = 1930] [outer = 1976D400] 14:17:26 INFO - PROCESS | 2796 | 1466630246589 Marionette DEBUG loaded listener.js 14:17:26 INFO - PROCESS | 2796 | ++DOMWINDOW == 86 (1A675800) [pid = 2796] [serial = 1931] [outer = 1976D400] 14:17:27 INFO - PROCESS | 2796 | 1466630247304 Marionette TRACE conn5 <- [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]]]}] 14:17:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 14:17:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1126ms 14:17:27 INFO - PROCESS | 2796 | 1466630247360 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 14:17:27 INFO - PROCESS | 2796 | 1466630247366 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 14:17:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 14:17:27 INFO - PROCESS | 2796 | 1466630247372 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 14:17:27 INFO - PROCESS | 2796 | 1466630247374 Marionette TRACE conn5 <- [1,2538,null,{}] 14:17:27 INFO - PROCESS | 2796 | 1466630247377 Marionette TRACE conn5 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:27 INFO - PROCESS | 2796 | 1466630247380 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:27 INFO - PROCESS | 2796 | 1466630247496 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 14:17:27 INFO - PROCESS | 2796 | 1466630247771 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:27 INFO - PROCESS | 2796 | 1466630247774 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:27 INFO - PROCESS | 2796 | ++DOCSHELL 0C9F1000 == 41 [pid = 2796] [id = 644] 14:17:27 INFO - PROCESS | 2796 | ++DOMWINDOW == 87 (0CFEB800) [pid = 2796] [serial = 1932] [outer = 00000000] 14:17:27 INFO - PROCESS | 2796 | ++DOMWINDOW == 88 (0D0F4400) [pid = 2796] [serial = 1933] [outer = 0CFEB800] 14:17:27 INFO - PROCESS | 2796 | 1466630247851 Marionette DEBUG loaded listener.js 14:17:27 INFO - PROCESS | 2796 | ++DOMWINDOW == 89 (0D62AC00) [pid = 2796] [serial = 1934] [outer = 0CFEB800] 14:17:29 INFO - PROCESS | 2796 | --DOCSHELL 19811C00 == 40 [pid = 2796] [id = 639] 14:17:29 INFO - PROCESS | 2796 | --DOCSHELL 0DABA400 == 39 [pid = 2796] [id = 638] 14:17:29 INFO - PROCESS | 2796 | --DOCSHELL 19767000 == 38 [pid = 2796] [id = 637] 14:17:29 INFO - PROCESS | 2796 | --DOCSHELL 1861D400 == 37 [pid = 2796] [id = 636] 14:17:29 INFO - PROCESS | 2796 | --DOCSHELL 178F8800 == 36 [pid = 2796] [id = 635] 14:17:29 INFO - PROCESS | 2796 | --DOCSHELL 16459400 == 35 [pid = 2796] [id = 634] 14:17:29 INFO - PROCESS | 2796 | --DOCSHELL 0D841000 == 34 [pid = 2796] [id = 633] 14:17:29 INFO - PROCESS | 2796 | --DOCSHELL 0C9F1C00 == 33 [pid = 2796] [id = 632] 14:17:29 INFO - PROCESS | 2796 | --DOCSHELL 0C96A800 == 32 [pid = 2796] [id = 630] 14:17:29 INFO - PROCESS | 2796 | --DOCSHELL 0D84DC00 == 31 [pid = 2796] [id = 620] 14:17:29 INFO - PROCESS | 2796 | --DOCSHELL 14EAEC00 == 30 [pid = 2796] [id = 631] 14:17:29 INFO - PROCESS | 2796 | --DOCSHELL 0C7EBC00 == 29 [pid = 2796] [id = 629] 14:17:29 INFO - PROCESS | 2796 | --DOCSHELL 1560D000 == 28 [pid = 2796] [id = 642] 14:17:29 INFO - PROCESS | 2796 | --DOCSHELL 1976CC00 == 27 [pid = 2796] [id = 643] 14:17:29 INFO - PROCESS | 2796 | --DOCSHELL 1A33D800 == 26 [pid = 2796] [id = 640] 14:17:29 INFO - PROCESS | 2796 | --DOCSHELL 0D0EF800 == 25 [pid = 2796] [id = 641] 14:17:29 INFO - PROCESS | 2796 | --DOMWINDOW == 88 (111A7000) [pid = 2796] [serial = 1868] [outer = 00000000] [url = about:blank] 14:17:29 INFO - PROCESS | 2796 | --DOMWINDOW == 87 (16EA7800) [pid = 2796] [serial = 1883] [outer = 00000000] [url = about:blank] 14:17:29 INFO - PROCESS | 2796 | --DOMWINDOW == 86 (194B8400) [pid = 2796] [serial = 1885] [outer = 00000000] [url = about:blank] 14:17:29 INFO - PROCESS | 2796 | --DOMWINDOW == 85 (0DBC9800) [pid = 2796] [serial = 1867] [outer = 00000000] [url = about:blank] 14:17:29 INFO - PROCESS | 2796 | --DOMWINDOW == 84 (16EABC00) [pid = 2796] [serial = 1853] [outer = 00000000] [url = about:blank] 14:17:29 INFO - PROCESS | 2796 | --DOMWINDOW == 83 (16A4F400) [pid = 2796] [serial = 1852] [outer = 00000000] [url = about:blank] 14:17:29 INFO - PROCESS | 2796 | --DOMWINDOW == 82 (1925E800) [pid = 2796] [serial = 1880] [outer = 00000000] [url = about:blank] 14:17:29 INFO - PROCESS | 2796 | --DOMWINDOW == 81 (178F1C00) [pid = 2796] [serial = 1877] [outer = 00000000] [url = about:blank] 14:17:29 INFO - PROCESS | 2796 | --DOMWINDOW == 80 (1A734800) [pid = 2796] [serial = 1858] [outer = 00000000] [url = about:blank] 14:17:29 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (18841400) [pid = 2796] [serial = 1879] [outer = 00000000] [url = about:blank] 14:17:29 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (156E5400) [pid = 2796] [serial = 1871] [outer = 00000000] [url = about:blank] 14:17:29 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (1561F800) [pid = 2796] [serial = 1870] [outer = 00000000] [url = about:blank] 14:17:29 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (16A53800) [pid = 2796] [serial = 1874] [outer = 00000000] [url = about:blank] 14:17:29 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (0D62D000) [pid = 2796] [serial = 1865] [outer = 00000000] [url = about:blank] 14:17:29 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (16A49800) [pid = 2796] [serial = 1873] [outer = 00000000] [url = about:blank] 14:17:29 INFO - PROCESS | 2796 | --DOMWINDOW == 73 (1A738000) [pid = 2796] [serial = 1859] [outer = 00000000] [url = about:blank] 14:17:29 INFO - PROCESS | 2796 | --DOMWINDOW == 72 (119DEC00) [pid = 2796] [serial = 1861] [outer = 00000000] [url = about:blank] 14:17:29 INFO - PROCESS | 2796 | --DOMWINDOW == 71 (1A270400) [pid = 2796] [serial = 1855] [outer = 00000000] [url = about:blank] 14:17:29 INFO - PROCESS | 2796 | --DOMWINDOW == 70 (14EAC800) [pid = 2796] [serial = 1862] [outer = 00000000] [url = about:blank] 14:17:29 INFO - PROCESS | 2796 | --DOMWINDOW == 69 (0D844C00) [pid = 2796] [serial = 1850] [outer = 00000000] [url = about:blank] 14:17:29 INFO - PROCESS | 2796 | --DOMWINDOW == 68 (17823C00) [pid = 2796] [serial = 1876] [outer = 00000000] [url = about:blank] 14:17:29 INFO - PROCESS | 2796 | --DOMWINDOW == 67 (0D5FCC00) [pid = 2796] [serial = 1864] [outer = 00000000] [url = about:blank] 14:17:29 INFO - PROCESS | 2796 | --DOMWINDOW == 66 (16E1C000) [pid = 2796] [serial = 1882] [outer = 00000000] [url = about:blank] 14:17:29 INFO - PROCESS | 2796 | --DOMWINDOW == 65 (0D772400) [pid = 2796] [serial = 1849] [outer = 00000000] [url = about:blank] 14:17:29 INFO - PROCESS | 2796 | --DOMWINDOW == 64 (1A367800) [pid = 2796] [serial = 1856] [outer = 00000000] [url = about:blank] 14:17:29 INFO - PROCESS | 2796 | --DOMWINDOW == 63 (19206400) [pid = 2796] [serial = 1886] [outer = 00000000] [url = about:blank] 14:17:29 INFO - PROCESS | 2796 | --DOMWINDOW == 62 (16E27000) [pid = 2796] [serial = 1888] [outer = 00000000] [url = about:blank] 14:17:29 INFO - PROCESS | 2796 | 1466630249273 Marionette TRACE conn5 <- [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]]]}] 14:17:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 14:17:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1922ms 14:17:29 INFO - PROCESS | 2796 | 1466630249298 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 14:17:29 INFO - PROCESS | 2796 | 1466630249302 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 14:17:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 14:17:29 INFO - PROCESS | 2796 | 1466630249307 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 14:17:29 INFO - PROCESS | 2796 | 1466630249310 Marionette TRACE conn5 <- [1,2542,null,{}] 14:17:29 INFO - PROCESS | 2796 | 1466630249316 Marionette TRACE conn5 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:29 INFO - PROCESS | 2796 | 1466630249319 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:29 INFO - PROCESS | 2796 | 1466630249420 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 14:17:29 INFO - PROCESS | 2796 | 1466630249517 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:29 INFO - PROCESS | 2796 | 1466630249521 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:29 INFO - PROCESS | 2796 | ++DOCSHELL 0D5F2800 == 26 [pid = 2796] [id = 645] 14:17:29 INFO - PROCESS | 2796 | ++DOMWINDOW == 63 (0D5F4400) [pid = 2796] [serial = 1935] [outer = 00000000] 14:17:29 INFO - PROCESS | 2796 | ++DOMWINDOW == 64 (0D622800) [pid = 2796] [serial = 1936] [outer = 0D5F4400] 14:17:29 INFO - PROCESS | 2796 | 1466630249570 Marionette DEBUG loaded listener.js 14:17:29 INFO - PROCESS | 2796 | ++DOMWINDOW == 65 (0D62D400) [pid = 2796] [serial = 1937] [outer = 0D5F4400] 14:17:30 INFO - PROCESS | 2796 | 1466630250006 Marionette TRACE conn5 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 14:17:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 14:17:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 731ms 14:17:30 INFO - PROCESS | 2796 | 1466630250037 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 14:17:30 INFO - PROCESS | 2796 | 1466630250042 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 14:17:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 14:17:30 INFO - PROCESS | 2796 | 1466630250049 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 14:17:30 INFO - PROCESS | 2796 | 1466630250052 Marionette TRACE conn5 <- [1,2546,null,{}] 14:17:30 INFO - PROCESS | 2796 | 1466630250055 Marionette TRACE conn5 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:30 INFO - PROCESS | 2796 | 1466630250058 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:30 INFO - PROCESS | 2796 | 1466630250147 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 14:17:30 INFO - PROCESS | 2796 | 1466630250156 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:30 INFO - PROCESS | 2796 | 1466630250158 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:30 INFO - PROCESS | 2796 | ++DOCSHELL 0D84BC00 == 27 [pid = 2796] [id = 646] 14:17:30 INFO - PROCESS | 2796 | ++DOMWINDOW == 66 (0D84C800) [pid = 2796] [serial = 1938] [outer = 00000000] 14:17:30 INFO - PROCESS | 2796 | ++DOMWINDOW == 67 (0DABD400) [pid = 2796] [serial = 1939] [outer = 0D84C800] 14:17:30 INFO - PROCESS | 2796 | 1466630250205 Marionette DEBUG loaded listener.js 14:17:30 INFO - PROCESS | 2796 | ++DOMWINDOW == 68 (11147800) [pid = 2796] [serial = 1940] [outer = 0D84C800] 14:17:30 INFO - PROCESS | 2796 | 1466630250676 Marionette TRACE conn5 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 14:17:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 14:17:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 670ms 14:17:30 INFO - PROCESS | 2796 | 1466630250722 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 14:17:30 INFO - PROCESS | 2796 | 1466630250725 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 14:17:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 14:17:30 INFO - PROCESS | 2796 | 1466630250728 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 14:17:30 INFO - PROCESS | 2796 | 1466630250731 Marionette TRACE conn5 <- [1,2550,null,{}] 14:17:30 INFO - PROCESS | 2796 | 1466630250743 Marionette TRACE conn5 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:30 INFO - PROCESS | 2796 | 1466630250748 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:30 INFO - PROCESS | 2796 | 1466630250862 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 14:17:30 INFO - PROCESS | 2796 | 1466630250970 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:30 INFO - PROCESS | 2796 | 1466630250973 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:31 INFO - PROCESS | 2796 | ++DOCSHELL 151D4800 == 28 [pid = 2796] [id = 647] 14:17:31 INFO - PROCESS | 2796 | ++DOMWINDOW == 69 (151D5000) [pid = 2796] [serial = 1941] [outer = 00000000] 14:17:31 INFO - PROCESS | 2796 | ++DOMWINDOW == 70 (1554C000) [pid = 2796] [serial = 1942] [outer = 151D5000] 14:17:31 INFO - PROCESS | 2796 | 1466630251021 Marionette DEBUG loaded listener.js 14:17:31 INFO - PROCESS | 2796 | ++DOMWINDOW == 71 (15644C00) [pid = 2796] [serial = 1943] [outer = 151D5000] 14:17:31 INFO - PROCESS | 2796 | 1466630251474 Marionette TRACE conn5 <- [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]]]}] 14:17:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 14:17:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 770ms 14:17:31 INFO - PROCESS | 2796 | 1466630251510 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 14:17:31 INFO - PROCESS | 2796 | 1466630251513 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 14:17:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 14:17:31 INFO - PROCESS | 2796 | 1466630251516 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 14:17:31 INFO - PROCESS | 2796 | 1466630251518 Marionette TRACE conn5 <- [1,2554,null,{}] 14:17:31 INFO - PROCESS | 2796 | 1466630251522 Marionette TRACE conn5 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:31 INFO - PROCESS | 2796 | 1466630251524 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:31 INFO - PROCESS | 2796 | 1466630251643 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 14:17:31 INFO - PROCESS | 2796 | 1466630251711 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:31 INFO - PROCESS | 2796 | 1466630251713 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:31 INFO - PROCESS | 2796 | ++DOCSHELL 156DC400 == 29 [pid = 2796] [id = 648] 14:17:31 INFO - PROCESS | 2796 | ++DOMWINDOW == 72 (1573AC00) [pid = 2796] [serial = 1944] [outer = 00000000] 14:17:31 INFO - PROCESS | 2796 | ++DOMWINDOW == 73 (16451C00) [pid = 2796] [serial = 1945] [outer = 1573AC00] 14:17:31 INFO - PROCESS | 2796 | 1466630251758 Marionette DEBUG loaded listener.js 14:17:31 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (16A4DC00) [pid = 2796] [serial = 1946] [outer = 1573AC00] 14:17:32 INFO - PROCESS | 2796 | 1466630252180 Marionette TRACE conn5 <- [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]]]}] 14:17:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 14:17:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 730ms 14:17:32 INFO - PROCESS | 2796 | 1466630252247 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 14:17:32 INFO - PROCESS | 2796 | 1466630252250 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 14:17:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 14:17:32 INFO - PROCESS | 2796 | 1466630252253 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 14:17:32 INFO - PROCESS | 2796 | 1466630252255 Marionette TRACE conn5 <- [1,2558,null,{}] 14:17:32 INFO - PROCESS | 2796 | 1466630252258 Marionette TRACE conn5 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:32 INFO - PROCESS | 2796 | 1466630252260 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:32 INFO - PROCESS | 2796 | 1466630252373 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 14:17:32 INFO - PROCESS | 2796 | 1466630252439 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:32 INFO - PROCESS | 2796 | 1466630252441 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:32 INFO - PROCESS | 2796 | ++DOCSHELL 16A66C00 == 30 [pid = 2796] [id = 649] 14:17:32 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (16E27000) [pid = 2796] [serial = 1947] [outer = 00000000] 14:17:32 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (16EAFC00) [pid = 2796] [serial = 1948] [outer = 16E27000] 14:17:32 INFO - PROCESS | 2796 | 1466630252486 Marionette DEBUG loaded listener.js 14:17:32 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (1782CC00) [pid = 2796] [serial = 1949] [outer = 16E27000] 14:17:32 INFO - PROCESS | 2796 | 1466630252932 Marionette TRACE conn5 <- [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]]]}] 14:17:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 14:17:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 730ms 14:17:33 INFO - PROCESS | 2796 | 1466630252987 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 14:17:33 INFO - PROCESS | 2796 | 1466630252990 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 14:17:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 14:17:33 INFO - PROCESS | 2796 | 1466630252993 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 14:17:33 INFO - PROCESS | 2796 | 1466630252994 Marionette TRACE conn5 <- [1,2562,null,{}] 14:17:33 INFO - PROCESS | 2796 | 1466630253004 Marionette TRACE conn5 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:33 INFO - PROCESS | 2796 | 1466630253010 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:33 INFO - PROCESS | 2796 | 1466630253152 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 14:17:33 INFO - PROCESS | 2796 | 1466630253222 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:33 INFO - PROCESS | 2796 | 1466630253224 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:33 INFO - PROCESS | 2796 | ++DOCSHELL 18843000 == 31 [pid = 2796] [id = 650] 14:17:33 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (18844C00) [pid = 2796] [serial = 1950] [outer = 00000000] 14:17:33 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (1884D000) [pid = 2796] [serial = 1951] [outer = 18844C00] 14:17:33 INFO - PROCESS | 2796 | 1466630253268 Marionette DEBUG loaded listener.js 14:17:33 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (19206400) [pid = 2796] [serial = 1952] [outer = 18844C00] 14:17:33 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (19814400) [pid = 2796] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 14:17:33 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (186BA000) [pid = 2796] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 14:17:33 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (14EE4400) [pid = 2796] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 14:17:33 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (0C976800) [pid = 2796] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 14:17:33 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (0C7F6C00) [pid = 2796] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 14:17:33 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (0D842800) [pid = 2796] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 14:17:33 INFO - PROCESS | 2796 | --DOMWINDOW == 73 (0CF36400) [pid = 2796] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 14:17:33 INFO - PROCESS | 2796 | --DOMWINDOW == 72 (1645B000) [pid = 2796] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 14:17:33 INFO - PROCESS | 2796 | --DOMWINDOW == 71 (112C2C00) [pid = 2796] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 14:17:33 INFO - PROCESS | 2796 | --DOMWINDOW == 70 (178FE400) [pid = 2796] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 14:17:33 INFO - PROCESS | 2796 | --DOMWINDOW == 69 (19AECC00) [pid = 2796] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 14:17:33 INFO - PROCESS | 2796 | --DOMWINDOW == 68 (1A33E800) [pid = 2796] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 14:17:33 INFO - PROCESS | 2796 | 1466630253873 Marionette TRACE conn5 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 14:17:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 14:17:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 930ms 14:17:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 14:17:33 INFO - PROCESS | 2796 | 1466630253923 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 14:17:33 INFO - PROCESS | 2796 | 1466630253925 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 14:17:33 INFO - PROCESS | 2796 | 1466630253928 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 14:17:33 INFO - PROCESS | 2796 | 1466630253930 Marionette TRACE conn5 <- [1,2566,null,{}] 14:17:33 INFO - PROCESS | 2796 | 1466630253933 Marionette TRACE conn5 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:33 INFO - PROCESS | 2796 | 1466630253935 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:34 INFO - PROCESS | 2796 | 1466630254015 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 14:17:34 INFO - PROCESS | 2796 | 1466630254020 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:34 INFO - PROCESS | 2796 | 1466630254022 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:34 INFO - PROCESS | 2796 | ++DOCSHELL 15739400 == 32 [pid = 2796] [id = 651] 14:17:34 INFO - PROCESS | 2796 | ++DOMWINDOW == 69 (157E6400) [pid = 2796] [serial = 1953] [outer = 00000000] 14:17:34 INFO - PROCESS | 2796 | ++DOMWINDOW == 70 (186BA000) [pid = 2796] [serial = 1954] [outer = 157E6400] 14:17:34 INFO - PROCESS | 2796 | 1466630254067 Marionette DEBUG loaded listener.js 14:17:34 INFO - PROCESS | 2796 | ++DOMWINDOW == 71 (18847C00) [pid = 2796] [serial = 1955] [outer = 157E6400] 14:17:34 INFO - PROCESS | 2796 | 1466630254508 Marionette TRACE conn5 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 14:17:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 14:17:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 630ms 14:17:34 INFO - PROCESS | 2796 | 1466630254559 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 14:17:34 INFO - PROCESS | 2796 | 1466630254561 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 14:17:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 14:17:34 INFO - PROCESS | 2796 | 1466630254564 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 14:17:34 INFO - PROCESS | 2796 | 1466630254566 Marionette TRACE conn5 <- [1,2570,null,{}] 14:17:34 INFO - PROCESS | 2796 | 1466630254570 Marionette TRACE conn5 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:34 INFO - PROCESS | 2796 | 1466630254571 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:34 INFO - PROCESS | 2796 | 1466630254649 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 14:17:34 INFO - PROCESS | 2796 | 1466630254655 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:34 INFO - PROCESS | 2796 | 1466630254656 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:34 INFO - PROCESS | 2796 | ++DOCSHELL 1861E000 == 33 [pid = 2796] [id = 652] 14:17:34 INFO - PROCESS | 2796 | ++DOMWINDOW == 72 (19267C00) [pid = 2796] [serial = 1956] [outer = 00000000] 14:17:34 INFO - PROCESS | 2796 | ++DOMWINDOW == 73 (194BA000) [pid = 2796] [serial = 1957] [outer = 19267C00] 14:17:34 INFO - PROCESS | 2796 | 1466630254700 Marionette DEBUG loaded listener.js 14:17:34 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (194B5C00) [pid = 2796] [serial = 1958] [outer = 19267C00] 14:17:35 INFO - PROCESS | 2796 | 1466630255142 Marionette TRACE conn5 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 14:17:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 14:17:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 630ms 14:17:35 INFO - PROCESS | 2796 | 1466630255195 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 14:17:35 INFO - PROCESS | 2796 | 1466630255198 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 14:17:35 INFO - PROCESS | 2796 | 1466630255201 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 14:17:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 14:17:35 INFO - PROCESS | 2796 | 1466630255203 Marionette TRACE conn5 <- [1,2574,null,{}] 14:17:35 INFO - PROCESS | 2796 | 1466630255206 Marionette TRACE conn5 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:35 INFO - PROCESS | 2796 | 1466630255208 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:35 INFO - PROCESS | 2796 | 1466630255286 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 14:17:35 INFO - PROCESS | 2796 | 1466630255291 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:35 INFO - PROCESS | 2796 | 1466630255293 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:35 INFO - PROCESS | 2796 | ++DOCSHELL 151C8400 == 34 [pid = 2796] [id = 653] 14:17:35 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (1976B800) [pid = 2796] [serial = 1959] [outer = 00000000] 14:17:35 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (19A0F400) [pid = 2796] [serial = 1960] [outer = 1976B800] 14:17:35 INFO - PROCESS | 2796 | 1466630255337 Marionette DEBUG loaded listener.js 14:17:35 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (19A10400) [pid = 2796] [serial = 1961] [outer = 1976B800] 14:17:36 INFO - PROCESS | 2796 | 1466630256079 Marionette TRACE conn5 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 14:17:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 14:17:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 930ms 14:17:36 INFO - PROCESS | 2796 | 1466630256136 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 14:17:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 14:17:36 INFO - PROCESS | 2796 | 1466630256140 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 14:17:36 INFO - PROCESS | 2796 | 1466630256145 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 14:17:36 INFO - PROCESS | 2796 | 1466630256149 Marionette TRACE conn5 <- [1,2578,null,{}] 14:17:36 INFO - PROCESS | 2796 | 1466630256154 Marionette TRACE conn5 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:36 INFO - PROCESS | 2796 | 1466630256157 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:36 INFO - PROCESS | 2796 | 1466630256311 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 14:17:36 INFO - PROCESS | 2796 | 1466630256447 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:36 INFO - PROCESS | 2796 | 1466630256450 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:36 INFO - PROCESS | 2796 | ++DOCSHELL 0CF33400 == 35 [pid = 2796] [id = 654] 14:17:36 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (0D0EE800) [pid = 2796] [serial = 1962] [outer = 00000000] 14:17:36 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (0D816400) [pid = 2796] [serial = 1963] [outer = 0D0EE800] 14:17:36 INFO - PROCESS | 2796 | 1466630256509 Marionette DEBUG loaded listener.js 14:17:36 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (0D84FC00) [pid = 2796] [serial = 1964] [outer = 0D0EE800] 14:17:37 INFO - PROCESS | 2796 | 1466630257199 Marionette TRACE conn5 <- [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]]]}] 14:17:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 14:17:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1076ms 14:17:37 INFO - PROCESS | 2796 | 1466630257234 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 14:17:37 INFO - PROCESS | 2796 | 1466630257239 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 14:17:37 INFO - PROCESS | 2796 | 1466630257245 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 14:17:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 14:17:37 INFO - PROCESS | 2796 | 1466630257248 Marionette TRACE conn5 <- [1,2582,null,{}] 14:17:37 INFO - PROCESS | 2796 | 1466630257252 Marionette TRACE conn5 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:37 INFO - PROCESS | 2796 | 1466630257255 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:37 INFO - PROCESS | 2796 | 1466630257377 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 14:17:37 INFO - PROCESS | 2796 | 1466630257517 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:37 INFO - PROCESS | 2796 | 1466630257520 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:37 INFO - PROCESS | 2796 | ++DOCSHELL 15163C00 == 36 [pid = 2796] [id = 655] 14:17:37 INFO - PROCESS | 2796 | ++DOMWINDOW == 81 (15522C00) [pid = 2796] [serial = 1965] [outer = 00000000] 14:17:37 INFO - PROCESS | 2796 | ++DOMWINDOW == 82 (156E5400) [pid = 2796] [serial = 1966] [outer = 15522C00] 14:17:37 INFO - PROCESS | 2796 | 1466630257577 Marionette DEBUG loaded listener.js 14:17:37 INFO - PROCESS | 2796 | ++DOMWINDOW == 83 (16A54C00) [pid = 2796] [serial = 1967] [outer = 15522C00] 14:17:38 INFO - PROCESS | 2796 | --DOCSHELL 1861E000 == 35 [pid = 2796] [id = 652] 14:17:38 INFO - PROCESS | 2796 | --DOCSHELL 15739400 == 34 [pid = 2796] [id = 651] 14:17:38 INFO - PROCESS | 2796 | --DOCSHELL 18843000 == 33 [pid = 2796] [id = 650] 14:17:38 INFO - PROCESS | 2796 | --DOCSHELL 16A66C00 == 32 [pid = 2796] [id = 649] 14:17:38 INFO - PROCESS | 2796 | --DOCSHELL 156DC400 == 31 [pid = 2796] [id = 648] 14:17:38 INFO - PROCESS | 2796 | --DOCSHELL 151D4800 == 30 [pid = 2796] [id = 647] 14:17:38 INFO - PROCESS | 2796 | --DOCSHELL 0D84BC00 == 29 [pid = 2796] [id = 646] 14:17:38 INFO - PROCESS | 2796 | --DOCSHELL 0D5F2800 == 28 [pid = 2796] [id = 645] 14:17:38 INFO - PROCESS | 2796 | --DOCSHELL 0C9F1000 == 27 [pid = 2796] [id = 644] 14:17:38 INFO - PROCESS | 2796 | --DOMWINDOW == 82 (1A677000) [pid = 2796] [serial = 1921] [outer = 00000000] [url = about:blank] 14:17:38 INFO - PROCESS | 2796 | --DOMWINDOW == 81 (1A26A800) [pid = 2796] [serial = 1912] [outer = 00000000] [url = about:blank] 14:17:38 INFO - PROCESS | 2796 | --DOMWINDOW == 80 (194B6000) [pid = 2796] [serial = 1909] [outer = 00000000] [url = about:blank] 14:17:38 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (1573B800) [pid = 2796] [serial = 1894] [outer = 00000000] [url = about:blank] 14:17:38 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (16A48400) [pid = 2796] [serial = 1895] [outer = 00000000] [url = about:blank] 14:17:38 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (0D76E400) [pid = 2796] [serial = 1891] [outer = 00000000] [url = about:blank] 14:17:38 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (0D840C00) [pid = 2796] [serial = 1892] [outer = 00000000] [url = about:blank] 14:17:38 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (1884CC00) [pid = 2796] [serial = 1889] [outer = 00000000] [url = about:blank] 14:17:38 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (119DCC00) [pid = 2796] [serial = 1900] [outer = 00000000] [url = about:blank] 14:17:38 INFO - PROCESS | 2796 | --DOMWINDOW == 73 (14E12800) [pid = 2796] [serial = 1901] [outer = 00000000] [url = about:blank] 14:17:38 INFO - PROCESS | 2796 | --DOMWINDOW == 72 (0D0F0000) [pid = 2796] [serial = 1897] [outer = 00000000] [url = about:blank] 14:17:38 INFO - PROCESS | 2796 | --DOMWINDOW == 71 (0D5F8C00) [pid = 2796] [serial = 1898] [outer = 00000000] [url = about:blank] 14:17:38 INFO - PROCESS | 2796 | --DOMWINDOW == 70 (16A50000) [pid = 2796] [serial = 1903] [outer = 00000000] [url = about:blank] 14:17:38 INFO - PROCESS | 2796 | --DOMWINDOW == 69 (16EAC800) [pid = 2796] [serial = 1904] [outer = 00000000] [url = about:blank] 14:17:38 INFO - PROCESS | 2796 | --DOMWINDOW == 68 (15612400) [pid = 2796] [serial = 1915] [outer = 00000000] [url = about:blank] 14:17:38 INFO - PROCESS | 2796 | --DOMWINDOW == 67 (16EA9400) [pid = 2796] [serial = 1916] [outer = 00000000] [url = about:blank] 14:17:38 INFO - PROCESS | 2796 | --DOMWINDOW == 66 (1A26BC00) [pid = 2796] [serial = 1913] [outer = 00000000] [url = about:blank] 14:17:38 INFO - PROCESS | 2796 | --DOMWINDOW == 65 (1A677C00) [pid = 2796] [serial = 1922] [outer = 00000000] [url = about:blank] 14:17:38 INFO - PROCESS | 2796 | --DOMWINDOW == 64 (186BB000) [pid = 2796] [serial = 1906] [outer = 00000000] [url = about:blank] 14:17:38 INFO - PROCESS | 2796 | --DOMWINDOW == 63 (18846C00) [pid = 2796] [serial = 1907] [outer = 00000000] [url = about:blank] 14:17:38 INFO - PROCESS | 2796 | --DOMWINDOW == 62 (194BD000) [pid = 2796] [serial = 1910] [outer = 00000000] [url = about:blank] 14:17:38 INFO - PROCESS | 2796 | --DOMWINDOW == 61 (1A276800) [pid = 2796] [serial = 1918] [outer = 00000000] [url = about:blank] 14:17:38 INFO - PROCESS | 2796 | --DOMWINDOW == 60 (1A337400) [pid = 2796] [serial = 1919] [outer = 00000000] [url = about:blank] 14:17:38 INFO - PROCESS | 2796 | 1466630258550 Marionette TRACE conn5 <- [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]]]}] 14:17:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 14:17:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1322ms 14:17:38 INFO - PROCESS | 2796 | 1466630258572 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 14:17:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 14:17:38 INFO - PROCESS | 2796 | 1466630258576 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 14:17:38 INFO - PROCESS | 2796 | 1466630258580 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 14:17:38 INFO - PROCESS | 2796 | 1466630258583 Marionette TRACE conn5 <- [1,2586,null,{}] 14:17:38 INFO - PROCESS | 2796 | 1466630258589 Marionette TRACE conn5 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:38 INFO - PROCESS | 2796 | 1466630258592 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:38 INFO - PROCESS | 2796 | 1466630258696 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 14:17:38 INFO - PROCESS | 2796 | 1466630258796 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:38 INFO - PROCESS | 2796 | 1466630258799 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:38 INFO - PROCESS | 2796 | ++DOCSHELL 0C9CA800 == 28 [pid = 2796] [id = 656] 14:17:38 INFO - PROCESS | 2796 | ++DOMWINDOW == 61 (0C9CB800) [pid = 2796] [serial = 1968] [outer = 00000000] 14:17:38 INFO - PROCESS | 2796 | ++DOMWINDOW == 62 (0D558400) [pid = 2796] [serial = 1969] [outer = 0C9CB800] 14:17:38 INFO - PROCESS | 2796 | 1466630258847 Marionette DEBUG loaded listener.js 14:17:38 INFO - PROCESS | 2796 | ++DOMWINDOW == 63 (0D62D000) [pid = 2796] [serial = 1970] [outer = 0C9CB800] 14:17:39 INFO - PROCESS | 2796 | 1466630259324 Marionette TRACE conn5 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 14:17:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 14:17:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 772ms 14:17:39 INFO - PROCESS | 2796 | 1466630259354 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 14:17:39 INFO - PROCESS | 2796 | 1466630259358 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 14:17:39 INFO - PROCESS | 2796 | 1466630259364 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 14:17:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 14:17:39 INFO - PROCESS | 2796 | 1466630259366 Marionette TRACE conn5 <- [1,2590,null,{}] 14:17:39 INFO - PROCESS | 2796 | 1466630259370 Marionette TRACE conn5 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:39 INFO - PROCESS | 2796 | 1466630259373 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:39 INFO - PROCESS | 2796 | 1466630259463 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 14:17:39 INFO - PROCESS | 2796 | 1466630259469 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:39 INFO - PROCESS | 2796 | 1466630259471 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:39 INFO - PROCESS | 2796 | ++DOCSHELL 0D841C00 == 29 [pid = 2796] [id = 657] 14:17:39 INFO - PROCESS | 2796 | ++DOMWINDOW == 64 (0D84AC00) [pid = 2796] [serial = 1971] [outer = 00000000] 14:17:39 INFO - PROCESS | 2796 | ++DOMWINDOW == 65 (11B24400) [pid = 2796] [serial = 1972] [outer = 0D84AC00] 14:17:39 INFO - PROCESS | 2796 | 1466630259518 Marionette DEBUG loaded listener.js 14:17:39 INFO - PROCESS | 2796 | ++DOMWINDOW == 66 (14E1C800) [pid = 2796] [serial = 1973] [outer = 0D84AC00] 14:17:40 INFO - PROCESS | 2796 | 1466630260005 Marionette TRACE conn5 <- [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]]]}] 14:17:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 14:17:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 671ms 14:17:40 INFO - PROCESS | 2796 | 1466630260039 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 14:17:40 INFO - PROCESS | 2796 | 1466630260041 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 14:17:40 INFO - PROCESS | 2796 | 1466630260045 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 14:17:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 14:17:40 INFO - PROCESS | 2796 | 1466630260048 Marionette TRACE conn5 <- [1,2594,null,{}] 14:17:40 INFO - PROCESS | 2796 | 1466630260059 Marionette TRACE conn5 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:40 INFO - PROCESS | 2796 | 1466630260063 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:40 INFO - PROCESS | 2796 | 1466630260176 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 14:17:40 INFO - PROCESS | 2796 | 1466630260288 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:40 INFO - PROCESS | 2796 | 1466630260291 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:40 INFO - PROCESS | 2796 | ++DOCSHELL 16635400 == 30 [pid = 2796] [id = 658] 14:17:40 INFO - PROCESS | 2796 | ++DOMWINDOW == 67 (1663C000) [pid = 2796] [serial = 1974] [outer = 00000000] 14:17:40 INFO - PROCESS | 2796 | ++DOMWINDOW == 68 (16A4D000) [pid = 2796] [serial = 1975] [outer = 1663C000] 14:17:40 INFO - PROCESS | 2796 | 1466630260339 Marionette DEBUG loaded listener.js 14:17:40 INFO - PROCESS | 2796 | ++DOMWINDOW == 69 (16E1C000) [pid = 2796] [serial = 1976] [outer = 1663C000] 14:17:40 INFO - PROCESS | 2796 | 1466630260730 Marionette TRACE conn5 <- [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]]]}] 14:17:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 14:17:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 730ms 14:17:40 INFO - PROCESS | 2796 | 1466630260779 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 14:17:40 INFO - PROCESS | 2796 | 1466630260782 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 14:17:40 INFO - PROCESS | 2796 | 1466630260784 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 14:17:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 14:17:40 INFO - PROCESS | 2796 | 1466630260786 Marionette TRACE conn5 <- [1,2598,null,{}] 14:17:40 INFO - PROCESS | 2796 | 1466630260789 Marionette TRACE conn5 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:40 INFO - PROCESS | 2796 | 1466630260791 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:40 INFO - PROCESS | 2796 | 1466630260914 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 14:17:40 INFO - PROCESS | 2796 | 1466630260919 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:40 INFO - PROCESS | 2796 | 1466630260921 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:41 INFO - PROCESS | 2796 | ++DOCSHELL 16EAE400 == 31 [pid = 2796] [id = 659] 14:17:41 INFO - PROCESS | 2796 | ++DOMWINDOW == 70 (16EB0800) [pid = 2796] [serial = 1977] [outer = 00000000] 14:17:41 INFO - PROCESS | 2796 | ++DOMWINDOW == 71 (1861DC00) [pid = 2796] [serial = 1978] [outer = 16EB0800] 14:17:41 INFO - PROCESS | 2796 | 1466630261025 Marionette DEBUG loaded listener.js 14:17:41 INFO - PROCESS | 2796 | ++DOMWINDOW == 72 (1880B000) [pid = 2796] [serial = 1979] [outer = 16EB0800] 14:17:41 INFO - PROCESS | 2796 | 1466630261451 Marionette TRACE conn5 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 14:17:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 14:17:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 730ms 14:17:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 14:17:41 INFO - PROCESS | 2796 | 1466630261522 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 14:17:41 INFO - PROCESS | 2796 | 1466630261524 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 14:17:41 INFO - PROCESS | 2796 | 1466630261527 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 14:17:41 INFO - PROCESS | 2796 | 1466630261529 Marionette TRACE conn5 <- [1,2602,null,{}] 14:17:41 INFO - PROCESS | 2796 | 1466630261532 Marionette TRACE conn5 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:41 INFO - PROCESS | 2796 | 1466630261534 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:41 INFO - PROCESS | 2796 | 1466630261677 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 14:17:41 INFO - PROCESS | 2796 | 1466630261746 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:41 INFO - PROCESS | 2796 | 1466630261748 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:41 INFO - PROCESS | 2796 | ++DOCSHELL 18848000 == 32 [pid = 2796] [id = 660] 14:17:41 INFO - PROCESS | 2796 | ++DOMWINDOW == 73 (1884C400) [pid = 2796] [serial = 1980] [outer = 00000000] 14:17:41 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (194B8000) [pid = 2796] [serial = 1981] [outer = 1884C400] 14:17:41 INFO - PROCESS | 2796 | 1466630261795 Marionette DEBUG loaded listener.js 14:17:41 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (194BC800) [pid = 2796] [serial = 1982] [outer = 1884C400] 14:17:42 INFO - PROCESS | 2796 | 1466630262227 Marionette TRACE conn5 <- [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]]]}] 14:17:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 14:17:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 730ms 14:17:42 INFO - PROCESS | 2796 | 1466630262259 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 14:17:42 INFO - PROCESS | 2796 | 1466630262261 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 14:17:42 INFO - PROCESS | 2796 | 1466630262264 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 14:17:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 14:17:42 INFO - PROCESS | 2796 | 1466630262275 Marionette TRACE conn5 <- [1,2606,null,{}] 14:17:42 INFO - PROCESS | 2796 | 1466630262286 Marionette TRACE conn5 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:42 INFO - PROCESS | 2796 | 1466630262291 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:42 INFO - PROCESS | 2796 | 1466630262428 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 14:17:42 INFO - PROCESS | 2796 | 1466630262441 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:42 INFO - PROCESS | 2796 | 1466630262443 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:42 INFO - PROCESS | 2796 | ++DOCSHELL 19765400 == 33 [pid = 2796] [id = 661] 14:17:42 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (1976DC00) [pid = 2796] [serial = 1983] [outer = 00000000] 14:17:42 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (1A269C00) [pid = 2796] [serial = 1984] [outer = 1976DC00] 14:17:42 INFO - PROCESS | 2796 | 1466630262544 Marionette DEBUG loaded listener.js 14:17:42 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (1976E400) [pid = 2796] [serial = 1985] [outer = 1976DC00] 14:17:42 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (0D5F4400) [pid = 2796] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 14:17:42 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (0CFEB800) [pid = 2796] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 14:17:42 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (151D5000) [pid = 2796] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 14:17:42 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (0D84C800) [pid = 2796] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 14:17:42 INFO - PROCESS | 2796 | --DOMWINDOW == 73 (1573AC00) [pid = 2796] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 14:17:42 INFO - PROCESS | 2796 | --DOMWINDOW == 72 (0D0EFC00) [pid = 2796] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 14:17:42 INFO - PROCESS | 2796 | --DOMWINDOW == 71 (15645400) [pid = 2796] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 14:17:42 INFO - PROCESS | 2796 | --DOMWINDOW == 70 (1976D400) [pid = 2796] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 14:17:42 INFO - PROCESS | 2796 | --DOMWINDOW == 69 (16E27000) [pid = 2796] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 14:17:42 INFO - PROCESS | 2796 | --DOMWINDOW == 68 (18844C00) [pid = 2796] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 14:17:42 INFO - PROCESS | 2796 | --DOMWINDOW == 67 (19267C00) [pid = 2796] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 14:17:42 INFO - PROCESS | 2796 | --DOMWINDOW == 66 (157E6400) [pid = 2796] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 14:17:43 INFO - PROCESS | 2796 | 1466630263004 Marionette TRACE conn5 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 14:17:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 14:17:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 790ms 14:17:43 INFO - PROCESS | 2796 | 1466630263059 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 14:17:43 INFO - PROCESS | 2796 | 1466630263061 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 14:17:43 INFO - PROCESS | 2796 | 1466630263064 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 14:17:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 14:17:43 INFO - PROCESS | 2796 | 1466630263066 Marionette TRACE conn5 <- [1,2610,null,{}] 14:17:43 INFO - PROCESS | 2796 | 1466630263070 Marionette TRACE conn5 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:43 INFO - PROCESS | 2796 | 1466630263071 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:43 INFO - PROCESS | 2796 | 1466630263151 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 14:17:43 INFO - PROCESS | 2796 | 1466630263253 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:43 INFO - PROCESS | 2796 | 1466630263255 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:43 INFO - PROCESS | 2796 | ++DOCSHELL 0D5F4400 == 34 [pid = 2796] [id = 662] 14:17:43 INFO - PROCESS | 2796 | ++DOMWINDOW == 67 (0D846000) [pid = 2796] [serial = 1986] [outer = 00000000] 14:17:43 INFO - PROCESS | 2796 | ++DOMWINDOW == 68 (16EB4800) [pid = 2796] [serial = 1987] [outer = 0D846000] 14:17:43 INFO - PROCESS | 2796 | 1466630263298 Marionette DEBUG loaded listener.js 14:17:43 INFO - PROCESS | 2796 | ++DOMWINDOW == 69 (18844C00) [pid = 2796] [serial = 1988] [outer = 0D846000] 14:17:43 INFO - PROCESS | 2796 | 1466630263652 Marionette TRACE conn5 <- [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]]]}] 14:17:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 14:17:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 630ms 14:17:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 14:17:43 INFO - PROCESS | 2796 | 1466630263699 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 14:17:43 INFO - PROCESS | 2796 | 1466630263701 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 14:17:43 INFO - PROCESS | 2796 | 1466630263703 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 14:17:43 INFO - PROCESS | 2796 | 1466630263705 Marionette TRACE conn5 <- [1,2614,null,{}] 14:17:43 INFO - PROCESS | 2796 | 1466630263708 Marionette TRACE conn5 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:43 INFO - PROCESS | 2796 | 1466630263710 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:43 INFO - PROCESS | 2796 | 1466630263832 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 14:17:43 INFO - PROCESS | 2796 | 1466630263837 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:43 INFO - PROCESS | 2796 | 1466630263839 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:43 INFO - PROCESS | 2796 | ++DOCSHELL 11B26000 == 35 [pid = 2796] [id = 663] 14:17:43 INFO - PROCESS | 2796 | ++DOMWINDOW == 70 (14FBD800) [pid = 2796] [serial = 1989] [outer = 00000000] 14:17:43 INFO - PROCESS | 2796 | ++DOMWINDOW == 71 (1A278C00) [pid = 2796] [serial = 1990] [outer = 14FBD800] 14:17:43 INFO - PROCESS | 2796 | 1466630263882 Marionette DEBUG loaded listener.js 14:17:43 INFO - PROCESS | 2796 | ++DOMWINDOW == 72 (1A337000) [pid = 2796] [serial = 1991] [outer = 14FBD800] 14:17:44 INFO - PROCESS | 2796 | 1466630264285 Marionette TRACE conn5 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 14:17:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 14:17:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 630ms 14:17:44 INFO - PROCESS | 2796 | 1466630264337 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 14:17:44 INFO - PROCESS | 2796 | 1466630264339 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 14:17:44 INFO - PROCESS | 2796 | 1466630264342 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 14:17:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 14:17:44 INFO - PROCESS | 2796 | 1466630264343 Marionette TRACE conn5 <- [1,2618,null,{}] 14:17:44 INFO - PROCESS | 2796 | 1466630264347 Marionette TRACE conn5 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:44 INFO - PROCESS | 2796 | 1466630264349 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:44 INFO - PROCESS | 2796 | 1466630264432 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 14:17:44 INFO - PROCESS | 2796 | 1466630264437 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:44 INFO - PROCESS | 2796 | 1466630264439 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:44 INFO - PROCESS | 2796 | ++DOCSHELL 16634800 == 36 [pid = 2796] [id = 664] 14:17:44 INFO - PROCESS | 2796 | ++DOMWINDOW == 73 (1A339C00) [pid = 2796] [serial = 1992] [outer = 00000000] 14:17:44 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (1A367800) [pid = 2796] [serial = 1993] [outer = 1A339C00] 14:17:44 INFO - PROCESS | 2796 | 1466630264481 Marionette DEBUG loaded listener.js 14:17:44 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (1A63C800) [pid = 2796] [serial = 1994] [outer = 1A339C00] 14:17:45 INFO - PROCESS | 2796 | 1466630265027 Marionette TRACE conn5 <- [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]]]}] 14:17:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 14:17:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 730ms 14:17:45 INFO - PROCESS | 2796 | 1466630265077 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 14:17:45 INFO - PROCESS | 2796 | 1466630265082 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 14:17:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 14:17:45 INFO - PROCESS | 2796 | 1466630265088 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 14:17:45 INFO - PROCESS | 2796 | 1466630265091 Marionette TRACE conn5 <- [1,2622,null,{}] 14:17:45 INFO - PROCESS | 2796 | 1466630265097 Marionette TRACE conn5 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:45 INFO - PROCESS | 2796 | 1466630265100 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:45 INFO - PROCESS | 2796 | 1466630265229 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 14:17:45 INFO - PROCESS | 2796 | 1466630265368 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:45 INFO - PROCESS | 2796 | 1466630265372 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:45 INFO - PROCESS | 2796 | ++DOCSHELL 0D0F0800 == 37 [pid = 2796] [id = 665] 14:17:45 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (0D0F1000) [pid = 2796] [serial = 1995] [outer = 00000000] 14:17:45 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (0D777C00) [pid = 2796] [serial = 1996] [outer = 0D0F1000] 14:17:45 INFO - PROCESS | 2796 | 1466630265434 Marionette DEBUG loaded listener.js 14:17:45 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (0DBD4800) [pid = 2796] [serial = 1997] [outer = 0D0F1000] 14:17:46 INFO - PROCESS | 2796 | 1466630266060 Marionette TRACE conn5 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 14:17:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 14:17:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1023ms 14:17:46 INFO - PROCESS | 2796 | 1466630266114 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 14:17:46 INFO - PROCESS | 2796 | 1466630266119 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 14:17:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 14:17:46 INFO - PROCESS | 2796 | 1466630266125 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 14:17:46 INFO - PROCESS | 2796 | 1466630266128 Marionette TRACE conn5 <- [1,2626,null,{}] 14:17:46 INFO - PROCESS | 2796 | 1466630266132 Marionette TRACE conn5 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:46 INFO - PROCESS | 2796 | 1466630266135 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:46 INFO - PROCESS | 2796 | 1466630266249 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 14:17:46 INFO - PROCESS | 2796 | 1466630266392 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:46 INFO - PROCESS | 2796 | 1466630266395 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:46 INFO - PROCESS | 2796 | ++DOCSHELL 15736800 == 38 [pid = 2796] [id = 666] 14:17:46 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (1573B400) [pid = 2796] [serial = 1998] [outer = 00000000] 14:17:46 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (16E27000) [pid = 2796] [serial = 1999] [outer = 1573B400] 14:17:46 INFO - PROCESS | 2796 | 1466630266453 Marionette DEBUG loaded listener.js 14:17:46 INFO - PROCESS | 2796 | ++DOMWINDOW == 81 (1782BC00) [pid = 2796] [serial = 2000] [outer = 1573B400] 14:17:47 INFO - PROCESS | 2796 | 1466630267033 Marionette TRACE conn5 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 14:17:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 14:17:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 970ms 14:17:47 INFO - PROCESS | 2796 | 1466630267099 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 14:17:47 INFO - PROCESS | 2796 | 1466630267102 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 14:17:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 14:17:47 INFO - PROCESS | 2796 | 1466630267106 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 14:17:47 INFO - PROCESS | 2796 | 1466630267110 Marionette TRACE conn5 <- [1,2630,null,{}] 14:17:47 INFO - PROCESS | 2796 | 1466630267121 Marionette TRACE conn5 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:47 INFO - PROCESS | 2796 | 1466630267125 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:47 INFO - PROCESS | 2796 | 1466630267238 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 14:17:47 INFO - PROCESS | 2796 | 1466630267382 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:47 INFO - PROCESS | 2796 | 1466630267385 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:47 INFO - PROCESS | 2796 | ++DOCSHELL 19768800 == 39 [pid = 2796] [id = 667] 14:17:47 INFO - PROCESS | 2796 | ++DOMWINDOW == 82 (19AE8C00) [pid = 2796] [serial = 2001] [outer = 00000000] 14:17:47 INFO - PROCESS | 2796 | ++DOMWINDOW == 83 (1A33F400) [pid = 2796] [serial = 2002] [outer = 19AE8C00] 14:17:47 INFO - PROCESS | 2796 | 1466630267443 Marionette DEBUG loaded listener.js 14:17:47 INFO - PROCESS | 2796 | ++DOMWINDOW == 84 (1A679400) [pid = 2796] [serial = 2003] [outer = 19AE8C00] 14:17:48 INFO - PROCESS | 2796 | 1466630268038 Marionette TRACE conn5 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 14:17:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 14:17:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 970ms 14:17:48 INFO - PROCESS | 2796 | 1466630268081 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 14:17:48 INFO - PROCESS | 2796 | 1466630268084 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 14:17:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 14:17:48 INFO - PROCESS | 2796 | 1466630268090 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 14:17:48 INFO - PROCESS | 2796 | 1466630268092 Marionette TRACE conn5 <- [1,2634,null,{}] 14:17:48 INFO - PROCESS | 2796 | 1466630268095 Marionette TRACE conn5 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:48 INFO - PROCESS | 2796 | 1466630268098 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:48 INFO - PROCESS | 2796 | 1466630268207 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 14:17:48 INFO - PROCESS | 2796 | 1466630268322 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:48 INFO - PROCESS | 2796 | 1466630268324 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:48 INFO - PROCESS | 2796 | ++DOCSHELL 1A276C00 == 40 [pid = 2796] [id = 668] 14:17:48 INFO - PROCESS | 2796 | ++DOMWINDOW == 85 (1A67B800) [pid = 2796] [serial = 2004] [outer = 00000000] 14:17:48 INFO - PROCESS | 2796 | ++DOMWINDOW == 86 (1A6F1400) [pid = 2796] [serial = 2005] [outer = 1A67B800] 14:17:48 INFO - PROCESS | 2796 | 1466630268378 Marionette DEBUG loaded listener.js 14:17:48 INFO - PROCESS | 2796 | ++DOMWINDOW == 87 (1A730400) [pid = 2796] [serial = 2006] [outer = 1A67B800] 14:17:49 INFO - PROCESS | 2796 | 1466630269185 Marionette TRACE conn5 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 14:17:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 14:17:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1115ms 14:17:49 INFO - PROCESS | 2796 | 1466630269209 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 14:17:49 INFO - PROCESS | 2796 | 1466630269214 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 14:17:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 14:17:49 INFO - PROCESS | 2796 | 1466630269219 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 14:17:49 INFO - PROCESS | 2796 | 1466630269222 Marionette TRACE conn5 <- [1,2638,null,{}] 14:17:49 INFO - PROCESS | 2796 | 1466630269228 Marionette TRACE conn5 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:49 INFO - PROCESS | 2796 | 1466630269230 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:49 INFO - PROCESS | 2796 | 1466630269338 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 14:17:49 INFO - PROCESS | 2796 | 1466630269483 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:49 INFO - PROCESS | 2796 | 1466630269488 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:49 INFO - PROCESS | 2796 | ++DOCSHELL 0D845400 == 41 [pid = 2796] [id = 669] 14:17:49 INFO - PROCESS | 2796 | ++DOMWINDOW == 88 (0D845800) [pid = 2796] [serial = 2007] [outer = 00000000] 14:17:49 INFO - PROCESS | 2796 | ++DOMWINDOW == 89 (0DABB000) [pid = 2796] [serial = 2008] [outer = 0D845800] 14:17:49 INFO - PROCESS | 2796 | 1466630269540 Marionette DEBUG loaded listener.js 14:17:49 INFO - PROCESS | 2796 | ++DOMWINDOW == 90 (14EA2000) [pid = 2796] [serial = 2009] [outer = 0D845800] 14:17:50 INFO - PROCESS | 2796 | --DOCSHELL 11B26000 == 40 [pid = 2796] [id = 663] 14:17:50 INFO - PROCESS | 2796 | --DOCSHELL 0D5F4400 == 39 [pid = 2796] [id = 662] 14:17:50 INFO - PROCESS | 2796 | --DOCSHELL 19765400 == 38 [pid = 2796] [id = 661] 14:17:50 INFO - PROCESS | 2796 | --DOCSHELL 18848000 == 37 [pid = 2796] [id = 660] 14:17:50 INFO - PROCESS | 2796 | --DOCSHELL 16EAE400 == 36 [pid = 2796] [id = 659] 14:17:50 INFO - PROCESS | 2796 | --DOCSHELL 16635400 == 35 [pid = 2796] [id = 658] 14:17:50 INFO - PROCESS | 2796 | --DOCSHELL 0D841C00 == 34 [pid = 2796] [id = 657] 14:17:50 INFO - PROCESS | 2796 | --DOCSHELL 0C9CA800 == 33 [pid = 2796] [id = 656] 14:17:50 INFO - PROCESS | 2796 | --DOCSHELL 151C8400 == 32 [pid = 2796] [id = 653] 14:17:50 INFO - PROCESS | 2796 | --DOCSHELL 0CF33400 == 31 [pid = 2796] [id = 654] 14:17:50 INFO - PROCESS | 2796 | --DOCSHELL 15163C00 == 30 [pid = 2796] [id = 655] 14:17:50 INFO - PROCESS | 2796 | --DOCSHELL 1A276C00 == 29 [pid = 2796] [id = 668] 14:17:50 INFO - PROCESS | 2796 | --DOCSHELL 15736800 == 28 [pid = 2796] [id = 666] 14:17:50 INFO - PROCESS | 2796 | --DOCSHELL 19768800 == 27 [pid = 2796] [id = 667] 14:17:50 INFO - PROCESS | 2796 | --DOCSHELL 16634800 == 26 [pid = 2796] [id = 664] 14:17:50 INFO - PROCESS | 2796 | --DOCSHELL 0D0F0800 == 25 [pid = 2796] [id = 665] 14:17:50 INFO - PROCESS | 2796 | --DOMWINDOW == 89 (0D622800) [pid = 2796] [serial = 1936] [outer = 00000000] [url = about:blank] 14:17:50 INFO - PROCESS | 2796 | --DOMWINDOW == 88 (0D62D400) [pid = 2796] [serial = 1937] [outer = 00000000] [url = about:blank] 14:17:50 INFO - PROCESS | 2796 | --DOMWINDOW == 87 (0D62AC00) [pid = 2796] [serial = 1934] [outer = 00000000] [url = about:blank] 14:17:50 INFO - PROCESS | 2796 | --DOMWINDOW == 86 (0D0F4400) [pid = 2796] [serial = 1933] [outer = 00000000] [url = about:blank] 14:17:50 INFO - PROCESS | 2796 | --DOMWINDOW == 85 (1554C000) [pid = 2796] [serial = 1942] [outer = 00000000] [url = about:blank] 14:17:50 INFO - PROCESS | 2796 | --DOMWINDOW == 84 (0DABD400) [pid = 2796] [serial = 1939] [outer = 00000000] [url = about:blank] 14:17:50 INFO - PROCESS | 2796 | --DOMWINDOW == 83 (11147800) [pid = 2796] [serial = 1940] [outer = 00000000] [url = about:blank] 14:17:50 INFO - PROCESS | 2796 | --DOMWINDOW == 82 (16451C00) [pid = 2796] [serial = 1945] [outer = 00000000] [url = about:blank] 14:17:50 INFO - PROCESS | 2796 | --DOMWINDOW == 81 (0D81A000) [pid = 2796] [serial = 1925] [outer = 00000000] [url = about:blank] 14:17:50 INFO - PROCESS | 2796 | --DOMWINDOW == 80 (0D5FB000) [pid = 2796] [serial = 1924] [outer = 00000000] [url = about:blank] 14:17:50 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (17831C00) [pid = 2796] [serial = 1928] [outer = 00000000] [url = about:blank] 14:17:50 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (16A4D800) [pid = 2796] [serial = 1927] [outer = 00000000] [url = about:blank] 14:17:50 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (1A675800) [pid = 2796] [serial = 1931] [outer = 00000000] [url = about:blank] 14:17:50 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (19AF3000) [pid = 2796] [serial = 1930] [outer = 00000000] [url = about:blank] 14:17:50 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (16EAFC00) [pid = 2796] [serial = 1948] [outer = 00000000] [url = about:blank] 14:17:50 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (16A4DC00) [pid = 2796] [serial = 1946] [outer = 00000000] [url = about:blank] 14:17:50 INFO - PROCESS | 2796 | --DOMWINDOW == 73 (1884D000) [pid = 2796] [serial = 1951] [outer = 00000000] [url = about:blank] 14:17:50 INFO - PROCESS | 2796 | --DOMWINDOW == 72 (1782CC00) [pid = 2796] [serial = 1949] [outer = 00000000] [url = about:blank] 14:17:50 INFO - PROCESS | 2796 | --DOMWINDOW == 71 (19A0F400) [pid = 2796] [serial = 1960] [outer = 00000000] [url = about:blank] 14:17:50 INFO - PROCESS | 2796 | --DOMWINDOW == 70 (194BA000) [pid = 2796] [serial = 1957] [outer = 00000000] [url = about:blank] 14:17:50 INFO - PROCESS | 2796 | --DOMWINDOW == 69 (19206400) [pid = 2796] [serial = 1952] [outer = 00000000] [url = about:blank] 14:17:50 INFO - PROCESS | 2796 | --DOMWINDOW == 68 (186BA000) [pid = 2796] [serial = 1954] [outer = 00000000] [url = about:blank] 14:17:50 INFO - PROCESS | 2796 | --DOMWINDOW == 67 (194B5C00) [pid = 2796] [serial = 1958] [outer = 00000000] [url = about:blank] 14:17:50 INFO - PROCESS | 2796 | --DOMWINDOW == 66 (18847C00) [pid = 2796] [serial = 1955] [outer = 00000000] [url = about:blank] 14:17:50 INFO - PROCESS | 2796 | --DOMWINDOW == 65 (15644C00) [pid = 2796] [serial = 1943] [outer = 00000000] [url = about:blank] 14:17:50 INFO - PROCESS | 2796 | 1466630270852 Marionette TRACE conn5 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 14:17:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 14:17:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1680ms 14:17:50 INFO - PROCESS | 2796 | 1466630270899 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 14:17:50 INFO - PROCESS | 2796 | 1466630270902 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 14:17:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 14:17:50 INFO - PROCESS | 2796 | 1466630270907 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 14:17:50 INFO - PROCESS | 2796 | 1466630270910 Marionette TRACE conn5 <- [1,2642,null,{}] 14:17:50 INFO - PROCESS | 2796 | 1466630270915 Marionette TRACE conn5 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:50 INFO - PROCESS | 2796 | 1466630270918 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:51 INFO - PROCESS | 2796 | 1466630271010 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 14:17:51 INFO - PROCESS | 2796 | 1466630271107 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:51 INFO - PROCESS | 2796 | 1466630271110 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:51 INFO - PROCESS | 2796 | ++DOCSHELL 0D0EE400 == 26 [pid = 2796] [id = 670] 14:17:51 INFO - PROCESS | 2796 | ++DOMWINDOW == 66 (0D0F0000) [pid = 2796] [serial = 2010] [outer = 00000000] 14:17:51 INFO - PROCESS | 2796 | ++DOMWINDOW == 67 (0D554400) [pid = 2796] [serial = 2011] [outer = 0D0F0000] 14:17:51 INFO - PROCESS | 2796 | 1466630271158 Marionette DEBUG loaded listener.js 14:17:51 INFO - PROCESS | 2796 | ++DOMWINDOW == 68 (0D5FA000) [pid = 2796] [serial = 2012] [outer = 0D0F0000] 14:17:51 INFO - PROCESS | 2796 | 1466630271585 Marionette TRACE conn5 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 14:17:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 14:17:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 730ms 14:17:51 INFO - PROCESS | 2796 | 1466630271638 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 14:17:51 INFO - PROCESS | 2796 | 1466630271643 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 14:17:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 14:17:51 INFO - PROCESS | 2796 | 1466630271654 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 14:17:51 INFO - PROCESS | 2796 | 1466630271657 Marionette TRACE conn5 <- [1,2646,null,{}] 14:17:51 INFO - PROCESS | 2796 | 1466630271660 Marionette TRACE conn5 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:51 INFO - PROCESS | 2796 | 1466630271663 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:51 INFO - PROCESS | 2796 | 1466630271751 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 14:17:51 INFO - PROCESS | 2796 | 1466630271758 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:51 INFO - PROCESS | 2796 | 1466630271760 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:51 INFO - PROCESS | 2796 | ++DOCSHELL 0D81BC00 == 27 [pid = 2796] [id = 671] 14:17:51 INFO - PROCESS | 2796 | ++DOMWINDOW == 69 (0D81EC00) [pid = 2796] [serial = 2013] [outer = 00000000] 14:17:51 INFO - PROCESS | 2796 | ++DOMWINDOW == 70 (0D843800) [pid = 2796] [serial = 2014] [outer = 0D81EC00] 14:17:51 INFO - PROCESS | 2796 | 1466630271808 Marionette DEBUG loaded listener.js 14:17:51 INFO - PROCESS | 2796 | ++DOMWINDOW == 71 (0D84D000) [pid = 2796] [serial = 2015] [outer = 0D81EC00] 14:17:52 INFO - PROCESS | 2796 | 1466630272282 Marionette TRACE conn5 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 14:17:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 14:17:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 690ms 14:17:52 INFO - PROCESS | 2796 | 1466630272343 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 14:17:52 INFO - PROCESS | 2796 | 1466630272346 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 14:17:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 14:17:52 INFO - PROCESS | 2796 | 1466630272349 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 14:17:52 INFO - PROCESS | 2796 | 1466630272352 Marionette TRACE conn5 <- [1,2650,null,{}] 14:17:52 INFO - PROCESS | 2796 | 1466630272363 Marionette TRACE conn5 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:52 INFO - PROCESS | 2796 | 1466630272368 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:52 INFO - PROCESS | 2796 | 1466630272482 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 14:17:52 INFO - PROCESS | 2796 | 1466630272592 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:52 INFO - PROCESS | 2796 | 1466630272595 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:52 INFO - PROCESS | 2796 | ++DOCSHELL 1554C000 == 28 [pid = 2796] [id = 672] 14:17:52 INFO - PROCESS | 2796 | ++DOMWINDOW == 72 (1554E000) [pid = 2796] [serial = 2016] [outer = 00000000] 14:17:52 INFO - PROCESS | 2796 | ++DOMWINDOW == 73 (1560FC00) [pid = 2796] [serial = 2017] [outer = 1554E000] 14:17:52 INFO - PROCESS | 2796 | 1466630272643 Marionette DEBUG loaded listener.js 14:17:52 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (1564A000) [pid = 2796] [serial = 2018] [outer = 1554E000] 14:17:53 INFO - PROCESS | 2796 | 1466630273062 Marionette TRACE conn5 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 14:17:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 14:17:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 730ms 14:17:53 INFO - PROCESS | 2796 | 1466630273088 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 14:17:53 INFO - PROCESS | 2796 | 1466630273091 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 14:17:53 INFO - PROCESS | 2796 | 1466630273094 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 14:17:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 14:17:53 INFO - PROCESS | 2796 | 1466630273095 Marionette TRACE conn5 <- [1,2654,null,{}] 14:17:53 INFO - PROCESS | 2796 | 1466630273099 Marionette TRACE conn5 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:53 INFO - PROCESS | 2796 | 1466630273101 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:53 INFO - PROCESS | 2796 | 1466630273221 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 14:17:53 INFO - PROCESS | 2796 | 1466630273226 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:53 INFO - PROCESS | 2796 | 1466630273228 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:53 INFO - PROCESS | 2796 | ++DOCSHELL 1573F800 == 29 [pid = 2796] [id = 673] 14:17:53 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (1644F800) [pid = 2796] [serial = 2019] [outer = 00000000] 14:17:53 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (16721C00) [pid = 2796] [serial = 2020] [outer = 1644F800] 14:17:53 INFO - PROCESS | 2796 | 1466630273329 Marionette DEBUG loaded listener.js 14:17:53 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (16A52800) [pid = 2796] [serial = 2021] [outer = 1644F800] 14:17:54 INFO - PROCESS | 2796 | 1466630274279 Marionette TRACE conn5 <- [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]]]}] 14:17:54 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) 14:17:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1224ms 14:17:54 INFO - PROCESS | 2796 | 1466630274322 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 14:17:54 INFO - PROCESS | 2796 | 1466630274325 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 14:17:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 14:17:54 INFO - PROCESS | 2796 | 1466630274328 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 14:17:54 INFO - PROCESS | 2796 | 1466630274329 Marionette TRACE conn5 <- [1,2658,null,{}] 14:17:54 INFO - PROCESS | 2796 | 1466630274333 Marionette TRACE conn5 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:54 INFO - PROCESS | 2796 | 1466630274335 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:54 INFO - PROCESS | 2796 | 1466630274449 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 14:17:54 INFO - PROCESS | 2796 | 1466630274455 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:54 INFO - PROCESS | 2796 | 1466630274457 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:54 INFO - PROCESS | 2796 | ++DOCSHELL 16EA7000 == 30 [pid = 2796] [id = 674] 14:17:54 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (16EA7C00) [pid = 2796] [serial = 2022] [outer = 00000000] 14:17:54 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (178F2400) [pid = 2796] [serial = 2023] [outer = 16EA7C00] 14:17:54 INFO - PROCESS | 2796 | 1466630274501 Marionette DEBUG loaded listener.js 14:17:54 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (18612400) [pid = 2796] [serial = 2024] [outer = 16EA7C00] 14:17:55 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (1884C400) [pid = 2796] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 14:17:55 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (1976B800) [pid = 2796] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 14:17:55 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (0D84AC00) [pid = 2796] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 14:17:55 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (1663C000) [pid = 2796] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 14:17:55 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (15522C00) [pid = 2796] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 14:17:55 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (0D846000) [pid = 2796] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 14:17:55 INFO - PROCESS | 2796 | --DOMWINDOW == 73 (0C9CB800) [pid = 2796] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 14:17:55 INFO - PROCESS | 2796 | --DOMWINDOW == 72 (0D0EE800) [pid = 2796] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 14:17:55 INFO - PROCESS | 2796 | --DOMWINDOW == 71 (1976DC00) [pid = 2796] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 14:17:55 INFO - PROCESS | 2796 | --DOMWINDOW == 70 (1A339C00) [pid = 2796] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 14:17:55 INFO - PROCESS | 2796 | --DOMWINDOW == 69 (14FBD800) [pid = 2796] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 14:17:55 INFO - PROCESS | 2796 | --DOMWINDOW == 68 (16EB0800) [pid = 2796] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 14:17:55 INFO - PROCESS | 2796 | 1466630275626 Marionette TRACE conn5 <- [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"]]]}] 14:17:55 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 14:17:55 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 14:17:55 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 14:17:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:17:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1325ms 14:17:55 INFO - PROCESS | 2796 | 1466630275654 Marionette TRACE conn5 -> [0,2661,"getWindowHandle",null] 14:17:55 INFO - PROCESS | 2796 | 1466630275656 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 14:17:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 14:17:55 INFO - PROCESS | 2796 | 1466630275659 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 14:17:55 INFO - PROCESS | 2796 | 1466630275660 Marionette TRACE conn5 <- [1,2662,null,{}] 14:17:55 INFO - PROCESS | 2796 | 1466630275664 Marionette TRACE conn5 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:55 INFO - PROCESS | 2796 | 1466630275670 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:55 INFO - PROCESS | 2796 | 1466630275798 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 14:17:55 INFO - PROCESS | 2796 | 1466630275895 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:55 INFO - PROCESS | 2796 | 1466630275897 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:55 INFO - PROCESS | 2796 | ++DOCSHELL 15528800 == 31 [pid = 2796] [id = 675] 14:17:55 INFO - PROCESS | 2796 | ++DOMWINDOW == 69 (15606000) [pid = 2796] [serial = 2025] [outer = 00000000] 14:17:55 INFO - PROCESS | 2796 | ++DOMWINDOW == 70 (1861F400) [pid = 2796] [serial = 2026] [outer = 15606000] 14:17:55 INFO - PROCESS | 2796 | 1466630275950 Marionette DEBUG loaded listener.js 14:17:56 INFO - PROCESS | 2796 | ++DOMWINDOW == 71 (18843000) [pid = 2796] [serial = 2027] [outer = 15606000] 14:17:56 INFO - PROCESS | 2796 | 1466630276794 Marionette TRACE conn5 <- [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"]]]}] 14:17:56 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 14:17:56 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 14:17:56 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 14:17:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:17:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1181ms 14:17:56 INFO - PROCESS | 2796 | 1466630276840 Marionette TRACE conn5 -> [0,2665,"getWindowHandle",null] 14:17:56 INFO - PROCESS | 2796 | 1466630276843 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 14:17:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 14:17:56 INFO - PROCESS | 2796 | 1466630276846 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 14:17:56 INFO - PROCESS | 2796 | 1466630276847 Marionette TRACE conn5 <- [1,2666,null,{}] 14:17:56 INFO - PROCESS | 2796 | 1466630276851 Marionette TRACE conn5 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:56 INFO - PROCESS | 2796 | 1466630276853 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:56 INFO - PROCESS | 2796 | 1466630276966 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 14:17:56 INFO - PROCESS | 2796 | 1466630276974 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:56 INFO - PROCESS | 2796 | 1466630276976 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:57 INFO - PROCESS | 2796 | ++DOCSHELL 0D55BC00 == 32 [pid = 2796] [id = 676] 14:17:57 INFO - PROCESS | 2796 | ++DOMWINDOW == 72 (17831000) [pid = 2796] [serial = 2028] [outer = 00000000] 14:17:57 INFO - PROCESS | 2796 | ++DOMWINDOW == 73 (19264C00) [pid = 2796] [serial = 2029] [outer = 17831000] 14:17:57 INFO - PROCESS | 2796 | 1466630277019 Marionette DEBUG loaded listener.js 14:17:57 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (19271800) [pid = 2796] [serial = 2030] [outer = 17831000] 14:17:58 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) 14:17:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1419ms 14:17:58 INFO - PROCESS | 2796 | 1466630278259 Marionette TRACE conn5 <- [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]]]}] 14:17:58 INFO - PROCESS | 2796 | 1466630278266 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 14:17:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 14:17:58 INFO - PROCESS | 2796 | 1466630278271 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 14:17:58 INFO - PROCESS | 2796 | 1466630278275 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 14:17:58 INFO - PROCESS | 2796 | 1466630278279 Marionette TRACE conn5 <- [1,2670,null,{}] 14:17:58 INFO - PROCESS | 2796 | 1466630278284 Marionette TRACE conn5 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:58 INFO - PROCESS | 2796 | 1466630278288 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:58 INFO - PROCESS | 2796 | 1466630278410 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 14:17:58 INFO - PROCESS | 2796 | 1466630278563 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:58 INFO - PROCESS | 2796 | 1466630278566 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:17:58 INFO - PROCESS | 2796 | ++DOCSHELL 0D5F0C00 == 33 [pid = 2796] [id = 677] 14:17:58 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (0D5F5C00) [pid = 2796] [serial = 2031] [outer = 00000000] 14:17:58 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (0D84C800) [pid = 2796] [serial = 2032] [outer = 0D5F5C00] 14:17:58 INFO - PROCESS | 2796 | 1466630278624 Marionette DEBUG loaded listener.js 14:17:58 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (1114B400) [pid = 2796] [serial = 2033] [outer = 0D5F5C00] 14:17:59 INFO - PROCESS | 2796 | --DOCSHELL 15528800 == 32 [pid = 2796] [id = 675] 14:17:59 INFO - PROCESS | 2796 | --DOCSHELL 16EA7000 == 31 [pid = 2796] [id = 674] 14:17:59 INFO - PROCESS | 2796 | --DOCSHELL 1573F800 == 30 [pid = 2796] [id = 673] 14:17:59 INFO - PROCESS | 2796 | --DOCSHELL 1554C000 == 29 [pid = 2796] [id = 672] 14:17:59 INFO - PROCESS | 2796 | --DOCSHELL 0D81BC00 == 28 [pid = 2796] [id = 671] 14:17:59 INFO - PROCESS | 2796 | --DOCSHELL 0D0EE400 == 27 [pid = 2796] [id = 670] 14:17:59 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (194BC800) [pid = 2796] [serial = 1982] [outer = 00000000] [url = about:blank] 14:17:59 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (194B8000) [pid = 2796] [serial = 1981] [outer = 00000000] [url = about:blank] 14:17:59 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (19A10400) [pid = 2796] [serial = 1961] [outer = 00000000] [url = about:blank] 14:17:59 INFO - PROCESS | 2796 | --DOMWINDOW == 73 (11B24400) [pid = 2796] [serial = 1972] [outer = 00000000] [url = about:blank] 14:17:59 INFO - PROCESS | 2796 | --DOMWINDOW == 72 (14E1C800) [pid = 2796] [serial = 1973] [outer = 00000000] [url = about:blank] 14:17:59 INFO - PROCESS | 2796 | --DOMWINDOW == 71 (16A4D000) [pid = 2796] [serial = 1975] [outer = 00000000] [url = about:blank] 14:17:59 INFO - PROCESS | 2796 | --DOMWINDOW == 70 (156E5400) [pid = 2796] [serial = 1966] [outer = 00000000] [url = about:blank] 14:17:59 INFO - PROCESS | 2796 | --DOMWINDOW == 69 (16EB4800) [pid = 2796] [serial = 1987] [outer = 00000000] [url = about:blank] 14:17:59 INFO - PROCESS | 2796 | --DOMWINDOW == 68 (16A54C00) [pid = 2796] [serial = 1967] [outer = 00000000] [url = about:blank] 14:17:59 INFO - PROCESS | 2796 | --DOMWINDOW == 67 (0D558400) [pid = 2796] [serial = 1969] [outer = 00000000] [url = about:blank] 14:17:59 INFO - PROCESS | 2796 | --DOMWINDOW == 66 (0D62D000) [pid = 2796] [serial = 1970] [outer = 00000000] [url = about:blank] 14:17:59 INFO - PROCESS | 2796 | --DOMWINDOW == 65 (0D816400) [pid = 2796] [serial = 1963] [outer = 00000000] [url = about:blank] 14:17:59 INFO - PROCESS | 2796 | --DOMWINDOW == 64 (1A269C00) [pid = 2796] [serial = 1984] [outer = 00000000] [url = about:blank] 14:17:59 INFO - PROCESS | 2796 | --DOMWINDOW == 63 (0D84FC00) [pid = 2796] [serial = 1964] [outer = 00000000] [url = about:blank] 14:17:59 INFO - PROCESS | 2796 | --DOMWINDOW == 62 (1A367800) [pid = 2796] [serial = 1993] [outer = 00000000] [url = about:blank] 14:17:59 INFO - PROCESS | 2796 | --DOMWINDOW == 61 (1A63C800) [pid = 2796] [serial = 1994] [outer = 00000000] [url = about:blank] 14:17:59 INFO - PROCESS | 2796 | --DOMWINDOW == 60 (1A337000) [pid = 2796] [serial = 1991] [outer = 00000000] [url = about:blank] 14:17:59 INFO - PROCESS | 2796 | --DOMWINDOW == 59 (1A278C00) [pid = 2796] [serial = 1990] [outer = 00000000] [url = about:blank] 14:17:59 INFO - PROCESS | 2796 | --DOMWINDOW == 58 (1976E400) [pid = 2796] [serial = 1985] [outer = 00000000] [url = about:blank] 14:17:59 INFO - PROCESS | 2796 | --DOMWINDOW == 57 (1861DC00) [pid = 2796] [serial = 1978] [outer = 00000000] [url = about:blank] 14:17:59 INFO - PROCESS | 2796 | --DOMWINDOW == 56 (1880B000) [pid = 2796] [serial = 1979] [outer = 00000000] [url = about:blank] 14:17:59 INFO - PROCESS | 2796 | --DOMWINDOW == 55 (18844C00) [pid = 2796] [serial = 1988] [outer = 00000000] [url = about:blank] 14:17:59 INFO - PROCESS | 2796 | --DOMWINDOW == 54 (16E1C000) [pid = 2796] [serial = 1976] [outer = 00000000] [url = about:blank] 14:17:59 INFO - PROCESS | 2796 | 1466630279791 Marionette TRACE conn5 <- [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]]]}] 14:17:59 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) 14:17:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1589ms 14:17:59 INFO - PROCESS | 2796 | 1466630279865 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 14:17:59 INFO - PROCESS | 2796 | 1466630279869 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 14:17:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 14:17:59 INFO - PROCESS | 2796 | 1466630279873 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 14:17:59 INFO - PROCESS | 2796 | 1466630279876 Marionette TRACE conn5 <- [1,2674,null,{}] 14:17:59 INFO - PROCESS | 2796 | 1466630279881 Marionette TRACE conn5 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:59 INFO - PROCESS | 2796 | 1466630279884 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:00 INFO - PROCESS | 2796 | 1466630280014 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 14:18:00 INFO - PROCESS | 2796 | 1466630280109 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:00 INFO - PROCESS | 2796 | 1466630280113 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:00 INFO - PROCESS | 2796 | ++DOCSHELL 0D62E400 == 28 [pid = 2796] [id = 678] 14:18:00 INFO - PROCESS | 2796 | ++DOMWINDOW == 55 (0D630000) [pid = 2796] [serial = 2034] [outer = 00000000] 14:18:00 INFO - PROCESS | 2796 | ++DOMWINDOW == 56 (0D770C00) [pid = 2796] [serial = 2035] [outer = 0D630000] 14:18:00 INFO - PROCESS | 2796 | 1466630280162 Marionette DEBUG loaded listener.js 14:18:00 INFO - PROCESS | 2796 | ++DOMWINDOW == 57 (0D816400) [pid = 2796] [serial = 2036] [outer = 0D630000] 14:18:01 INFO - PROCESS | 2796 | 1466630281036 Marionette TRACE conn5 <- [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"]]]}] 14:18:01 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 14:18:01 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 14:18:01 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 14:18:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:18:01 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:18:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1179ms 14:18:01 INFO - PROCESS | 2796 | 1466630281053 Marionette TRACE conn5 -> [0,2677,"getWindowHandle",null] 14:18:01 INFO - PROCESS | 2796 | 1466630281058 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 14:18:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 14:18:01 INFO - PROCESS | 2796 | 1466630281064 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 14:18:01 INFO - PROCESS | 2796 | 1466630281067 Marionette TRACE conn5 <- [1,2678,null,{}] 14:18:01 INFO - PROCESS | 2796 | 1466630281071 Marionette TRACE conn5 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:01 INFO - PROCESS | 2796 | 1466630281073 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:01 INFO - PROCESS | 2796 | 1466630281168 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 14:18:01 INFO - PROCESS | 2796 | 1466630281259 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:01 INFO - PROCESS | 2796 | 1466630281262 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:01 INFO - PROCESS | 2796 | ++DOCSHELL 14D0F000 == 29 [pid = 2796] [id = 679] 14:18:01 INFO - PROCESS | 2796 | ++DOMWINDOW == 58 (14D12800) [pid = 2796] [serial = 2037] [outer = 00000000] 14:18:01 INFO - PROCESS | 2796 | ++DOMWINDOW == 59 (14FBD000) [pid = 2796] [serial = 2038] [outer = 14D12800] 14:18:01 INFO - PROCESS | 2796 | 1466630281310 Marionette DEBUG loaded listener.js 14:18:01 INFO - PROCESS | 2796 | ++DOMWINDOW == 60 (151CE800) [pid = 2796] [serial = 2039] [outer = 14D12800] 14:18:02 INFO - PROCESS | 2796 | 1466630282186 Marionette TRACE conn5 <- [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"]]]}] 14:18:02 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 14:18:02 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 14:18:02 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 14:18:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:18:02 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:18:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1172ms 14:18:02 INFO - PROCESS | 2796 | 1466630282240 Marionette TRACE conn5 -> [0,2681,"getWindowHandle",null] 14:18:02 INFO - PROCESS | 2796 | 1466630282242 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 14:18:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 14:18:02 INFO - PROCESS | 2796 | 1466630282246 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 14:18:02 INFO - PROCESS | 2796 | 1466630282249 Marionette TRACE conn5 <- [1,2682,null,{}] 14:18:02 INFO - PROCESS | 2796 | 1466630282269 Marionette TRACE conn5 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:02 INFO - PROCESS | 2796 | 1466630282274 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:02 INFO - PROCESS | 2796 | 1466630282405 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 14:18:02 INFO - PROCESS | 2796 | 1466630282412 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:02 INFO - PROCESS | 2796 | 1466630282416 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:02 INFO - PROCESS | 2796 | ++DOCSHELL 16717C00 == 30 [pid = 2796] [id = 680] 14:18:02 INFO - PROCESS | 2796 | ++DOMWINDOW == 61 (1671FC00) [pid = 2796] [serial = 2040] [outer = 00000000] 14:18:02 INFO - PROCESS | 2796 | ++DOMWINDOW == 62 (16E2A000) [pid = 2796] [serial = 2041] [outer = 1671FC00] 14:18:02 INFO - PROCESS | 2796 | 1466630282465 Marionette DEBUG loaded listener.js 14:18:02 INFO - PROCESS | 2796 | ++DOMWINDOW == 63 (16EAFC00) [pid = 2796] [serial = 2042] [outer = 1671FC00] 14:18:03 INFO - PROCESS | 2796 | 1466630283453 Marionette TRACE conn5 <- [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"]]]}] 14:18:03 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 14:18:03 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 14:18:03 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 14:18:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:18:03 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:18:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1234ms 14:18:03 INFO - PROCESS | 2796 | 1466630283484 Marionette TRACE conn5 -> [0,2685,"getWindowHandle",null] 14:18:03 INFO - PROCESS | 2796 | 1466630283486 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 14:18:03 INFO - PROCESS | 2796 | 1466630283489 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 14:18:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 14:18:03 INFO - PROCESS | 2796 | 1466630283491 Marionette TRACE conn5 <- [1,2686,null,{}] 14:18:03 INFO - PROCESS | 2796 | 1466630283495 Marionette TRACE conn5 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:03 INFO - PROCESS | 2796 | 1466630283497 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:03 INFO - PROCESS | 2796 | 1466630283618 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 14:18:03 INFO - PROCESS | 2796 | 1466630283623 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:03 INFO - PROCESS | 2796 | 1466630283625 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:03 INFO - PROCESS | 2796 | ++DOCSHELL 0D552C00 == 31 [pid = 2796] [id = 681] 14:18:03 INFO - PROCESS | 2796 | ++DOMWINDOW == 64 (17829C00) [pid = 2796] [serial = 2043] [outer = 00000000] 14:18:03 INFO - PROCESS | 2796 | ++DOMWINDOW == 65 (1880A000) [pid = 2796] [serial = 2044] [outer = 17829C00] 14:18:03 INFO - PROCESS | 2796 | 1466630283726 Marionette DEBUG loaded listener.js 14:18:03 INFO - PROCESS | 2796 | ++DOMWINDOW == 66 (18845400) [pid = 2796] [serial = 2045] [outer = 17829C00] 14:18:03 INFO - PROCESS | 2796 | --DOMWINDOW == 65 (15606000) [pid = 2796] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 14:18:03 INFO - PROCESS | 2796 | --DOMWINDOW == 64 (1554E000) [pid = 2796] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 14:18:03 INFO - PROCESS | 2796 | --DOMWINDOW == 63 (0D81EC00) [pid = 2796] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 14:18:03 INFO - PROCESS | 2796 | --DOMWINDOW == 62 (0D0F0000) [pid = 2796] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 14:18:03 INFO - PROCESS | 2796 | --DOMWINDOW == 61 (0D845800) [pid = 2796] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 14:18:03 INFO - PROCESS | 2796 | --DOMWINDOW == 60 (1644F800) [pid = 2796] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 14:18:03 INFO - PROCESS | 2796 | --DOMWINDOW == 59 (0D0F1000) [pid = 2796] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 14:18:03 INFO - PROCESS | 2796 | --DOMWINDOW == 58 (1573B400) [pid = 2796] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 14:18:03 INFO - PROCESS | 2796 | --DOMWINDOW == 57 (19AE8C00) [pid = 2796] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 14:18:03 INFO - PROCESS | 2796 | --DOMWINDOW == 56 (1A67B800) [pid = 2796] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 14:18:03 INFO - PROCESS | 2796 | --DOMWINDOW == 55 (16EA7C00) [pid = 2796] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 14:18:04 INFO - PROCESS | 2796 | 1466630284636 Marionette TRACE conn5 <- [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"]]]}] 14:18:04 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 14:18:04 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 14:18:04 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 14:18:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:18:04 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:18:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1179ms 14:18:04 INFO - PROCESS | 2796 | 1466630284673 Marionette TRACE conn5 -> [0,2689,"getWindowHandle",null] 14:18:04 INFO - PROCESS | 2796 | 1466630284675 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 14:18:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 14:18:04 INFO - PROCESS | 2796 | 1466630284678 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 14:18:04 INFO - PROCESS | 2796 | 1466630284680 Marionette TRACE conn5 <- [1,2690,null,{}] 14:18:04 INFO - PROCESS | 2796 | 1466630284683 Marionette TRACE conn5 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:04 INFO - PROCESS | 2796 | 1466630284685 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:04 INFO - PROCESS | 2796 | 1466630284801 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 14:18:04 INFO - PROCESS | 2796 | 1466630284857 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:04 INFO - PROCESS | 2796 | 1466630284859 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:04 INFO - PROCESS | 2796 | ++DOCSHELL 0D816C00 == 32 [pid = 2796] [id = 682] 14:18:04 INFO - PROCESS | 2796 | ++DOMWINDOW == 56 (15606000) [pid = 2796] [serial = 2046] [outer = 00000000] 14:18:04 INFO - PROCESS | 2796 | ++DOMWINDOW == 57 (19202C00) [pid = 2796] [serial = 2047] [outer = 15606000] 14:18:04 INFO - PROCESS | 2796 | 1466630284903 Marionette DEBUG loaded listener.js 14:18:04 INFO - PROCESS | 2796 | ++DOMWINDOW == 58 (1926C800) [pid = 2796] [serial = 2048] [outer = 15606000] 14:18:05 INFO - PROCESS | 2796 | 1466630285289 Marionette TRACE conn5 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 14:18:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 14:18:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 630ms 14:18:05 INFO - PROCESS | 2796 | 1466630285309 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 14:18:05 INFO - PROCESS | 2796 | 1466630285310 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 14:18:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 14:18:05 INFO - PROCESS | 2796 | 1466630285313 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 14:18:05 INFO - PROCESS | 2796 | 1466630285315 Marionette TRACE conn5 <- [1,2694,null,{}] 14:18:05 INFO - PROCESS | 2796 | 1466630285331 Marionette TRACE conn5 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:05 INFO - PROCESS | 2796 | 1466630285337 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:05 INFO - PROCESS | 2796 | 1466630285443 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 14:18:05 INFO - PROCESS | 2796 | 1466630285448 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:05 INFO - PROCESS | 2796 | 1466630285450 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:05 INFO - PROCESS | 2796 | ++DOCSHELL 194B7C00 == 33 [pid = 2796] [id = 683] 14:18:05 INFO - PROCESS | 2796 | ++DOMWINDOW == 59 (194BBC00) [pid = 2796] [serial = 2049] [outer = 00000000] 14:18:05 INFO - PROCESS | 2796 | ++DOMWINDOW == 60 (19769000) [pid = 2796] [serial = 2050] [outer = 194BBC00] 14:18:05 INFO - PROCESS | 2796 | 1466630285495 Marionette DEBUG loaded listener.js 14:18:05 INFO - PROCESS | 2796 | ++DOMWINDOW == 61 (19A13400) [pid = 2796] [serial = 2051] [outer = 194BBC00] 14:18:05 INFO - PROCESS | 2796 | 1466630285945 Marionette TRACE conn5 <- [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]]]}] 14:18:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 14:18:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 670ms 14:18:06 INFO - PROCESS | 2796 | 1466630286026 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 14:18:06 INFO - PROCESS | 2796 | 1466630286030 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 14:18:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 14:18:06 INFO - PROCESS | 2796 | 1466630286036 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 14:18:06 INFO - PROCESS | 2796 | 1466630286041 Marionette TRACE conn5 <- [1,2698,null,{}] 14:18:06 INFO - PROCESS | 2796 | 1466630286047 Marionette TRACE conn5 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:06 INFO - PROCESS | 2796 | 1466630286051 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:06 INFO - PROCESS | 2796 | 1466630286246 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 14:18:06 INFO - PROCESS | 2796 | 1466630286389 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:06 INFO - PROCESS | 2796 | 1466630286394 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:06 INFO - PROCESS | 2796 | ++DOCSHELL 0D624C00 == 34 [pid = 2796] [id = 684] 14:18:06 INFO - PROCESS | 2796 | ++DOMWINDOW == 62 (0D62AC00) [pid = 2796] [serial = 2052] [outer = 00000000] 14:18:06 INFO - PROCESS | 2796 | ++DOMWINDOW == 63 (0D777000) [pid = 2796] [serial = 2053] [outer = 0D62AC00] 14:18:06 INFO - PROCESS | 2796 | 1466630286451 Marionette DEBUG loaded listener.js 14:18:06 INFO - PROCESS | 2796 | ++DOMWINDOW == 64 (11147800) [pid = 2796] [serial = 2054] [outer = 0D62AC00] 14:18:07 INFO - PROCESS | 2796 | 1466630287055 Marionette TRACE conn5 <- [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] 14:18:07 INFO - PROCESS | 2796 | 1466630287121 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 14:18:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 14:18:07 INFO - PROCESS | 2796 | 1466630287126 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 14:18:07 INFO - PROCESS | 2796 | 1466630287130 Marionette TRACE conn5 <- [1,2702,null,{}] 14:18:07 INFO - PROCESS | 2796 | 1466630287135 Marionette TRACE conn5 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:07 INFO - PROCESS | 2796 | 1466630287138 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:07 INFO - PROCESS | 2796 | 1466630287249 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 14:18:07 INFO - PROCESS | 2796 | 1466630287391 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:07 INFO - PROCESS | 2796 | 1466630287393 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:07 INFO - PROCESS | 2796 | ++DOCSHELL 16A4D000 == 35 [pid = 2796] [id = 685] 14:18:07 INFO - PROCESS | 2796 | ++DOMWINDOW == 65 (16A4DC00) [pid = 2796] [serial = 2055] [outer = 00000000] 14:18:07 INFO - PROCESS | 2796 | ++DOMWINDOW == 66 (16E29800) [pid = 2796] [serial = 2056] [outer = 16A4DC00] 14:18:07 INFO - PROCESS | 2796 | 1466630287451 Marionette DEBUG loaded listener.js 14:18:07 INFO - PROCESS | 2796 | ++DOMWINDOW == 67 (1861B000) [pid = 2796] [serial = 2057] [outer = 16A4DC00] 14:18:08 INFO - PROCESS | 2796 | 1466630288012 Marionette TRACE conn5 <- [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]]]}] 14:18:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 14:18:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 931ms 14:18:08 INFO - PROCESS | 2796 | 1466630288056 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 14:18:08 INFO - PROCESS | 2796 | 1466630288059 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 14:18:08 INFO - PROCESS | 2796 | 1466630288062 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 14:18:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 14:18:08 INFO - PROCESS | 2796 | 1466630288064 Marionette TRACE conn5 <- [1,2706,null,{}] 14:18:08 INFO - PROCESS | 2796 | 1466630288070 Marionette TRACE conn5 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:08 INFO - PROCESS | 2796 | 1466630288075 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:08 INFO - PROCESS | 2796 | 1466630288185 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 14:18:08 INFO - PROCESS | 2796 | 1466630288316 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:08 INFO - PROCESS | 2796 | 1466630288320 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:08 INFO - PROCESS | 2796 | ++DOCSHELL 19AE9C00 == 36 [pid = 2796] [id = 686] 14:18:08 INFO - PROCESS | 2796 | ++DOMWINDOW == 68 (19AEA000) [pid = 2796] [serial = 2058] [outer = 00000000] 14:18:08 INFO - PROCESS | 2796 | ++DOMWINDOW == 69 (19AF1800) [pid = 2796] [serial = 2059] [outer = 19AEA000] 14:18:08 INFO - PROCESS | 2796 | 1466630288377 Marionette DEBUG loaded listener.js 14:18:08 INFO - PROCESS | 2796 | ++DOMWINDOW == 70 (1A26A000) [pid = 2796] [serial = 2060] [outer = 19AEA000] 14:18:09 INFO - PROCESS | 2796 | 1466630289014 Marionette TRACE conn5 <- [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] 14:18:09 INFO - PROCESS | 2796 | 1466630289085 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 14:18:09 INFO - PROCESS | 2796 | 1466630289088 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 14:18:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 14:18:09 INFO - PROCESS | 2796 | 1466630289090 Marionette TRACE conn5 <- [1,2710,null,{}] 14:18:09 INFO - PROCESS | 2796 | 1466630289094 Marionette TRACE conn5 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:09 INFO - PROCESS | 2796 | 1466630289096 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:09 INFO - PROCESS | 2796 | 1466630289205 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 14:18:09 INFO - PROCESS | 2796 | 1466630289361 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:09 INFO - PROCESS | 2796 | 1466630289364 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:09 INFO - PROCESS | 2796 | ++DOCSHELL 0D625400 == 37 [pid = 2796] [id = 687] 14:18:09 INFO - PROCESS | 2796 | ++DOMWINDOW == 71 (18843400) [pid = 2796] [serial = 2061] [outer = 00000000] 14:18:09 INFO - PROCESS | 2796 | ++DOMWINDOW == 72 (1A275400) [pid = 2796] [serial = 2062] [outer = 18843400] 14:18:09 INFO - PROCESS | 2796 | 1466630289419 Marionette DEBUG loaded listener.js 14:18:09 INFO - PROCESS | 2796 | ++DOMWINDOW == 73 (1A332400) [pid = 2796] [serial = 2063] [outer = 18843400] 14:18:10 INFO - PROCESS | 2796 | 1466630290187 Marionette TRACE conn5 <- [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] 14:18:10 INFO - PROCESS | 2796 | 1466630290226 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 14:18:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 14:18:10 INFO - PROCESS | 2796 | 1466630290230 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 14:18:10 INFO - PROCESS | 2796 | 1466630290233 Marionette TRACE conn5 <- [1,2714,null,{}] 14:18:10 INFO - PROCESS | 2796 | 1466630290238 Marionette TRACE conn5 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:10 INFO - PROCESS | 2796 | 1466630290241 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:10 INFO - PROCESS | 2796 | 1466630290347 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 14:18:11 INFO - PROCESS | 2796 | --DOCSHELL 0D816C00 == 36 [pid = 2796] [id = 682] 14:18:11 INFO - PROCESS | 2796 | --DOCSHELL 0D552C00 == 35 [pid = 2796] [id = 681] 14:18:11 INFO - PROCESS | 2796 | --DOCSHELL 16717C00 == 34 [pid = 2796] [id = 680] 14:18:11 INFO - PROCESS | 2796 | --DOCSHELL 14D0F000 == 33 [pid = 2796] [id = 679] 14:18:11 INFO - PROCESS | 2796 | --DOCSHELL 0D62E400 == 32 [pid = 2796] [id = 678] 14:18:11 INFO - PROCESS | 2796 | --DOCSHELL 0D845400 == 31 [pid = 2796] [id = 669] 14:18:11 INFO - PROCESS | 2796 | --DOCSHELL 0D55BC00 == 30 [pid = 2796] [id = 676] 14:18:11 INFO - PROCESS | 2796 | --DOCSHELL 0D5F0C00 == 29 [pid = 2796] [id = 677] 14:18:11 INFO - PROCESS | 2796 | --DOCSHELL 0D625400 == 28 [pid = 2796] [id = 687] 14:18:11 INFO - PROCESS | 2796 | --DOCSHELL 16A4D000 == 27 [pid = 2796] [id = 685] 14:18:11 INFO - PROCESS | 2796 | --DOCSHELL 19AE9C00 == 26 [pid = 2796] [id = 686] 14:18:11 INFO - PROCESS | 2796 | --DOCSHELL 194B7C00 == 25 [pid = 2796] [id = 683] 14:18:11 INFO - PROCESS | 2796 | --DOCSHELL 0D624C00 == 24 [pid = 2796] [id = 684] 14:18:11 INFO - PROCESS | 2796 | 1466630291047 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:11 INFO - PROCESS | 2796 | 1466630291051 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:11 INFO - PROCESS | 2796 | --DOMWINDOW == 72 (1861F400) [pid = 2796] [serial = 2026] [outer = 00000000] [url = about:blank] 14:18:11 INFO - PROCESS | 2796 | --DOMWINDOW == 71 (1560FC00) [pid = 2796] [serial = 2017] [outer = 00000000] [url = about:blank] 14:18:11 INFO - PROCESS | 2796 | --DOMWINDOW == 70 (0D843800) [pid = 2796] [serial = 2014] [outer = 00000000] [url = about:blank] 14:18:11 INFO - PROCESS | 2796 | --DOMWINDOW == 69 (0D84D000) [pid = 2796] [serial = 2015] [outer = 00000000] [url = about:blank] 14:18:11 INFO - PROCESS | 2796 | --DOMWINDOW == 68 (0D554400) [pid = 2796] [serial = 2011] [outer = 00000000] [url = about:blank] 14:18:11 INFO - PROCESS | 2796 | --DOMWINDOW == 67 (0D5FA000) [pid = 2796] [serial = 2012] [outer = 00000000] [url = about:blank] 14:18:11 INFO - PROCESS | 2796 | --DOMWINDOW == 66 (14EA2000) [pid = 2796] [serial = 2009] [outer = 00000000] [url = about:blank] 14:18:11 INFO - PROCESS | 2796 | --DOMWINDOW == 65 (0DABB000) [pid = 2796] [serial = 2008] [outer = 00000000] [url = about:blank] 14:18:11 INFO - PROCESS | 2796 | --DOMWINDOW == 64 (16721C00) [pid = 2796] [serial = 2020] [outer = 00000000] [url = about:blank] 14:18:11 INFO - PROCESS | 2796 | --DOMWINDOW == 63 (0DBD4800) [pid = 2796] [serial = 1997] [outer = 00000000] [url = about:blank] 14:18:11 INFO - PROCESS | 2796 | --DOMWINDOW == 62 (0D777C00) [pid = 2796] [serial = 1996] [outer = 00000000] [url = about:blank] 14:18:11 INFO - PROCESS | 2796 | --DOMWINDOW == 61 (1782BC00) [pid = 2796] [serial = 2000] [outer = 00000000] [url = about:blank] 14:18:11 INFO - PROCESS | 2796 | --DOMWINDOW == 60 (16E27000) [pid = 2796] [serial = 1999] [outer = 00000000] [url = about:blank] 14:18:11 INFO - PROCESS | 2796 | --DOMWINDOW == 59 (1A679400) [pid = 2796] [serial = 2003] [outer = 00000000] [url = about:blank] 14:18:11 INFO - PROCESS | 2796 | --DOMWINDOW == 58 (1A33F400) [pid = 2796] [serial = 2002] [outer = 00000000] [url = about:blank] 14:18:11 INFO - PROCESS | 2796 | --DOMWINDOW == 57 (1A730400) [pid = 2796] [serial = 2006] [outer = 00000000] [url = about:blank] 14:18:11 INFO - PROCESS | 2796 | --DOMWINDOW == 56 (1A6F1400) [pid = 2796] [serial = 2005] [outer = 00000000] [url = about:blank] 14:18:11 INFO - PROCESS | 2796 | --DOMWINDOW == 55 (178F2400) [pid = 2796] [serial = 2023] [outer = 00000000] [url = about:blank] 14:18:11 INFO - PROCESS | 2796 | --DOMWINDOW == 54 (16A52800) [pid = 2796] [serial = 2021] [outer = 00000000] [url = about:blank] 14:18:11 INFO - PROCESS | 2796 | --DOMWINDOW == 53 (18612400) [pid = 2796] [serial = 2024] [outer = 00000000] [url = about:blank] 14:18:11 INFO - PROCESS | 2796 | --DOMWINDOW == 52 (1564A000) [pid = 2796] [serial = 2018] [outer = 00000000] [url = about:blank] 14:18:11 INFO - PROCESS | 2796 | --DOMWINDOW == 51 (18843000) [pid = 2796] [serial = 2027] [outer = 00000000] [url = about:blank] 14:18:11 INFO - PROCESS | 2796 | ++DOCSHELL 0C7E9400 == 25 [pid = 2796] [id = 688] 14:18:11 INFO - PROCESS | 2796 | ++DOMWINDOW == 52 (0C7EB800) [pid = 2796] [serial = 2064] [outer = 00000000] 14:18:11 INFO - PROCESS | 2796 | ++DOMWINDOW == 53 (0C831000) [pid = 2796] [serial = 2065] [outer = 0C7EB800] 14:18:11 INFO - PROCESS | 2796 | 1466630291180 Marionette DEBUG loaded listener.js 14:18:11 INFO - PROCESS | 2796 | ++DOMWINDOW == 54 (0C9E2800) [pid = 2796] [serial = 2066] [outer = 0C7EB800] 14:18:11 INFO - PROCESS | 2796 | 1466630291669 Marionette TRACE conn5 <- [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]]]}] 14:18:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 14:18:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1479ms 14:18:11 INFO - PROCESS | 2796 | 1466630291711 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 14:18:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 14:18:11 INFO - PROCESS | 2796 | 1466630291715 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 14:18:11 INFO - PROCESS | 2796 | 1466630291719 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 14:18:11 INFO - PROCESS | 2796 | 1466630291722 Marionette TRACE conn5 <- [1,2718,null,{}] 14:18:11 INFO - PROCESS | 2796 | 1466630291728 Marionette TRACE conn5 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:11 INFO - PROCESS | 2796 | 1466630291732 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:11 INFO - PROCESS | 2796 | 1466630291826 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 14:18:11 INFO - PROCESS | 2796 | 1466630291840 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:11 INFO - PROCESS | 2796 | 1466630291843 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:11 INFO - PROCESS | 2796 | ++DOCSHELL 0D76DC00 == 26 [pid = 2796] [id = 689] 14:18:11 INFO - PROCESS | 2796 | ++DOMWINDOW == 55 (0D76E800) [pid = 2796] [serial = 2067] [outer = 00000000] 14:18:11 INFO - PROCESS | 2796 | ++DOMWINDOW == 56 (0D774800) [pid = 2796] [serial = 2068] [outer = 0D76E800] 14:18:11 INFO - PROCESS | 2796 | 1466630291891 Marionette DEBUG loaded listener.js 14:18:11 INFO - PROCESS | 2796 | ++DOMWINDOW == 57 (0D819000) [pid = 2796] [serial = 2069] [outer = 0D76E800] 14:18:12 INFO - PROCESS | 2796 | 1466630292830 Marionette TRACE conn5 <- [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"]]]}] 14:18:12 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 14:18:12 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 14:18:12 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 14:18:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:18:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:18:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1122ms 14:18:12 INFO - PROCESS | 2796 | 1466630292844 Marionette TRACE conn5 -> [0,2721,"getWindowHandle",null] 14:18:12 INFO - PROCESS | 2796 | 1466630292849 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 14:18:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 14:18:12 INFO - PROCESS | 2796 | 1466630292853 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 14:18:12 INFO - PROCESS | 2796 | 1466630292855 Marionette TRACE conn5 <- [1,2722,null,{}] 14:18:12 INFO - PROCESS | 2796 | 1466630292859 Marionette TRACE conn5 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:12 INFO - PROCESS | 2796 | 1466630292862 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:12 INFO - PROCESS | 2796 | 1466630292956 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 14:18:12 INFO - PROCESS | 2796 | 1466630292962 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:12 INFO - PROCESS | 2796 | 1466630292964 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:12 INFO - PROCESS | 2796 | ++DOCSHELL 111A8C00 == 27 [pid = 2796] [id = 690] 14:18:12 INFO - PROCESS | 2796 | ++DOMWINDOW == 58 (111AAC00) [pid = 2796] [serial = 2070] [outer = 00000000] 14:18:13 INFO - PROCESS | 2796 | ++DOMWINDOW == 59 (14D0C000) [pid = 2796] [serial = 2071] [outer = 111AAC00] 14:18:13 INFO - PROCESS | 2796 | 1466630293012 Marionette DEBUG loaded listener.js 14:18:13 INFO - PROCESS | 2796 | ++DOMWINDOW == 60 (14EAB400) [pid = 2796] [serial = 2072] [outer = 111AAC00] 14:18:13 INFO - PROCESS | 2796 | 1466630293556 Marionette TRACE conn5 <- [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]]]}] 14:18:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 14:18:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 730ms 14:18:13 INFO - PROCESS | 2796 | 1466630293587 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 14:18:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 14:18:13 INFO - PROCESS | 2796 | 1466630293589 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 14:18:13 INFO - PROCESS | 2796 | 1466630293594 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 14:18:13 INFO - PROCESS | 2796 | 1466630293600 Marionette TRACE conn5 <- [1,2726,null,{}] 14:18:13 INFO - PROCESS | 2796 | 1466630293615 Marionette TRACE conn5 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:13 INFO - PROCESS | 2796 | 1466630293619 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:13 INFO - PROCESS | 2796 | 1466630293743 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 14:18:13 INFO - PROCESS | 2796 | 1466630293810 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:13 INFO - PROCESS | 2796 | 1466630293812 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:13 INFO - PROCESS | 2796 | ++DOCSHELL 0CFE9000 == 28 [pid = 2796] [id = 691] 14:18:13 INFO - PROCESS | 2796 | ++DOMWINDOW == 61 (0D624C00) [pid = 2796] [serial = 2073] [outer = 00000000] 14:18:13 INFO - PROCESS | 2796 | ++DOMWINDOW == 62 (15739400) [pid = 2796] [serial = 2074] [outer = 0D624C00] 14:18:13 INFO - PROCESS | 2796 | 1466630293868 Marionette DEBUG loaded listener.js 14:18:13 INFO - PROCESS | 2796 | ++DOMWINDOW == 63 (16450C00) [pid = 2796] [serial = 2075] [outer = 0D624C00] 14:18:14 INFO - PROCESS | 2796 | 1466630294301 Marionette TRACE conn5 <- [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]]]}] 14:18:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 14:18:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 790ms 14:18:14 INFO - PROCESS | 2796 | 1466630294384 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 14:18:14 INFO - PROCESS | 2796 | 1466630294387 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 14:18:14 INFO - PROCESS | 2796 | 1466630294390 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 14:18:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 14:18:14 INFO - PROCESS | 2796 | 1466630294392 Marionette TRACE conn5 <- [1,2730,null,{}] 14:18:14 INFO - PROCESS | 2796 | 1466630294405 Marionette TRACE conn5 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:14 INFO - PROCESS | 2796 | 1466630294407 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:14 INFO - PROCESS | 2796 | 1466630294529 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 14:18:14 INFO - PROCESS | 2796 | 1466630294539 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:14 INFO - PROCESS | 2796 | 1466630294541 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:14 INFO - PROCESS | 2796 | ++DOCSHELL 16A48000 == 29 [pid = 2796] [id = 692] 14:18:14 INFO - PROCESS | 2796 | ++DOMWINDOW == 64 (16A49C00) [pid = 2796] [serial = 2076] [outer = 00000000] 14:18:14 INFO - PROCESS | 2796 | ++DOMWINDOW == 65 (16E20C00) [pid = 2796] [serial = 2077] [outer = 16A49C00] 14:18:14 INFO - PROCESS | 2796 | 1466630294585 Marionette DEBUG loaded listener.js 14:18:14 INFO - PROCESS | 2796 | ++DOMWINDOW == 66 (16EA7800) [pid = 2796] [serial = 2078] [outer = 16A49C00] 14:18:15 INFO - PROCESS | 2796 | 1466630295035 Marionette TRACE conn5 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 14:18:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 14:18:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 690ms 14:18:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 14:18:15 INFO - PROCESS | 2796 | 1466630295083 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 14:18:15 INFO - PROCESS | 2796 | 1466630295085 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 14:18:15 INFO - PROCESS | 2796 | 1466630295089 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 14:18:15 INFO - PROCESS | 2796 | 1466630295091 Marionette TRACE conn5 <- [1,2734,null,{}] 14:18:15 INFO - PROCESS | 2796 | 1466630295094 Marionette TRACE conn5 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:15 INFO - PROCESS | 2796 | 1466630295096 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:15 INFO - PROCESS | 2796 | 1466630295366 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 14:18:15 INFO - PROCESS | 2796 | --DOMWINDOW == 65 (194BBC00) [pid = 2796] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 14:18:15 INFO - PROCESS | 2796 | --DOMWINDOW == 64 (1671FC00) [pid = 2796] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 14:18:15 INFO - PROCESS | 2796 | --DOMWINDOW == 63 (17831000) [pid = 2796] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 14:18:15 INFO - PROCESS | 2796 | --DOMWINDOW == 62 (0D5F5C00) [pid = 2796] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 14:18:15 INFO - PROCESS | 2796 | --DOMWINDOW == 61 (0D630000) [pid = 2796] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 14:18:15 INFO - PROCESS | 2796 | --DOMWINDOW == 60 (14D12800) [pid = 2796] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 14:18:15 INFO - PROCESS | 2796 | --DOMWINDOW == 59 (15606000) [pid = 2796] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 14:18:15 INFO - PROCESS | 2796 | 1466630295427 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:15 INFO - PROCESS | 2796 | 1466630295433 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:15 INFO - PROCESS | 2796 | ++DOCSHELL 0D845C00 == 30 [pid = 2796] [id = 693] 14:18:15 INFO - PROCESS | 2796 | ++DOMWINDOW == 60 (0D847C00) [pid = 2796] [serial = 2079] [outer = 00000000] 14:18:15 INFO - PROCESS | 2796 | ++DOMWINDOW == 61 (1645BC00) [pid = 2796] [serial = 2080] [outer = 0D847C00] 14:18:15 INFO - PROCESS | 2796 | 1466630295490 Marionette DEBUG loaded listener.js 14:18:15 INFO - PROCESS | 2796 | ++DOMWINDOW == 62 (18613800) [pid = 2796] [serial = 2081] [outer = 0D847C00] 14:18:15 INFO - PROCESS | 2796 | 1466630295907 Marionette TRACE conn5 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 14:18:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 14:18:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 870ms 14:18:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 14:18:15 INFO - PROCESS | 2796 | 1466630295960 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 14:18:15 INFO - PROCESS | 2796 | 1466630295962 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 14:18:15 INFO - PROCESS | 2796 | 1466630295965 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 14:18:15 INFO - PROCESS | 2796 | 1466630295967 Marionette TRACE conn5 <- [1,2738,null,{}] 14:18:15 INFO - PROCESS | 2796 | 1466630295970 Marionette TRACE conn5 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:15 INFO - PROCESS | 2796 | 1466630295972 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:16 INFO - PROCESS | 2796 | 1466630296058 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 14:18:16 INFO - PROCESS | 2796 | 1466630296064 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:16 INFO - PROCESS | 2796 | 1466630296066 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:16 INFO - PROCESS | 2796 | ++DOCSHELL 0C7EF400 == 31 [pid = 2796] [id = 694] 14:18:16 INFO - PROCESS | 2796 | ++DOMWINDOW == 63 (1861F800) [pid = 2796] [serial = 2082] [outer = 00000000] 14:18:16 INFO - PROCESS | 2796 | ++DOMWINDOW == 64 (18891C00) [pid = 2796] [serial = 2083] [outer = 1861F800] 14:18:16 INFO - PROCESS | 2796 | 1466630296120 Marionette DEBUG loaded listener.js 14:18:16 INFO - PROCESS | 2796 | ++DOMWINDOW == 65 (1920E800) [pid = 2796] [serial = 2084] [outer = 1861F800] 14:18:16 INFO - PROCESS | 2796 | 1466630296551 Marionette TRACE conn5 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 14:18:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 14:18:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 630ms 14:18:16 INFO - PROCESS | 2796 | 1466630296595 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 14:18:16 INFO - PROCESS | 2796 | 1466630296597 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 14:18:16 INFO - PROCESS | 2796 | 1466630296601 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 14:18:16 INFO - PROCESS | 2796 | 1466630296602 Marionette TRACE conn5 <- [1,2742,null,{}] 14:18:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 14:18:16 INFO - PROCESS | 2796 | 1466630296606 Marionette TRACE conn5 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:16 INFO - PROCESS | 2796 | 1466630296607 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:16 INFO - PROCESS | 2796 | 1466630296686 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 14:18:16 INFO - PROCESS | 2796 | 1466630296691 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:16 INFO - PROCESS | 2796 | 1466630296693 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:16 INFO - PROCESS | 2796 | ++DOCSHELL 194BC400 == 32 [pid = 2796] [id = 695] 14:18:16 INFO - PROCESS | 2796 | ++DOMWINDOW == 66 (194BE400) [pid = 2796] [serial = 2085] [outer = 00000000] 14:18:16 INFO - PROCESS | 2796 | ++DOMWINDOW == 67 (19761C00) [pid = 2796] [serial = 2086] [outer = 194BE400] 14:18:16 INFO - PROCESS | 2796 | 1466630296737 Marionette DEBUG loaded listener.js 14:18:16 INFO - PROCESS | 2796 | ++DOMWINDOW == 68 (19766000) [pid = 2796] [serial = 2087] [outer = 194BE400] 14:18:17 INFO - PROCESS | 2796 | 1466630297174 Marionette TRACE conn5 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 14:18:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 14:18:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 631ms 14:18:17 INFO - PROCESS | 2796 | 1466630297236 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 14:18:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 14:18:17 INFO - PROCESS | 2796 | 1466630297239 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 14:18:17 INFO - PROCESS | 2796 | 1466630297242 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 14:18:17 INFO - PROCESS | 2796 | 1466630297243 Marionette TRACE conn5 <- [1,2746,null,{}] 14:18:17 INFO - PROCESS | 2796 | 1466630297247 Marionette TRACE conn5 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:17 INFO - PROCESS | 2796 | 1466630297249 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:17 INFO - PROCESS | 2796 | 1466630297330 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 14:18:17 INFO - PROCESS | 2796 | 1466630297336 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:17 INFO - PROCESS | 2796 | 1466630297338 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:17 INFO - PROCESS | 2796 | ++DOCSHELL 19760C00 == 33 [pid = 2796] [id = 696] 14:18:17 INFO - PROCESS | 2796 | ++DOMWINDOW == 69 (1976BC00) [pid = 2796] [serial = 2088] [outer = 00000000] 14:18:17 INFO - PROCESS | 2796 | ++DOMWINDOW == 70 (19A18000) [pid = 2796] [serial = 2089] [outer = 1976BC00] 14:18:17 INFO - PROCESS | 2796 | 1466630297383 Marionette DEBUG loaded listener.js 14:18:17 INFO - PROCESS | 2796 | ++DOMWINDOW == 71 (19A0D400) [pid = 2796] [serial = 2090] [outer = 1976BC00] 14:18:18 INFO - PROCESS | 2796 | 1466630298233 Marionette TRACE conn5 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 14:18:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 14:18:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1068ms 14:18:18 INFO - PROCESS | 2796 | 1466630298311 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 14:18:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 14:18:18 INFO - PROCESS | 2796 | 1466630298315 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 14:18:18 INFO - PROCESS | 2796 | 1466630298320 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 14:18:18 INFO - PROCESS | 2796 | 1466630298323 Marionette TRACE conn5 <- [1,2750,null,{}] 14:18:18 INFO - PROCESS | 2796 | 1466630298328 Marionette TRACE conn5 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:18 INFO - PROCESS | 2796 | 1466630298332 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:18 INFO - PROCESS | 2796 | 1466630298480 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 14:18:18 INFO - PROCESS | 2796 | 1466630298613 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:18 INFO - PROCESS | 2796 | 1466630298617 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:18 INFO - PROCESS | 2796 | ++DOCSHELL 0D81F000 == 34 [pid = 2796] [id = 697] 14:18:18 INFO - PROCESS | 2796 | ++DOMWINDOW == 72 (0D841400) [pid = 2796] [serial = 2091] [outer = 00000000] 14:18:18 INFO - PROCESS | 2796 | ++DOMWINDOW == 73 (112CA400) [pid = 2796] [serial = 2092] [outer = 0D841400] 14:18:18 INFO - PROCESS | 2796 | 1466630298678 Marionette DEBUG loaded listener.js 14:18:18 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (14FBA000) [pid = 2796] [serial = 2093] [outer = 0D841400] 14:18:19 INFO - PROCESS | 2796 | 1466630299579 Marionette TRACE conn5 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 14:18:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 14:18:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1330ms 14:18:19 INFO - PROCESS | 2796 | 1466630299651 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 14:18:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 14:18:19 INFO - PROCESS | 2796 | 1466630299655 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 14:18:19 INFO - PROCESS | 2796 | 1466630299660 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 14:18:19 INFO - PROCESS | 2796 | 1466630299663 Marionette TRACE conn5 <- [1,2754,null,{}] 14:18:19 INFO - PROCESS | 2796 | 1466630299669 Marionette TRACE conn5 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:19 INFO - PROCESS | 2796 | 1466630299671 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:19 INFO - PROCESS | 2796 | 1466630299787 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 14:18:19 INFO - PROCESS | 2796 | 1466630299920 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:19 INFO - PROCESS | 2796 | 1466630299925 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:19 INFO - PROCESS | 2796 | ++DOCSHELL 0D773C00 == 35 [pid = 2796] [id = 698] 14:18:19 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (0D774400) [pid = 2796] [serial = 2094] [outer = 00000000] 14:18:19 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (0D844800) [pid = 2796] [serial = 2095] [outer = 0D774400] 14:18:19 INFO - PROCESS | 2796 | 1466630299981 Marionette DEBUG loaded listener.js 14:18:20 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (0DAC5C00) [pid = 2796] [serial = 2096] [outer = 0D774400] 14:18:20 INFO - PROCESS | 2796 | --DOCSHELL 18846800 == 34 [pid = 2796] [id = 395] 14:18:20 INFO - PROCESS | 2796 | --DOCSHELL 0D84C400 == 33 [pid = 2796] [id = 394] 14:18:20 INFO - PROCESS | 2796 | --DOCSHELL 14EEE000 == 32 [pid = 2796] [id = 410] 14:18:20 INFO - PROCESS | 2796 | --DOCSHELL 0D84A800 == 31 [pid = 2796] [id = 400] 14:18:20 INFO - PROCESS | 2796 | --DOCSHELL 0CF78C00 == 30 [pid = 2796] [id = 404] 14:18:20 INFO - PROCESS | 2796 | --DOCSHELL 16A50400 == 29 [pid = 2796] [id = 409] 14:18:20 INFO - PROCESS | 2796 | --DOCSHELL 1A680000 == 28 [pid = 2796] [id = 397] 14:18:20 INFO - PROCESS | 2796 | --DOCSHELL 0C7F1800 == 27 [pid = 2796] [id = 399] 14:18:20 INFO - PROCESS | 2796 | --DOCSHELL 16450400 == 26 [pid = 2796] [id = 408] 14:18:20 INFO - PROCESS | 2796 | --DOCSHELL 1A677800 == 25 [pid = 2796] [id = 396] 14:18:20 INFO - PROCESS | 2796 | --DOCSHELL 119DC400 == 24 [pid = 2796] [id = 406] 14:18:20 INFO - PROCESS | 2796 | --DOCSHELL 0D631C00 == 23 [pid = 2796] [id = 405] 14:18:20 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (16E2A000) [pid = 2796] [serial = 2041] [outer = 00000000] [url = about:blank] 14:18:20 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (1880A000) [pid = 2796] [serial = 2044] [outer = 00000000] [url = about:blank] 14:18:20 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (16EAFC00) [pid = 2796] [serial = 2042] [outer = 00000000] [url = about:blank] 14:18:20 INFO - PROCESS | 2796 | --DOMWINDOW == 73 (19271800) [pid = 2796] [serial = 2030] [outer = 00000000] [url = about:blank] 14:18:20 INFO - PROCESS | 2796 | --DOMWINDOW == 72 (19264C00) [pid = 2796] [serial = 2029] [outer = 00000000] [url = about:blank] 14:18:20 INFO - PROCESS | 2796 | --DOMWINDOW == 71 (0D84C800) [pid = 2796] [serial = 2032] [outer = 00000000] [url = about:blank] 14:18:20 INFO - PROCESS | 2796 | --DOMWINDOW == 70 (1114B400) [pid = 2796] [serial = 2033] [outer = 00000000] [url = about:blank] 14:18:20 INFO - PROCESS | 2796 | --DOMWINDOW == 69 (0D770C00) [pid = 2796] [serial = 2035] [outer = 00000000] [url = about:blank] 14:18:20 INFO - PROCESS | 2796 | --DOMWINDOW == 68 (0D816400) [pid = 2796] [serial = 2036] [outer = 00000000] [url = about:blank] 14:18:20 INFO - PROCESS | 2796 | --DOMWINDOW == 67 (14FBD000) [pid = 2796] [serial = 2038] [outer = 00000000] [url = about:blank] 14:18:20 INFO - PROCESS | 2796 | --DOMWINDOW == 66 (19202C00) [pid = 2796] [serial = 2047] [outer = 00000000] [url = about:blank] 14:18:20 INFO - PROCESS | 2796 | --DOMWINDOW == 65 (151CE800) [pid = 2796] [serial = 2039] [outer = 00000000] [url = about:blank] 14:18:20 INFO - PROCESS | 2796 | --DOMWINDOW == 64 (19A13400) [pid = 2796] [serial = 2051] [outer = 00000000] [url = about:blank] 14:18:20 INFO - PROCESS | 2796 | --DOMWINDOW == 63 (1926C800) [pid = 2796] [serial = 2048] [outer = 00000000] [url = about:blank] 14:18:20 INFO - PROCESS | 2796 | --DOMWINDOW == 62 (19769000) [pid = 2796] [serial = 2050] [outer = 00000000] [url = about:blank] 14:18:20 INFO - PROCESS | 2796 | 1466630300464 Marionette TRACE conn5 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 14:18:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 14:18:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 831ms 14:18:20 INFO - PROCESS | 2796 | 1466630300491 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 14:18:20 INFO - PROCESS | 2796 | 1466630300496 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 14:18:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 14:18:20 INFO - PROCESS | 2796 | 1466630300502 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 14:18:20 INFO - PROCESS | 2796 | 1466630300505 Marionette TRACE conn5 <- [1,2758,null,{}] 14:18:20 INFO - PROCESS | 2796 | 1466630300508 Marionette TRACE conn5 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:20 INFO - PROCESS | 2796 | 1466630300511 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:20 INFO - PROCESS | 2796 | 1466630300606 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 14:18:20 INFO - PROCESS | 2796 | 1466630300615 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:20 INFO - PROCESS | 2796 | 1466630300617 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:20 INFO - PROCESS | 2796 | ++DOCSHELL 0D813000 == 24 [pid = 2796] [id = 699] 14:18:20 INFO - PROCESS | 2796 | ++DOMWINDOW == 63 (0D818000) [pid = 2796] [serial = 2097] [outer = 00000000] 14:18:20 INFO - PROCESS | 2796 | ++DOMWINDOW == 64 (11148000) [pid = 2796] [serial = 2098] [outer = 0D818000] 14:18:20 INFO - PROCESS | 2796 | 1466630300667 Marionette DEBUG loaded listener.js 14:18:20 INFO - PROCESS | 2796 | ++DOMWINDOW == 65 (119E0C00) [pid = 2796] [serial = 2099] [outer = 0D818000] 14:18:21 INFO - PROCESS | 2796 | 1466630301174 Marionette TRACE conn5 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 14:18:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 14:18:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 730ms 14:18:21 INFO - PROCESS | 2796 | 1466630301236 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 14:18:21 INFO - PROCESS | 2796 | 1466630301238 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 14:18:21 INFO - PROCESS | 2796 | 1466630301242 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 14:18:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 14:18:21 INFO - PROCESS | 2796 | 1466630301245 Marionette TRACE conn5 <- [1,2762,null,{}] 14:18:21 INFO - PROCESS | 2796 | 1466630301256 Marionette TRACE conn5 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:21 INFO - PROCESS | 2796 | 1466630301261 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:21 INFO - PROCESS | 2796 | 1466630301380 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 14:18:21 INFO - PROCESS | 2796 | 1466630301492 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:21 INFO - PROCESS | 2796 | 1466630301495 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:21 INFO - PROCESS | 2796 | ++DOCSHELL 1560FC00 == 25 [pid = 2796] [id = 700] 14:18:21 INFO - PROCESS | 2796 | ++DOMWINDOW == 66 (15612400) [pid = 2796] [serial = 2100] [outer = 00000000] 14:18:21 INFO - PROCESS | 2796 | ++DOMWINDOW == 67 (15650400) [pid = 2796] [serial = 2101] [outer = 15612400] 14:18:21 INFO - PROCESS | 2796 | 1466630301544 Marionette DEBUG loaded listener.js 14:18:21 INFO - PROCESS | 2796 | ++DOMWINDOW == 68 (1573B000) [pid = 2796] [serial = 2102] [outer = 15612400] 14:18:21 INFO - PROCESS | 2796 | 1466630301928 Marionette TRACE conn5 <- [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]]]}] 14:18:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 14:18:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 730ms 14:18:21 INFO - PROCESS | 2796 | 1466630301975 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 14:18:21 INFO - PROCESS | 2796 | 1466630301978 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 14:18:21 INFO - PROCESS | 2796 | 1466630301981 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 14:18:21 INFO - PROCESS | 2796 | 1466630301983 Marionette TRACE conn5 <- [1,2766,null,{}] 14:18:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 14:18:22 INFO - PROCESS | 2796 | 1466630301986 Marionette TRACE conn5 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:22 INFO - PROCESS | 2796 | 1466630301988 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:22 INFO - PROCESS | 2796 | 1466630302075 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 14:18:22 INFO - PROCESS | 2796 | 1466630302080 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:22 INFO - PROCESS | 2796 | 1466630302082 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:22 INFO - PROCESS | 2796 | ++DOCSHELL 16A48800 == 26 [pid = 2796] [id = 701] 14:18:22 INFO - PROCESS | 2796 | ++DOMWINDOW == 69 (16A49000) [pid = 2796] [serial = 2103] [outer = 00000000] 14:18:22 INFO - PROCESS | 2796 | ++DOMWINDOW == 70 (16EB1000) [pid = 2796] [serial = 2104] [outer = 16A49000] 14:18:22 INFO - PROCESS | 2796 | 1466630302128 Marionette DEBUG loaded listener.js 14:18:22 INFO - PROCESS | 2796 | ++DOMWINDOW == 71 (178F2000) [pid = 2796] [serial = 2105] [outer = 16A49000] 14:18:22 INFO - PROCESS | 2796 | 1466630302634 Marionette TRACE conn5 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 14:18:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 14:18:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 670ms 14:18:22 INFO - PROCESS | 2796 | 1466630302656 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 14:18:22 INFO - PROCESS | 2796 | 1466630302658 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 14:18:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 14:18:22 INFO - PROCESS | 2796 | 1466630302669 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 14:18:22 INFO - PROCESS | 2796 | 1466630302671 Marionette TRACE conn5 <- [1,2770,null,{}] 14:18:22 INFO - PROCESS | 2796 | 1466630302674 Marionette TRACE conn5 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:22 INFO - PROCESS | 2796 | 1466630302676 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:22 INFO - PROCESS | 2796 | 1466630302818 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 14:18:22 INFO - PROCESS | 2796 | 1466630302885 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:22 INFO - PROCESS | 2796 | 1466630302887 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:22 INFO - PROCESS | 2796 | ++DOCSHELL 186B5C00 == 27 [pid = 2796] [id = 702] 14:18:22 INFO - PROCESS | 2796 | ++DOMWINDOW == 72 (186B7400) [pid = 2796] [serial = 2106] [outer = 00000000] 14:18:22 INFO - PROCESS | 2796 | ++DOMWINDOW == 73 (18844400) [pid = 2796] [serial = 2107] [outer = 186B7400] 14:18:22 INFO - PROCESS | 2796 | 1466630302931 Marionette DEBUG loaded listener.js 14:18:23 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (1884E400) [pid = 2796] [serial = 2108] [outer = 186B7400] 14:18:23 INFO - PROCESS | 2796 | 1466630303371 Marionette TRACE conn5 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 14:18:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 14:18:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 730ms 14:18:23 INFO - PROCESS | 2796 | 1466630303395 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 14:18:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 14:18:23 INFO - PROCESS | 2796 | 1466630303397 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 14:18:23 INFO - PROCESS | 2796 | 1466630303400 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 14:18:23 INFO - PROCESS | 2796 | 1466630303402 Marionette TRACE conn5 <- [1,2774,null,{}] 14:18:23 INFO - PROCESS | 2796 | 1466630303405 Marionette TRACE conn5 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:23 INFO - PROCESS | 2796 | 1466630303411 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:23 INFO - PROCESS | 2796 | 1466630303561 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 14:18:23 INFO - PROCESS | 2796 | 1466630303574 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:23 INFO - PROCESS | 2796 | 1466630303576 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:23 INFO - PROCESS | 2796 | ++DOCSHELL 19271800 == 28 [pid = 2796] [id = 703] 14:18:23 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (194B5C00) [pid = 2796] [serial = 2109] [outer = 00000000] 14:18:23 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (19765000) [pid = 2796] [serial = 2110] [outer = 194B5C00] 14:18:23 INFO - PROCESS | 2796 | 1466630303678 Marionette DEBUG loaded listener.js 14:18:23 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (19A17800) [pid = 2796] [serial = 2111] [outer = 194B5C00] 14:18:24 INFO - PROCESS | 2796 | 1466630304135 Marionette TRACE conn5 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 14:18:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 14:18:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 770ms 14:18:24 INFO - PROCESS | 2796 | 1466630304179 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 14:18:24 INFO - PROCESS | 2796 | 1466630304181 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 14:18:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 14:18:24 INFO - PROCESS | 2796 | 1466630304184 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 14:18:24 INFO - PROCESS | 2796 | 1466630304186 Marionette TRACE conn5 <- [1,2778,null,{}] 14:18:24 INFO - PROCESS | 2796 | 1466630304189 Marionette TRACE conn5 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:24 INFO - PROCESS | 2796 | 1466630304191 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:24 INFO - PROCESS | 2796 | 1466630304317 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 14:18:24 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (194BE400) [pid = 2796] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 14:18:24 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (17829C00) [pid = 2796] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 14:18:24 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (111AAC00) [pid = 2796] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 14:18:24 INFO - PROCESS | 2796 | --DOMWINDOW == 73 (0C7EB800) [pid = 2796] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 14:18:24 INFO - PROCESS | 2796 | --DOMWINDOW == 72 (0D624C00) [pid = 2796] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 14:18:24 INFO - PROCESS | 2796 | --DOMWINDOW == 71 (0D76E800) [pid = 2796] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 14:18:24 INFO - PROCESS | 2796 | --DOMWINDOW == 70 (16A49C00) [pid = 2796] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 14:18:24 INFO - PROCESS | 2796 | --DOMWINDOW == 69 (0D847C00) [pid = 2796] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 14:18:24 INFO - PROCESS | 2796 | --DOMWINDOW == 68 (1861F800) [pid = 2796] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 14:18:24 INFO - PROCESS | 2796 | --DOMWINDOW == 67 (0D62AC00) [pid = 2796] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 14:18:24 INFO - PROCESS | 2796 | --DOMWINDOW == 66 (16A4DC00) [pid = 2796] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 14:18:24 INFO - PROCESS | 2796 | --DOMWINDOW == 65 (19AEA000) [pid = 2796] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 14:18:24 INFO - PROCESS | 2796 | 1466630304461 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:24 INFO - PROCESS | 2796 | 1466630304463 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:24 INFO - PROCESS | 2796 | ++DOCSHELL 0CF35400 == 29 [pid = 2796] [id = 704] 14:18:24 INFO - PROCESS | 2796 | ++DOMWINDOW == 66 (0D5F2C00) [pid = 2796] [serial = 2112] [outer = 00000000] 14:18:24 INFO - PROCESS | 2796 | ++DOMWINDOW == 67 (111AD800) [pid = 2796] [serial = 2113] [outer = 0D5F2C00] 14:18:24 INFO - PROCESS | 2796 | 1466630304507 Marionette DEBUG loaded listener.js 14:18:24 INFO - PROCESS | 2796 | ++DOMWINDOW == 68 (14E17000) [pid = 2796] [serial = 2114] [outer = 0D5F2C00] 14:18:24 INFO - PROCESS | 2796 | 1466630304878 Marionette TRACE conn5 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 14:18:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 14:18:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 730ms 14:18:24 INFO - PROCESS | 2796 | 1466630304916 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 14:18:24 INFO - PROCESS | 2796 | 1466630304918 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 14:18:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 14:18:24 INFO - PROCESS | 2796 | 1466630304921 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 14:18:24 INFO - PROCESS | 2796 | 1466630304923 Marionette TRACE conn5 <- [1,2782,null,{}] 14:18:24 INFO - PROCESS | 2796 | 1466630304926 Marionette TRACE conn5 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:24 INFO - PROCESS | 2796 | 1466630304928 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:25 INFO - PROCESS | 2796 | 1466630305012 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 14:18:25 INFO - PROCESS | 2796 | 1466630305113 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:25 INFO - PROCESS | 2796 | 1466630305115 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:25 INFO - PROCESS | 2796 | ++DOCSHELL 0D778800 == 30 [pid = 2796] [id = 705] 14:18:25 INFO - PROCESS | 2796 | ++DOMWINDOW == 69 (14E14C00) [pid = 2796] [serial = 2115] [outer = 00000000] 14:18:25 INFO - PROCESS | 2796 | ++DOMWINDOW == 70 (19AF5800) [pid = 2796] [serial = 2116] [outer = 14E14C00] 14:18:25 INFO - PROCESS | 2796 | 1466630305161 Marionette DEBUG loaded listener.js 14:18:25 INFO - PROCESS | 2796 | ++DOMWINDOW == 71 (1A26E400) [pid = 2796] [serial = 2117] [outer = 14E14C00] 14:18:25 INFO - PROCESS | 2796 | 1466630305513 Marionette TRACE conn5 <- [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]]]}] 14:18:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 14:18:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 630ms 14:18:25 INFO - PROCESS | 2796 | 1466630305553 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 14:18:25 INFO - PROCESS | 2796 | 1466630305555 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 14:18:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 14:18:25 INFO - PROCESS | 2796 | 1466630305558 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 14:18:25 INFO - PROCESS | 2796 | 1466630305560 Marionette TRACE conn5 <- [1,2786,null,{}] 14:18:25 INFO - PROCESS | 2796 | 1466630305564 Marionette TRACE conn5 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:25 INFO - PROCESS | 2796 | 1466630305565 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:25 INFO - PROCESS | 2796 | 1466630305688 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 14:18:25 INFO - PROCESS | 2796 | 1466630305723 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:25 INFO - PROCESS | 2796 | 1466630305725 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:25 INFO - PROCESS | 2796 | ++DOCSHELL 0D624400 == 31 [pid = 2796] [id = 706] 14:18:25 INFO - PROCESS | 2796 | ++DOMWINDOW == 72 (0D845000) [pid = 2796] [serial = 2118] [outer = 00000000] 14:18:25 INFO - PROCESS | 2796 | ++DOMWINDOW == 73 (1A339400) [pid = 2796] [serial = 2119] [outer = 0D845000] 14:18:25 INFO - PROCESS | 2796 | 1466630305768 Marionette DEBUG loaded listener.js 14:18:25 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (1A33E400) [pid = 2796] [serial = 2120] [outer = 0D845000] 14:18:26 INFO - PROCESS | 2796 | 1466630306178 Marionette TRACE conn5 <- [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]]]}] 14:18:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 14:18:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 670ms 14:18:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 14:18:26 INFO - PROCESS | 2796 | 1466630306233 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 14:18:26 INFO - PROCESS | 2796 | 1466630306235 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 14:18:26 INFO - PROCESS | 2796 | 1466630306238 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 14:18:26 INFO - PROCESS | 2796 | 1466630306240 Marionette TRACE conn5 <- [1,2790,null,{}] 14:18:26 INFO - PROCESS | 2796 | 1466630306253 Marionette TRACE conn5 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:26 INFO - PROCESS | 2796 | 1466630306255 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:26 INFO - PROCESS | 2796 | 1466630306348 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 14:18:26 INFO - PROCESS | 2796 | 1466630306355 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:26 INFO - PROCESS | 2796 | 1466630306357 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:26 INFO - PROCESS | 2796 | ++DOCSHELL 19271400 == 32 [pid = 2796] [id = 707] 14:18:26 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (1A362C00) [pid = 2796] [serial = 2121] [outer = 00000000] 14:18:26 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (1A5D2C00) [pid = 2796] [serial = 2122] [outer = 1A362C00] 14:18:26 INFO - PROCESS | 2796 | 1466630306400 Marionette DEBUG loaded listener.js 14:18:26 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (1A5D5000) [pid = 2796] [serial = 2123] [outer = 1A362C00] 14:18:27 INFO - PROCESS | 2796 | 1466630307116 Marionette TRACE conn5 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 14:18:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 14:18:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 930ms 14:18:27 INFO - PROCESS | 2796 | 1466630307169 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 14:18:27 INFO - PROCESS | 2796 | 1466630307174 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 14:18:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 14:18:27 INFO - PROCESS | 2796 | 1466630307178 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 14:18:27 INFO - PROCESS | 2796 | 1466630307184 Marionette TRACE conn5 <- [1,2794,null,{}] 14:18:27 INFO - PROCESS | 2796 | 1466630307189 Marionette TRACE conn5 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:27 INFO - PROCESS | 2796 | 1466630307192 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:27 INFO - PROCESS | 2796 | 1466630307306 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 14:18:27 INFO - PROCESS | 2796 | 1466630307448 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:27 INFO - PROCESS | 2796 | 1466630307451 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:27 INFO - PROCESS | 2796 | ++DOCSHELL 0D5F3C00 == 33 [pid = 2796] [id = 708] 14:18:27 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (0D5F6400) [pid = 2796] [serial = 2124] [outer = 00000000] 14:18:27 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (11144400) [pid = 2796] [serial = 2125] [outer = 0D5F6400] 14:18:27 INFO - PROCESS | 2796 | 1466630307510 Marionette DEBUG loaded listener.js 14:18:27 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (151CCC00) [pid = 2796] [serial = 2126] [outer = 0D5F6400] 14:18:28 INFO - PROCESS | 2796 | 1466630308072 Marionette TRACE conn5 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 14:18:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 14:18:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 930ms 14:18:28 INFO - PROCESS | 2796 | 1466630308117 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 14:18:28 INFO - PROCESS | 2796 | 1466630308122 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 14:18:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 14:18:28 INFO - PROCESS | 2796 | 1466630308130 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 14:18:28 INFO - PROCESS | 2796 | 1466630308133 Marionette TRACE conn5 <- [1,2798,null,{}] 14:18:28 INFO - PROCESS | 2796 | 1466630308137 Marionette TRACE conn5 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:28 INFO - PROCESS | 2796 | 1466630308140 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:28 INFO - PROCESS | 2796 | 1466630308255 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 14:18:28 INFO - PROCESS | 2796 | 1466630308372 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:28 INFO - PROCESS | 2796 | 1466630308375 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:28 INFO - PROCESS | 2796 | ++DOCSHELL 18612000 == 34 [pid = 2796] [id = 709] 14:18:28 INFO - PROCESS | 2796 | ++DOMWINDOW == 81 (1861E400) [pid = 2796] [serial = 2127] [outer = 00000000] 14:18:28 INFO - PROCESS | 2796 | ++DOMWINDOW == 82 (1920A400) [pid = 2796] [serial = 2128] [outer = 1861E400] 14:18:28 INFO - PROCESS | 2796 | 1466630308433 Marionette DEBUG loaded listener.js 14:18:28 INFO - PROCESS | 2796 | ++DOMWINDOW == 83 (194B9000) [pid = 2796] [serial = 2129] [outer = 1861E400] 14:18:29 INFO - PROCESS | 2796 | 1466630309026 Marionette TRACE conn5 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 14:18:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 14:18:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 930ms 14:18:29 INFO - PROCESS | 2796 | 1466630309060 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 14:18:29 INFO - PROCESS | 2796 | 1466630309063 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 14:18:29 INFO - PROCESS | 2796 | 1466630309066 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 14:18:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 14:18:29 INFO - PROCESS | 2796 | 1466630309070 Marionette TRACE conn5 <- [1,2802,null,{}] 14:18:29 INFO - PROCESS | 2796 | 1466630309081 Marionette TRACE conn5 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:29 INFO - PROCESS | 2796 | 1466630309086 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:29 INFO - PROCESS | 2796 | 1466630309197 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 14:18:29 INFO - PROCESS | 2796 | 1466630309355 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:29 INFO - PROCESS | 2796 | 1466630309358 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:29 INFO - PROCESS | 2796 | ++DOCSHELL 1A67A000 == 35 [pid = 2796] [id = 710] 14:18:29 INFO - PROCESS | 2796 | ++DOMWINDOW == 84 (1A67A400) [pid = 2796] [serial = 2130] [outer = 00000000] 14:18:29 INFO - PROCESS | 2796 | ++DOMWINDOW == 85 (1A67D800) [pid = 2796] [serial = 2131] [outer = 1A67A400] 14:18:29 INFO - PROCESS | 2796 | 1466630309416 Marionette DEBUG loaded listener.js 14:18:29 INFO - PROCESS | 2796 | ++DOMWINDOW == 86 (1A682800) [pid = 2796] [serial = 2132] [outer = 1A67A400] 14:18:30 INFO - PROCESS | 2796 | 1466630310167 Marionette TRACE conn5 <- [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]]]}] 14:18:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 14:18:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1171ms 14:18:30 INFO - PROCESS | 2796 | 1466630310241 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 14:18:30 INFO - PROCESS | 2796 | 1466630310245 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 14:18:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 14:18:30 INFO - PROCESS | 2796 | 1466630310249 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 14:18:30 INFO - PROCESS | 2796 | 1466630310253 Marionette TRACE conn5 <- [1,2806,null,{}] 14:18:30 INFO - PROCESS | 2796 | 1466630310258 Marionette TRACE conn5 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:30 INFO - PROCESS | 2796 | 1466630310261 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:30 INFO - PROCESS | 2796 | 1466630310362 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 14:18:30 INFO - PROCESS | 2796 | 1466630310503 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:30 INFO - PROCESS | 2796 | 1466630310508 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:30 INFO - PROCESS | 2796 | ++DOCSHELL 0D841C00 == 36 [pid = 2796] [id = 711] 14:18:30 INFO - PROCESS | 2796 | ++DOMWINDOW == 87 (0D842400) [pid = 2796] [serial = 2133] [outer = 00000000] 14:18:30 INFO - PROCESS | 2796 | ++DOMWINDOW == 88 (0D84D400) [pid = 2796] [serial = 2134] [outer = 0D842400] 14:18:30 INFO - PROCESS | 2796 | 1466630310563 Marionette DEBUG loaded listener.js 14:18:30 INFO - PROCESS | 2796 | ++DOMWINDOW == 89 (112C1C00) [pid = 2796] [serial = 2135] [outer = 0D842400] 14:18:31 INFO - PROCESS | 2796 | --DOCSHELL 0D062C00 == 35 [pid = 2796] [id = 411] 14:18:31 INFO - PROCESS | 2796 | --DOCSHELL 16EB3400 == 34 [pid = 2796] [id = 402] 14:18:31 INFO - PROCESS | 2796 | --DOCSHELL 15617C00 == 33 [pid = 2796] [id = 407] 14:18:31 INFO - PROCESS | 2796 | --DOCSHELL 0C7E9400 == 32 [pid = 2796] [id = 688] 14:18:31 INFO - PROCESS | 2796 | --DOCSHELL 15743000 == 31 [pid = 2796] [id = 401] 14:18:31 INFO - PROCESS | 2796 | --DOCSHELL 1CAE1800 == 30 [pid = 2796] [id = 398] 14:18:31 INFO - PROCESS | 2796 | --DOCSHELL 119DE000 == 29 [pid = 2796] [id = 403] 14:18:31 INFO - PROCESS | 2796 | --DOMWINDOW == 88 (19761C00) [pid = 2796] [serial = 2086] [outer = 00000000] [url = about:blank] 14:18:31 INFO - PROCESS | 2796 | --DOMWINDOW == 87 (18845400) [pid = 2796] [serial = 2045] [outer = 00000000] [url = about:blank] 14:18:31 INFO - PROCESS | 2796 | --DOMWINDOW == 86 (14D0C000) [pid = 2796] [serial = 2071] [outer = 00000000] [url = about:blank] 14:18:31 INFO - PROCESS | 2796 | --DOMWINDOW == 85 (0C831000) [pid = 2796] [serial = 2065] [outer = 00000000] [url = about:blank] 14:18:31 INFO - PROCESS | 2796 | --DOMWINDOW == 84 (15739400) [pid = 2796] [serial = 2074] [outer = 00000000] [url = about:blank] 14:18:31 INFO - PROCESS | 2796 | --DOMWINDOW == 83 (0C9E2800) [pid = 2796] [serial = 2066] [outer = 00000000] [url = about:blank] 14:18:31 INFO - PROCESS | 2796 | --DOMWINDOW == 82 (0D774800) [pid = 2796] [serial = 2068] [outer = 00000000] [url = about:blank] 14:18:31 INFO - PROCESS | 2796 | --DOMWINDOW == 81 (0D819000) [pid = 2796] [serial = 2069] [outer = 00000000] [url = about:blank] 14:18:31 INFO - PROCESS | 2796 | --DOMWINDOW == 80 (16E20C00) [pid = 2796] [serial = 2077] [outer = 00000000] [url = about:blank] 14:18:31 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (1645BC00) [pid = 2796] [serial = 2080] [outer = 00000000] [url = about:blank] 14:18:31 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (16EA7800) [pid = 2796] [serial = 2078] [outer = 00000000] [url = about:blank] 14:18:31 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (18891C00) [pid = 2796] [serial = 2083] [outer = 00000000] [url = about:blank] 14:18:31 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (11147800) [pid = 2796] [serial = 2054] [outer = 00000000] [url = about:blank] 14:18:31 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (0D777000) [pid = 2796] [serial = 2053] [outer = 00000000] [url = about:blank] 14:18:31 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (1861B000) [pid = 2796] [serial = 2057] [outer = 00000000] [url = about:blank] 14:18:31 INFO - PROCESS | 2796 | --DOMWINDOW == 73 (16E29800) [pid = 2796] [serial = 2056] [outer = 00000000] [url = about:blank] 14:18:31 INFO - PROCESS | 2796 | --DOMWINDOW == 72 (1A26A000) [pid = 2796] [serial = 2060] [outer = 00000000] [url = about:blank] 14:18:31 INFO - PROCESS | 2796 | --DOMWINDOW == 71 (19AF1800) [pid = 2796] [serial = 2059] [outer = 00000000] [url = about:blank] 14:18:31 INFO - PROCESS | 2796 | --DOMWINDOW == 70 (1A275400) [pid = 2796] [serial = 2062] [outer = 00000000] [url = about:blank] 14:18:31 INFO - PROCESS | 2796 | --DOMWINDOW == 69 (19766000) [pid = 2796] [serial = 2087] [outer = 00000000] [url = about:blank] 14:18:31 INFO - PROCESS | 2796 | --DOMWINDOW == 68 (18613800) [pid = 2796] [serial = 2081] [outer = 00000000] [url = about:blank] 14:18:31 INFO - PROCESS | 2796 | --DOMWINDOW == 67 (1920E800) [pid = 2796] [serial = 2084] [outer = 00000000] [url = about:blank] 14:18:31 INFO - PROCESS | 2796 | --DOMWINDOW == 66 (16450C00) [pid = 2796] [serial = 2075] [outer = 00000000] [url = about:blank] 14:18:31 INFO - PROCESS | 2796 | --DOMWINDOW == 65 (14EAB400) [pid = 2796] [serial = 2072] [outer = 00000000] [url = about:blank] 14:18:31 INFO - PROCESS | 2796 | 1466630311833 Marionette TRACE conn5 <- [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]]]}] 14:18:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 14:18:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1636ms 14:18:31 INFO - PROCESS | 2796 | 1466630311887 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 14:18:31 INFO - PROCESS | 2796 | 1466630311891 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 14:18:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 14:18:31 INFO - PROCESS | 2796 | 1466630311895 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 14:18:31 INFO - PROCESS | 2796 | 1466630311898 Marionette TRACE conn5 <- [1,2810,null,{}] 14:18:31 INFO - PROCESS | 2796 | 1466630311904 Marionette TRACE conn5 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:31 INFO - PROCESS | 2796 | 1466630311907 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:32 INFO - PROCESS | 2796 | 1466630311992 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 14:18:32 INFO - PROCESS | 2796 | 1466630312091 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:32 INFO - PROCESS | 2796 | 1466630312094 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:32 INFO - PROCESS | 2796 | ++DOCSHELL 0D554400 == 30 [pid = 2796] [id = 712] 14:18:32 INFO - PROCESS | 2796 | ++DOMWINDOW == 66 (0D558800) [pid = 2796] [serial = 2136] [outer = 00000000] 14:18:32 INFO - PROCESS | 2796 | ++DOMWINDOW == 67 (0D5F5800) [pid = 2796] [serial = 2137] [outer = 0D558800] 14:18:32 INFO - PROCESS | 2796 | 1466630312142 Marionette DEBUG loaded listener.js 14:18:32 INFO - PROCESS | 2796 | ++DOMWINDOW == 68 (0D5FD800) [pid = 2796] [serial = 2138] [outer = 0D558800] 14:18:32 INFO - PROCESS | 2796 | 1466630312573 Marionette TRACE conn5 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 14:18:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 14:18:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 730ms 14:18:32 INFO - PROCESS | 2796 | 1466630312626 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 14:18:32 INFO - PROCESS | 2796 | 1466630312631 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 14:18:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 14:18:32 INFO - PROCESS | 2796 | 1466630312637 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 14:18:32 INFO - PROCESS | 2796 | 1466630312640 Marionette TRACE conn5 <- [1,2814,null,{}] 14:18:32 INFO - PROCESS | 2796 | 1466630312644 Marionette TRACE conn5 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:32 INFO - PROCESS | 2796 | 1466630312646 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:32 INFO - PROCESS | 2796 | 1466630312735 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 14:18:32 INFO - PROCESS | 2796 | 1466630312744 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:32 INFO - PROCESS | 2796 | 1466630312746 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:32 INFO - PROCESS | 2796 | ++DOCSHELL 0D842800 == 31 [pid = 2796] [id = 713] 14:18:32 INFO - PROCESS | 2796 | ++DOMWINDOW == 69 (0D842C00) [pid = 2796] [serial = 2139] [outer = 00000000] 14:18:32 INFO - PROCESS | 2796 | ++DOMWINDOW == 70 (0D84C400) [pid = 2796] [serial = 2140] [outer = 0D842C00] 14:18:32 INFO - PROCESS | 2796 | 1466630312793 Marionette DEBUG loaded listener.js 14:18:32 INFO - PROCESS | 2796 | ++DOMWINDOW == 71 (0DBCA800) [pid = 2796] [serial = 2141] [outer = 0D842C00] 14:18:33 INFO - PROCESS | 2796 | 1466630313291 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 14:18:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 14:18:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 670ms 14:18:33 INFO - PROCESS | 2796 | 1466630313311 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 14:18:33 INFO - PROCESS | 2796 | 1466630313313 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 14:18:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 14:18:33 INFO - PROCESS | 2796 | 1466630313316 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 14:18:33 INFO - PROCESS | 2796 | 1466630313320 Marionette TRACE conn5 <- [1,2818,null,{}] 14:18:33 INFO - PROCESS | 2796 | 1466630313331 Marionette TRACE conn5 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:33 INFO - PROCESS | 2796 | 1466630313335 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:33 INFO - PROCESS | 2796 | 1466630313451 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 14:18:33 INFO - PROCESS | 2796 | 1466630313561 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:33 INFO - PROCESS | 2796 | 1466630313564 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:33 INFO - PROCESS | 2796 | ++DOCSHELL 15652C00 == 32 [pid = 2796] [id = 714] 14:18:33 INFO - PROCESS | 2796 | ++DOMWINDOW == 72 (15653800) [pid = 2796] [serial = 2142] [outer = 00000000] 14:18:33 INFO - PROCESS | 2796 | ++DOMWINDOW == 73 (1573F800) [pid = 2796] [serial = 2143] [outer = 15653800] 14:18:33 INFO - PROCESS | 2796 | 1466630313612 Marionette DEBUG loaded listener.js 14:18:33 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (16452000) [pid = 2796] [serial = 2144] [outer = 15653800] 14:18:34 INFO - PROCESS | 2796 | 1466630314042 Marionette TRACE conn5 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 14:18:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 14:18:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 790ms 14:18:34 INFO - PROCESS | 2796 | 1466630314107 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 14:18:34 INFO - PROCESS | 2796 | 1466630314110 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 14:18:34 INFO - PROCESS | 2796 | 1466630314113 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 14:18:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 14:18:34 INFO - PROCESS | 2796 | 1466630314114 Marionette TRACE conn5 <- [1,2822,null,{}] 14:18:34 INFO - PROCESS | 2796 | 1466630314122 Marionette TRACE conn5 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:34 INFO - PROCESS | 2796 | 1466630314124 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:34 INFO - PROCESS | 2796 | 1466630314252 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 14:18:34 INFO - PROCESS | 2796 | 1466630314262 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:34 INFO - PROCESS | 2796 | 1466630314264 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:34 INFO - PROCESS | 2796 | ++DOCSHELL 16635400 == 33 [pid = 2796] [id = 715] 14:18:34 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (16638400) [pid = 2796] [serial = 2145] [outer = 00000000] 14:18:34 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (16A51C00) [pid = 2796] [serial = 2146] [outer = 16638400] 14:18:34 INFO - PROCESS | 2796 | 1466630314312 Marionette DEBUG loaded listener.js 14:18:34 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (16E1FC00) [pid = 2796] [serial = 2147] [outer = 16638400] 14:18:34 INFO - PROCESS | 2796 | 1466630314775 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 14:18:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 14:18:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 670ms 14:18:34 INFO - PROCESS | 2796 | 1466630314791 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 14:18:34 INFO - PROCESS | 2796 | 1466630314793 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 14:18:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 14:18:34 INFO - PROCESS | 2796 | 1466630314796 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 14:18:34 INFO - PROCESS | 2796 | 1466630314798 Marionette TRACE conn5 <- [1,2826,null,{}] 14:18:34 INFO - PROCESS | 2796 | 1466630314801 Marionette TRACE conn5 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:34 INFO - PROCESS | 2796 | 1466630314803 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:34 INFO - PROCESS | 2796 | 1466630314946 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 14:18:34 INFO - PROCESS | 2796 | 1466630314952 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:34 INFO - PROCESS | 2796 | 1466630314954 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:34 INFO - PROCESS | 2796 | ++DOCSHELL 16EAC800 == 34 [pid = 2796] [id = 716] 14:18:34 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (16EAD000) [pid = 2796] [serial = 2148] [outer = 00000000] 14:18:34 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (18611400) [pid = 2796] [serial = 2149] [outer = 16EAD000] 14:18:35 INFO - PROCESS | 2796 | 1466630314998 Marionette DEBUG loaded listener.js 14:18:35 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (18619400) [pid = 2796] [serial = 2150] [outer = 16EAD000] 14:18:35 INFO - PROCESS | 2796 | 1466630315459 Marionette TRACE conn5 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 14:18:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 14:18:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 730ms 14:18:35 INFO - PROCESS | 2796 | 1466630315528 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 14:18:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 14:18:35 INFO - PROCESS | 2796 | 1466630315530 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 14:18:35 INFO - PROCESS | 2796 | 1466630315533 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 14:18:35 INFO - PROCESS | 2796 | 1466630315535 Marionette TRACE conn5 <- [1,2830,null,{}] 14:18:35 INFO - PROCESS | 2796 | 1466630315538 Marionette TRACE conn5 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:35 INFO - PROCESS | 2796 | 1466630315544 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:35 INFO - PROCESS | 2796 | 1466630315683 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 14:18:35 INFO - PROCESS | 2796 | 1466630315688 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:35 INFO - PROCESS | 2796 | 1466630315690 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:35 INFO - PROCESS | 2796 | ++DOCSHELL 18620400 == 35 [pid = 2796] [id = 717] 14:18:35 INFO - PROCESS | 2796 | ++DOMWINDOW == 81 (18620800) [pid = 2796] [serial = 2151] [outer = 00000000] 14:18:35 INFO - PROCESS | 2796 | ++DOMWINDOW == 82 (19202C00) [pid = 2796] [serial = 2152] [outer = 18620800] 14:18:35 INFO - PROCESS | 2796 | 1466630315734 Marionette DEBUG loaded listener.js 14:18:35 INFO - PROCESS | 2796 | ++DOMWINDOW == 83 (19272000) [pid = 2796] [serial = 2153] [outer = 18620800] 14:18:36 INFO - PROCESS | 2796 | --DOMWINDOW == 82 (186B7400) [pid = 2796] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 14:18:36 INFO - PROCESS | 2796 | --DOMWINDOW == 81 (194B5C00) [pid = 2796] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 14:18:36 INFO - PROCESS | 2796 | --DOMWINDOW == 80 (0D5F2C00) [pid = 2796] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 14:18:36 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (1976BC00) [pid = 2796] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 14:18:36 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (16A49000) [pid = 2796] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 14:18:36 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (0D841400) [pid = 2796] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 14:18:36 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (15612400) [pid = 2796] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 14:18:36 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (0D774400) [pid = 2796] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 14:18:36 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (0D818000) [pid = 2796] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 14:18:36 INFO - PROCESS | 2796 | --DOMWINDOW == 73 (14E14C00) [pid = 2796] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 14:18:36 INFO - PROCESS | 2796 | --DOMWINDOW == 72 (18843400) [pid = 2796] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 14:18:36 INFO - PROCESS | 2796 | --DOMWINDOW == 71 (0D845000) [pid = 2796] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 14:18:36 INFO - PROCESS | 2796 | --DOMWINDOW == 70 (1A362C00) [pid = 2796] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 14:18:36 INFO - PROCESS | 2796 | 1466630316471 Marionette TRACE conn5 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 14:18:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 14:18:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 970ms 14:18:36 INFO - PROCESS | 2796 | 1466630316507 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 14:18:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 14:18:36 INFO - PROCESS | 2796 | 1466630316509 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 14:18:36 INFO - PROCESS | 2796 | 1466630316512 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 14:18:36 INFO - PROCESS | 2796 | 1466630316514 Marionette TRACE conn5 <- [1,2834,null,{}] 14:18:36 INFO - PROCESS | 2796 | 1466630316518 Marionette TRACE conn5 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:36 INFO - PROCESS | 2796 | 1466630316520 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:36 INFO - PROCESS | 2796 | 1466630316598 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 14:18:36 INFO - PROCESS | 2796 | 1466630316603 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:36 INFO - PROCESS | 2796 | 1466630316605 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:36 INFO - PROCESS | 2796 | ++DOCSHELL 14FBD800 == 36 [pid = 2796] [id = 718] 14:18:36 INFO - PROCESS | 2796 | ++DOMWINDOW == 71 (15549800) [pid = 2796] [serial = 2154] [outer = 00000000] 14:18:36 INFO - PROCESS | 2796 | ++DOMWINDOW == 72 (1883F800) [pid = 2796] [serial = 2155] [outer = 15549800] 14:18:36 INFO - PROCESS | 2796 | 1466630316648 Marionette DEBUG loaded listener.js 14:18:36 INFO - PROCESS | 2796 | ++DOMWINDOW == 73 (18844C00) [pid = 2796] [serial = 2156] [outer = 15549800] 14:18:37 INFO - PROCESS | 2796 | 1466630317085 Marionette TRACE conn5 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 14:18:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 14:18:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 630ms 14:18:37 INFO - PROCESS | 2796 | 1466630317143 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 14:18:37 INFO - PROCESS | 2796 | 1466630317145 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 14:18:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 14:18:37 INFO - PROCESS | 2796 | 1466630317148 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 14:18:37 INFO - PROCESS | 2796 | 1466630317150 Marionette TRACE conn5 <- [1,2838,null,{}] 14:18:37 INFO - PROCESS | 2796 | 1466630317153 Marionette TRACE conn5 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:37 INFO - PROCESS | 2796 | 1466630317155 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:37 INFO - PROCESS | 2796 | 1466630317236 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 14:18:37 INFO - PROCESS | 2796 | 1466630317242 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:37 INFO - PROCESS | 2796 | 1466630317244 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:37 INFO - PROCESS | 2796 | ++DOCSHELL 0DABCC00 == 37 [pid = 2796] [id = 719] 14:18:37 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (1782AC00) [pid = 2796] [serial = 2157] [outer = 00000000] 14:18:37 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (19762C00) [pid = 2796] [serial = 2158] [outer = 1782AC00] 14:18:37 INFO - PROCESS | 2796 | 1466630317289 Marionette DEBUG loaded listener.js 14:18:37 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (194C1C00) [pid = 2796] [serial = 2159] [outer = 1782AC00] 14:18:37 INFO - PROCESS | 2796 | 1466630317728 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 14:18:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 14:18:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 630ms 14:18:37 INFO - PROCESS | 2796 | 1466630317779 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 14:18:37 INFO - PROCESS | 2796 | 1466630317781 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 14:18:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 14:18:37 INFO - PROCESS | 2796 | 1466630317788 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 14:18:37 INFO - PROCESS | 2796 | 1466630317790 Marionette TRACE conn5 <- [1,2842,null,{}] 14:18:37 INFO - PROCESS | 2796 | 1466630317793 Marionette TRACE conn5 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:37 INFO - PROCESS | 2796 | 1466630317795 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:37 INFO - PROCESS | 2796 | 1466630317874 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 14:18:37 INFO - PROCESS | 2796 | 1466630317880 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:37 INFO - PROCESS | 2796 | 1466630317882 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:37 INFO - PROCESS | 2796 | ++DOCSHELL 15651800 == 38 [pid = 2796] [id = 720] 14:18:37 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (19A18400) [pid = 2796] [serial = 2160] [outer = 00000000] 14:18:37 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (19AF1800) [pid = 2796] [serial = 2161] [outer = 19A18400] 14:18:37 INFO - PROCESS | 2796 | 1466630317925 Marionette DEBUG loaded listener.js 14:18:38 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (19AF6400) [pid = 2796] [serial = 2162] [outer = 19A18400] 14:18:38 INFO - PROCESS | 2796 | 1466630318732 Marionette TRACE conn5 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 14:18:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 14:18:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 970ms 14:18:38 INFO - PROCESS | 2796 | 1466630318760 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 14:18:38 INFO - PROCESS | 2796 | 1466630318764 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 14:18:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 14:18:38 INFO - PROCESS | 2796 | 1466630318768 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 14:18:38 INFO - PROCESS | 2796 | 1466630318774 Marionette TRACE conn5 <- [1,2846,null,{}] 14:18:38 INFO - PROCESS | 2796 | 1466630318779 Marionette TRACE conn5 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:38 INFO - PROCESS | 2796 | 1466630318782 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:38 INFO - PROCESS | 2796 | 1466630318905 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 14:18:39 INFO - PROCESS | 2796 | 1466630319092 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:39 INFO - PROCESS | 2796 | 1466630319095 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:39 INFO - PROCESS | 2796 | ++DOCSHELL 0D76C000 == 39 [pid = 2796] [id = 721] 14:18:39 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (0D76FC00) [pid = 2796] [serial = 2163] [outer = 00000000] 14:18:39 INFO - PROCESS | 2796 | ++DOMWINDOW == 81 (0D84C800) [pid = 2796] [serial = 2164] [outer = 0D76FC00] 14:18:39 INFO - PROCESS | 2796 | 1466630319154 Marionette DEBUG loaded listener.js 14:18:39 INFO - PROCESS | 2796 | ++DOMWINDOW == 82 (14EA8000) [pid = 2796] [serial = 2165] [outer = 0D76FC00] 14:18:39 INFO - PROCESS | 2796 | 1466630319857 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 14:18:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 14:18:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1123ms 14:18:39 INFO - PROCESS | 2796 | 1466630319893 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 14:18:39 INFO - PROCESS | 2796 | 1466630319897 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 14:18:39 INFO - PROCESS | 2796 | 1466630319904 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 14:18:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 14:18:39 INFO - PROCESS | 2796 | 1466630319907 Marionette TRACE conn5 <- [1,2850,null,{}] 14:18:39 INFO - PROCESS | 2796 | 1466630319911 Marionette TRACE conn5 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:39 INFO - PROCESS | 2796 | 1466630319914 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:40 INFO - PROCESS | 2796 | 1466630320043 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 14:18:40 INFO - PROCESS | 2796 | 1466630320188 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:40 INFO - PROCESS | 2796 | 1466630320191 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:40 INFO - PROCESS | 2796 | ++DOCSHELL 15645C00 == 40 [pid = 2796] [id = 722] 14:18:40 INFO - PROCESS | 2796 | ++DOMWINDOW == 83 (16717800) [pid = 2796] [serial = 2166] [outer = 00000000] 14:18:40 INFO - PROCESS | 2796 | ++DOMWINDOW == 84 (1782FC00) [pid = 2796] [serial = 2167] [outer = 16717800] 14:18:40 INFO - PROCESS | 2796 | 1466630320248 Marionette DEBUG loaded listener.js 14:18:40 INFO - PROCESS | 2796 | ++DOMWINDOW == 85 (186BA000) [pid = 2796] [serial = 2168] [outer = 16717800] 14:18:40 INFO - PROCESS | 2796 | --DOCSHELL 1A67A000 == 39 [pid = 2796] [id = 710] 14:18:40 INFO - PROCESS | 2796 | --DOCSHELL 0DABCC00 == 38 [pid = 2796] [id = 719] 14:18:40 INFO - PROCESS | 2796 | --DOCSHELL 14FBD800 == 37 [pid = 2796] [id = 718] 14:18:40 INFO - PROCESS | 2796 | --DOCSHELL 18620400 == 36 [pid = 2796] [id = 717] 14:18:40 INFO - PROCESS | 2796 | --DOCSHELL 16EAC800 == 35 [pid = 2796] [id = 716] 14:18:40 INFO - PROCESS | 2796 | --DOCSHELL 16635400 == 34 [pid = 2796] [id = 715] 14:18:40 INFO - PROCESS | 2796 | --DOCSHELL 15652C00 == 33 [pid = 2796] [id = 714] 14:18:40 INFO - PROCESS | 2796 | --DOCSHELL 0D842800 == 32 [pid = 2796] [id = 713] 14:18:40 INFO - PROCESS | 2796 | --DOCSHELL 0D554400 == 31 [pid = 2796] [id = 712] 14:18:40 INFO - PROCESS | 2796 | --DOMWINDOW == 84 (1A332400) [pid = 2796] [serial = 2063] [outer = 00000000] [url = about:blank] 14:18:40 INFO - PROCESS | 2796 | --DOMWINDOW == 83 (1A339400) [pid = 2796] [serial = 2119] [outer = 00000000] [url = about:blank] 14:18:40 INFO - PROCESS | 2796 | --DOMWINDOW == 82 (1A5D2C00) [pid = 2796] [serial = 2122] [outer = 00000000] [url = about:blank] 14:18:40 INFO - PROCESS | 2796 | --DOMWINDOW == 81 (1A5D5000) [pid = 2796] [serial = 2123] [outer = 00000000] [url = about:blank] 14:18:40 INFO - PROCESS | 2796 | --DOMWINDOW == 80 (18844400) [pid = 2796] [serial = 2107] [outer = 00000000] [url = about:blank] 14:18:40 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (19765000) [pid = 2796] [serial = 2110] [outer = 00000000] [url = about:blank] 14:18:40 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (1884E400) [pid = 2796] [serial = 2108] [outer = 00000000] [url = about:blank] 14:18:40 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (111AD800) [pid = 2796] [serial = 2113] [outer = 00000000] [url = about:blank] 14:18:40 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (19A0D400) [pid = 2796] [serial = 2090] [outer = 00000000] [url = about:blank] 14:18:40 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (19A18000) [pid = 2796] [serial = 2089] [outer = 00000000] [url = about:blank] 14:18:40 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (16EB1000) [pid = 2796] [serial = 2104] [outer = 00000000] [url = about:blank] 14:18:40 INFO - PROCESS | 2796 | --DOMWINDOW == 73 (112CA400) [pid = 2796] [serial = 2092] [outer = 00000000] [url = about:blank] 14:18:40 INFO - PROCESS | 2796 | --DOMWINDOW == 72 (14FBA000) [pid = 2796] [serial = 2093] [outer = 00000000] [url = about:blank] 14:18:40 INFO - PROCESS | 2796 | --DOMWINDOW == 71 (15650400) [pid = 2796] [serial = 2101] [outer = 00000000] [url = about:blank] 14:18:40 INFO - PROCESS | 2796 | --DOMWINDOW == 70 (1573B000) [pid = 2796] [serial = 2102] [outer = 00000000] [url = about:blank] 14:18:40 INFO - PROCESS | 2796 | --DOMWINDOW == 69 (0D844800) [pid = 2796] [serial = 2095] [outer = 00000000] [url = about:blank] 14:18:40 INFO - PROCESS | 2796 | --DOMWINDOW == 68 (0DAC5C00) [pid = 2796] [serial = 2096] [outer = 00000000] [url = about:blank] 14:18:40 INFO - PROCESS | 2796 | --DOMWINDOW == 67 (11148000) [pid = 2796] [serial = 2098] [outer = 00000000] [url = about:blank] 14:18:40 INFO - PROCESS | 2796 | --DOMWINDOW == 66 (119E0C00) [pid = 2796] [serial = 2099] [outer = 00000000] [url = about:blank] 14:18:40 INFO - PROCESS | 2796 | --DOMWINDOW == 65 (19A17800) [pid = 2796] [serial = 2111] [outer = 00000000] [url = about:blank] 14:18:40 INFO - PROCESS | 2796 | --DOMWINDOW == 64 (1A33E400) [pid = 2796] [serial = 2120] [outer = 00000000] [url = about:blank] 14:18:40 INFO - PROCESS | 2796 | --DOMWINDOW == 63 (14E17000) [pid = 2796] [serial = 2114] [outer = 00000000] [url = about:blank] 14:18:40 INFO - PROCESS | 2796 | --DOMWINDOW == 62 (19AF5800) [pid = 2796] [serial = 2116] [outer = 00000000] [url = about:blank] 14:18:40 INFO - PROCESS | 2796 | --DOMWINDOW == 61 (1A26E400) [pid = 2796] [serial = 2117] [outer = 00000000] [url = about:blank] 14:18:40 INFO - PROCESS | 2796 | --DOMWINDOW == 60 (178F2000) [pid = 2796] [serial = 2105] [outer = 00000000] [url = about:blank] 14:18:41 INFO - PROCESS | 2796 | 1466630321096 Marionette TRACE conn5 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 14:18:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 14:18:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1235ms 14:18:41 INFO - PROCESS | 2796 | 1466630321143 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 14:18:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 14:18:41 INFO - PROCESS | 2796 | 1466630321147 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 14:18:41 INFO - PROCESS | 2796 | 1466630321152 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 14:18:41 INFO - PROCESS | 2796 | 1466630321155 Marionette TRACE conn5 <- [1,2854,null,{}] 14:18:41 INFO - PROCESS | 2796 | 1466630321161 Marionette TRACE conn5 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:41 INFO - PROCESS | 2796 | 1466630321164 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:41 INFO - PROCESS | 2796 | 1466630321253 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 14:18:41 INFO - PROCESS | 2796 | 1466630321259 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:41 INFO - PROCESS | 2796 | 1466630321264 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:41 INFO - PROCESS | 2796 | ++DOCSHELL 0D623800 == 32 [pid = 2796] [id = 723] 14:18:41 INFO - PROCESS | 2796 | ++DOMWINDOW == 61 (0D624C00) [pid = 2796] [serial = 2169] [outer = 00000000] 14:18:41 INFO - PROCESS | 2796 | ++DOMWINDOW == 62 (0D770800) [pid = 2796] [serial = 2170] [outer = 0D624C00] 14:18:41 INFO - PROCESS | 2796 | 1466630321316 Marionette DEBUG loaded listener.js 14:18:41 INFO - PROCESS | 2796 | ++DOMWINDOW == 63 (0D81D400) [pid = 2796] [serial = 2171] [outer = 0D624C00] 14:18:41 INFO - PROCESS | 2796 | 1466630321872 Marionette TRACE conn5 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 14:18:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 14:18:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 790ms 14:18:41 INFO - PROCESS | 2796 | 1466630321943 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 14:18:41 INFO - PROCESS | 2796 | 1466630321947 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 14:18:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 14:18:41 INFO - PROCESS | 2796 | 1466630321953 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 14:18:41 INFO - PROCESS | 2796 | 1466630321955 Marionette TRACE conn5 <- [1,2858,null,{}] 14:18:41 INFO - PROCESS | 2796 | 1466630321959 Marionette TRACE conn5 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:41 INFO - PROCESS | 2796 | 1466630321961 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:42 INFO - PROCESS | 2796 | 1466630322048 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 14:18:42 INFO - PROCESS | 2796 | 1466630322148 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:42 INFO - PROCESS | 2796 | 1466630322150 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:42 INFO - PROCESS | 2796 | ++DOCSHELL 111A0800 == 33 [pid = 2796] [id = 724] 14:18:42 INFO - PROCESS | 2796 | ++DOMWINDOW == 64 (119DE000) [pid = 2796] [serial = 2172] [outer = 00000000] 14:18:42 INFO - PROCESS | 2796 | ++DOMWINDOW == 65 (14EA3400) [pid = 2796] [serial = 2173] [outer = 119DE000] 14:18:42 INFO - PROCESS | 2796 | 1466630322198 Marionette DEBUG loaded listener.js 14:18:42 INFO - PROCESS | 2796 | ++DOMWINDOW == 66 (14FC4C00) [pid = 2796] [serial = 2174] [outer = 119DE000] 14:18:42 INFO - PROCESS | 2796 | 1466630322610 Marionette TRACE conn5 <- [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]]]}] 14:18:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 14:18:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 670ms 14:18:42 INFO - PROCESS | 2796 | 1466630322628 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 14:18:42 INFO - PROCESS | 2796 | 1466630322630 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 14:18:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 14:18:42 INFO - PROCESS | 2796 | 1466630322633 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 14:18:42 INFO - PROCESS | 2796 | 1466630322636 Marionette TRACE conn5 <- [1,2862,null,{}] 14:18:42 INFO - PROCESS | 2796 | 1466630322647 Marionette TRACE conn5 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:42 INFO - PROCESS | 2796 | 1466630322652 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:42 INFO - PROCESS | 2796 | 1466630322739 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 14:18:42 INFO - PROCESS | 2796 | 1466630322747 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:42 INFO - PROCESS | 2796 | 1466630322750 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:42 INFO - PROCESS | 2796 | ++DOCSHELL 16634400 == 34 [pid = 2796] [id = 725] 14:18:42 INFO - PROCESS | 2796 | ++DOMWINDOW == 67 (16719C00) [pid = 2796] [serial = 2175] [outer = 00000000] 14:18:42 INFO - PROCESS | 2796 | ++DOMWINDOW == 68 (16A4FC00) [pid = 2796] [serial = 2176] [outer = 16719C00] 14:18:42 INFO - PROCESS | 2796 | 1466630322798 Marionette DEBUG loaded listener.js 14:18:42 INFO - PROCESS | 2796 | ++DOMWINDOW == 69 (16EA8400) [pid = 2796] [serial = 2177] [outer = 16719C00] 14:18:43 INFO - PROCESS | 2796 | 1466630323271 Marionette TRACE conn5 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 14:18:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 14:18:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 690ms 14:18:43 INFO - PROCESS | 2796 | 1466630323326 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 14:18:43 INFO - PROCESS | 2796 | 1466630323329 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 14:18:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 14:18:43 INFO - PROCESS | 2796 | 1466630323332 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 14:18:43 INFO - PROCESS | 2796 | 1466630323334 Marionette TRACE conn5 <- [1,2866,null,{}] 14:18:43 INFO - PROCESS | 2796 | 1466630323337 Marionette TRACE conn5 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:43 INFO - PROCESS | 2796 | 1466630323339 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:43 INFO - PROCESS | 2796 | 1466630323488 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 14:18:43 INFO - PROCESS | 2796 | 1466630323507 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:43 INFO - PROCESS | 2796 | 1466630323509 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:43 INFO - PROCESS | 2796 | ++DOCSHELL 1861C000 == 35 [pid = 2796] [id = 726] 14:18:43 INFO - PROCESS | 2796 | ++DOMWINDOW == 70 (1861CC00) [pid = 2796] [serial = 2178] [outer = 00000000] 14:18:43 INFO - PROCESS | 2796 | ++DOMWINDOW == 71 (1880FC00) [pid = 2796] [serial = 2179] [outer = 1861CC00] 14:18:43 INFO - PROCESS | 2796 | 1466630323553 Marionette DEBUG loaded listener.js 14:18:43 INFO - PROCESS | 2796 | ++DOMWINDOW == 72 (18849C00) [pid = 2796] [serial = 2180] [outer = 1861CC00] 14:18:44 INFO - PROCESS | 2796 | 1466630324003 Marionette TRACE conn5 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 14:18:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 14:18:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 730ms 14:18:44 INFO - PROCESS | 2796 | 1466630324064 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 14:18:44 INFO - PROCESS | 2796 | 1466630324066 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 14:18:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 14:18:44 INFO - PROCESS | 2796 | 1466630324077 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 14:18:44 INFO - PROCESS | 2796 | 1466630324079 Marionette TRACE conn5 <- [1,2870,null,{}] 14:18:44 INFO - PROCESS | 2796 | 1466630324082 Marionette TRACE conn5 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:44 INFO - PROCESS | 2796 | 1466630324084 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:44 INFO - PROCESS | 2796 | 1466630324207 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 14:18:44 INFO - PROCESS | 2796 | 1466630324212 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:44 INFO - PROCESS | 2796 | 1466630324214 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:44 INFO - PROCESS | 2796 | ++DOCSHELL 18891C00 == 36 [pid = 2796] [id = 727] 14:18:44 INFO - PROCESS | 2796 | ++DOMWINDOW == 73 (18892800) [pid = 2796] [serial = 2181] [outer = 00000000] 14:18:44 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (194B6C00) [pid = 2796] [serial = 2182] [outer = 18892800] 14:18:44 INFO - PROCESS | 2796 | 1466630324258 Marionette DEBUG loaded listener.js 14:18:44 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (194BDC00) [pid = 2796] [serial = 2183] [outer = 18892800] 14:18:44 INFO - PROCESS | 2796 | 1466630324724 Marionette TRACE conn5 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 14:18:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 14:18:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 690ms 14:18:44 INFO - PROCESS | 2796 | 1466630324764 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 14:18:44 INFO - PROCESS | 2796 | 1466630324766 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 14:18:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 14:18:44 INFO - PROCESS | 2796 | 1466630324778 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 14:18:44 INFO - PROCESS | 2796 | 1466630324780 Marionette TRACE conn5 <- [1,2874,null,{}] 14:18:44 INFO - PROCESS | 2796 | 1466630324783 Marionette TRACE conn5 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:44 INFO - PROCESS | 2796 | 1466630324789 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:44 INFO - PROCESS | 2796 | 1466630324959 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 14:18:45 INFO - PROCESS | 2796 | 1466630325036 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:45 INFO - PROCESS | 2796 | 1466630325038 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:45 INFO - PROCESS | 2796 | ++DOCSHELL 14E1C800 == 37 [pid = 2796] [id = 728] 14:18:45 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (19206400) [pid = 2796] [serial = 2184] [outer = 00000000] 14:18:45 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (1A26AC00) [pid = 2796] [serial = 2185] [outer = 19206400] 14:18:45 INFO - PROCESS | 2796 | 1466630325083 Marionette DEBUG loaded listener.js 14:18:45 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (1645BC00) [pid = 2796] [serial = 2186] [outer = 19206400] 14:18:45 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (15653800) [pid = 2796] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 14:18:45 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (16EAD000) [pid = 2796] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 14:18:45 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (0D5F6400) [pid = 2796] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 14:18:45 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (1861E400) [pid = 2796] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 14:18:45 INFO - PROCESS | 2796 | --DOMWINDOW == 73 (1A67A400) [pid = 2796] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 14:18:45 INFO - PROCESS | 2796 | --DOMWINDOW == 72 (18620800) [pid = 2796] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 14:18:45 INFO - PROCESS | 2796 | --DOMWINDOW == 71 (1782AC00) [pid = 2796] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 14:18:45 INFO - PROCESS | 2796 | --DOMWINDOW == 70 (15549800) [pid = 2796] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 14:18:45 INFO - PROCESS | 2796 | --DOMWINDOW == 69 (16638400) [pid = 2796] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 14:18:45 INFO - PROCESS | 2796 | --DOMWINDOW == 68 (0D842400) [pid = 2796] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 14:18:45 INFO - PROCESS | 2796 | --DOMWINDOW == 67 (0D842C00) [pid = 2796] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 14:18:45 INFO - PROCESS | 2796 | --DOMWINDOW == 66 (0D558800) [pid = 2796] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 14:18:45 INFO - PROCESS | 2796 | 1466630325586 Marionette TRACE conn5 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 14:18:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 14:18:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 830ms 14:18:45 INFO - PROCESS | 2796 | 1466630325609 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 14:18:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 14:18:45 INFO - PROCESS | 2796 | 1466630325610 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 14:18:45 INFO - PROCESS | 2796 | 1466630325614 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 14:18:45 INFO - PROCESS | 2796 | 1466630325615 Marionette TRACE conn5 <- [1,2878,null,{}] 14:18:45 INFO - PROCESS | 2796 | 1466630325619 Marionette TRACE conn5 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:45 INFO - PROCESS | 2796 | 1466630325621 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:45 INFO - PROCESS | 2796 | 1466630325701 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 14:18:45 INFO - PROCESS | 2796 | 1466630325795 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:45 INFO - PROCESS | 2796 | 1466630325797 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:45 INFO - PROCESS | 2796 | ++DOCSHELL 0D5F6400 == 38 [pid = 2796] [id = 729] 14:18:45 INFO - PROCESS | 2796 | ++DOMWINDOW == 67 (0D76E400) [pid = 2796] [serial = 2187] [outer = 00000000] 14:18:45 INFO - PROCESS | 2796 | ++DOMWINDOW == 68 (18613400) [pid = 2796] [serial = 2188] [outer = 0D76E400] 14:18:45 INFO - PROCESS | 2796 | 1466630325846 Marionette DEBUG loaded listener.js 14:18:45 INFO - PROCESS | 2796 | ++DOMWINDOW == 69 (18847C00) [pid = 2796] [serial = 2189] [outer = 0D76E400] 14:18:46 INFO - PROCESS | 2796 | 1466630326208 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 14:18:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 14:18:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 630ms 14:18:46 INFO - PROCESS | 2796 | 1466630326244 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 14:18:46 INFO - PROCESS | 2796 | 1466630326246 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 14:18:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 14:18:46 INFO - PROCESS | 2796 | 1466630326249 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 14:18:46 INFO - PROCESS | 2796 | 1466630326251 Marionette TRACE conn5 <- [1,2882,null,{}] 14:18:46 INFO - PROCESS | 2796 | 1466630326254 Marionette TRACE conn5 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:46 INFO - PROCESS | 2796 | 1466630326256 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:46 INFO - PROCESS | 2796 | 1466630326365 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 14:18:46 INFO - PROCESS | 2796 | 1466630326469 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:46 INFO - PROCESS | 2796 | 1466630326471 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:46 INFO - PROCESS | 2796 | ++DOCSHELL 0D779800 == 39 [pid = 2796] [id = 730] 14:18:46 INFO - PROCESS | 2796 | ++DOMWINDOW == 70 (18618C00) [pid = 2796] [serial = 2190] [outer = 00000000] 14:18:46 INFO - PROCESS | 2796 | ++DOMWINDOW == 71 (1A331C00) [pid = 2796] [serial = 2191] [outer = 18618C00] 14:18:46 INFO - PROCESS | 2796 | 1466630326515 Marionette DEBUG loaded listener.js 14:18:46 INFO - PROCESS | 2796 | ++DOMWINDOW == 72 (0D060400) [pid = 2796] [serial = 2192] [outer = 18618C00] 14:18:46 INFO - PROCESS | 2796 | 1466630326890 Marionette TRACE conn5 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 14:18:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 14:18:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 670ms 14:18:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 14:18:46 INFO - PROCESS | 2796 | 1466630326920 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 14:18:46 INFO - PROCESS | 2796 | 1466630326922 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 14:18:46 INFO - PROCESS | 2796 | 1466630326925 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 14:18:46 INFO - PROCESS | 2796 | 1466630326927 Marionette TRACE conn5 <- [1,2886,null,{}] 14:18:46 INFO - PROCESS | 2796 | 1466630326930 Marionette TRACE conn5 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:46 INFO - PROCESS | 2796 | 1466630326932 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:47 INFO - PROCESS | 2796 | 1466630327068 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 14:18:47 INFO - PROCESS | 2796 | 1466630327073 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:47 INFO - PROCESS | 2796 | 1466630327075 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:47 INFO - PROCESS | 2796 | ++DOCSHELL 1573C400 == 40 [pid = 2796] [id = 731] 14:18:47 INFO - PROCESS | 2796 | ++DOMWINDOW == 73 (186B2400) [pid = 2796] [serial = 2193] [outer = 00000000] 14:18:47 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (1A35B000) [pid = 2796] [serial = 2194] [outer = 186B2400] 14:18:47 INFO - PROCESS | 2796 | 1466630327118 Marionette DEBUG loaded listener.js 14:18:47 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (1A5D2800) [pid = 2796] [serial = 2195] [outer = 186B2400] 14:18:47 INFO - PROCESS | 2796 | 1466630327599 Marionette TRACE conn5 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 14:18:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 14:18:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 770ms 14:18:47 INFO - PROCESS | 2796 | 1466630327739 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 14:18:47 INFO - PROCESS | 2796 | 1466630327744 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 14:18:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 14:18:47 INFO - PROCESS | 2796 | 1466630327805 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 14:18:47 INFO - PROCESS | 2796 | 1466630327809 Marionette TRACE conn5 <- [1,2890,null,{}] 14:18:47 INFO - PROCESS | 2796 | 1466630327814 Marionette TRACE conn5 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:47 INFO - PROCESS | 2796 | 1466630327817 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:47 INFO - PROCESS | 2796 | 1466630327933 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 14:18:48 INFO - PROCESS | 2796 | 1466630328071 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:48 INFO - PROCESS | 2796 | 1466630328076 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:48 INFO - PROCESS | 2796 | ++DOCSHELL 0D552C00 == 41 [pid = 2796] [id = 732] 14:18:48 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (0D773800) [pid = 2796] [serial = 2196] [outer = 00000000] 14:18:48 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (0D84F800) [pid = 2796] [serial = 2197] [outer = 0D773800] 14:18:48 INFO - PROCESS | 2796 | 1466630328138 Marionette DEBUG loaded listener.js 14:18:48 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (11BCE800) [pid = 2796] [serial = 2198] [outer = 0D773800] 14:18:48 INFO - PROCESS | 2796 | 1466630328721 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 14:18:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 14:18:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 990ms 14:18:48 INFO - PROCESS | 2796 | 1466630328792 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 14:18:48 INFO - PROCESS | 2796 | 1466630328797 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 14:18:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 14:18:48 INFO - PROCESS | 2796 | 1466630328804 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 14:18:48 INFO - PROCESS | 2796 | 1466630328807 Marionette TRACE conn5 <- [1,2894,null,{}] 14:18:48 INFO - PROCESS | 2796 | 1466630328811 Marionette TRACE conn5 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:48 INFO - PROCESS | 2796 | 1466630328814 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:48 INFO - PROCESS | 2796 | 1466630328929 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 14:18:49 INFO - PROCESS | 2796 | 1466630329074 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:49 INFO - PROCESS | 2796 | 1466630329077 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:49 INFO - PROCESS | 2796 | ++DOCSHELL 15739400 == 42 [pid = 2796] [id = 733] 14:18:49 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (1573C800) [pid = 2796] [serial = 2199] [outer = 00000000] 14:18:49 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (16E1D400) [pid = 2796] [serial = 2200] [outer = 1573C800] 14:18:49 INFO - PROCESS | 2796 | 1466630329134 Marionette DEBUG loaded listener.js 14:18:49 INFO - PROCESS | 2796 | ++DOMWINDOW == 81 (178F2800) [pid = 2796] [serial = 2201] [outer = 1573C800] 14:18:49 INFO - PROCESS | 2796 | 1466630329738 Marionette TRACE conn5 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 14:18:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 14:18:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 970ms 14:18:49 INFO - PROCESS | 2796 | 1466630329777 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 14:18:49 INFO - PROCESS | 2796 | 1466630329780 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 14:18:49 INFO - PROCESS | 2796 | 1466630329783 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 14:18:49 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 14:18:49 INFO - PROCESS | 2796 | 1466630329787 Marionette TRACE conn5 <- [1,2898,null,{}] 14:18:49 INFO - PROCESS | 2796 | 1466630329798 Marionette TRACE conn5 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:49 INFO - PROCESS | 2796 | 1466630329803 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:49 INFO - PROCESS | 2796 | 1466630329917 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 14:18:50 INFO - PROCESS | 2796 | 1466630330074 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:50 INFO - PROCESS | 2796 | 1466630330078 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:50 INFO - PROCESS | 2796 | ++DOCSHELL 1A331000 == 43 [pid = 2796] [id = 734] 14:18:50 INFO - PROCESS | 2796 | ++DOMWINDOW == 82 (1A334000) [pid = 2796] [serial = 2202] [outer = 00000000] 14:18:50 INFO - PROCESS | 2796 | ++DOMWINDOW == 83 (1A673C00) [pid = 2796] [serial = 2203] [outer = 1A334000] 14:18:50 INFO - PROCESS | 2796 | 1466630330135 Marionette DEBUG loaded listener.js 14:18:50 INFO - PROCESS | 2796 | ++DOMWINDOW == 84 (1A679800) [pid = 2796] [serial = 2204] [outer = 1A334000] 14:18:50 INFO - PROCESS | 2796 | 1466630330728 Marionette TRACE conn5 <- [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]]]}] 14:18:50 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 14:18:50 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 14:18:50 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 971ms 14:18:50 INFO - TEST-START | /DOMEvents/constructors.html 14:18:50 INFO - PROCESS | 2796 | 1466630330757 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 14:18:50 INFO - PROCESS | 2796 | 1466630330760 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 14:18:50 INFO - PROCESS | 2796 | 1466630330763 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 14:18:50 INFO - PROCESS | 2796 | 1466630330766 Marionette TRACE conn5 <- [1,2902,null,{}] 14:18:50 INFO - PROCESS | 2796 | 1466630330769 Marionette TRACE conn5 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:50 INFO - PROCESS | 2796 | 1466630330772 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:50 INFO - PROCESS | 2796 | 1466630330884 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 14:18:51 INFO - PROCESS | 2796 | 1466630330998 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:51 INFO - PROCESS | 2796 | 1466630331000 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:51 INFO - PROCESS | 2796 | ++DOCSHELL 0C7F3400 == 44 [pid = 2796] [id = 735] 14:18:51 INFO - PROCESS | 2796 | ++DOMWINDOW == 85 (0C832400) [pid = 2796] [serial = 2205] [outer = 00000000] 14:18:51 INFO - PROCESS | 2796 | ++DOMWINDOW == 86 (0CF82800) [pid = 2796] [serial = 2206] [outer = 0C832400] 14:18:51 INFO - PROCESS | 2796 | 1466630331200 Marionette DEBUG loaded listener.js 14:18:51 INFO - PROCESS | 2796 | ++DOMWINDOW == 87 (0D0E7800) [pid = 2796] [serial = 2207] [outer = 0C832400] 14:18:51 INFO - PROCESS | 2796 | 1466630331925 Marionette TRACE conn5 <- [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]]]}] 14:18:51 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 14:18:51 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 14:18:51 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 14:18:51 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 14:18:51 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 14:18:51 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 14:18:51 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 14:18:51 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 14:18:51 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 14:18:51 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 14:18:51 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 14:18:51 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 14:18:51 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 14:18:51 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 14:18:51 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 14:18:51 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 14:18:51 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 14:18:51 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 14:18:51 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 14:18:51 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 14:18:51 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 14:18:51 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 14:18:51 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 14:18:51 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 14:18:51 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 14:18:51 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 14:18:51 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 14:18:51 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 14:18:51 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 14:18:51 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 14:18:51 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 14:18:51 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 14:18:51 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 14:18:51 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 14:18:51 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 14:18:51 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 14:18:51 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 14:18:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 14:18:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:18:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:18:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 14:18:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:18:51 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 14:18:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 14:18:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:18:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:18:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 14:18:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:18:51 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 14:18:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 14:18:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:18:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:18:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 14:18:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:18:51 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 14:18:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 14:18:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:18:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:18:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 14:18:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:18:51 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 14:18:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 14:18:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:18:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:18:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 14:18:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:18:51 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 14:18:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 14:18:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:18:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:18:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 14:18:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:18:51 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 14:18:51 INFO - TEST-OK | /DOMEvents/constructors.html | took 1196ms 14:18:52 INFO - PROCESS | 2796 | --DOCSHELL 0D779800 == 43 [pid = 2796] [id = 730] 14:18:52 INFO - PROCESS | 2796 | --DOCSHELL 0D5F6400 == 42 [pid = 2796] [id = 729] 14:18:52 INFO - PROCESS | 2796 | --DOCSHELL 14E1C800 == 41 [pid = 2796] [id = 728] 14:18:52 INFO - PROCESS | 2796 | --DOCSHELL 18891C00 == 40 [pid = 2796] [id = 727] 14:18:52 INFO - PROCESS | 2796 | --DOCSHELL 1861C000 == 39 [pid = 2796] [id = 726] 14:18:52 INFO - PROCESS | 2796 | --DOCSHELL 16634400 == 38 [pid = 2796] [id = 725] 14:18:52 INFO - PROCESS | 2796 | --DOCSHELL 111A0800 == 37 [pid = 2796] [id = 724] 14:18:52 INFO - PROCESS | 2796 | --DOCSHELL 0D623800 == 36 [pid = 2796] [id = 723] 14:18:52 INFO - PROCESS | 2796 | --DOCSHELL 18612000 == 35 [pid = 2796] [id = 709] 14:18:52 INFO - PROCESS | 2796 | --DOCSHELL 19271400 == 34 [pid = 2796] [id = 707] 14:18:52 INFO - PROCESS | 2796 | --DOCSHELL 15651800 == 33 [pid = 2796] [id = 720] 14:18:52 INFO - PROCESS | 2796 | --DOCSHELL 15645C00 == 32 [pid = 2796] [id = 722] 14:18:52 INFO - PROCESS | 2796 | --DOCSHELL 0D841C00 == 31 [pid = 2796] [id = 711] 14:18:52 INFO - PROCESS | 2796 | --DOCSHELL 0D5F3C00 == 30 [pid = 2796] [id = 708] 14:18:52 INFO - PROCESS | 2796 | --DOCSHELL 0D76C000 == 29 [pid = 2796] [id = 721] 14:18:52 INFO - PROCESS | 2796 | --DOCSHELL 0D624400 == 28 [pid = 2796] [id = 706] 14:18:52 INFO - PROCESS | 2796 | --DOCSHELL 15739400 == 27 [pid = 2796] [id = 733] 14:18:52 INFO - PROCESS | 2796 | --DOCSHELL 1A331000 == 26 [pid = 2796] [id = 734] 14:18:52 INFO - PROCESS | 2796 | --DOCSHELL 1573C400 == 25 [pid = 2796] [id = 731] 14:18:52 INFO - PROCESS | 2796 | --DOCSHELL 0D552C00 == 24 [pid = 2796] [id = 732] 14:18:52 INFO - PROCESS | 2796 | --DOMWINDOW == 86 (16A51C00) [pid = 2796] [serial = 2146] [outer = 00000000] [url = about:blank] 14:18:52 INFO - PROCESS | 2796 | --DOMWINDOW == 85 (112C1C00) [pid = 2796] [serial = 2135] [outer = 00000000] [url = about:blank] 14:18:52 INFO - PROCESS | 2796 | --DOMWINDOW == 84 (0D84D400) [pid = 2796] [serial = 2134] [outer = 00000000] [url = about:blank] 14:18:52 INFO - PROCESS | 2796 | --DOMWINDOW == 83 (0D84C400) [pid = 2796] [serial = 2140] [outer = 00000000] [url = about:blank] 14:18:52 INFO - PROCESS | 2796 | --DOMWINDOW == 82 (0DBCA800) [pid = 2796] [serial = 2141] [outer = 00000000] [url = about:blank] 14:18:52 INFO - PROCESS | 2796 | --DOMWINDOW == 81 (0D5F5800) [pid = 2796] [serial = 2137] [outer = 00000000] [url = about:blank] 14:18:52 INFO - PROCESS | 2796 | --DOMWINDOW == 80 (0D5FD800) [pid = 2796] [serial = 2138] [outer = 00000000] [url = about:blank] 14:18:52 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (1573F800) [pid = 2796] [serial = 2143] [outer = 00000000] [url = about:blank] 14:18:52 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (18611400) [pid = 2796] [serial = 2149] [outer = 00000000] [url = about:blank] 14:18:52 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (151CCC00) [pid = 2796] [serial = 2126] [outer = 00000000] [url = about:blank] 14:18:52 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (11144400) [pid = 2796] [serial = 2125] [outer = 00000000] [url = about:blank] 14:18:52 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (194B9000) [pid = 2796] [serial = 2129] [outer = 00000000] [url = about:blank] 14:18:52 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (19AF1800) [pid = 2796] [serial = 2161] [outer = 00000000] [url = about:blank] 14:18:52 INFO - PROCESS | 2796 | --DOMWINDOW == 73 (1920A400) [pid = 2796] [serial = 2128] [outer = 00000000] [url = about:blank] 14:18:52 INFO - PROCESS | 2796 | --DOMWINDOW == 72 (1A682800) [pid = 2796] [serial = 2132] [outer = 00000000] [url = about:blank] 14:18:52 INFO - PROCESS | 2796 | --DOMWINDOW == 71 (1A67D800) [pid = 2796] [serial = 2131] [outer = 00000000] [url = about:blank] 14:18:52 INFO - PROCESS | 2796 | --DOMWINDOW == 70 (19202C00) [pid = 2796] [serial = 2152] [outer = 00000000] [url = about:blank] 14:18:52 INFO - PROCESS | 2796 | --DOMWINDOW == 69 (18619400) [pid = 2796] [serial = 2150] [outer = 00000000] [url = about:blank] 14:18:52 INFO - PROCESS | 2796 | --DOMWINDOW == 68 (19272000) [pid = 2796] [serial = 2153] [outer = 00000000] [url = about:blank] 14:18:52 INFO - PROCESS | 2796 | --DOMWINDOW == 67 (19762C00) [pid = 2796] [serial = 2158] [outer = 00000000] [url = about:blank] 14:18:52 INFO - PROCESS | 2796 | --DOMWINDOW == 66 (1883F800) [pid = 2796] [serial = 2155] [outer = 00000000] [url = about:blank] 14:18:52 INFO - PROCESS | 2796 | --DOMWINDOW == 65 (18844C00) [pid = 2796] [serial = 2156] [outer = 00000000] [url = about:blank] 14:18:52 INFO - PROCESS | 2796 | --DOMWINDOW == 64 (16452000) [pid = 2796] [serial = 2144] [outer = 00000000] [url = about:blank] 14:18:52 INFO - PROCESS | 2796 | --DOMWINDOW == 63 (16E1FC00) [pid = 2796] [serial = 2147] [outer = 00000000] [url = about:blank] 14:18:52 INFO - PROCESS | 2796 | --DOMWINDOW == 62 (194C1C00) [pid = 2796] [serial = 2159] [outer = 00000000] [url = about:blank] 14:18:52 INFO - PROCESS | 2796 | 1466630332700 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 14:18:52 INFO - PROCESS | 2796 | 1466630332705 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 14:18:52 INFO - PROCESS | 2796 | 1466630332716 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 14:18:52 INFO - PROCESS | 2796 | 1466630332720 Marionette TRACE conn5 <- [1,2906,null,{}] 14:18:52 INFO - PROCESS | 2796 | 1466630332726 Marionette TRACE conn5 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:52 INFO - TEST-START | /DOMEvents/event-phases-order.html 14:18:52 INFO - PROCESS | 2796 | 1466630332730 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:52 INFO - PROCESS | 2796 | 1466630332819 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 14:18:52 INFO - PROCESS | 2796 | 1466630332826 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:52 INFO - PROCESS | 2796 | 1466630332831 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:52 INFO - PROCESS | 2796 | ++DOCSHELL 0C9CA000 == 25 [pid = 2796] [id = 736] 14:18:52 INFO - PROCESS | 2796 | ++DOMWINDOW == 63 (0C9CA800) [pid = 2796] [serial = 2208] [outer = 00000000] 14:18:52 INFO - PROCESS | 2796 | ++DOMWINDOW == 64 (0CFE7000) [pid = 2796] [serial = 2209] [outer = 0C9CA800] 14:18:52 INFO - PROCESS | 2796 | 1466630332882 Marionette DEBUG loaded listener.js 14:18:52 INFO - PROCESS | 2796 | ++DOMWINDOW == 65 (0D0F4400) [pid = 2796] [serial = 2210] [outer = 0C9CA800] 14:18:53 INFO - PROCESS | 2796 | 1466630333386 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 14:18:53 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 14:18:53 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 710ms 14:18:53 INFO - PROCESS | 2796 | 1466630333443 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 14:18:53 INFO - PROCESS | 2796 | 1466630333447 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 14:18:53 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 14:18:53 INFO - PROCESS | 2796 | 1466630333453 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 14:18:53 INFO - PROCESS | 2796 | 1466630333457 Marionette TRACE conn5 <- [1,2910,null,{}] 14:18:53 INFO - PROCESS | 2796 | 1466630333461 Marionette TRACE conn5 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:53 INFO - PROCESS | 2796 | 1466630333464 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:53 INFO - PROCESS | 2796 | 1466630333553 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 14:18:53 INFO - PROCESS | 2796 | 1466630333561 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:53 INFO - PROCESS | 2796 | 1466630333563 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:53 INFO - PROCESS | 2796 | ++DOCSHELL 0D777800 == 26 [pid = 2796] [id = 737] 14:18:53 INFO - PROCESS | 2796 | ++DOMWINDOW == 66 (0D779000) [pid = 2796] [serial = 2211] [outer = 00000000] 14:18:53 INFO - PROCESS | 2796 | ++DOMWINDOW == 67 (0D842000) [pid = 2796] [serial = 2212] [outer = 0D779000] 14:18:53 INFO - PROCESS | 2796 | 1466630333610 Marionette DEBUG loaded listener.js 14:18:53 INFO - PROCESS | 2796 | ++DOMWINDOW == 68 (0D84CC00) [pid = 2796] [serial = 2213] [outer = 0D779000] 14:18:54 INFO - PROCESS | 2796 | [2796] 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 14:18:54 INFO - PROCESS | 2796 | [2796] 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 14:18:54 INFO - PROCESS | 2796 | [2796] 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 14:18:54 INFO - PROCESS | 2796 | [2796] 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 14:18:54 INFO - PROCESS | 2796 | 1466630334119 Marionette TRACE conn5 <- [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]]]}] 14:18:54 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 14:18:54 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 14:18:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 14:18:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:18:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:18:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:18:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:18:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:18:54 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 14:18:54 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 14:18:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:18:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:18:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:18:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:18:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:18:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:18:54 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 14:18:54 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 14:18:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:18:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:18:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:18:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:18:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:18:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:18:54 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]" 14:18:54 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 14:18:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:18:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:18:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:18:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:18:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:18:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:18:54 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 14:18:54 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 694ms 14:18:54 INFO - PROCESS | 2796 | 1466630334147 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 14:18:54 INFO - PROCESS | 2796 | 1466630334150 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 14:18:54 INFO - PROCESS | 2796 | 1466630334153 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 14:18:54 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 14:18:54 INFO - PROCESS | 2796 | 1466630334155 Marionette TRACE conn5 <- [1,2914,null,{}] 14:18:54 INFO - PROCESS | 2796 | 1466630334205 Marionette TRACE conn5 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:54 INFO - PROCESS | 2796 | 1466630334210 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:54 INFO - PROCESS | 2796 | 1466630334330 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 14:18:54 INFO - PROCESS | 2796 | 1466630334395 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:54 INFO - PROCESS | 2796 | 1466630334399 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:54 INFO - PROCESS | 2796 | ++DOCSHELL 15594400 == 27 [pid = 2796] [id = 738] 14:18:54 INFO - PROCESS | 2796 | ++DOMWINDOW == 69 (15596400) [pid = 2796] [serial = 2214] [outer = 00000000] 14:18:54 INFO - PROCESS | 2796 | ++DOMWINDOW == 70 (15613400) [pid = 2796] [serial = 2215] [outer = 15596400] 14:18:54 INFO - PROCESS | 2796 | 1466630334450 Marionette DEBUG loaded listener.js 14:18:54 INFO - PROCESS | 2796 | ++DOMWINDOW == 71 (15650800) [pid = 2796] [serial = 2216] [outer = 15596400] 14:18:54 INFO - PROCESS | 2796 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 14:18:54 INFO - PROCESS | 2796 | 1466630334845 Marionette TRACE conn5 <- [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]]]}] 14:18:54 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 14:18:54 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 731ms 14:18:54 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 14:18:54 INFO - PROCESS | 2796 | 1466630334893 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 14:18:54 INFO - PROCESS | 2796 | 1466630334895 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 14:18:54 INFO - PROCESS | 2796 | 1466630334898 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 14:18:54 INFO - PROCESS | 2796 | 1466630334900 Marionette TRACE conn5 <- [1,2918,null,{}] 14:18:54 INFO - PROCESS | 2796 | 1466630334904 Marionette TRACE conn5 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:54 INFO - PROCESS | 2796 | 1466630334906 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:55 INFO - PROCESS | 2796 | 1466630335026 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 14:18:55 INFO - PROCESS | 2796 | 1466630335031 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:55 INFO - PROCESS | 2796 | 1466630335033 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:55 INFO - PROCESS | 2796 | ++DOCSHELL 15737400 == 28 [pid = 2796] [id = 739] 14:18:55 INFO - PROCESS | 2796 | ++DOMWINDOW == 72 (1573F400) [pid = 2796] [serial = 2217] [outer = 00000000] 14:18:55 INFO - PROCESS | 2796 | ++DOMWINDOW == 73 (16A4D800) [pid = 2796] [serial = 2218] [outer = 1573F400] 14:18:55 INFO - PROCESS | 2796 | 1466630335133 Marionette DEBUG loaded listener.js 14:18:55 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (16E1C400) [pid = 2796] [serial = 2219] [outer = 1573F400] 14:18:55 INFO - PROCESS | 2796 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 14:18:55 INFO - PROCESS | 2796 | 1466630335525 Marionette TRACE conn5 <- [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]]]}] 14:18:55 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 14:18:55 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 670ms 14:18:55 INFO - PROCESS | 2796 | 1466630335573 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 14:18:55 INFO - PROCESS | 2796 | 1466630335575 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 14:18:55 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 14:18:55 INFO - PROCESS | 2796 | 1466630335578 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 14:18:55 INFO - PROCESS | 2796 | 1466630335580 Marionette TRACE conn5 <- [1,2922,null,{}] 14:18:55 INFO - PROCESS | 2796 | 1466630335583 Marionette TRACE conn5 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:55 INFO - PROCESS | 2796 | 1466630335585 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:55 INFO - PROCESS | 2796 | 1466630335724 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 14:18:55 INFO - PROCESS | 2796 | 1466630335791 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:55 INFO - PROCESS | 2796 | 1466630335793 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:55 INFO - PROCESS | 2796 | ++DOCSHELL 16EAA800 == 29 [pid = 2796] [id = 740] 14:18:55 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (16EAD800) [pid = 2796] [serial = 2220] [outer = 00000000] 14:18:55 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (1782D800) [pid = 2796] [serial = 2221] [outer = 16EAD800] 14:18:55 INFO - PROCESS | 2796 | 1466630335838 Marionette DEBUG loaded listener.js 14:18:55 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (18613800) [pid = 2796] [serial = 2222] [outer = 16EAD800] 14:18:56 INFO - PROCESS | 2796 | 1466630336204 Marionette TRACE conn5 <- [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]]]}] 14:18:56 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 14:18:56 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 670ms 14:18:56 INFO - PROCESS | 2796 | 1466630336250 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 14:18:56 INFO - PROCESS | 2796 | 1466630336252 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 14:18:56 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 14:18:56 INFO - PROCESS | 2796 | 1466630336261 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 14:18:56 INFO - PROCESS | 2796 | 1466630336263 Marionette TRACE conn5 <- [1,2926,null,{}] 14:18:56 INFO - PROCESS | 2796 | 1466630336266 Marionette TRACE conn5 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:56 INFO - PROCESS | 2796 | 1466630336272 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:56 INFO - PROCESS | 2796 | 1466630336419 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 14:18:56 INFO - PROCESS | 2796 | 1466630336424 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:56 INFO - PROCESS | 2796 | 1466630336426 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:56 INFO - PROCESS | 2796 | ++DOCSHELL 186B5000 == 30 [pid = 2796] [id = 741] 14:18:56 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (186B7400) [pid = 2796] [serial = 2223] [outer = 00000000] 14:18:56 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (19262400) [pid = 2796] [serial = 2224] [outer = 186B7400] 14:18:56 INFO - PROCESS | 2796 | 1466630336471 Marionette DEBUG loaded listener.js 14:18:56 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (19276800) [pid = 2796] [serial = 2225] [outer = 186B7400] 14:18:56 INFO - PROCESS | 2796 | 1466630336858 Marionette TRACE conn5 <- [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]]]}] 14:18:56 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. 14:18:56 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 630ms 14:18:57 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (18618C00) [pid = 2796] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 14:18:57 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (1861CC00) [pid = 2796] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 14:18:57 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (18892800) [pid = 2796] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 14:18:57 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (119DE000) [pid = 2796] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 14:18:57 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (0D76E400) [pid = 2796] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 14:18:57 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (16719C00) [pid = 2796] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 14:18:57 INFO - PROCESS | 2796 | --DOMWINDOW == 73 (19A18400) [pid = 2796] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 14:18:57 INFO - PROCESS | 2796 | --DOMWINDOW == 72 (0D76FC00) [pid = 2796] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 14:18:57 INFO - PROCESS | 2796 | --DOMWINDOW == 71 (0D624C00) [pid = 2796] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 14:18:57 INFO - PROCESS | 2796 | --DOMWINDOW == 70 (16717800) [pid = 2796] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 14:18:57 INFO - PROCESS | 2796 | --DOMWINDOW == 69 (19206400) [pid = 2796] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 14:18:57 INFO - PROCESS | 2796 | --DOMWINDOW == 68 (186B2400) [pid = 2796] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 14:18:57 INFO - PROCESS | 2796 | 1466630337165 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 14:18:57 INFO - PROCESS | 2796 | 1466630337177 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 14:18:57 INFO - PROCESS | 2796 | 1466630337186 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 14:18:57 INFO - PROCESS | 2796 | 1466630337188 Marionette TRACE conn5 <- [1,2930,null,{}] 14:18:57 INFO - PROCESS | 2796 | 1466630337191 Marionette TRACE conn5 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:57 INFO - PROCESS | 2796 | 1466630337193 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:57 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 14:18:57 INFO - PROCESS | 2796 | 1466630337272 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 14:18:57 INFO - PROCESS | 2796 | 1466630337278 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:57 INFO - PROCESS | 2796 | 1466630337280 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:57 INFO - PROCESS | 2796 | ++DOCSHELL 0D76FC00 == 31 [pid = 2796] [id = 742] 14:18:57 INFO - PROCESS | 2796 | ++DOMWINDOW == 69 (0D84B800) [pid = 2796] [serial = 2226] [outer = 00000000] 14:18:57 INFO - PROCESS | 2796 | ++DOMWINDOW == 70 (16450000) [pid = 2796] [serial = 2227] [outer = 0D84B800] 14:18:57 INFO - PROCESS | 2796 | 1466630337324 Marionette DEBUG loaded listener.js 14:18:57 INFO - PROCESS | 2796 | ++DOMWINDOW == 71 (16A53800) [pid = 2796] [serial = 2228] [outer = 0D84B800] 14:18:57 INFO - PROCESS | 2796 | 1466630337726 Marionette TRACE conn5 <- [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"]]]}] 14:18:57 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 14:18:57 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 14:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:18:57 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 14:18:57 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 570ms 14:18:57 INFO - PROCESS | 2796 | 1466630337774 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 14:18:57 INFO - PROCESS | 2796 | 1466630337776 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 14:18:57 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 14:18:57 INFO - PROCESS | 2796 | 1466630337779 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 14:18:57 INFO - PROCESS | 2796 | 1466630337781 Marionette TRACE conn5 <- [1,2934,null,{}] 14:18:57 INFO - PROCESS | 2796 | 1466630337801 Marionette TRACE conn5 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:57 INFO - PROCESS | 2796 | 1466630337803 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:57 INFO - PROCESS | 2796 | 1466630337882 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 14:18:57 INFO - PROCESS | 2796 | 1466630337887 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:57 INFO - PROCESS | 2796 | 1466630337889 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:57 INFO - PROCESS | 2796 | ++DOCSHELL 19206400 == 32 [pid = 2796] [id = 743] 14:18:57 INFO - PROCESS | 2796 | ++DOMWINDOW == 72 (194BD000) [pid = 2796] [serial = 2229] [outer = 00000000] 14:18:57 INFO - PROCESS | 2796 | ++DOMWINDOW == 73 (19A0BC00) [pid = 2796] [serial = 2230] [outer = 194BD000] 14:18:57 INFO - PROCESS | 2796 | 1466630337933 Marionette DEBUG loaded listener.js 14:18:58 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (19A0C400) [pid = 2796] [serial = 2231] [outer = 194BD000] 14:18:58 INFO - PROCESS | 2796 | 1466630338323 Marionette TRACE conn5 <- [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]]]}] 14:18:58 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. 14:18:58 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 590ms 14:18:58 INFO - PROCESS | 2796 | 1466630338370 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 14:18:58 INFO - PROCESS | 2796 | 1466630338372 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 14:18:58 INFO - PROCESS | 2796 | 1466630338375 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 14:18:58 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 14:18:58 INFO - PROCESS | 2796 | 1466630338377 Marionette TRACE conn5 <- [1,2938,null,{}] 14:18:58 INFO - PROCESS | 2796 | 1466630338380 Marionette TRACE conn5 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:58 INFO - PROCESS | 2796 | 1466630338382 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:58 INFO - PROCESS | 2796 | 1466630338510 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 14:18:58 INFO - PROCESS | 2796 | 1466630338522 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:58 INFO - PROCESS | 2796 | 1466630338523 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:58 INFO - PROCESS | 2796 | ++DOCSHELL 19A17000 == 33 [pid = 2796] [id = 744] 14:18:58 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (19A18400) [pid = 2796] [serial = 2232] [outer = 00000000] 14:18:58 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (19AF3800) [pid = 2796] [serial = 2233] [outer = 19A18400] 14:18:58 INFO - PROCESS | 2796 | 1466630338567 Marionette DEBUG loaded listener.js 14:18:58 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (1A26D000) [pid = 2796] [serial = 2234] [outer = 19A18400] 14:18:58 INFO - PROCESS | 2796 | ++DOCSHELL 1A337C00 == 34 [pid = 2796] [id = 745] 14:18:58 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (1A338400) [pid = 2796] [serial = 2235] [outer = 00000000] 14:18:58 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (1A339400) [pid = 2796] [serial = 2236] [outer = 1A338400] 14:18:59 INFO - PROCESS | 2796 | 1466630339013 Marionette TRACE conn5 <- [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]]]}] 14:18:59 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. 14:18:59 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 670ms 14:18:59 INFO - PROCESS | 2796 | 1466630339050 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 14:18:59 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 14:18:59 INFO - PROCESS | 2796 | 1466630339052 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 14:18:59 INFO - PROCESS | 2796 | 1466630339055 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 14:18:59 INFO - PROCESS | 2796 | 1466630339057 Marionette TRACE conn5 <- [1,2942,null,{}] 14:18:59 INFO - PROCESS | 2796 | 1466630339060 Marionette TRACE conn5 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:59 INFO - PROCESS | 2796 | 1466630339062 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:59 INFO - PROCESS | 2796 | 1466630339247 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 14:18:59 INFO - PROCESS | 2796 | 1466630339325 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:59 INFO - PROCESS | 2796 | 1466630339328 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:18:59 INFO - PROCESS | 2796 | ++DOCSHELL 0C7F6800 == 35 [pid = 2796] [id = 746] 14:18:59 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (0C7F7000) [pid = 2796] [serial = 2237] [outer = 00000000] 14:18:59 INFO - PROCESS | 2796 | ++DOMWINDOW == 81 (0C929400) [pid = 2796] [serial = 2238] [outer = 0C7F7000] 14:18:59 INFO - PROCESS | 2796 | 1466630339388 Marionette DEBUG loaded listener.js 14:18:59 INFO - PROCESS | 2796 | ++DOMWINDOW == 82 (0D067800) [pid = 2796] [serial = 2239] [outer = 0C7F7000] 14:19:00 INFO - PROCESS | 2796 | 1466630340049 Marionette TRACE conn5 <- [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]]]}] 14:19:00 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 14:19:00 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 14:19:00 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1022ms 14:19:00 INFO - PROCESS | 2796 | 1466630340079 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 14:19:00 INFO - PROCESS | 2796 | 1466630340083 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 14:19:00 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 14:19:00 INFO - PROCESS | 2796 | 1466630340088 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 14:19:00 INFO - PROCESS | 2796 | 1466630340092 Marionette TRACE conn5 <- [1,2946,null,{}] 14:19:00 INFO - PROCESS | 2796 | 1466630340118 Marionette TRACE conn5 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:00 INFO - PROCESS | 2796 | 1466630340121 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:19:00 INFO - PROCESS | 2796 | 1466630340348 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 14:19:00 INFO - PROCESS | 2796 | 1466630340484 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:00 INFO - PROCESS | 2796 | 1466630340487 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:19:00 INFO - PROCESS | 2796 | ++DOCSHELL 112C3C00 == 36 [pid = 2796] [id = 747] 14:19:00 INFO - PROCESS | 2796 | ++DOMWINDOW == 83 (14D0C000) [pid = 2796] [serial = 2240] [outer = 00000000] 14:19:00 INFO - PROCESS | 2796 | ++DOMWINDOW == 84 (15523400) [pid = 2796] [serial = 2241] [outer = 14D0C000] 14:19:00 INFO - PROCESS | 2796 | 1466630340544 Marionette DEBUG loaded listener.js 14:19:00 INFO - PROCESS | 2796 | ++DOMWINDOW == 85 (156DB000) [pid = 2796] [serial = 2242] [outer = 14D0C000] 14:19:01 INFO - PROCESS | 2796 | 1466630341132 Marionette TRACE conn5 <- [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]]]}] 14:19:01 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. 14:19:01 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1101ms 14:19:01 INFO - PROCESS | 2796 | 1466630341195 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 14:19:01 INFO - PROCESS | 2796 | 1466630341199 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 14:19:01 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 14:19:01 INFO - PROCESS | 2796 | 1466630341202 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 14:19:01 INFO - PROCESS | 2796 | 1466630341205 Marionette TRACE conn5 <- [1,2950,null,{}] 14:19:01 INFO - PROCESS | 2796 | 1466630341209 Marionette TRACE conn5 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:01 INFO - PROCESS | 2796 | 1466630341211 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:19:01 INFO - PROCESS | 2796 | 1466630341334 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 14:19:01 INFO - PROCESS | 2796 | 1466630341531 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:01 INFO - PROCESS | 2796 | 1466630341534 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:19:01 INFO - PROCESS | 2796 | ++DOCSHELL 18843C00 == 37 [pid = 2796] [id = 748] 14:19:01 INFO - PROCESS | 2796 | ++DOMWINDOW == 86 (18846800) [pid = 2796] [serial = 2243] [outer = 00000000] 14:19:01 INFO - PROCESS | 2796 | ++DOMWINDOW == 87 (19202C00) [pid = 2796] [serial = 2244] [outer = 18846800] 14:19:01 INFO - PROCESS | 2796 | 1466630341589 Marionette DEBUG loaded listener.js 14:19:01 INFO - PROCESS | 2796 | ++DOMWINDOW == 88 (194B7400) [pid = 2796] [serial = 2245] [outer = 18846800] 14:19:02 INFO - PROCESS | 2796 | 1466630342316 Marionette TRACE conn5 <- [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]]]}] 14:19:02 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. 14:19:02 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1172ms 14:19:02 INFO - PROCESS | 2796 | 1466630342377 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 14:19:02 INFO - PROCESS | 2796 | 1466630342381 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 14:19:02 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 14:19:02 INFO - PROCESS | 2796 | 1466630342386 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 14:19:02 INFO - PROCESS | 2796 | 1466630342389 Marionette TRACE conn5 <- [1,2954,null,{}] 14:19:02 INFO - PROCESS | 2796 | 1466630342394 Marionette TRACE conn5 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:02 INFO - PROCESS | 2796 | 1466630342397 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:19:02 INFO - PROCESS | 2796 | 1466630342516 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 14:19:02 INFO - PROCESS | 2796 | --DOCSHELL 1A337C00 == 36 [pid = 2796] [id = 745] 14:19:02 INFO - PROCESS | 2796 | --DOCSHELL 19A17000 == 35 [pid = 2796] [id = 744] 14:19:02 INFO - PROCESS | 2796 | --DOCSHELL 19206400 == 34 [pid = 2796] [id = 743] 14:19:02 INFO - PROCESS | 2796 | --DOCSHELL 0D76FC00 == 33 [pid = 2796] [id = 742] 14:19:02 INFO - PROCESS | 2796 | --DOCSHELL 186B5000 == 32 [pid = 2796] [id = 741] 14:19:02 INFO - PROCESS | 2796 | --DOCSHELL 16EAA800 == 31 [pid = 2796] [id = 740] 14:19:02 INFO - PROCESS | 2796 | --DOCSHELL 15737400 == 30 [pid = 2796] [id = 739] 14:19:02 INFO - PROCESS | 2796 | --DOCSHELL 15594400 == 29 [pid = 2796] [id = 738] 14:19:02 INFO - PROCESS | 2796 | --DOCSHELL 0D777800 == 28 [pid = 2796] [id = 737] 14:19:02 INFO - PROCESS | 2796 | --DOCSHELL 0C9CA000 == 27 [pid = 2796] [id = 736] 14:19:02 INFO - PROCESS | 2796 | --DOCSHELL 0C7F3400 == 26 [pid = 2796] [id = 735] 14:19:02 INFO - PROCESS | 2796 | --DOMWINDOW == 87 (0D060400) [pid = 2796] [serial = 2192] [outer = 00000000] [url = about:blank] 14:19:02 INFO - PROCESS | 2796 | --DOMWINDOW == 86 (1880FC00) [pid = 2796] [serial = 2179] [outer = 00000000] [url = about:blank] 14:19:02 INFO - PROCESS | 2796 | --DOMWINDOW == 85 (18849C00) [pid = 2796] [serial = 2180] [outer = 00000000] [url = about:blank] 14:19:02 INFO - PROCESS | 2796 | --DOMWINDOW == 84 (194B6C00) [pid = 2796] [serial = 2182] [outer = 00000000] [url = about:blank] 14:19:02 INFO - PROCESS | 2796 | --DOMWINDOW == 83 (14EA3400) [pid = 2796] [serial = 2173] [outer = 00000000] [url = about:blank] 14:19:02 INFO - PROCESS | 2796 | --DOMWINDOW == 82 (18613400) [pid = 2796] [serial = 2188] [outer = 00000000] [url = about:blank] 14:19:02 INFO - PROCESS | 2796 | --DOMWINDOW == 81 (16A4FC00) [pid = 2796] [serial = 2176] [outer = 00000000] [url = about:blank] 14:19:02 INFO - PROCESS | 2796 | --DOMWINDOW == 80 (19AF6400) [pid = 2796] [serial = 2162] [outer = 00000000] [url = about:blank] 14:19:02 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (0D84C800) [pid = 2796] [serial = 2164] [outer = 00000000] [url = about:blank] 14:19:02 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (14EA8000) [pid = 2796] [serial = 2165] [outer = 00000000] [url = about:blank] 14:19:02 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (0D770800) [pid = 2796] [serial = 2170] [outer = 00000000] [url = about:blank] 14:19:02 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (0D81D400) [pid = 2796] [serial = 2171] [outer = 00000000] [url = about:blank] 14:19:02 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (1782FC00) [pid = 2796] [serial = 2167] [outer = 00000000] [url = about:blank] 14:19:02 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (186BA000) [pid = 2796] [serial = 2168] [outer = 00000000] [url = about:blank] 14:19:02 INFO - PROCESS | 2796 | --DOMWINDOW == 73 (14FC4C00) [pid = 2796] [serial = 2174] [outer = 00000000] [url = about:blank] 14:19:02 INFO - PROCESS | 2796 | --DOMWINDOW == 72 (1A26AC00) [pid = 2796] [serial = 2185] [outer = 00000000] [url = about:blank] 14:19:02 INFO - PROCESS | 2796 | --DOMWINDOW == 71 (1645BC00) [pid = 2796] [serial = 2186] [outer = 00000000] [url = about:blank] 14:19:02 INFO - PROCESS | 2796 | --DOMWINDOW == 70 (194BDC00) [pid = 2796] [serial = 2183] [outer = 00000000] [url = about:blank] 14:19:02 INFO - PROCESS | 2796 | --DOMWINDOW == 69 (1A35B000) [pid = 2796] [serial = 2194] [outer = 00000000] [url = about:blank] 14:19:02 INFO - PROCESS | 2796 | --DOMWINDOW == 68 (18847C00) [pid = 2796] [serial = 2189] [outer = 00000000] [url = about:blank] 14:19:02 INFO - PROCESS | 2796 | --DOMWINDOW == 67 (1A5D2800) [pid = 2796] [serial = 2195] [outer = 00000000] [url = about:blank] 14:19:02 INFO - PROCESS | 2796 | --DOMWINDOW == 66 (1A331C00) [pid = 2796] [serial = 2191] [outer = 00000000] [url = about:blank] 14:19:02 INFO - PROCESS | 2796 | --DOMWINDOW == 65 (16EA8400) [pid = 2796] [serial = 2177] [outer = 00000000] [url = about:blank] 14:19:02 INFO - PROCESS | 2796 | 1466630342672 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:02 INFO - PROCESS | 2796 | 1466630342674 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:19:02 INFO - PROCESS | 2796 | ++DOCSHELL 0C83AC00 == 27 [pid = 2796] [id = 749] 14:19:02 INFO - PROCESS | 2796 | ++DOMWINDOW == 66 (0C83BC00) [pid = 2796] [serial = 2246] [outer = 00000000] 14:19:02 INFO - PROCESS | 2796 | ++DOMWINDOW == 67 (0D559400) [pid = 2796] [serial = 2247] [outer = 0C83BC00] 14:19:02 INFO - PROCESS | 2796 | 1466630342723 Marionette DEBUG loaded listener.js 14:19:02 INFO - PROCESS | 2796 | ++DOMWINDOW == 68 (0D62D400) [pid = 2796] [serial = 2248] [outer = 0C83BC00] 14:19:03 INFO - PROCESS | 2796 | 1466630343109 Marionette TRACE conn5 <- [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]]]}] 14:19:03 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. 14:19:03 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 770ms 14:19:03 INFO - PROCESS | 2796 | 1466630343189 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 14:19:03 INFO - PROCESS | 2796 | 1466630343193 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 14:19:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 14:19:03 INFO - PROCESS | 2796 | 1466630343200 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 14:19:03 INFO - PROCESS | 2796 | 1466630343202 Marionette TRACE conn5 <- [1,2958,null,{}] 14:19:03 INFO - PROCESS | 2796 | 1466630343206 Marionette TRACE conn5 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:03 INFO - PROCESS | 2796 | 1466630343209 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:19:03 INFO - PROCESS | 2796 | 1466630343296 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 14:19:03 INFO - PROCESS | 2796 | 1466630343307 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:03 INFO - PROCESS | 2796 | 1466630343309 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:19:03 INFO - PROCESS | 2796 | ++DOCSHELL 11148000 == 28 [pid = 2796] [id = 750] 14:19:03 INFO - PROCESS | 2796 | ++DOMWINDOW == 69 (111A7000) [pid = 2796] [serial = 2249] [outer = 00000000] 14:19:03 INFO - PROCESS | 2796 | ++DOMWINDOW == 70 (14EACC00) [pid = 2796] [serial = 2250] [outer = 111A7000] 14:19:03 INFO - PROCESS | 2796 | 1466630343357 Marionette DEBUG loaded listener.js 14:19:03 INFO - PROCESS | 2796 | ++DOMWINDOW == 71 (15165C00) [pid = 2796] [serial = 2251] [outer = 111A7000] 14:19:03 INFO - PROCESS | 2796 | 1466630343786 Marionette TRACE conn5 <- [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]]]}] 14:19:03 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. 14:19:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 630ms 14:19:03 INFO - PROCESS | 2796 | 1466630343832 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 14:19:03 INFO - PROCESS | 2796 | 1466630343834 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 14:19:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 14:19:03 INFO - PROCESS | 2796 | 1466630343837 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 14:19:03 INFO - PROCESS | 2796 | 1466630343840 Marionette TRACE conn5 <- [1,2962,null,{}] 14:19:03 INFO - PROCESS | 2796 | 1466630343851 Marionette TRACE conn5 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:03 INFO - PROCESS | 2796 | 1466630343856 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:19:03 INFO - PROCESS | 2796 | 1466630343943 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 14:19:03 INFO - PROCESS | 2796 | 1466630343949 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:03 INFO - PROCESS | 2796 | 1466630343952 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:19:03 INFO - PROCESS | 2796 | ++DOCSHELL 16719C00 == 29 [pid = 2796] [id = 751] 14:19:03 INFO - PROCESS | 2796 | ++DOMWINDOW == 72 (16721400) [pid = 2796] [serial = 2252] [outer = 00000000] 14:19:04 INFO - PROCESS | 2796 | ++DOMWINDOW == 73 (16E22000) [pid = 2796] [serial = 2253] [outer = 16721400] 14:19:04 INFO - PROCESS | 2796 | 1466630344001 Marionette DEBUG loaded listener.js 14:19:04 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (16EAC800) [pid = 2796] [serial = 2254] [outer = 16721400] 14:19:04 INFO - PROCESS | 2796 | 1466630344426 Marionette TRACE conn5 <- [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]]]}] 14:19:04 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. 14:19:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 630ms 14:19:04 INFO - PROCESS | 2796 | 1466630344467 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 14:19:04 INFO - PROCESS | 2796 | 1466630344470 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 14:19:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 14:19:04 INFO - PROCESS | 2796 | 1466630344503 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 14:19:04 INFO - PROCESS | 2796 | 1466630344505 Marionette TRACE conn5 <- [1,2966,null,{}] 14:19:04 INFO - PROCESS | 2796 | 1466630344510 Marionette TRACE conn5 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:04 INFO - PROCESS | 2796 | 1466630344512 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:19:04 INFO - PROCESS | 2796 | 1466630344601 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 14:19:04 INFO - PROCESS | 2796 | 1466630344606 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:04 INFO - PROCESS | 2796 | 1466630344608 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:19:04 INFO - PROCESS | 2796 | ++DOCSHELL 1782FC00 == 30 [pid = 2796] [id = 752] 14:19:04 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (18617400) [pid = 2796] [serial = 2255] [outer = 00000000] 14:19:04 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (1880F800) [pid = 2796] [serial = 2256] [outer = 18617400] 14:19:04 INFO - PROCESS | 2796 | 1466630344652 Marionette DEBUG loaded listener.js 14:19:04 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (18847000) [pid = 2796] [serial = 2257] [outer = 18617400] 14:19:05 INFO - PROCESS | 2796 | 1466630345110 Marionette TRACE conn5 <- [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]]]}] 14:19:05 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. 14:19:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 650ms 14:19:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 14:19:05 INFO - PROCESS | 2796 | 1466630345123 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 14:19:05 INFO - PROCESS | 2796 | 1466630345125 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 14:19:05 INFO - PROCESS | 2796 | 1466630345128 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 14:19:05 INFO - PROCESS | 2796 | 1466630345130 Marionette TRACE conn5 <- [1,2970,null,{}] 14:19:05 INFO - PROCESS | 2796 | 1466630345133 Marionette TRACE conn5 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:05 INFO - PROCESS | 2796 | 1466630345135 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:19:05 INFO - PROCESS | 2796 | 1466630345254 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 14:19:05 INFO - PROCESS | 2796 | 1466630345259 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:05 INFO - PROCESS | 2796 | 1466630345261 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:19:05 INFO - PROCESS | 2796 | ++DOCSHELL 1888FC00 == 31 [pid = 2796] [id = 753] 14:19:05 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (18890000) [pid = 2796] [serial = 2258] [outer = 00000000] 14:19:05 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (194BA000) [pid = 2796] [serial = 2259] [outer = 18890000] 14:19:05 INFO - PROCESS | 2796 | 1466630345305 Marionette DEBUG loaded listener.js 14:19:05 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (194BAC00) [pid = 2796] [serial = 2260] [outer = 18890000] 14:19:05 INFO - PROCESS | 2796 | 1466630345726 Marionette TRACE conn5 <- [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"]]]}] 14:19:05 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 14:19:05 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 14:19:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:05 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 14:19:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 630ms 14:19:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 14:19:05 INFO - PROCESS | 2796 | 1466630345764 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 14:19:05 INFO - PROCESS | 2796 | 1466630345766 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 14:19:05 INFO - PROCESS | 2796 | 1466630345769 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 14:19:05 INFO - PROCESS | 2796 | 1466630345770 Marionette TRACE conn5 <- [1,2974,null,{}] 14:19:05 INFO - PROCESS | 2796 | 1466630345774 Marionette TRACE conn5 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:05 INFO - PROCESS | 2796 | 1466630345779 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:19:05 INFO - PROCESS | 2796 | 1466630345924 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 14:19:05 INFO - PROCESS | 2796 | 1466630345929 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:05 INFO - PROCESS | 2796 | 1466630345930 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:19:06 INFO - PROCESS | 2796 | ++DOCSHELL 0D5F8C00 == 32 [pid = 2796] [id = 754] 14:19:06 INFO - PROCESS | 2796 | ++DOMWINDOW == 81 (1515C800) [pid = 2796] [serial = 2261] [outer = 00000000] 14:19:06 INFO - PROCESS | 2796 | ++DOMWINDOW == 82 (19AF4000) [pid = 2796] [serial = 2262] [outer = 1515C800] 14:19:06 INFO - PROCESS | 2796 | 1466630346033 Marionette DEBUG loaded listener.js 14:19:06 INFO - PROCESS | 2796 | ++DOMWINDOW == 83 (19AF5400) [pid = 2796] [serial = 2263] [outer = 1515C800] 14:19:06 INFO - PROCESS | 2796 | 1466630346453 Marionette TRACE conn5 <- [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]]]}] 14:19:06 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. 14:19:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 730ms 14:19:06 INFO - PROCESS | 2796 | 1466630346499 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 14:19:06 INFO - PROCESS | 2796 | 1466630346501 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 14:19:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 14:19:06 INFO - PROCESS | 2796 | 1466630346504 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 14:19:06 INFO - PROCESS | 2796 | 1466630346506 Marionette TRACE conn5 <- [1,2978,null,{}] 14:19:06 INFO - PROCESS | 2796 | 1466630346509 Marionette TRACE conn5 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:06 INFO - PROCESS | 2796 | 1466630346511 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:19:06 INFO - PROCESS | 2796 | 1466630346628 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 14:19:06 INFO - PROCESS | 2796 | 1466630346634 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:06 INFO - PROCESS | 2796 | 1466630346636 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:19:06 INFO - PROCESS | 2796 | ++DOCSHELL 19AF1800 == 33 [pid = 2796] [id = 755] 14:19:06 INFO - PROCESS | 2796 | ++DOMWINDOW == 84 (1A273400) [pid = 2796] [serial = 2264] [outer = 00000000] 14:19:06 INFO - PROCESS | 2796 | ++DOMWINDOW == 85 (1A33B400) [pid = 2796] [serial = 2265] [outer = 1A273400] 14:19:06 INFO - PROCESS | 2796 | 1466630346736 Marionette DEBUG loaded listener.js 14:19:06 INFO - PROCESS | 2796 | ++DOMWINDOW == 86 (1A33E800) [pid = 2796] [serial = 2266] [outer = 1A273400] 14:19:07 INFO - PROCESS | 2796 | --DOMWINDOW == 85 (1A334000) [pid = 2796] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 14:19:07 INFO - PROCESS | 2796 | --DOMWINDOW == 84 (186B7400) [pid = 2796] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 14:19:07 INFO - PROCESS | 2796 | --DOMWINDOW == 83 (0D84B800) [pid = 2796] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 14:19:07 INFO - PROCESS | 2796 | --DOMWINDOW == 82 (1573F400) [pid = 2796] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 14:19:07 INFO - PROCESS | 2796 | --DOMWINDOW == 81 (194BD000) [pid = 2796] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 14:19:07 INFO - PROCESS | 2796 | --DOMWINDOW == 80 (1A338400) [pid = 2796] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 14:19:07 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (0C9CA800) [pid = 2796] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 14:19:07 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (0D779000) [pid = 2796] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 14:19:07 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (15596400) [pid = 2796] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 14:19:07 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (0C832400) [pid = 2796] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 14:19:07 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (0D773800) [pid = 2796] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 14:19:07 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (16EAD800) [pid = 2796] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 14:19:07 INFO - PROCESS | 2796 | --DOMWINDOW == 73 (1573C800) [pid = 2796] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 14:19:07 INFO - PROCESS | 2796 | ++DOCSHELL 16A4E400 == 34 [pid = 2796] [id = 756] 14:19:07 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (16EAD800) [pid = 2796] [serial = 2267] [outer = 00000000] 14:19:07 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (186B7400) [pid = 2796] [serial = 2268] [outer = 16EAD800] 14:19:07 INFO - PROCESS | 2796 | 1466630347214 Marionette TRACE conn5 <- [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]]]}] 14:19:07 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. 14:19:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 730ms 14:19:07 INFO - PROCESS | 2796 | 1466630347237 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 14:19:07 INFO - PROCESS | 2796 | 1466630347239 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 14:19:07 INFO - PROCESS | 2796 | 1466630347256 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 14:19:07 INFO - PROCESS | 2796 | 1466630347258 Marionette TRACE conn5 <- [1,2982,null,{}] 14:19:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 14:19:07 INFO - PROCESS | 2796 | 1466630347261 Marionette TRACE conn5 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:07 INFO - PROCESS | 2796 | 1466630347263 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:19:07 INFO - PROCESS | 2796 | 1466630347383 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 14:19:07 INFO - PROCESS | 2796 | 1466630347388 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:07 INFO - PROCESS | 2796 | 1466630347390 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:19:07 INFO - PROCESS | 2796 | ++DOCSHELL 19AF1400 == 35 [pid = 2796] [id = 757] 14:19:07 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (1A274C00) [pid = 2796] [serial = 2269] [outer = 00000000] 14:19:07 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (1A5CB400) [pid = 2796] [serial = 2270] [outer = 1A274C00] 14:19:07 INFO - PROCESS | 2796 | 1466630347434 Marionette DEBUG loaded listener.js 14:19:07 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (1A5D6400) [pid = 2796] [serial = 2271] [outer = 1A274C00] 14:19:07 INFO - PROCESS | 2796 | 1466630347830 Marionette TRACE conn5 <- [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]]]}] 14:19:07 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 14:19:07 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 14:19:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 630ms 14:19:07 INFO - PROCESS | 2796 | 1466630347909 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 14:19:07 INFO - PROCESS | 2796 | 1466630347911 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 14:19:07 INFO - PROCESS | 2796 | 1466630347915 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 14:19:07 INFO - PROCESS | 2796 | 1466630347917 Marionette TRACE conn5 <- [1,2986,null,{}] 14:19:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 14:19:07 INFO - PROCESS | 2796 | 1466630347920 Marionette TRACE conn5 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:07 INFO - PROCESS | 2796 | 1466630347922 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:19:08 INFO - PROCESS | 2796 | 1466630348007 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 14:19:08 INFO - PROCESS | 2796 | 1466630348012 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:08 INFO - PROCESS | 2796 | 1466630348014 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:19:08 INFO - PROCESS | 2796 | ++DOCSHELL 1663C800 == 36 [pid = 2796] [id = 758] 14:19:08 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (1A644000) [pid = 2796] [serial = 2272] [outer = 00000000] 14:19:08 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (1A67EC00) [pid = 2796] [serial = 2273] [outer = 1A644000] 14:19:08 INFO - PROCESS | 2796 | 1466630348058 Marionette DEBUG loaded listener.js 14:19:08 INFO - PROCESS | 2796 | ++DOMWINDOW == 81 (1A682000) [pid = 2796] [serial = 2274] [outer = 1A644000] 14:19:08 INFO - PROCESS | 2796 | 1466630348478 Marionette TRACE conn5 <- [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]]]}] 14:19:08 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. 14:19:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 570ms 14:19:08 INFO - PROCESS | 2796 | 1466630348491 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 14:19:08 INFO - PROCESS | 2796 | 1466630348493 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 14:19:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 14:19:08 INFO - PROCESS | 2796 | 1466630348496 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 14:19:08 INFO - PROCESS | 2796 | 1466630348498 Marionette TRACE conn5 <- [1,2990,null,{}] 14:19:08 INFO - PROCESS | 2796 | 1466630348502 Marionette TRACE conn5 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:08 INFO - PROCESS | 2796 | 1466630348503 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:19:08 INFO - PROCESS | 2796 | 1466630348635 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 14:19:08 INFO - PROCESS | 2796 | 1466630348642 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:08 INFO - PROCESS | 2796 | 1466630348644 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:19:08 INFO - PROCESS | 2796 | ++DOCSHELL 1976CC00 == 37 [pid = 2796] [id = 759] 14:19:08 INFO - PROCESS | 2796 | ++DOMWINDOW == 82 (1A6E9C00) [pid = 2796] [serial = 2275] [outer = 00000000] 14:19:08 INFO - PROCESS | 2796 | ++DOMWINDOW == 83 (1A6F2400) [pid = 2796] [serial = 2276] [outer = 1A6E9C00] 14:19:08 INFO - PROCESS | 2796 | 1466630348688 Marionette DEBUG loaded listener.js 14:19:08 INFO - PROCESS | 2796 | ++DOMWINDOW == 84 (1A6F3000) [pid = 2796] [serial = 2277] [outer = 1A6E9C00] 14:19:09 INFO - PROCESS | 2796 | --DOCSHELL 0C83AC00 == 36 [pid = 2796] [id = 749] 14:19:09 INFO - PROCESS | 2796 | --DOCSHELL 112C3C00 == 35 [pid = 2796] [id = 747] 14:19:09 INFO - PROCESS | 2796 | --DOCSHELL 18843C00 == 34 [pid = 2796] [id = 748] 14:19:09 INFO - PROCESS | 2796 | --DOCSHELL 0C7F6800 == 33 [pid = 2796] [id = 746] 14:19:10 INFO - PROCESS | 2796 | --DOCSHELL 16719C00 == 32 [pid = 2796] [id = 751] 14:19:10 INFO - PROCESS | 2796 | --DOCSHELL 11148000 == 31 [pid = 2796] [id = 750] 14:19:10 INFO - PROCESS | 2796 | --DOCSHELL 19AF1800 == 30 [pid = 2796] [id = 755] 14:19:10 INFO - PROCESS | 2796 | --DOCSHELL 0D5F8C00 == 29 [pid = 2796] [id = 754] 14:19:10 INFO - PROCESS | 2796 | --DOCSHELL 16A4E400 == 28 [pid = 2796] [id = 756] 14:19:10 INFO - PROCESS | 2796 | --DOCSHELL 1888FC00 == 27 [pid = 2796] [id = 753] 14:19:10 INFO - PROCESS | 2796 | --DOCSHELL 1663C800 == 26 [pid = 2796] [id = 758] 14:19:10 INFO - PROCESS | 2796 | --DOCSHELL 19AF1400 == 25 [pid = 2796] [id = 757] 14:19:10 INFO - PROCESS | 2796 | --DOCSHELL 1782FC00 == 24 [pid = 2796] [id = 752] 14:19:10 INFO - PROCESS | 2796 | --DOMWINDOW == 83 (19AF3800) [pid = 2796] [serial = 2233] [outer = 00000000] [url = about:blank] 14:19:10 INFO - PROCESS | 2796 | --DOMWINDOW == 82 (0CFE7000) [pid = 2796] [serial = 2209] [outer = 00000000] [url = about:blank] 14:19:10 INFO - PROCESS | 2796 | --DOMWINDOW == 81 (0D0F4400) [pid = 2796] [serial = 2210] [outer = 00000000] [url = about:blank] 14:19:10 INFO - PROCESS | 2796 | --DOMWINDOW == 80 (0D842000) [pid = 2796] [serial = 2212] [outer = 00000000] [url = about:blank] 14:19:10 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (0D84CC00) [pid = 2796] [serial = 2213] [outer = 00000000] [url = about:blank] 14:19:10 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (15613400) [pid = 2796] [serial = 2215] [outer = 00000000] [url = about:blank] 14:19:10 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (0D0E7800) [pid = 2796] [serial = 2207] [outer = 00000000] [url = about:blank] 14:19:10 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (0CF82800) [pid = 2796] [serial = 2206] [outer = 00000000] [url = about:blank] 14:19:10 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (11BCE800) [pid = 2796] [serial = 2198] [outer = 00000000] [url = about:blank] 14:19:10 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (0D84F800) [pid = 2796] [serial = 2197] [outer = 00000000] [url = about:blank] 14:19:10 INFO - PROCESS | 2796 | --DOMWINDOW == 73 (18613800) [pid = 2796] [serial = 2222] [outer = 00000000] [url = about:blank] 14:19:10 INFO - PROCESS | 2796 | --DOMWINDOW == 72 (178F2800) [pid = 2796] [serial = 2201] [outer = 00000000] [url = about:blank] 14:19:10 INFO - PROCESS | 2796 | --DOMWINDOW == 71 (16E1D400) [pid = 2796] [serial = 2200] [outer = 00000000] [url = about:blank] 14:19:10 INFO - PROCESS | 2796 | --DOMWINDOW == 70 (1A679800) [pid = 2796] [serial = 2204] [outer = 00000000] [url = about:blank] 14:19:10 INFO - PROCESS | 2796 | --DOMWINDOW == 69 (1A673C00) [pid = 2796] [serial = 2203] [outer = 00000000] [url = about:blank] 14:19:10 INFO - PROCESS | 2796 | --DOMWINDOW == 68 (1782D800) [pid = 2796] [serial = 2221] [outer = 00000000] [url = about:blank] 14:19:10 INFO - PROCESS | 2796 | --DOMWINDOW == 67 (19262400) [pid = 2796] [serial = 2224] [outer = 00000000] [url = about:blank] 14:19:10 INFO - PROCESS | 2796 | --DOMWINDOW == 66 (16450000) [pid = 2796] [serial = 2227] [outer = 00000000] [url = about:blank] 14:19:10 INFO - PROCESS | 2796 | --DOMWINDOW == 65 (16A53800) [pid = 2796] [serial = 2228] [outer = 00000000] [url = about:blank] 14:19:10 INFO - PROCESS | 2796 | --DOMWINDOW == 64 (19276800) [pid = 2796] [serial = 2225] [outer = 00000000] [url = about:blank] 14:19:10 INFO - PROCESS | 2796 | --DOMWINDOW == 63 (16A4D800) [pid = 2796] [serial = 2218] [outer = 00000000] [url = about:blank] 14:19:10 INFO - PROCESS | 2796 | --DOMWINDOW == 62 (16E1C400) [pid = 2796] [serial = 2219] [outer = 00000000] [url = about:blank] 14:19:10 INFO - PROCESS | 2796 | --DOMWINDOW == 61 (19A0C400) [pid = 2796] [serial = 2231] [outer = 00000000] [url = about:blank] 14:19:10 INFO - PROCESS | 2796 | --DOMWINDOW == 60 (1A339400) [pid = 2796] [serial = 2236] [outer = 00000000] [url = about:blank] 14:19:10 INFO - PROCESS | 2796 | --DOMWINDOW == 59 (19A0BC00) [pid = 2796] [serial = 2230] [outer = 00000000] [url = about:blank] 14:19:10 INFO - PROCESS | 2796 | --DOMWINDOW == 58 (15650800) [pid = 2796] [serial = 2216] [outer = 00000000] [url = about:blank] 14:19:10 INFO - PROCESS | 2796 | 1466630350579 Marionette TRACE conn5 <- [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]]]}] 14:19:10 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. 14:19:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 2128ms 14:19:10 INFO - PROCESS | 2796 | 1466630350626 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 14:19:10 INFO - PROCESS | 2796 | 1466630350629 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 14:19:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 14:19:10 INFO - PROCESS | 2796 | 1466630350637 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 14:19:10 INFO - PROCESS | 2796 | 1466630350639 Marionette TRACE conn5 <- [1,2994,null,{}] 14:19:10 INFO - PROCESS | 2796 | 1466630350645 Marionette TRACE conn5 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:10 INFO - PROCESS | 2796 | 1466630350647 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:19:10 INFO - PROCESS | 2796 | 1466630350737 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 14:19:10 INFO - PROCESS | 2796 | 1466630350744 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:10 INFO - PROCESS | 2796 | 1466630350747 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:19:10 INFO - PROCESS | 2796 | ++DOCSHELL 0D0EC800 == 25 [pid = 2796] [id = 760] 14:19:10 INFO - PROCESS | 2796 | ++DOMWINDOW == 59 (0D55C400) [pid = 2796] [serial = 2278] [outer = 00000000] 14:19:10 INFO - PROCESS | 2796 | ++DOMWINDOW == 60 (0D5F6400) [pid = 2796] [serial = 2279] [outer = 0D55C400] 14:19:10 INFO - PROCESS | 2796 | 1466630350795 Marionette DEBUG loaded listener.js 14:19:10 INFO - PROCESS | 2796 | ++DOMWINDOW == 61 (0D5FC800) [pid = 2796] [serial = 2280] [outer = 0D55C400] 14:19:11 INFO - PROCESS | 2796 | 1466630351480 Marionette TRACE conn5 <- [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]]]}] 14:19:11 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. 14:19:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 890ms 14:19:11 INFO - PROCESS | 2796 | 1466630351525 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 14:19:11 INFO - PROCESS | 2796 | 1466630351531 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 14:19:11 INFO - TEST-START | /FileAPI/FileReaderSync.worker 14:19:11 INFO - PROCESS | 2796 | 1466630351536 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 14:19:11 INFO - PROCESS | 2796 | 1466630351539 Marionette TRACE conn5 <- [1,2998,null,{}] 14:19:11 INFO - PROCESS | 2796 | 1466630351546 Marionette TRACE conn5 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:11 INFO - PROCESS | 2796 | 1466630351549 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:19:11 INFO - PROCESS | 2796 | 1466630351686 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 14:19:11 INFO - PROCESS | 2796 | 1466630351828 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:11 INFO - PROCESS | 2796 | 1466630351832 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:19:11 INFO - PROCESS | 2796 | ++DOCSHELL 0D629000 == 26 [pid = 2796] [id = 761] 14:19:11 INFO - PROCESS | 2796 | ++DOMWINDOW == 62 (0D62C400) [pid = 2796] [serial = 2281] [outer = 00000000] 14:19:11 INFO - PROCESS | 2796 | ++DOMWINDOW == 63 (0D771800) [pid = 2796] [serial = 2282] [outer = 0D62C400] 14:19:11 INFO - PROCESS | 2796 | 1466630351891 Marionette DEBUG loaded listener.js 14:19:12 INFO - PROCESS | 2796 | ++DOMWINDOW == 64 (0D812C00) [pid = 2796] [serial = 2283] [outer = 0D62C400] 14:19:12 INFO - PROCESS | 2796 | [2796] 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 14:19:12 INFO - PROCESS | 2796 | 1466630352575 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 14:19:12 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 14:19:12 INFO - {} 14:19:12 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 14:19:12 INFO - {} 14:19:12 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 14:19:12 INFO - {} 14:19:12 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 14:19:12 INFO - {} 14:19:12 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1074ms 14:19:12 INFO - PROCESS | 2796 | 1466630352614 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 14:19:12 INFO - PROCESS | 2796 | 1466630352620 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 14:19:12 INFO - TEST-START | /FileAPI/fileReader.html 14:19:12 INFO - PROCESS | 2796 | 1466630352651 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 14:19:12 INFO - PROCESS | 2796 | 1466630352654 Marionette TRACE conn5 <- [1,3002,null,{}] 14:19:12 INFO - PROCESS | 2796 | 1466630352659 Marionette TRACE conn5 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:12 INFO - PROCESS | 2796 | 1466630352662 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:19:12 INFO - PROCESS | 2796 | 1466630352791 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 14:19:12 INFO - PROCESS | 2796 | 1466630352921 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:12 INFO - PROCESS | 2796 | 1466630352924 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:19:12 INFO - PROCESS | 2796 | ++DOCSHELL 11145800 == 27 [pid = 2796] [id = 762] 14:19:12 INFO - PROCESS | 2796 | ++DOMWINDOW == 65 (111A8000) [pid = 2796] [serial = 2284] [outer = 00000000] 14:19:12 INFO - PROCESS | 2796 | ++DOMWINDOW == 66 (112CA800) [pid = 2796] [serial = 2285] [outer = 111A8000] 14:19:12 INFO - PROCESS | 2796 | 1466630352983 Marionette DEBUG loaded listener.js 14:19:13 INFO - PROCESS | 2796 | ++DOMWINDOW == 67 (14D12400) [pid = 2796] [serial = 2286] [outer = 111A8000] 14:19:13 INFO - PROCESS | 2796 | 1466630353560 Marionette TRACE conn5 <- [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]]]}] 14:19:13 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 14:19:13 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 14:19:13 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 14:19:13 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 14:19:13 INFO - TEST-OK | /FileAPI/fileReader.html | took 930ms 14:19:13 INFO - PROCESS | 2796 | 1466630353580 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 14:19:13 INFO - PROCESS | 2796 | 1466630353583 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 14:19:13 INFO - TEST-START | /FileAPI/historical.html 14:19:13 INFO - PROCESS | 2796 | 1466630353587 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 14:19:13 INFO - PROCESS | 2796 | 1466630353591 Marionette TRACE conn5 <- [1,3006,null,{}] 14:19:13 INFO - PROCESS | 2796 | 1466630353628 Marionette TRACE conn5 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:13 INFO - PROCESS | 2796 | 1466630353634 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:19:13 INFO - PROCESS | 2796 | 1466630353825 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 14:19:13 INFO - PROCESS | 2796 | 1466630353916 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:13 INFO - PROCESS | 2796 | 1466630353919 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:19:13 INFO - PROCESS | 2796 | ++DOCSHELL 0C838C00 == 28 [pid = 2796] [id = 763] 14:19:13 INFO - PROCESS | 2796 | ++DOMWINDOW == 68 (0C83A800) [pid = 2796] [serial = 2287] [outer = 00000000] 14:19:13 INFO - PROCESS | 2796 | ++DOMWINDOW == 69 (0CF3B000) [pid = 2796] [serial = 2288] [outer = 0C83A800] 14:19:13 INFO - PROCESS | 2796 | 1466630353969 Marionette DEBUG loaded listener.js 14:19:14 INFO - PROCESS | 2796 | ++DOMWINDOW == 70 (0D628C00) [pid = 2796] [serial = 2289] [outer = 0C83A800] 14:19:14 INFO - PROCESS | 2796 | --DOCSHELL 1976CC00 == 27 [pid = 2796] [id = 759] 14:19:14 INFO - PROCESS | 2796 | 1466630354458 Marionette TRACE conn5 <- [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"]]]}] 14:19:14 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 14:19:14 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 14:19:14 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 14:19:14 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 14:19:14 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 14:19:14 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 14:19:14 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 14:19:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:14 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 14:19:14 INFO - TEST-OK | /FileAPI/historical.html | took 930ms 14:19:14 INFO - PROCESS | 2796 | 1466630354522 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 14:19:14 INFO - PROCESS | 2796 | 1466630354525 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 14:19:14 INFO - TEST-START | /FileAPI/idlharness.html 14:19:14 INFO - PROCESS | 2796 | 1466630354530 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 14:19:14 INFO - PROCESS | 2796 | 1466630354533 Marionette TRACE conn5 <- [1,3010,null,{}] 14:19:14 INFO - PROCESS | 2796 | 1466630354538 Marionette TRACE conn5 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:14 INFO - PROCESS | 2796 | 1466630354541 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:19:14 INFO - PROCESS | 2796 | 1466630354628 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 14:19:14 INFO - PROCESS | 2796 | 1466630354642 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:14 INFO - PROCESS | 2796 | 1466630354645 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:19:14 INFO - PROCESS | 2796 | ++DOCSHELL 15591800 == 28 [pid = 2796] [id = 764] 14:19:14 INFO - PROCESS | 2796 | ++DOMWINDOW == 71 (15594400) [pid = 2796] [serial = 2290] [outer = 00000000] 14:19:14 INFO - PROCESS | 2796 | ++DOMWINDOW == 72 (1561A400) [pid = 2796] [serial = 2291] [outer = 15594400] 14:19:14 INFO - PROCESS | 2796 | 1466630354691 Marionette DEBUG loaded listener.js 14:19:14 INFO - PROCESS | 2796 | ++DOMWINDOW == 73 (15651800) [pid = 2796] [serial = 2292] [outer = 15594400] 14:19:15 INFO - PROCESS | 2796 | 1466630355587 Marionette TRACE conn5 <- [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]]]}] 14:19:15 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 14:19:15 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 14:19:15 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 14:19:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:15 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:19:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:19:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:19:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:19:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:19:15 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 14:19:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 14:19:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 14:19:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 14:19:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 14:19:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 14:19:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 14:19:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 14:19:15 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 14:19:15 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 14:19:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:15 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:19:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:19:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:19:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:19:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:19:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 14:19:15 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 14:19:15 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 14:19:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:15 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:19:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:19:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:19:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:19:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:19:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 14:19:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 14:19:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 14:19:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 14:19:15 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 14:19:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:19:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:19:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:19:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:19:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:19:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:19:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 14:19:15 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 14:19:15 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 14:19:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:19:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:19:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:19:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:19:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:19:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:19:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 14:19:15 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 14:19:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 14:19:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:19:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:19:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:19:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:19:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 14:19:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 14:19:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 14:19:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 14:19:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 14:19:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 14:19:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 14:19:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 14:19:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 14:19:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 14:19:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 14:19:15 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 14:19:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:19:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:19:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:19:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:19:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:19:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:19:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 14:19:15 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 14:19:15 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 14:19:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:19:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:19:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:19:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:19:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:19:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:19:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 14:19:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 14:19:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 14:19:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 14:19:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 14:19:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 14:19:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 14:19:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 14:19:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 14:19:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 14:19:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 14:19:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 14:19:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 14:19:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 14:19:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 14:19:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 14:19:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 14:19:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 14:19:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 14:19:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 14:19:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 14:19:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 14:19:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 14:19:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 14:19:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 14:19:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 14:19:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 14:19:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 14:19:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 14:19:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 14:19:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 14:19:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 14:19:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 14:19:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 14:19:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 14:19:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 14:19:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 14:19:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 14:19:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 14:19:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 14:19:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 14:19:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 14:19:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 14:19:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 14:19:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 14:19:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 14:19:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 14:19:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 14:19:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 14:19:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 14:19:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 14:19:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 14:19:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 14:19:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 14:19:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 14:19:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 14:19:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 14:19:15 INFO - TEST-OK | /FileAPI/idlharness.html | took 1197ms 14:19:15 INFO - PROCESS | 2796 | 1466630355729 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 14:19:15 INFO - PROCESS | 2796 | 1466630355732 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 14:19:15 INFO - TEST-START | /FileAPI/idlharness.worker 14:19:15 INFO - PROCESS | 2796 | 1466630355735 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 14:19:15 INFO - PROCESS | 2796 | 1466630355737 Marionette TRACE conn5 <- [1,3014,null,{}] 14:19:15 INFO - PROCESS | 2796 | 1466630355741 Marionette TRACE conn5 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:15 INFO - PROCESS | 2796 | 1466630355743 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:19:15 INFO - PROCESS | 2796 | 1466630355869 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 14:19:15 INFO - PROCESS | 2796 | 1466630355884 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:15 INFO - PROCESS | 2796 | 1466630355886 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:19:15 INFO - PROCESS | 2796 | ++DOCSHELL 19204000 == 29 [pid = 2796] [id = 765] 14:19:15 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (19204400) [pid = 2796] [serial = 2293] [outer = 00000000] 14:19:15 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (1925F000) [pid = 2796] [serial = 2294] [outer = 19204400] 14:19:15 INFO - PROCESS | 2796 | 1466630355931 Marionette DEBUG loaded listener.js 14:19:16 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (19275000) [pid = 2796] [serial = 2295] [outer = 19204400] 14:19:16 INFO - PROCESS | 2796 | [2796] 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 14:19:16 INFO - PROCESS | 2796 | 1466630356916 Marionette TRACE conn5 <- [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,{},{}]]]}] 14:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 14:19:16 INFO - {} 14:19:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 14:19:16 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 14:19:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:16 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:19:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:19:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:19:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:19:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 14:19:16 INFO - {} 14:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 14:19:16 INFO - {} 14:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 14:19:16 INFO - {} 14:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 14:19:16 INFO - {} 14:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 14:19:16 INFO - {} 14:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 14:19:16 INFO - {} 14:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 14:19:16 INFO - {} 14:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 14:19:16 INFO - {} 14:19:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 14:19:16 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 14:19:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:16 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:19:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:19:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:19:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:19:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 14:19:16 INFO - {} 14:19:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 14:19:16 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 14:19:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:16 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:19:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:19:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:19:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:19:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 14:19:16 INFO - {} 14:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 14:19:16 INFO - {} 14:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 14:19:16 INFO - {} 14:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 14:19:16 INFO - {} 14:19:16 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 14:19:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:19:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:19:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:19:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:19:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:19:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 14:19:16 INFO - {} 14:19:16 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 - {} 14:19:16 INFO - {} 14:19:16 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 14:19:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:19:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:19:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:19:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:19:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:19:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:19:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 14:19:17 INFO - {} 14:19:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 14:19:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 14:19:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:19:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:19:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:19:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:19:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 14:19:17 INFO - {} 14:19:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 14:19:17 INFO - {} 14:19:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 14:19:17 INFO - {} 14:19:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 14:19:17 INFO - {} 14:19:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 14:19:17 INFO - {} 14:19:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 14:19:17 INFO - {} 14:19:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 14:19:17 INFO - {} 14:19:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 14:19:17 INFO - {} 14:19:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 14:19:17 INFO - {} 14:19:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 14:19:17 INFO - {} 14:19:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 14:19:17 INFO - {} 14:19:17 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 14:19:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:19:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:19:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:19:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:19:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:19:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:19:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 14:19:17 INFO - {} 14:19:17 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 - {} 14:19:17 INFO - {} 14:19:17 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 14:19:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:19:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:19:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:19:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:19:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:19:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:19:17 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 14:19:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 14:19:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 14:19:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:19:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:19:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:19:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:19:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 14:19:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:19:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:19:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:19:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:19:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:19:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 14:19:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 14:19:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:19:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:19:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:19:17 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 14:19:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 14:19:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 14:19:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:19:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:19:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:19:17 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 14:19:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 14:19:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 14:19:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:19:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:19:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:19:17 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 14:19:17 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 14:19:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:17 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:19:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:19:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:19:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:19:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:19:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:19:17 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 14:19:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:17 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:19:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:19:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:19:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:19:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:19:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 14:19:17 INFO - {} 14:19:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 14:19:17 INFO - {} 14:19:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 14:19:17 INFO - {} 14:19:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 14:19:17 INFO - {} 14:19:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 14:19:17 INFO - {} 14:19:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 14:19:17 INFO - {} 14:19:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 14:19:17 INFO - {} 14:19:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 14:19:17 INFO - {} 14:19:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 14:19:17 INFO - {} 14:19:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 14:19:17 INFO - {} 14:19:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 14:19:17 INFO - {} 14:19:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 14:19:17 INFO - {} 14:19:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 14:19:17 INFO - {} 14:19:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 14:19:17 INFO - {} 14:19:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 14:19:17 INFO - {} 14:19:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 14:19:17 INFO - {} 14:19:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 14:19:17 INFO - {} 14:19:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 14:19:17 INFO - {} 14:19:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 14:19:17 INFO - {} 14:19:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 14:19:17 INFO - {} 14:19:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 14:19:17 INFO - {} 14:19:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 14:19:17 INFO - {} 14:19:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 14:19:17 INFO - {} 14:19:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 14:19:17 INFO - {} 14:19:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 14:19:17 INFO - {} 14:19:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 14:19:17 INFO - {} 14:19:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 14:19:17 INFO - {} 14:19:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 14:19:17 INFO - {} 14:19:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 14:19:17 INFO - {} 14:19:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 14:19:17 INFO - {} 14:19:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 14:19:17 INFO - {} 14:19:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 14:19:17 INFO - {} 14:19:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 14:19:17 INFO - {} 14:19:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 14:19:17 INFO - {} 14:19:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 14:19:17 INFO - {} 14:19:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 14:19:17 INFO - {} 14:19:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 14:19:17 INFO - {} 14:19:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 14:19:17 INFO - {} 14:19:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 14:19:17 INFO - {} 14:19:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 14:19:17 INFO - {} 14:19:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 14:19:17 INFO - {} 14:19:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 14:19:17 INFO - {} 14:19:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 14:19:17 INFO - {} 14:19:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 14:19:17 INFO - {} 14:19:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 14:19:17 INFO - {} 14:19:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 14:19:17 INFO - {} 14:19:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 14:19:17 INFO - {} 14:19:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 14:19:17 INFO - {} 14:19:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 14:19:17 INFO - {} 14:19:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 14:19:17 INFO - {} 14:19:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 14:19:17 INFO - {} 14:19:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 14:19:17 INFO - {} 14:19:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 14:19:17 INFO - {} 14:19:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 14:19:17 INFO - {} 14:19:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 14:19:17 INFO - {} 14:19:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 14:19:17 INFO - {} 14:19:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:19:17 INFO - {} 14:19:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 14:19:17 INFO - {} 14:19:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:19:17 INFO - {} 14:19:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 14:19:17 INFO - {} 14:19:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:19:17 INFO - {} 14:19:17 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1297ms 14:19:17 INFO - PROCESS | 2796 | 1466630357036 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 14:19:17 INFO - PROCESS | 2796 | 1466630357040 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 14:19:17 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 14:19:17 INFO - PROCESS | 2796 | 1466630357049 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 14:19:17 INFO - PROCESS | 2796 | 1466630357053 Marionette TRACE conn5 <- [1,3018,null,{}] 14:19:17 INFO - PROCESS | 2796 | 1466630357064 Marionette TRACE conn5 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:17 INFO - PROCESS | 2796 | 1466630357067 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:19:17 INFO - PROCESS | 2796 | 1466630357190 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 14:19:17 INFO - PROCESS | 2796 | 1466630357280 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:17 INFO - PROCESS | 2796 | 1466630357282 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:19:17 INFO - PROCESS | 2796 | ++DOCSHELL 1976FC00 == 30 [pid = 2796] [id = 766] 14:19:17 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (19814400) [pid = 2796] [serial = 2296] [outer = 00000000] 14:19:17 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (1B3BF800) [pid = 2796] [serial = 2297] [outer = 19814400] 14:19:17 INFO - PROCESS | 2796 | 1466630357327 Marionette DEBUG loaded listener.js 14:19:17 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (1B4C9400) [pid = 2796] [serial = 2298] [outer = 19814400] 14:19:17 INFO - PROCESS | 2796 | 1466630357723 Marionette TRACE conn5 <- [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]]]}] 14:19:17 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 14:19:17 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 730ms 14:19:17 INFO - PROCESS | 2796 | 1466630357784 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 14:19:17 INFO - PROCESS | 2796 | 1466630357786 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 14:19:17 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 14:19:17 INFO - PROCESS | 2796 | 1466630357789 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 14:19:17 INFO - PROCESS | 2796 | 1466630357791 Marionette TRACE conn5 <- [1,3022,null,{}] 14:19:17 INFO - PROCESS | 2796 | 1466630357802 Marionette TRACE conn5 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:17 INFO - PROCESS | 2796 | 1466630357804 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:19:17 INFO - PROCESS | 2796 | 1466630357921 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 14:19:17 INFO - PROCESS | 2796 | 1466630357930 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:17 INFO - PROCESS | 2796 | 1466630357932 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:19:17 INFO - PROCESS | 2796 | ++DOCSHELL 0D061000 == 31 [pid = 2796] [id = 767] 14:19:17 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (0D061400) [pid = 2796] [serial = 2299] [outer = 00000000] 14:19:17 INFO - PROCESS | 2796 | ++DOMWINDOW == 81 (1BAD5000) [pid = 2796] [serial = 2300] [outer = 0D061400] 14:19:17 INFO - PROCESS | 2796 | 1466630357976 Marionette DEBUG loaded listener.js 14:19:18 INFO - PROCESS | 2796 | ++DOMWINDOW == 82 (1BADB800) [pid = 2796] [serial = 2301] [outer = 0D061400] 14:19:18 INFO - PROCESS | 2796 | 1466630358414 Marionette TRACE conn5 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 14:19:18 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 14:19:18 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 670ms 14:19:18 INFO - PROCESS | 2796 | 1466630358460 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 14:19:18 INFO - PROCESS | 2796 | 1466630358462 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 14:19:18 INFO - TEST-START | /FileAPI/blob/Blob-close.html 14:19:18 INFO - PROCESS | 2796 | 1466630358465 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 14:19:18 INFO - PROCESS | 2796 | 1466630358467 Marionette TRACE conn5 <- [1,3026,null,{}] 14:19:18 INFO - PROCESS | 2796 | 1466630358470 Marionette TRACE conn5 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:18 INFO - PROCESS | 2796 | 1466630358472 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:19:18 INFO - PROCESS | 2796 | 1466630358605 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 14:19:18 INFO - PROCESS | 2796 | --DOMWINDOW == 81 (18890000) [pid = 2796] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 14:19:18 INFO - PROCESS | 2796 | --DOMWINDOW == 80 (1515C800) [pid = 2796] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 14:19:18 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (1A273400) [pid = 2796] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 14:19:18 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (16EAD800) [pid = 2796] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 14:19:18 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (1A644000) [pid = 2796] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 14:19:18 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (18617400) [pid = 2796] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 14:19:18 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (16721400) [pid = 2796] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 14:19:18 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (111A7000) [pid = 2796] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 14:19:18 INFO - PROCESS | 2796 | --DOMWINDOW == 73 (0C83BC00) [pid = 2796] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 14:19:18 INFO - PROCESS | 2796 | --DOMWINDOW == 72 (18846800) [pid = 2796] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 14:19:18 INFO - PROCESS | 2796 | --DOMWINDOW == 71 (14D0C000) [pid = 2796] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 14:19:18 INFO - PROCESS | 2796 | --DOMWINDOW == 70 (0C7F7000) [pid = 2796] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 14:19:18 INFO - PROCESS | 2796 | --DOMWINDOW == 69 (1A6E9C00) [pid = 2796] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 14:19:18 INFO - PROCESS | 2796 | --DOMWINDOW == 68 (19A18400) [pid = 2796] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 14:19:18 INFO - PROCESS | 2796 | --DOMWINDOW == 67 (1A274C00) [pid = 2796] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 14:19:18 INFO - PROCESS | 2796 | 1466630358705 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:18 INFO - PROCESS | 2796 | 1466630358711 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:19:18 INFO - PROCESS | 2796 | ++DOCSHELL 0D773800 == 32 [pid = 2796] [id = 768] 14:19:18 INFO - PROCESS | 2796 | ++DOMWINDOW == 68 (0D81A400) [pid = 2796] [serial = 2302] [outer = 00000000] 14:19:18 INFO - PROCESS | 2796 | ++DOMWINDOW == 69 (16EAD800) [pid = 2796] [serial = 2303] [outer = 0D81A400] 14:19:18 INFO - PROCESS | 2796 | 1466630358765 Marionette DEBUG loaded listener.js 14:19:18 INFO - PROCESS | 2796 | ++DOMWINDOW == 70 (1A6E9C00) [pid = 2796] [serial = 2304] [outer = 0D81A400] 14:19:19 INFO - PROCESS | 2796 | 1466630359123 Marionette TRACE conn5 <- [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"]]]}] 14:19:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 14:19:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 14:19:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 14:19:19 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 670ms 14:19:19 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 14:19:19 INFO - PROCESS | 2796 | 1466630359136 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 14:19:19 INFO - PROCESS | 2796 | 1466630359138 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 14:19:19 INFO - PROCESS | 2796 | 1466630359141 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 14:19:19 INFO - PROCESS | 2796 | 1466630359143 Marionette TRACE conn5 <- [1,3030,null,{}] 14:19:19 INFO - PROCESS | 2796 | 1466630359147 Marionette TRACE conn5 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:19 INFO - PROCESS | 2796 | 1466630359149 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:19:19 INFO - PROCESS | 2796 | 1466630359234 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 14:19:19 INFO - PROCESS | 2796 | 1466630359332 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:19 INFO - PROCESS | 2796 | 1466630359334 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:19:19 INFO - PROCESS | 2796 | ++DOCSHELL 1CAE5400 == 33 [pid = 2796] [id = 769] 14:19:19 INFO - PROCESS | 2796 | ++DOMWINDOW == 71 (1CAE6800) [pid = 2796] [serial = 2305] [outer = 00000000] 14:19:19 INFO - PROCESS | 2796 | ++DOMWINDOW == 72 (1D23F400) [pid = 2796] [serial = 2306] [outer = 1CAE6800] 14:19:19 INFO - PROCESS | 2796 | 1466630359378 Marionette DEBUG loaded listener.js 14:19:19 INFO - PROCESS | 2796 | ++DOMWINDOW == 73 (1D244000) [pid = 2796] [serial = 2307] [outer = 1CAE6800] 14:19:19 INFO - PROCESS | 2796 | 1466630359896 Marionette TRACE conn5 <- [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]]]}] 14:19:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 14:19:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 14:19:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 14:19:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 14:19:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 14:19:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 14:19:19 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. 14:19:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 14:19:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 14:19:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 14:19:19 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'.) 14:19:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 14:19:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 14:19:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 14:19:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 14:19:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 14:19:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 14:19:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 14:19:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 14:19:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 14:19:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 14:19:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 14:19:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 14:19:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 14:19:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 14:19:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 14:19:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 14:19:19 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. 14:19:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 14:19:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 14:19:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 14:19:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 14:19:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 14:19:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 14:19:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 14:19:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 14:19:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 14:19:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 14:19:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 14:19:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 14:19:19 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. 14:19:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 14:19:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 14:19:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:19:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 14:19:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 14:19:19 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. 14:19:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 14:19:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 14:19:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:19:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 14:19:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 14:19:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 14:19:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 14:19:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 14:19:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 14:19:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 14:19:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:19:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 14:19:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 14:19:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 14:19:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 14:19:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:19:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:19:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:19:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 14:19:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 14:19:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:19:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:19:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:19:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 14:19:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:19:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:19:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:19:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 14:19:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:19:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:19:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:19:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 14:19:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 14:19:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:19:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:19:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:19:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 14:19:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:19:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:19:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:19:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 14:19:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:19:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:19:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:19:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 14:19:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:19:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:19:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:19:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 14:19:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:19:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:19:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:19:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 14:19:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 14:19:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 14:19:20 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 856ms 14:19:20 INFO - PROCESS | 2796 | 1466630359997 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 14:19:20 INFO - PROCESS | 2796 | 1466630359999 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 14:19:20 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 14:19:20 INFO - PROCESS | 2796 | 1466630360005 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 14:19:20 INFO - PROCESS | 2796 | 1466630360007 Marionette TRACE conn5 <- [1,3034,null,{}] 14:19:20 INFO - PROCESS | 2796 | 1466630360010 Marionette TRACE conn5 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:20 INFO - PROCESS | 2796 | 1466630360012 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:19:20 INFO - PROCESS | 2796 | 1466630360109 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 14:19:20 INFO - PROCESS | 2796 | 1466630360205 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:20 INFO - PROCESS | 2796 | 1466630360206 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:19:20 INFO - PROCESS | 2796 | ++DOCSHELL 157E0400 == 34 [pid = 2796] [id = 770] 14:19:20 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (1CAE4C00) [pid = 2796] [serial = 2308] [outer = 00000000] 14:19:20 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (1DA39C00) [pid = 2796] [serial = 2309] [outer = 1CAE4C00] 14:19:20 INFO - PROCESS | 2796 | 1466630360251 Marionette DEBUG loaded listener.js 14:19:20 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (1DA3A400) [pid = 2796] [serial = 2310] [outer = 1CAE4C00] 14:19:20 INFO - PROCESS | 2796 | [2796] 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 14:19:20 INFO - PROCESS | 2796 | 1466630360621 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 14:19:20 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 14:19:20 INFO - {} 14:19:20 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 670ms 14:19:20 INFO - PROCESS | 2796 | 1466630360683 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 14:19:20 INFO - PROCESS | 2796 | 1466630360685 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 14:19:20 INFO - PROCESS | 2796 | 1466630360688 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 14:19:20 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 14:19:20 INFO - PROCESS | 2796 | 1466630360690 Marionette TRACE conn5 <- [1,3038,null,{}] 14:19:20 INFO - PROCESS | 2796 | 1466630360694 Marionette TRACE conn5 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:20 INFO - PROCESS | 2796 | 1466630360696 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:19:20 INFO - PROCESS | 2796 | 1466630360824 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 14:19:20 INFO - PROCESS | 2796 | 1466630360962 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:20 INFO - PROCESS | 2796 | 1466630360965 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:19:20 INFO - PROCESS | 2796 | ++DOCSHELL 0C7F7000 == 35 [pid = 2796] [id = 771] 14:19:20 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (0C7F8800) [pid = 2796] [serial = 2311] [outer = 00000000] 14:19:21 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (0C973000) [pid = 2796] [serial = 2312] [outer = 0C7F8800] 14:19:21 INFO - PROCESS | 2796 | 1466630361025 Marionette DEBUG loaded listener.js 14:19:21 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (0D55CC00) [pid = 2796] [serial = 2313] [outer = 0C7F8800] 14:19:21 INFO - PROCESS | 2796 | 1466630361596 Marionette TRACE conn5 <- [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]]]}] 14:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 14:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 14:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 14:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 14:19:21 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 930ms 14:19:21 INFO - PROCESS | 2796 | 1466630361624 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 14:19:21 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 14:19:21 INFO - PROCESS | 2796 | 1466630361627 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 14:19:21 INFO - PROCESS | 2796 | 1466630361633 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 14:19:21 INFO - PROCESS | 2796 | 1466630361636 Marionette TRACE conn5 <- [1,3042,null,{}] 14:19:21 INFO - PROCESS | 2796 | 1466630361641 Marionette TRACE conn5 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:21 INFO - PROCESS | 2796 | 1466630361646 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:19:21 INFO - PROCESS | 2796 | 1466630361792 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 14:19:21 INFO - PROCESS | 2796 | 1466630361910 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:21 INFO - PROCESS | 2796 | 1466630361914 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:19:21 INFO - PROCESS | 2796 | ++DOCSHELL 111A8800 == 36 [pid = 2796] [id = 772] 14:19:21 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (14EA8400) [pid = 2796] [serial = 2314] [outer = 00000000] 14:19:21 INFO - PROCESS | 2796 | ++DOMWINDOW == 81 (16EB2C00) [pid = 2796] [serial = 2315] [outer = 14EA8400] 14:19:21 INFO - PROCESS | 2796 | 1466630361972 Marionette DEBUG loaded listener.js 14:19:22 INFO - PROCESS | 2796 | ++DOMWINDOW == 82 (178F2800) [pid = 2796] [serial = 2316] [outer = 14EA8400] 14:19:22 INFO - PROCESS | 2796 | 1466630362763 Marionette TRACE conn5 <- [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"]]]}] 14:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 14:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 14:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 14:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 14:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 14:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 14:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 14:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 14:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 14:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 14:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 14:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 14:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 14:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 14:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 14:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 14:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 14:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 14:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 14:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 14:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 14:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 14:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 14:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 14:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 14:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 14:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 14:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 14:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 14:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 14:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 14:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 14:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 14:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 14:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 14:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 14:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 14:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 14:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 14:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 14:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 14:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 14:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 14:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 14:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 14:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 14:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 14:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 14:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 14:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 14:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 14:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 14:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 14:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 14:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 14:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 14:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 14:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 14:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 14:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 14:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 14:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 14:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 14:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 14:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 14:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 14:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 14:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 14:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 14:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 14:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 14:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 14:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 14:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 14:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 14:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 14:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 14:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 14:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 14:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 14:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 14:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 14:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 14:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 14:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 14:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 14:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 14:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 14:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 14:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 14:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 14:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 14:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 14:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 14:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 14:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 14:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 14:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 14:19:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 14:19:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:19:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:19:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 14:19:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:19:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:19:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 14:19:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:19:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:19:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 14:19:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:19:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:19:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 14:19:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:19:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:19:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 14:19:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:19:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:19:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 14:19:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:19:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:19:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 14:19:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:19:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:19:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 14:19:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:19:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:19:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 14:19:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:19:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:19:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 14:19:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:19:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:19:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 14:19:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:19:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:19:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 14:19:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:19:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:19:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 14:19:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:19:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:19:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 14:19:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:19:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:19:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 14:19:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:19:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:19:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 14:19:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:19:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:19:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 14:19:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:19:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:19:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 14:19:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:19:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:19:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 14:19:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:19:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:19:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 14:19:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:19:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:19:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 14:19:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:19:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:19:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 14:19:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:19:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:19:22 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" 14:19:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:19:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:19:22 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" 14:19:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:19:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:19:22 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1240ms 14:19:22 INFO - PROCESS | 2796 | 1466630362873 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 14:19:22 INFO - PROCESS | 2796 | 1466630362877 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 14:19:22 INFO - TEST-START | /FileAPI/file/File-constructor.html 14:19:22 INFO - PROCESS | 2796 | 1466630362881 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 14:19:22 INFO - PROCESS | 2796 | 1466630362883 Marionette TRACE conn5 <- [1,3046,null,{}] 14:19:22 INFO - PROCESS | 2796 | 1466630362927 Marionette TRACE conn5 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:22 INFO - PROCESS | 2796 | 1466630362930 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:19:23 INFO - PROCESS | 2796 | 1466630363067 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 14:19:23 INFO - PROCESS | 2796 | 1466630363173 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:23 INFO - PROCESS | 2796 | 1466630363175 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:19:23 INFO - PROCESS | 2796 | ++DOCSHELL 19AF3800 == 37 [pid = 2796] [id = 773] 14:19:23 INFO - PROCESS | 2796 | ++DOMWINDOW == 83 (19AF5800) [pid = 2796] [serial = 2317] [outer = 00000000] 14:19:23 INFO - PROCESS | 2796 | ++DOMWINDOW == 84 (1A26A800) [pid = 2796] [serial = 2318] [outer = 19AF5800] 14:19:23 INFO - PROCESS | 2796 | 1466630363230 Marionette DEBUG loaded listener.js 14:19:23 INFO - PROCESS | 2796 | ++DOMWINDOW == 85 (16639000) [pid = 2796] [serial = 2319] [outer = 19AF5800] 14:19:23 INFO - PROCESS | 2796 | 1466630363811 Marionette TRACE conn5 <- [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]]]}] 14:19:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 14:19:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 14:19:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 14:19:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 14:19:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 14:19:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 14:19:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 14:19:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 14:19:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 14:19:23 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 14:19:23 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 14:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:23 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 14:19:23 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 14:19:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 14:19:23 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 14:19:23 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 14:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:23 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 14:19:23 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 14:19:23 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 14:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:23 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 14:19:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 14:19:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 14:19:23 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 972ms 14:19:23 INFO - PROCESS | 2796 | 1466630363855 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 14:19:23 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 14:19:23 INFO - PROCESS | 2796 | 1466630363859 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 14:19:23 INFO - PROCESS | 2796 | 1466630363914 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 14:19:23 INFO - PROCESS | 2796 | 1466630363919 Marionette TRACE conn5 <- [1,3050,null,{}] 14:19:23 INFO - PROCESS | 2796 | 1466630363928 Marionette TRACE conn5 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:23 INFO - PROCESS | 2796 | 1466630363932 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:19:24 INFO - PROCESS | 2796 | 1466630364057 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 14:19:24 INFO - PROCESS | 2796 | 1466630364164 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:24 INFO - PROCESS | 2796 | 1466630364166 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:19:24 INFO - PROCESS | 2796 | ++DOCSHELL 19AF6400 == 38 [pid = 2796] [id = 774] 14:19:24 INFO - PROCESS | 2796 | ++DOMWINDOW == 86 (1A274400) [pid = 2796] [serial = 2320] [outer = 00000000] 14:19:24 INFO - PROCESS | 2796 | ++DOMWINDOW == 87 (1A6E8000) [pid = 2796] [serial = 2321] [outer = 1A274400] 14:19:24 INFO - PROCESS | 2796 | 1466630364233 Marionette DEBUG loaded listener.js 14:19:24 INFO - PROCESS | 2796 | ++DOMWINDOW == 88 (1A737400) [pid = 2796] [serial = 2322] [outer = 1A274400] 14:19:24 INFO - PROCESS | 2796 | [2796] 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 14:19:24 INFO - PROCESS | 2796 | 1466630364804 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 14:19:24 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 14:19:24 INFO - {} 14:19:24 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 990ms 14:19:24 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 14:19:24 INFO - PROCESS | 2796 | 1466630364854 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 14:19:24 INFO - PROCESS | 2796 | 1466630364857 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 14:19:24 INFO - PROCESS | 2796 | 1466630364860 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 14:19:24 INFO - PROCESS | 2796 | 1466630364862 Marionette TRACE conn5 <- [1,3054,null,{}] 14:19:24 INFO - PROCESS | 2796 | 1466630364866 Marionette TRACE conn5 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:24 INFO - PROCESS | 2796 | 1466630364868 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:19:24 INFO - PROCESS | 2796 | 1466630364981 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 14:19:25 INFO - PROCESS | 2796 | 1466630365228 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:25 INFO - PROCESS | 2796 | 1466630365231 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:19:25 INFO - PROCESS | 2796 | ++DOCSHELL 0D552000 == 39 [pid = 2796] [id = 775] 14:19:25 INFO - PROCESS | 2796 | ++DOMWINDOW == 89 (0D559C00) [pid = 2796] [serial = 2323] [outer = 00000000] 14:19:25 INFO - PROCESS | 2796 | ++DOMWINDOW == 90 (0D626400) [pid = 2796] [serial = 2324] [outer = 0D559C00] 14:19:25 INFO - PROCESS | 2796 | 1466630365286 Marionette DEBUG loaded listener.js 14:19:25 INFO - PROCESS | 2796 | ++DOMWINDOW == 91 (0D777000) [pid = 2796] [serial = 2325] [outer = 0D559C00] 14:19:25 INFO - PROCESS | 2796 | 1466630365838 Marionette TRACE conn5 <- [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]]]}] 14:19:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 14:19:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 14:19:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 14:19:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 14:19:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 14:19:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 14:19:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 14:19:25 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1016ms 14:19:25 INFO - PROCESS | 2796 | 1466630365882 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 14:19:25 INFO - PROCESS | 2796 | 1466630365885 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 14:19:25 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 14:19:25 INFO - PROCESS | 2796 | 1466630365889 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 14:19:25 INFO - PROCESS | 2796 | 1466630365892 Marionette TRACE conn5 <- [1,3058,null,{}] 14:19:25 INFO - PROCESS | 2796 | 1466630365897 Marionette TRACE conn5 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:25 INFO - PROCESS | 2796 | 1466630365900 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:19:26 INFO - PROCESS | 2796 | 1466630366046 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 14:19:26 INFO - PROCESS | 2796 | --DOCSHELL 157E0400 == 38 [pid = 2796] [id = 770] 14:19:26 INFO - PROCESS | 2796 | --DOCSHELL 1CAE5400 == 37 [pid = 2796] [id = 769] 14:19:26 INFO - PROCESS | 2796 | --DOCSHELL 0D773800 == 36 [pid = 2796] [id = 768] 14:19:26 INFO - PROCESS | 2796 | --DOCSHELL 0D061000 == 35 [pid = 2796] [id = 767] 14:19:26 INFO - PROCESS | 2796 | --DOCSHELL 1976FC00 == 34 [pid = 2796] [id = 766] 14:19:26 INFO - PROCESS | 2796 | --DOCSHELL 19204000 == 33 [pid = 2796] [id = 765] 14:19:26 INFO - PROCESS | 2796 | --DOCSHELL 15591800 == 32 [pid = 2796] [id = 764] 14:19:26 INFO - PROCESS | 2796 | --DOCSHELL 0C838C00 == 31 [pid = 2796] [id = 763] 14:19:26 INFO - PROCESS | 2796 | --DOMWINDOW == 90 (0D5F6400) [pid = 2796] [serial = 2279] [outer = 00000000] [url = about:blank] 14:19:26 INFO - PROCESS | 2796 | --DOMWINDOW == 89 (194BA000) [pid = 2796] [serial = 2259] [outer = 00000000] [url = about:blank] 14:19:26 INFO - PROCESS | 2796 | --DOMWINDOW == 88 (19AF4000) [pid = 2796] [serial = 2262] [outer = 00000000] [url = about:blank] 14:19:26 INFO - PROCESS | 2796 | --DOMWINDOW == 87 (1A33B400) [pid = 2796] [serial = 2265] [outer = 00000000] [url = about:blank] 14:19:26 INFO - PROCESS | 2796 | --DOMWINDOW == 86 (19AF5400) [pid = 2796] [serial = 2263] [outer = 00000000] [url = about:blank] 14:19:26 INFO - PROCESS | 2796 | --DOMWINDOW == 85 (186B7400) [pid = 2796] [serial = 2268] [outer = 00000000] [url = about:blank] 14:19:26 INFO - PROCESS | 2796 | --DOMWINDOW == 84 (1A5CB400) [pid = 2796] [serial = 2270] [outer = 00000000] [url = about:blank] 14:19:26 INFO - PROCESS | 2796 | --DOMWINDOW == 83 (1A67EC00) [pid = 2796] [serial = 2273] [outer = 00000000] [url = about:blank] 14:19:26 INFO - PROCESS | 2796 | --DOMWINDOW == 82 (1A33E800) [pid = 2796] [serial = 2266] [outer = 00000000] [url = about:blank] 14:19:26 INFO - PROCESS | 2796 | --DOMWINDOW == 81 (1A682000) [pid = 2796] [serial = 2274] [outer = 00000000] [url = about:blank] 14:19:26 INFO - PROCESS | 2796 | --DOMWINDOW == 80 (1880F800) [pid = 2796] [serial = 2256] [outer = 00000000] [url = about:blank] 14:19:26 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (16E22000) [pid = 2796] [serial = 2253] [outer = 00000000] [url = about:blank] 14:19:26 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (16EAC800) [pid = 2796] [serial = 2254] [outer = 00000000] [url = about:blank] 14:19:26 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (14EACC00) [pid = 2796] [serial = 2250] [outer = 00000000] [url = about:blank] 14:19:26 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (15165C00) [pid = 2796] [serial = 2251] [outer = 00000000] [url = about:blank] 14:19:26 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (0D559400) [pid = 2796] [serial = 2247] [outer = 00000000] [url = about:blank] 14:19:26 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (0D62D400) [pid = 2796] [serial = 2248] [outer = 00000000] [url = about:blank] 14:19:26 INFO - PROCESS | 2796 | --DOMWINDOW == 73 (194B7400) [pid = 2796] [serial = 2245] [outer = 00000000] [url = about:blank] 14:19:26 INFO - PROCESS | 2796 | --DOMWINDOW == 72 (19202C00) [pid = 2796] [serial = 2244] [outer = 00000000] [url = about:blank] 14:19:26 INFO - PROCESS | 2796 | --DOMWINDOW == 71 (156DB000) [pid = 2796] [serial = 2242] [outer = 00000000] [url = about:blank] 14:19:26 INFO - PROCESS | 2796 | --DOMWINDOW == 70 (15523400) [pid = 2796] [serial = 2241] [outer = 00000000] [url = about:blank] 14:19:26 INFO - PROCESS | 2796 | --DOMWINDOW == 69 (0D067800) [pid = 2796] [serial = 2239] [outer = 00000000] [url = about:blank] 14:19:26 INFO - PROCESS | 2796 | --DOMWINDOW == 68 (0C929400) [pid = 2796] [serial = 2238] [outer = 00000000] [url = about:blank] 14:19:26 INFO - PROCESS | 2796 | --DOMWINDOW == 67 (1A6F3000) [pid = 2796] [serial = 2277] [outer = 00000000] [url = about:blank] 14:19:26 INFO - PROCESS | 2796 | --DOMWINDOW == 66 (194BAC00) [pid = 2796] [serial = 2260] [outer = 00000000] [url = about:blank] 14:19:26 INFO - PROCESS | 2796 | --DOMWINDOW == 65 (1A5D6400) [pid = 2796] [serial = 2271] [outer = 00000000] [url = about:blank] 14:19:26 INFO - PROCESS | 2796 | --DOMWINDOW == 64 (1A6F2400) [pid = 2796] [serial = 2276] [outer = 00000000] [url = about:blank] 14:19:26 INFO - PROCESS | 2796 | --DOMWINDOW == 63 (18847000) [pid = 2796] [serial = 2257] [outer = 00000000] [url = about:blank] 14:19:26 INFO - PROCESS | 2796 | --DOMWINDOW == 62 (1A26D000) [pid = 2796] [serial = 2234] [outer = 00000000] [url = about:blank] 14:19:26 INFO - PROCESS | 2796 | 1466630366196 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:26 INFO - PROCESS | 2796 | 1466630366199 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:19:26 INFO - PROCESS | 2796 | ++DOCSHELL 0C894C00 == 32 [pid = 2796] [id = 776] 14:19:26 INFO - PROCESS | 2796 | ++DOMWINDOW == 63 (0C928400) [pid = 2796] [serial = 2326] [outer = 00000000] 14:19:26 INFO - PROCESS | 2796 | ++DOMWINDOW == 64 (0D551400) [pid = 2796] [serial = 2327] [outer = 0C928400] 14:19:26 INFO - PROCESS | 2796 | 1466630366246 Marionette DEBUG loaded listener.js 14:19:26 INFO - PROCESS | 2796 | ++DOMWINDOW == 65 (0D624000) [pid = 2796] [serial = 2328] [outer = 0C928400] 14:19:26 INFO - PROCESS | 2796 | 1466630366691 Marionette TRACE conn5 <- [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]]]}] 14:19:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 14:19:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 14:19:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 14:19:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 14:19:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 14:19:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 14:19:26 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 830ms 14:19:26 INFO - PROCESS | 2796 | 1466630366723 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 14:19:26 INFO - PROCESS | 2796 | 1466630366726 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 14:19:26 INFO - PROCESS | 2796 | 1466630366731 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 14:19:26 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 14:19:26 INFO - PROCESS | 2796 | 1466630366733 Marionette TRACE conn5 <- [1,3062,null,{}] 14:19:26 INFO - PROCESS | 2796 | 1466630366741 Marionette TRACE conn5 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:26 INFO - PROCESS | 2796 | 1466630366743 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:19:26 INFO - PROCESS | 2796 | 1466630366833 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 14:19:26 INFO - PROCESS | 2796 | 1466630366839 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:26 INFO - PROCESS | 2796 | 1466630366842 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:19:26 INFO - PROCESS | 2796 | ++DOCSHELL 15165C00 == 33 [pid = 2796] [id = 777] 14:19:26 INFO - PROCESS | 2796 | ++DOMWINDOW == 66 (151C9C00) [pid = 2796] [serial = 2329] [outer = 00000000] 14:19:26 INFO - PROCESS | 2796 | ++DOMWINDOW == 67 (15612400) [pid = 2796] [serial = 2330] [outer = 151C9C00] 14:19:26 INFO - PROCESS | 2796 | 1466630366886 Marionette DEBUG loaded listener.js 14:19:26 INFO - PROCESS | 2796 | ++DOMWINDOW == 68 (157DF400) [pid = 2796] [serial = 2331] [outer = 151C9C00] 14:19:27 INFO - PROCESS | 2796 | 1466630367334 Marionette TRACE conn5 <- [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]]]}] 14:19:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 14:19:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 14:19:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 14:19:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 14:19:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 14:19:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 14:19:27 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 630ms 14:19:27 INFO - PROCESS | 2796 | 1466630367370 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 14:19:27 INFO - PROCESS | 2796 | 1466630367372 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 14:19:27 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 14:19:27 INFO - PROCESS | 2796 | 1466630367377 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 14:19:27 INFO - PROCESS | 2796 | 1466630367382 Marionette TRACE conn5 <- [1,3066,null,{}] 14:19:27 INFO - PROCESS | 2796 | 1466630367391 Marionette TRACE conn5 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:27 INFO - PROCESS | 2796 | 1466630367395 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:19:27 INFO - PROCESS | 2796 | 1466630367483 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 14:19:27 INFO - PROCESS | 2796 | 1466630367491 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:27 INFO - PROCESS | 2796 | 1466630367493 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:19:27 INFO - PROCESS | 2796 | ++DOCSHELL 16A54800 == 34 [pid = 2796] [id = 778] 14:19:27 INFO - PROCESS | 2796 | ++DOMWINDOW == 69 (16A60C00) [pid = 2796] [serial = 2332] [outer = 00000000] 14:19:27 INFO - PROCESS | 2796 | ++DOMWINDOW == 70 (16EA6000) [pid = 2796] [serial = 2333] [outer = 16A60C00] 14:19:27 INFO - PROCESS | 2796 | 1466630367537 Marionette DEBUG loaded listener.js 14:19:27 INFO - PROCESS | 2796 | ++DOMWINDOW == 71 (16EAC400) [pid = 2796] [serial = 2334] [outer = 16A60C00] 14:19:28 INFO - PROCESS | 2796 | 1466630368033 Marionette TRACE conn5 <- [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] 14:19:28 INFO - PROCESS | 2796 | 1466630368114 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 14:19:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 14:19:28 INFO - PROCESS | 2796 | 1466630368121 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 14:19:28 INFO - PROCESS | 2796 | 1466630368123 Marionette TRACE conn5 <- [1,3070,null,{}] 14:19:28 INFO - PROCESS | 2796 | 1466630368126 Marionette TRACE conn5 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:28 INFO - PROCESS | 2796 | 1466630368128 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:19:28 INFO - PROCESS | 2796 | 1466630368222 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 14:19:28 INFO - PROCESS | 2796 | 1466630368227 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:28 INFO - PROCESS | 2796 | 1466630368229 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:19:28 INFO - PROCESS | 2796 | ++DOCSHELL 18620400 == 35 [pid = 2796] [id = 779] 14:19:28 INFO - PROCESS | 2796 | ++DOMWINDOW == 72 (18846C00) [pid = 2796] [serial = 2335] [outer = 00000000] 14:19:28 INFO - PROCESS | 2796 | ++DOMWINDOW == 73 (1884C400) [pid = 2796] [serial = 2336] [outer = 18846C00] 14:19:28 INFO - PROCESS | 2796 | 1466630368273 Marionette DEBUG loaded listener.js 14:19:28 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (1920E400) [pid = 2796] [serial = 2337] [outer = 18846C00] 14:19:28 INFO - PROCESS | 2796 | 1466630368704 Marionette TRACE conn5 <- [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]]]}] 14:19:28 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 14:19:28 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 14:19:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:28 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 14:19:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 14:19:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 630ms 14:19:28 INFO - PROCESS | 2796 | 1466630368752 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 14:19:28 INFO - PROCESS | 2796 | 1466630368754 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 14:19:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 14:19:28 INFO - PROCESS | 2796 | 1466630368756 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 14:19:28 INFO - PROCESS | 2796 | 1466630368758 Marionette TRACE conn5 <- [1,3074,null,{}] 14:19:28 INFO - PROCESS | 2796 | 1466630368767 Marionette TRACE conn5 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:28 INFO - PROCESS | 2796 | 1466630368769 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:19:28 INFO - PROCESS | 2796 | 1466630368890 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 14:19:29 INFO - PROCESS | 2796 | 1466630368984 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:29 INFO - PROCESS | 2796 | 1466630368989 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:19:29 INFO - PROCESS | 2796 | ++DOCSHELL 194BA400 == 36 [pid = 2796] [id = 780] 14:19:29 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (194BDC00) [pid = 2796] [serial = 2338] [outer = 00000000] 14:19:29 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (19764C00) [pid = 2796] [serial = 2339] [outer = 194BDC00] 14:19:29 INFO - PROCESS | 2796 | 1466630369044 Marionette DEBUG loaded listener.js 14:19:29 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (19AEEC00) [pid = 2796] [serial = 2340] [outer = 194BDC00] 14:19:29 INFO - PROCESS | 2796 | 1466630369463 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 14:19:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 14:19:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 730ms 14:19:29 INFO - PROCESS | 2796 | 1466630369487 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 14:19:29 INFO - PROCESS | 2796 | 1466630369489 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 14:19:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 14:19:29 INFO - PROCESS | 2796 | 1466630369499 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 14:19:29 INFO - PROCESS | 2796 | 1466630369500 Marionette TRACE conn5 <- [1,3078,null,{}] 14:19:29 INFO - PROCESS | 2796 | 1466630369504 Marionette TRACE conn5 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:29 INFO - PROCESS | 2796 | 1466630369506 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:19:29 INFO - PROCESS | 2796 | 1466630369628 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 14:19:29 INFO - PROCESS | 2796 | 1466630369634 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:29 INFO - PROCESS | 2796 | 1466630369636 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:19:29 INFO - PROCESS | 2796 | ++DOCSHELL 19AF4400 == 37 [pid = 2796] [id = 781] 14:19:29 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (19AF7C00) [pid = 2796] [serial = 2341] [outer = 00000000] 14:19:29 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (1A330C00) [pid = 2796] [serial = 2342] [outer = 19AF7C00] 14:19:29 INFO - PROCESS | 2796 | 1466630369742 Marionette DEBUG loaded listener.js 14:19:29 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (1A334800) [pid = 2796] [serial = 2343] [outer = 19AF7C00] 14:19:30 INFO - PROCESS | 2796 | 1466630370146 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 14:19:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 14:19:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 691ms 14:19:30 INFO - PROCESS | 2796 | 1466630370185 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 14:19:30 INFO - PROCESS | 2796 | 1466630370187 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 14:19:30 INFO - PROCESS | 2796 | 1466630370190 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 14:19:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 14:19:30 INFO - PROCESS | 2796 | 1466630370192 Marionette TRACE conn5 <- [1,3082,null,{}] 14:19:30 INFO - PROCESS | 2796 | 1466630370195 Marionette TRACE conn5 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:30 INFO - PROCESS | 2796 | 1466630370197 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:19:30 INFO - PROCESS | 2796 | 1466630370318 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 14:19:30 INFO - PROCESS | 2796 | 1466630370412 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:30 INFO - PROCESS | 2796 | 1466630370414 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:19:30 INFO - PROCESS | 2796 | ++DOCSHELL 0C838000 == 38 [pid = 2796] [id = 782] 14:19:30 INFO - PROCESS | 2796 | ++DOMWINDOW == 81 (1A26F400) [pid = 2796] [serial = 2344] [outer = 00000000] 14:19:30 INFO - PROCESS | 2796 | ++DOMWINDOW == 82 (1A673800) [pid = 2796] [serial = 2345] [outer = 1A26F400] 14:19:30 INFO - PROCESS | 2796 | 1466630370457 Marionette DEBUG loaded listener.js 14:19:30 INFO - PROCESS | 2796 | ++DOMWINDOW == 83 (1A675000) [pid = 2796] [serial = 2346] [outer = 1A26F400] 14:19:30 INFO - PROCESS | 2796 | --DOMWINDOW == 82 (15594400) [pid = 2796] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 14:19:30 INFO - PROCESS | 2796 | --DOMWINDOW == 81 (19814400) [pid = 2796] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 14:19:30 INFO - PROCESS | 2796 | --DOMWINDOW == 80 (0C83A800) [pid = 2796] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 14:19:30 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (0D061400) [pid = 2796] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 14:19:30 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (0D81A400) [pid = 2796] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 14:19:30 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (1CAE6800) [pid = 2796] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 14:19:30 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (19204400) [pid = 2796] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 14:19:30 INFO - PROCESS | 2796 | 1466630370878 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 14:19:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 14:19:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 730ms 14:19:30 INFO - PROCESS | 2796 | 1466630370931 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 14:19:30 INFO - PROCESS | 2796 | 1466630370933 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 14:19:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 14:19:30 INFO - PROCESS | 2796 | 1466630370936 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 14:19:30 INFO - PROCESS | 2796 | 1466630370938 Marionette TRACE conn5 <- [1,3086,null,{}] 14:19:30 INFO - PROCESS | 2796 | 1466630370941 Marionette TRACE conn5 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:30 INFO - PROCESS | 2796 | 1466630370943 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:19:31 INFO - PROCESS | 2796 | 1466630371026 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 14:19:31 INFO - PROCESS | 2796 | 1466630371030 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:31 INFO - PROCESS | 2796 | 1466630371032 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:19:31 INFO - PROCESS | 2796 | ++DOCSHELL 19814400 == 39 [pid = 2796] [id = 783] 14:19:31 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (19AEB400) [pid = 2796] [serial = 2347] [outer = 00000000] 14:19:31 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (1A682400) [pid = 2796] [serial = 2348] [outer = 19AEB400] 14:19:31 INFO - PROCESS | 2796 | 1466630371076 Marionette DEBUG loaded listener.js 14:19:31 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (1A6AA400) [pid = 2796] [serial = 2349] [outer = 19AEB400] 14:19:31 INFO - PROCESS | 2796 | 1466630371494 Marionette TRACE conn5 <- [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]]]}] 14:19:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 14:19:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 14:19:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 570ms 14:19:31 INFO - PROCESS | 2796 | 1466630371509 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 14:19:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 14:19:31 INFO - PROCESS | 2796 | 1466630371510 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 14:19:31 INFO - PROCESS | 2796 | 1466630371513 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 14:19:31 INFO - PROCESS | 2796 | 1466630371515 Marionette TRACE conn5 <- [1,3090,null,{}] 14:19:31 INFO - PROCESS | 2796 | 1466630371518 Marionette TRACE conn5 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:31 INFO - PROCESS | 2796 | 1466630371520 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:19:31 INFO - PROCESS | 2796 | 1466630371663 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 14:19:31 INFO - PROCESS | 2796 | 1466630371670 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:31 INFO - PROCESS | 2796 | 1466630371672 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:19:31 INFO - PROCESS | 2796 | ++DOCSHELL 0C82DC00 == 40 [pid = 2796] [id = 784] 14:19:31 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (1124EC00) [pid = 2796] [serial = 2350] [outer = 00000000] 14:19:31 INFO - PROCESS | 2796 | ++DOMWINDOW == 81 (1A6B3800) [pid = 2796] [serial = 2351] [outer = 1124EC00] 14:19:31 INFO - PROCESS | 2796 | 1466630371716 Marionette DEBUG loaded listener.js 14:19:31 INFO - PROCESS | 2796 | ++DOMWINDOW == 82 (1A6B6000) [pid = 2796] [serial = 2352] [outer = 1124EC00] 14:19:32 INFO - PROCESS | 2796 | 1466630372129 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 14:19:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 14:19:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 671ms 14:19:32 INFO - PROCESS | 2796 | 1466630372186 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 14:19:32 INFO - PROCESS | 2796 | 1466630372188 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 14:19:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 14:19:32 INFO - PROCESS | 2796 | 1466630372191 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 14:19:32 INFO - PROCESS | 2796 | 1466630372192 Marionette TRACE conn5 <- [1,3094,null,{}] 14:19:32 INFO - PROCESS | 2796 | 1466630372196 Marionette TRACE conn5 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:32 INFO - PROCESS | 2796 | 1466630372197 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:19:32 INFO - PROCESS | 2796 | 1466630372328 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 14:19:32 INFO - PROCESS | 2796 | 1466630372339 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:32 INFO - PROCESS | 2796 | 1466630372342 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:19:32 INFO - PROCESS | 2796 | ++DOCSHELL 0C7F4800 == 41 [pid = 2796] [id = 785] 14:19:32 INFO - PROCESS | 2796 | ++DOMWINDOW == 83 (1A6E7400) [pid = 2796] [serial = 2353] [outer = 00000000] 14:19:32 INFO - PROCESS | 2796 | ++DOMWINDOW == 84 (1A6F6C00) [pid = 2796] [serial = 2354] [outer = 1A6E7400] 14:19:32 INFO - PROCESS | 2796 | 1466630372387 Marionette DEBUG loaded listener.js 14:19:32 INFO - PROCESS | 2796 | ++DOMWINDOW == 85 (1A73D000) [pid = 2796] [serial = 2355] [outer = 1A6E7400] 14:19:33 INFO - PROCESS | 2796 | --DOCSHELL 0D629000 == 40 [pid = 2796] [id = 761] 14:19:33 INFO - PROCESS | 2796 | --DOCSHELL 11145800 == 39 [pid = 2796] [id = 762] 14:19:33 INFO - PROCESS | 2796 | --DOCSHELL 0D0EC800 == 38 [pid = 2796] [id = 760] 14:19:33 INFO - PROCESS | 2796 | --DOCSHELL 0C894C00 == 37 [pid = 2796] [id = 776] 14:19:33 INFO - PROCESS | 2796 | --DOCSHELL 0D552000 == 36 [pid = 2796] [id = 775] 14:19:33 INFO - PROCESS | 2796 | --DOCSHELL 19AF6400 == 35 [pid = 2796] [id = 774] 14:19:33 INFO - PROCESS | 2796 | --DOCSHELL 111A8800 == 34 [pid = 2796] [id = 772] 14:19:33 INFO - PROCESS | 2796 | --DOCSHELL 19AF3800 == 33 [pid = 2796] [id = 773] 14:19:33 INFO - PROCESS | 2796 | --DOCSHELL 0C7F7000 == 32 [pid = 2796] [id = 771] 14:19:34 INFO - PROCESS | 2796 | --DOCSHELL 15165C00 == 31 [pid = 2796] [id = 777] 14:19:34 INFO - PROCESS | 2796 | --DOCSHELL 18620400 == 30 [pid = 2796] [id = 779] 14:19:34 INFO - PROCESS | 2796 | --DOCSHELL 19AF4400 == 29 [pid = 2796] [id = 781] 14:19:34 INFO - PROCESS | 2796 | --DOCSHELL 16A54800 == 28 [pid = 2796] [id = 778] 14:19:34 INFO - PROCESS | 2796 | --DOCSHELL 194BA400 == 27 [pid = 2796] [id = 780] 14:19:34 INFO - PROCESS | 2796 | --DOCSHELL 0C82DC00 == 26 [pid = 2796] [id = 784] 14:19:34 INFO - PROCESS | 2796 | --DOCSHELL 19814400 == 25 [pid = 2796] [id = 783] 14:19:34 INFO - PROCESS | 2796 | --DOCSHELL 0C838000 == 24 [pid = 2796] [id = 782] 14:19:34 INFO - PROCESS | 2796 | --DOMWINDOW == 84 (19275000) [pid = 2796] [serial = 2295] [outer = 00000000] [url = about:blank] 14:19:34 INFO - PROCESS | 2796 | --DOMWINDOW == 83 (1DA39C00) [pid = 2796] [serial = 2309] [outer = 00000000] [url = about:blank] 14:19:34 INFO - PROCESS | 2796 | --DOMWINDOW == 82 (1925F000) [pid = 2796] [serial = 2294] [outer = 00000000] [url = about:blank] 14:19:34 INFO - PROCESS | 2796 | --DOMWINDOW == 81 (1561A400) [pid = 2796] [serial = 2291] [outer = 00000000] [url = about:blank] 14:19:34 INFO - PROCESS | 2796 | --DOMWINDOW == 80 (15651800) [pid = 2796] [serial = 2292] [outer = 00000000] [url = about:blank] 14:19:34 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (0D771800) [pid = 2796] [serial = 2282] [outer = 00000000] [url = about:blank] 14:19:34 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (1B3BF800) [pid = 2796] [serial = 2297] [outer = 00000000] [url = about:blank] 14:19:34 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (0D628C00) [pid = 2796] [serial = 2289] [outer = 00000000] [url = about:blank] 14:19:34 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (0CF3B000) [pid = 2796] [serial = 2288] [outer = 00000000] [url = about:blank] 14:19:34 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (112CA800) [pid = 2796] [serial = 2285] [outer = 00000000] [url = about:blank] 14:19:34 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (1BAD5000) [pid = 2796] [serial = 2300] [outer = 00000000] [url = about:blank] 14:19:34 INFO - PROCESS | 2796 | --DOMWINDOW == 73 (1B4C9400) [pid = 2796] [serial = 2298] [outer = 00000000] [url = about:blank] 14:19:34 INFO - PROCESS | 2796 | --DOMWINDOW == 72 (16EAD800) [pid = 2796] [serial = 2303] [outer = 00000000] [url = about:blank] 14:19:34 INFO - PROCESS | 2796 | --DOMWINDOW == 71 (1BADB800) [pid = 2796] [serial = 2301] [outer = 00000000] [url = about:blank] 14:19:34 INFO - PROCESS | 2796 | --DOMWINDOW == 70 (1A6E9C00) [pid = 2796] [serial = 2304] [outer = 00000000] [url = about:blank] 14:19:34 INFO - PROCESS | 2796 | --DOMWINDOW == 69 (1D23F400) [pid = 2796] [serial = 2306] [outer = 00000000] [url = about:blank] 14:19:34 INFO - PROCESS | 2796 | --DOMWINDOW == 68 (1D244000) [pid = 2796] [serial = 2307] [outer = 00000000] [url = about:blank] 14:19:34 INFO - PROCESS | 2796 | 1466630374451 Marionette TRACE conn5 <- [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]]]}] 14:19:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 14:19:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 14:19:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 14:19:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 2274ms 14:19:34 INFO - PROCESS | 2796 | 1466630374466 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 14:19:34 INFO - PROCESS | 2796 | 1466630374470 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 14:19:34 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 14:19:34 INFO - PROCESS | 2796 | 1466630374475 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 14:19:34 INFO - PROCESS | 2796 | 1466630374478 Marionette TRACE conn5 <- [1,3098,null,{}] 14:19:34 INFO - PROCESS | 2796 | 1466630374487 Marionette TRACE conn5 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:34 INFO - PROCESS | 2796 | 1466630374490 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:19:34 INFO - PROCESS | 2796 | 1466630374592 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 14:19:34 INFO - PROCESS | 2796 | 1466630374599 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:34 INFO - PROCESS | 2796 | 1466630374603 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:19:34 INFO - PROCESS | 2796 | ++DOCSHELL 0D0EC000 == 25 [pid = 2796] [id = 786] 14:19:34 INFO - PROCESS | 2796 | ++DOMWINDOW == 69 (0D0EC800) [pid = 2796] [serial = 2356] [outer = 00000000] 14:19:34 INFO - PROCESS | 2796 | ++DOMWINDOW == 70 (0D553400) [pid = 2796] [serial = 2357] [outer = 0D0EC800] 14:19:34 INFO - PROCESS | 2796 | 1466630374653 Marionette DEBUG loaded listener.js 14:19:34 INFO - PROCESS | 2796 | ++DOMWINDOW == 71 (0D5FAC00) [pid = 2796] [serial = 2358] [outer = 0D0EC800] 14:19:35 INFO - PROCESS | 2796 | 1466630375166 Marionette TRACE conn5 <- [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"]]]}] 14:19:35 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 14:19:35 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 14:19:35 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 14:19:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:35 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 14:19:35 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 730ms 14:19:35 INFO - PROCESS | 2796 | 1466630375206 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 14:19:35 INFO - PROCESS | 2796 | 1466630375211 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 14:19:35 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 14:19:35 INFO - PROCESS | 2796 | 1466630375221 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 14:19:35 INFO - PROCESS | 2796 | 1466630375224 Marionette TRACE conn5 <- [1,3102,null,{}] 14:19:35 INFO - PROCESS | 2796 | 1466630375228 Marionette TRACE conn5 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:35 INFO - PROCESS | 2796 | 1466630375231 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:19:35 INFO - PROCESS | 2796 | 1466630375327 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 14:19:35 INFO - PROCESS | 2796 | 1466630375336 Marionette TRACE conn5 -> [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\", \"f2163e36-0c70-451e-9291-9a8036ec2187\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:35 INFO - PROCESS | 2796 | 1466630375339 Marionette INFO sendAsync cd40be84-7909-4328-b609-15cc25cef825 14:19:35 INFO - PROCESS | 2796 | ++DOCSHELL 0D849000 == 26 [pid = 2796] [id = 787] 14:19:35 INFO - PROCESS | 2796 | ++DOMWINDOW == 72 (0D849400) [pid = 2796] [serial = 2359] [outer = 00000000] 14:19:35 INFO - PROCESS | 2796 | ++DOMWINDOW == 73 (0D84D000) [pid = 2796] [serial = 2360] [outer = 0D849400] 14:19:35 INFO - PROCESS | 2796 | 1466630375387 Marionette DEBUG loaded listener.js 14:19:35 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (0DBCC400) [pid = 2796] [serial = 2361] [outer = 0D849400] 14:19:35 INFO - PROCESS | 2796 | 1466630375876 Marionette TRACE conn5 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 14:19:35 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 14:19:35 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 670ms 14:19:35 INFO - PROCESS | 2796 | 1466630375891 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 14:19:35 INFO - PROCESS | 2796 | 1466630375893 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 14:19:36 WARNING - u'runner_teardown' () 14:19:36 INFO - No more tests 14:19:36 INFO - Got 0 unexpected results 14:19:36 INFO - SUITE-END | took 692s 14:19:37 INFO - Closing logging queue 14:19:37 INFO - queue closed 14:19:37 INFO - Return code: 0 14:19:37 WARNING - # TBPL SUCCESS # 14:19:37 INFO - Running post-action listener: _resource_record_post_action 14:19:37 INFO - Running post-run listener: _resource_record_post_run 14:19:38 INFO - Total resource usage - Wall time: 701s; CPU: 14.0%; Read bytes: 94646784; Write bytes: 1120614400; Read time: 1058090; Write time: 8127490 14:19:38 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 14:19:38 INFO - install - Wall time: 2s; CPU: 10.0%; Read bytes: 0; Write bytes: 52711424; Read time: 0; Write time: 49570 14:19:38 INFO - run-tests - Wall time: 699s; CPU: 14.0%; Read bytes: 94646784; Write bytes: 1054998528; Read time: 1058090; Write time: 8059070 14:19:38 INFO - Running post-run listener: _upload_blobber_files 14:19:38 INFO - Blob upload gear active. 14:19:38 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 14:19:38 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 14:19:38 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'] 14:19:38 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 14:19:38 INFO - (blobuploader) - INFO - Open directory for files ... 14:19:38 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 14:19:38 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 14:19:38 INFO - (blobuploader) - INFO - Uploading, attempt #1. 14:19:39 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 14:19:39 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 14:19:39 INFO - (blobuploader) - INFO - Done attempting. 14:19:39 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 14:19:40 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 14:19:40 INFO - (blobuploader) - INFO - Uploading, attempt #1. 14:19:41 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 14:19:41 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 14:19:41 INFO - (blobuploader) - INFO - Done attempting. 14:19:41 INFO - (blobuploader) - INFO - Iteration through files over. 14:19:41 INFO - Return code: 0 14:19:41 INFO - rmtree: C:\slave\test\build\uploaded_files.json 14:19:41 INFO - Using _rmtree_windows ... 14:19:41 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 14:19:41 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/3a1aeea0903df6874e9b64bd9a0e94452dcd375b65beb0d82218dabc3c66281f1042e3005ead07c2fe1cf5d81908ecf2bca02338c1f87d2f9d092007d911e785", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/2048b94a312834ef85efb7abbb8eb3ab27922a299c2a81f328c4a67dd9a2343c6d164cbabf93ac9935af732d13e1a5072b2b133d509e12e38f237ff034d3d62a"} 14:19:41 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 14:19:41 INFO - Writing to file C:\slave\test\properties\blobber_files 14:19:41 INFO - Contents: 14:19:41 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/3a1aeea0903df6874e9b64bd9a0e94452dcd375b65beb0d82218dabc3c66281f1042e3005ead07c2fe1cf5d81908ecf2bca02338c1f87d2f9d092007d911e785", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/2048b94a312834ef85efb7abbb8eb3ab27922a299c2a81f328c4a67dd9a2343c6d164cbabf93ac9935af732d13e1a5072b2b133d509e12e38f237ff034d3d62a"} 14:19:41 INFO - Running post-run listener: copy_logs_to_upload_dir 14:19:41 INFO - Copying logs to upload dir... 14:19:41 INFO - mkdir: C:\slave\test\build\upload\logs 14:19:41 INFO - Copying logs to upload dir... 14:19:41 INFO - Using _rmtree_windows ... 14:19:41 INFO - Using _rmtree_windows ... 14:19:41 INFO - Using _rmtree_windows ... 14:19:41 INFO - Using _rmtree_windows ... 14:19:41 INFO - Using _rmtree_windows ... 14:19:41 INFO - Using _rmtree_windows ... 14:19:41 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=913.052000 ========= master_lag: 0.27 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 13 secs) (at 2016-06-22 14:19:42.156200) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-22 14:19:42.157125) ========= '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-044 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-044 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-044 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/3a1aeea0903df6874e9b64bd9a0e94452dcd375b65beb0d82218dabc3c66281f1042e3005ead07c2fe1cf5d81908ecf2bca02338c1f87d2f9d092007d911e785", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/2048b94a312834ef85efb7abbb8eb3ab27922a299c2a81f328c4a67dd9a2343c6d164cbabf93ac9935af732d13e1a5072b2b133d509e12e38f237ff034d3d62a"} build_url:https://queue.taskcluster.net/v1/task/Td9EdxE9TPiRaICOH-shrQ/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/Td9EdxE9TPiRaICOH-shrQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/Td9EdxE9TPiRaICOH-shrQ/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/3a1aeea0903df6874e9b64bd9a0e94452dcd375b65beb0d82218dabc3c66281f1042e3005ead07c2fe1cf5d81908ecf2bca02338c1f87d2f9d092007d911e785", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/2048b94a312834ef85efb7abbb8eb3ab27922a299c2a81f328c4a67dd9a2343c6d164cbabf93ac9935af732d13e1a5072b2b133d509e12e38f237ff034d3d62a"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Td9EdxE9TPiRaICOH-shrQ/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-22 14:19:42.278529) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-22 14:19:42.278957) ========= '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-044 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-044 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-044 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-22 14:19:42.395244) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-22 14:19:42.395590) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-22 14:19:43.055130) ========= ========= Total master_lag: 4.61 =========