builder: mozilla-beta_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-233 starttime: 1467819791.15 results: success (0) buildid: 20160706073322 builduid: 05428803cf9b43f28090ff703e206d12 revision: f574e40a75b53bb43b78bb15de96154160cdf0c4 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-06 08:43:11.146243) ========= master: http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-06 08:43:11.146716) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-06 08:43:11.147025) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-06 08:43:11.438496) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 6 secs) (at 2016-07-06 08:43:11.438902) ========= '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-233 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-233 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-233 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 --08:43:12-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 12.21 MB/s 08:43:13 (12.21 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.329000 ========= master_lag: 4.75 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 6 secs) (at 2016-07-06 08:43:17.520526) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 5 secs) (at 2016-07-06 08:43:17.520939) ========= '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-233 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-233 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-233 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=5.502000 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 5 secs) (at 2016-07-06 08:43:23.052781) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-06 08:43:23.053137) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev f574e40a75b53bb43b78bb15de96154160cdf0c4 --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 f574e40a75b53bb43b78bb15de96154160cdf0c4 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-233 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-233 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-233 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False 2016-07-06 08:43:23,713 truncating revision to first 12 chars 2016-07-06 08:43:23,713 Setting DEBUG logging. 2016-07-06 08:43:23,714 attempt 1/10 2016-07-06 08:43:23,714 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/f574e40a75b5?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-06 08:43:24,359 unpacking tar archive at: mozilla-beta-f574e40a75b5/testing/mozharness/ program finished with exit code 0 elapsedTime=1.283000 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-06 08:43:24.397704) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-06 08:43:24.398035) ========= script_repo_revision: f574e40a75b53bb43b78bb15de96154160cdf0c4 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-06 08:43:24.398424) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-06 08:43:24.398712) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-06 08:43:24.416191) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 32 secs) (at 2016-07-06 08:43:24.416601) ========= '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-233 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-233 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZILLABUILD=D:\mozilla-build MOZILLABUILDDRIVE=C: MOZILLABUILDPATH=\mozilla-build\ MOZ_AIRBAG=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_MSVCVERSION=8 MOZ_NO_REMOTE=1 MOZ_TOOLS=D:\mozilla-build\moztools MSVCDir=D:\msvs8\VC NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-233 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 08:43:25 INFO - MultiFileLogger online at 20160706 08:43:25 in C:\slave\test 08:43:25 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 08:43:25 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 08:43:25 INFO - {'append_to_log': False, 08:43:25 INFO - 'base_work_dir': 'C:\\slave\\test', 08:43:25 INFO - 'blob_upload_branch': 'mozilla-beta', 08:43:25 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 08:43:25 INFO - 'buildbot_json_path': 'buildprops.json', 08:43:25 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 08:43:25 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 08:43:25 INFO - 'download_minidump_stackwalk': True, 08:43:25 INFO - 'download_symbols': 'true', 08:43:25 INFO - 'e10s': False, 08:43:25 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 08:43:25 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 08:43:25 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 08:43:25 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 08:43:25 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 08:43:25 INFO - 'C:/mozilla-build/tooltool.py'), 08:43:25 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 08:43:25 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 08:43:25 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 08:43:25 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 08:43:25 INFO - 'log_level': 'info', 08:43:25 INFO - 'log_to_console': True, 08:43:25 INFO - 'opt_config_files': (), 08:43:25 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 08:43:25 INFO - '--processes=1', 08:43:25 INFO - '--config=%(test_path)s/wptrunner.ini', 08:43:25 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 08:43:25 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 08:43:25 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 08:43:25 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 08:43:25 INFO - 'pip_index': False, 08:43:25 INFO - 'require_test_zip': True, 08:43:25 INFO - 'test_type': ('testharness',), 08:43:25 INFO - 'this_chunk': '1', 08:43:25 INFO - 'total_chunks': '10', 08:43:25 INFO - 'virtualenv_path': 'venv', 08:43:25 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 08:43:25 INFO - 'work_dir': 'build'} 08:43:25 INFO - ##### 08:43:25 INFO - ##### Running clobber step. 08:43:25 INFO - ##### 08:43:25 INFO - Running pre-action listener: _resource_record_pre_action 08:43:25 INFO - Running main action method: clobber 08:43:25 INFO - rmtree: C:\slave\test\build 08:43:25 INFO - Using _rmtree_windows ... 08:43:25 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 08:45:24 INFO - Running post-action listener: _resource_record_post_action 08:45:24 INFO - ##### 08:45:24 INFO - ##### Running read-buildbot-config step. 08:45:24 INFO - ##### 08:45:24 INFO - Running pre-action listener: _resource_record_pre_action 08:45:24 INFO - Running main action method: read_buildbot_config 08:45:24 INFO - Using buildbot properties: 08:45:24 INFO - { 08:45:24 INFO - "project": "", 08:45:24 INFO - "product": "firefox", 08:45:24 INFO - "script_repo_revision": "production", 08:45:24 INFO - "scheduler": "tests-mozilla-beta-win7_ix-debug-unittest", 08:45:24 INFO - "repository": "", 08:45:24 INFO - "buildername": "Windows 7 32-bit mozilla-beta debug test web-platform-tests-1", 08:45:24 INFO - "buildid": "20160706073322", 08:45:24 INFO - "pgo_build": "False", 08:45:24 INFO - "basedir": "C:\\slave\\test", 08:45:24 INFO - "buildnumber": 8, 08:45:24 INFO - "slavename": "t-w732-ix-233", 08:45:24 INFO - "revision": "f574e40a75b53bb43b78bb15de96154160cdf0c4", 08:45:24 INFO - "master": "http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/", 08:45:24 INFO - "platform": "win32", 08:45:24 INFO - "branch": "mozilla-beta", 08:45:24 INFO - "repo_path": "releases/mozilla-beta", 08:45:24 INFO - "moz_repo_path": "", 08:45:24 INFO - "stage_platform": "win32", 08:45:24 INFO - "builduid": "05428803cf9b43f28090ff703e206d12", 08:45:24 INFO - "slavebuilddir": "test" 08:45:24 INFO - } 08:45:24 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/IPVk9FpwSDmXLnsdDC13lg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 08:45:24 INFO - Found installer url https://queue.taskcluster.net/v1/task/IPVk9FpwSDmXLnsdDC13lg/artifacts/public/build/firefox-48.0.en-US.win32.zip. 08:45:24 INFO - Running post-action listener: _resource_record_post_action 08:45:24 INFO - ##### 08:45:24 INFO - ##### Running download-and-extract step. 08:45:24 INFO - ##### 08:45:24 INFO - Running pre-action listener: _resource_record_pre_action 08:45:24 INFO - Running main action method: download_and_extract 08:45:24 INFO - mkdir: C:\slave\test\build\tests 08:45:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:45:24 INFO - https://queue.taskcluster.net/v1/task/IPVk9FpwSDmXLnsdDC13lg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 08:45:24 INFO - trying https://queue.taskcluster.net/v1/task/IPVk9FpwSDmXLnsdDC13lg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 08:45:24 INFO - Downloading https://queue.taskcluster.net/v1/task/IPVk9FpwSDmXLnsdDC13lg/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 08:45:24 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/IPVk9FpwSDmXLnsdDC13lg/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 08:45:25 INFO - Downloaded 1240 bytes. 08:45:25 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 08:45:25 INFO - Using the following test package requirements: 08:45:25 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 08:45:25 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:45:25 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 08:45:25 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:45:25 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 08:45:25 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:45:25 INFO - u'jsshell-win32.zip'], 08:45:25 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:45:25 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 08:45:25 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 08:45:25 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:45:25 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 08:45:25 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:45:25 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 08:45:25 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:45:25 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 08:45:25 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:45:25 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 08:45:25 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 08:45:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:45:25 INFO - https://queue.taskcluster.net/v1/task/IPVk9FpwSDmXLnsdDC13lg/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 08:45:25 INFO - trying https://queue.taskcluster.net/v1/task/IPVk9FpwSDmXLnsdDC13lg/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 08:45:25 INFO - Downloading https://queue.taskcluster.net/v1/task/IPVk9FpwSDmXLnsdDC13lg/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 08:45:25 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/IPVk9FpwSDmXLnsdDC13lg/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 08:45:26 INFO - Downloaded 20402820 bytes. 08:45:26 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/*'] 08:45:26 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/* 08:45:28 INFO - caution: filename not matched: web-platform/* 08:45:28 INFO - Return code: 11 08:45:28 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')]} 08:45:28 INFO - https://queue.taskcluster.net/v1/task/IPVk9FpwSDmXLnsdDC13lg/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 08:45:28 INFO - trying https://queue.taskcluster.net/v1/task/IPVk9FpwSDmXLnsdDC13lg/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 08:45:28 INFO - Downloading https://queue.taskcluster.net/v1/task/IPVk9FpwSDmXLnsdDC13lg/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 08:45:28 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/IPVk9FpwSDmXLnsdDC13lg/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 08:45:31 INFO - Downloaded 36389908 bytes. 08:45:31 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/*'] 08:45:31 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/* 08:46:14 INFO - caution: filename not matched: bin/* 08:46:14 INFO - caution: filename not matched: config/* 08:46:14 INFO - caution: filename not matched: mozbase/* 08:46:14 INFO - caution: filename not matched: marionette/* 08:46:14 INFO - caution: filename not matched: tools/wptserve/* 08:46:14 INFO - Return code: 11 08:46: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')]} 08:46:14 INFO - https://queue.taskcluster.net/v1/task/IPVk9FpwSDmXLnsdDC13lg/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 08:46:14 INFO - trying https://queue.taskcluster.net/v1/task/IPVk9FpwSDmXLnsdDC13lg/artifacts/public/build/firefox-48.0.en-US.win32.zip 08:46:14 INFO - Downloading https://queue.taskcluster.net/v1/task/IPVk9FpwSDmXLnsdDC13lg/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 08:46:14 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/IPVk9FpwSDmXLnsdDC13lg/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 08:46:18 INFO - Downloaded 68467315 bytes. 08:46:18 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/IPVk9FpwSDmXLnsdDC13lg/artifacts/public/build/firefox-48.0.en-US.win32.zip 08:46:18 INFO - mkdir: C:\slave\test\properties 08:46:18 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 08:46:18 INFO - Writing to file C:\slave\test\properties\build_url 08:46:18 INFO - Contents: 08:46:18 INFO - build_url:https://queue.taskcluster.net/v1/task/IPVk9FpwSDmXLnsdDC13lg/artifacts/public/build/firefox-48.0.en-US.win32.zip 08:46:19 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/IPVk9FpwSDmXLnsdDC13lg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 08:46:19 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 08:46:19 INFO - Writing to file C:\slave\test\properties\symbols_url 08:46:19 INFO - Contents: 08:46:19 INFO - symbols_url:https://queue.taskcluster.net/v1/task/IPVk9FpwSDmXLnsdDC13lg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 08:46: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')]} 08:46:19 INFO - https://queue.taskcluster.net/v1/task/IPVk9FpwSDmXLnsdDC13lg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 08:46:19 INFO - trying https://queue.taskcluster.net/v1/task/IPVk9FpwSDmXLnsdDC13lg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 08:46:19 INFO - Downloading https://queue.taskcluster.net/v1/task/IPVk9FpwSDmXLnsdDC13lg/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 08:46:19 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/IPVk9FpwSDmXLnsdDC13lg/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 08:46:20 INFO - Downloaded 55591269 bytes. 08:46:20 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'] 08:46:20 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 08:46:23 INFO - Return code: 0 08:46:23 INFO - Running post-action listener: _resource_record_post_action 08:46:23 INFO - Running post-action listener: set_extra_try_arguments 08:46:23 INFO - ##### 08:46:23 INFO - ##### Running create-virtualenv step. 08:46:23 INFO - ##### 08:46:23 INFO - Running pre-action listener: _pre_create_virtualenv 08:46:23 INFO - Running pre-action listener: _resource_record_pre_action 08:46:23 INFO - Running main action method: create_virtualenv 08:46:23 INFO - Creating virtualenv C:\slave\test\build\venv 08:46:23 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 08:46:23 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 08:46:30 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 08:46:34 INFO - Installing distribute......................................................................................................................................................................................done. 08:46:35 INFO - Return code: 0 08:46:35 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 08:46:35 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')]} 08:46:35 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:46:35 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')]} 08:46:35 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:46:35 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 0x018486B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BB5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018060B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B2C368>, '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 0x017CAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BC10C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-233', 'USERDOMAIN': 'T-W732-IX-233', '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-233', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 08:46:35 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 08:46:35 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 08:46:35 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:46:35 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 08:46:35 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:46:35 INFO - 'COMPUTERNAME': 'T-W732-IX-233', 08:46:35 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:46:35 INFO - 'DCLOCATION': 'SCL3', 08:46:35 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:46:35 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:46:35 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:46:35 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:46:35 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:46:35 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:46:35 INFO - 'HOMEDRIVE': 'C:', 08:46:35 INFO - 'HOMEPATH': '\\Users\\cltbld', 08:46:35 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:46:35 INFO - 'KTS_VERSION': '1.19c', 08:46:35 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:46:35 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 08:46:35 INFO - 'LOGONSERVER': '\\\\T-W732-IX-233', 08:46:35 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:46:35 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:46:35 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:46:35 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:46:35 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:46:35 INFO - 'MOZ_AIRBAG': '1', 08:46:35 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:46:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:46:35 INFO - 'MOZ_MSVCVERSION': '8', 08:46:35 INFO - 'MOZ_NO_REMOTE': '1', 08:46:35 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:46:35 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:46:35 INFO - 'NO_EM_RESTART': '1', 08:46:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:46:35 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:46:35 INFO - 'OS': 'Windows_NT', 08:46:35 INFO - 'OURDRIVE': 'C:', 08:46:35 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 08:46:35 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:46:35 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:46:35 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:46:35 INFO - 'PROCESSOR_LEVEL': '6', 08:46:35 INFO - 'PROCESSOR_REVISION': '1e05', 08:46:35 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:46:35 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:46:35 INFO - 'PROMPT': '$P$G', 08:46:35 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:46:35 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:46:35 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:46:35 INFO - 'PWD': 'C:\\slave\\test', 08:46:35 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:46:35 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:46:35 INFO - 'SYSTEMDRIVE': 'C:', 08:46:35 INFO - 'SYSTEMROOT': 'C:\\windows', 08:46:35 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:46:35 INFO - 'TEST1': 'testie', 08:46:35 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:46:35 INFO - 'USERDOMAIN': 'T-W732-IX-233', 08:46:35 INFO - 'USERNAME': 'cltbld', 08:46:35 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 08:46:35 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:46:35 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:46:35 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:46:35 INFO - 'WINDIR': 'C:\\windows', 08:46:35 INFO - 'WINDOWS_TRACING_FLAGS': '3', 08:46:35 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 08:46:35 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:46:36 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:46:36 INFO - Downloading/unpacking psutil>=0.7.1 08:46:37 INFO - Running setup.py egg_info for package psutil 08:46:37 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:46:37 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:46:37 INFO - Installing collected packages: psutil 08:46:37 INFO - Running setup.py install for psutil 08:46:37 INFO - building 'psutil._psutil_windows' extension 08:46:37 INFO - error: Unable to find vcvarsall.bat 08:46:37 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-xdjtfu-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:46:37 INFO - running install 08:46:37 INFO - running build 08:46:37 INFO - running build_py 08:46:37 INFO - creating build 08:46:37 INFO - creating build\lib.win32-2.7 08:46:37 INFO - creating build\lib.win32-2.7\psutil 08:46:37 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 08:46:37 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 08:46:37 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 08:46:37 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 08:46:37 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 08:46:37 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 08:46:37 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 08:46:37 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 08:46:37 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 08:46:37 INFO - running build_ext 08:46:37 INFO - building 'psutil._psutil_windows' extension 08:46:37 INFO - error: Unable to find vcvarsall.bat 08:46:37 INFO - ---------------------------------------- 08:46:37 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-xdjtfu-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:46:37 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 08:46:37 WARNING - Return code: 1 08:46:37 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! 08:46:37 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 08:46: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')]} 08:46:37 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:46: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')]} 08:46:37 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:46:37 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x018486B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BB5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018060B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B2C368>, '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 0x017CAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BC10C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-233', 'USERDOMAIN': 'T-W732-IX-233', '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-233', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 08:46:37 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 08:46:37 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 08:46:37 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:46:37 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 08:46:37 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:46:37 INFO - 'COMPUTERNAME': 'T-W732-IX-233', 08:46:37 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:46:37 INFO - 'DCLOCATION': 'SCL3', 08:46:37 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:46:37 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:46:37 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:46:37 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:46:37 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:46:37 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:46:37 INFO - 'HOMEDRIVE': 'C:', 08:46:37 INFO - 'HOMEPATH': '\\Users\\cltbld', 08:46:37 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:46:37 INFO - 'KTS_VERSION': '1.19c', 08:46:37 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:46:37 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 08:46:37 INFO - 'LOGONSERVER': '\\\\T-W732-IX-233', 08:46:37 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:46:37 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:46:37 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:46:37 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:46:37 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:46:37 INFO - 'MOZ_AIRBAG': '1', 08:46:37 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:46:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:46:37 INFO - 'MOZ_MSVCVERSION': '8', 08:46:37 INFO - 'MOZ_NO_REMOTE': '1', 08:46:37 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:46:37 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:46:37 INFO - 'NO_EM_RESTART': '1', 08:46:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:46:37 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:46:37 INFO - 'OS': 'Windows_NT', 08:46:37 INFO - 'OURDRIVE': 'C:', 08:46: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:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 08:46:37 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:46:37 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:46:37 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:46:37 INFO - 'PROCESSOR_LEVEL': '6', 08:46:37 INFO - 'PROCESSOR_REVISION': '1e05', 08:46:37 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:46:37 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:46:37 INFO - 'PROMPT': '$P$G', 08:46:37 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:46:37 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:46:37 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:46:37 INFO - 'PWD': 'C:\\slave\\test', 08:46:37 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:46:37 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:46:37 INFO - 'SYSTEMDRIVE': 'C:', 08:46:37 INFO - 'SYSTEMROOT': 'C:\\windows', 08:46:37 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:46:37 INFO - 'TEST1': 'testie', 08:46:37 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:46:37 INFO - 'USERDOMAIN': 'T-W732-IX-233', 08:46:37 INFO - 'USERNAME': 'cltbld', 08:46:37 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 08:46:37 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:46:37 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:46:37 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:46:37 INFO - 'WINDIR': 'C:\\windows', 08:46:37 INFO - 'WINDOWS_TRACING_FLAGS': '3', 08:46:37 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 08:46:37 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:46:38 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:46:38 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 08:46:38 INFO - Downloading mozsystemmonitor-0.0.tar.gz 08:46:38 INFO - Running setup.py egg_info for package mozsystemmonitor 08:46:38 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 08:46:38 INFO - Running setup.py egg_info for package psutil 08:46:38 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:46:38 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:46:38 INFO - Installing collected packages: mozsystemmonitor, psutil 08:46:38 INFO - Running setup.py install for mozsystemmonitor 08:46:38 INFO - Running setup.py install for psutil 08:46:38 INFO - building 'psutil._psutil_windows' extension 08:46:38 INFO - error: Unable to find vcvarsall.bat 08:46:38 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-qkjlil-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:46:38 INFO - running install 08:46:38 INFO - running build 08:46:38 INFO - running build_py 08:46:38 INFO - running build_ext 08:46:38 INFO - building 'psutil._psutil_windows' extension 08:46:38 INFO - error: Unable to find vcvarsall.bat 08:46:38 INFO - ---------------------------------------- 08:46:38 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-qkjlil-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:46:38 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 08:46:38 WARNING - Return code: 1 08:46:38 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! 08:46:38 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 08:46:38 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')]} 08:46:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:46:38 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')]} 08:46:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:46:38 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 0x018486B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BB5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018060B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B2C368>, '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 0x017CAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BC10C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-233', 'USERDOMAIN': 'T-W732-IX-233', '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-233', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 08:46:38 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 08:46:38 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 08:46:38 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:46:38 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 08:46:38 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:46:38 INFO - 'COMPUTERNAME': 'T-W732-IX-233', 08:46:38 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:46:38 INFO - 'DCLOCATION': 'SCL3', 08:46:38 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:46:38 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:46:38 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:46:38 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:46:38 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:46:38 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:46:38 INFO - 'HOMEDRIVE': 'C:', 08:46:38 INFO - 'HOMEPATH': '\\Users\\cltbld', 08:46:38 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:46:38 INFO - 'KTS_VERSION': '1.19c', 08:46:38 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:46:38 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 08:46:38 INFO - 'LOGONSERVER': '\\\\T-W732-IX-233', 08:46:38 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:46:38 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:46:38 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:46:38 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:46:38 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:46:38 INFO - 'MOZ_AIRBAG': '1', 08:46:38 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:46:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:46:38 INFO - 'MOZ_MSVCVERSION': '8', 08:46:38 INFO - 'MOZ_NO_REMOTE': '1', 08:46:38 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:46:38 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:46:38 INFO - 'NO_EM_RESTART': '1', 08:46:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:46:38 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:46:38 INFO - 'OS': 'Windows_NT', 08:46:38 INFO - 'OURDRIVE': 'C:', 08:46:38 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 08:46:38 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:46:38 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:46:38 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:46:38 INFO - 'PROCESSOR_LEVEL': '6', 08:46:38 INFO - 'PROCESSOR_REVISION': '1e05', 08:46:38 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:46:38 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:46:38 INFO - 'PROMPT': '$P$G', 08:46:38 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:46:38 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:46:38 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:46:38 INFO - 'PWD': 'C:\\slave\\test', 08:46:38 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:46:38 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:46:38 INFO - 'SYSTEMDRIVE': 'C:', 08:46:38 INFO - 'SYSTEMROOT': 'C:\\windows', 08:46:38 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:46:38 INFO - 'TEST1': 'testie', 08:46:38 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:46:38 INFO - 'USERDOMAIN': 'T-W732-IX-233', 08:46:38 INFO - 'USERNAME': 'cltbld', 08:46:38 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 08:46:38 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:46:38 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:46:38 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:46:38 INFO - 'WINDIR': 'C:\\windows', 08:46:38 INFO - 'WINDOWS_TRACING_FLAGS': '3', 08:46:38 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 08:46:38 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:46:38 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:46:38 INFO - Downloading/unpacking blobuploader==1.2.4 08:46:38 INFO - Downloading blobuploader-1.2.4.tar.gz 08:46:38 INFO - Running setup.py egg_info for package blobuploader 08:46:38 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 08:46:42 INFO - Running setup.py egg_info for package requests 08:46:42 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 08:46:42 INFO - Downloading docopt-0.6.1.tar.gz 08:46:42 INFO - Running setup.py egg_info for package docopt 08:46:42 INFO - Installing collected packages: blobuploader, docopt, requests 08:46:42 INFO - Running setup.py install for blobuploader 08:46:42 INFO - Running setup.py install for docopt 08:46:42 INFO - Running setup.py install for requests 08:46:42 INFO - Successfully installed blobuploader docopt requests 08:46:42 INFO - Cleaning up... 08:46:42 INFO - Return code: 0 08:46:42 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:46:42 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')]} 08:46:42 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:46:42 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')]} 08:46:42 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:46:42 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 0x018486B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BB5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018060B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B2C368>, '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 0x017CAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BC10C0>, '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-233', 'USERDOMAIN': 'T-W732-IX-233', '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-233', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 08:46:43 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 08:46:43 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 08:46:43 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:46:43 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 08:46:43 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:46:43 INFO - 'COMPUTERNAME': 'T-W732-IX-233', 08:46:43 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:46:43 INFO - 'DCLOCATION': 'SCL3', 08:46:43 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:46:43 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:46:43 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:46:43 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:46:43 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:46:43 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:46:43 INFO - 'HOMEDRIVE': 'C:', 08:46:43 INFO - 'HOMEPATH': '\\Users\\cltbld', 08:46:43 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:46:43 INFO - 'KTS_VERSION': '1.19c', 08:46:43 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:46:43 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 08:46:43 INFO - 'LOGONSERVER': '\\\\T-W732-IX-233', 08:46:43 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:46:43 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:46:43 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:46:43 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:46:43 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:46:43 INFO - 'MOZ_AIRBAG': '1', 08:46:43 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:46:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:46:43 INFO - 'MOZ_MSVCVERSION': '8', 08:46:43 INFO - 'MOZ_NO_REMOTE': '1', 08:46:43 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:46:43 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:46:43 INFO - 'NO_EM_RESTART': '1', 08:46:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:46:43 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:46:43 INFO - 'OS': 'Windows_NT', 08:46:43 INFO - 'OURDRIVE': 'C:', 08:46:43 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 08:46:43 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:46:43 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:46:43 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:46:43 INFO - 'PROCESSOR_LEVEL': '6', 08:46:43 INFO - 'PROCESSOR_REVISION': '1e05', 08:46:43 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:46:43 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:46:43 INFO - 'PROMPT': '$P$G', 08:46:43 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:46:43 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:46:43 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:46:43 INFO - 'PWD': 'C:\\slave\\test', 08:46:43 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:46:43 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:46:43 INFO - 'SYSTEMDRIVE': 'C:', 08:46:43 INFO - 'SYSTEMROOT': 'C:\\windows', 08:46:43 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:46:43 INFO - 'TEST1': 'testie', 08:46:43 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:46:43 INFO - 'USERDOMAIN': 'T-W732-IX-233', 08:46:43 INFO - 'USERNAME': 'cltbld', 08:46:43 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 08:46:43 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:46:43 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:46:43 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:46:43 INFO - 'WINDIR': 'C:\\windows', 08:46:43 INFO - 'WINDOWS_TRACING_FLAGS': '3', 08:46:43 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 08:46:43 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:46:47 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:46:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 08:46:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 08:46:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 08:46:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 08:46:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 08:46:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 08:46:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 08:46:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 08:46:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 08:46:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 08:46:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 08:46:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 08:46:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 08:46:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 08:46:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 08:46:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 08:46:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 08:46:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 08:46:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 08:46:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 08:46:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 08:46:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 08:46:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 08:46:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 08:46:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 08:46:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 08:46:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 08:46:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 08:46:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 08:46:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 08:46:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 08:46:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 08:46:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 08:46:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 08:46:47 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 08:46:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 08:46:47 INFO - Unpacking c:\slave\test\build\tests\marionette\client 08:46:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 08:46:47 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 08:46:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 08:46:47 INFO - Unpacking c:\slave\test\build\tests\marionette 08:46:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 08:46:47 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:46:47 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 08:46:47 INFO - Running setup.py install for browsermob-proxy 08:47:01 INFO - Running setup.py install for manifestparser 08:47:01 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 08:47:01 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 08:47:01 INFO - Running setup.py install for marionette-client 08:47:01 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:47:01 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 08:47:01 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 08:47:01 INFO - Running setup.py install for marionette-driver 08:47:01 INFO - Running setup.py install for mozcrash 08:47:01 INFO - Running setup.py install for mozdebug 08:47:01 INFO - Running setup.py install for mozdevice 08:47:01 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 08:47:01 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 08:47:01 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 08:47:01 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 08:47:01 INFO - Running setup.py install for mozfile 08:47:01 INFO - Running setup.py install for mozhttpd 08:47:01 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 08:47:01 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 08:47:01 INFO - Running setup.py install for mozinfo 08:47:01 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 08:47:01 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 08:47:01 INFO - Running setup.py install for mozInstall 08:47:01 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 08:47:01 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 08:47:01 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 08:47:01 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 08:47:01 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 08:47:01 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 08:47:01 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 08:47:01 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 08:47:01 INFO - Running setup.py install for mozleak 08:47:01 INFO - Running setup.py install for mozlog 08:47:01 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 08:47:01 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 08:47:01 INFO - Running setup.py install for moznetwork 08:47:01 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 08:47:01 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 08:47:01 INFO - Running setup.py install for mozprocess 08:47:01 INFO - Running setup.py install for mozprofile 08:47:01 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 08:47:01 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 08:47:01 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 08:47:01 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 08:47:01 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 08:47:01 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 08:47:01 INFO - Running setup.py install for mozrunner 08:47:01 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 08:47:01 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 08:47:01 INFO - Running setup.py install for mozscreenshot 08:47:01 INFO - Running setup.py install for moztest 08:47:01 INFO - Running setup.py install for mozversion 08:47:01 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 08:47:01 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 08:47:01 INFO - Running setup.py install for wptserve 08:47:01 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 08:47:01 INFO - Cleaning up... 08:47:01 INFO - Return code: 0 08:47:01 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:47:01 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')]} 08:47:01 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:47:01 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')]} 08:47:01 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:47:01 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 0x018486B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BB5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018060B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B2C368>, '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 0x017CAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BC10C0>, '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-233', 'USERDOMAIN': 'T-W732-IX-233', '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-233', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 08:47:01 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 08:47:01 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 08:47:01 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:47:01 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 08:47:01 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:47:01 INFO - 'COMPUTERNAME': 'T-W732-IX-233', 08:47:01 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:47:01 INFO - 'DCLOCATION': 'SCL3', 08:47:01 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:47:01 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:47:01 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:47:01 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:47:01 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:47:01 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:47:01 INFO - 'HOMEDRIVE': 'C:', 08:47:01 INFO - 'HOMEPATH': '\\Users\\cltbld', 08:47:01 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:47:01 INFO - 'KTS_VERSION': '1.19c', 08:47:01 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:47:01 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 08:47:01 INFO - 'LOGONSERVER': '\\\\T-W732-IX-233', 08:47:01 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:47:01 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:47:01 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:47:01 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:47:01 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:47:01 INFO - 'MOZ_AIRBAG': '1', 08:47:01 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:47:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:47:01 INFO - 'MOZ_MSVCVERSION': '8', 08:47:01 INFO - 'MOZ_NO_REMOTE': '1', 08:47:01 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:47:01 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:47:01 INFO - 'NO_EM_RESTART': '1', 08:47:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:47:01 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:47:01 INFO - 'OS': 'Windows_NT', 08:47:01 INFO - 'OURDRIVE': 'C:', 08:47:01 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 08:47:01 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:47:01 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:47:01 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:47:01 INFO - 'PROCESSOR_LEVEL': '6', 08:47:01 INFO - 'PROCESSOR_REVISION': '1e05', 08:47:01 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:47:01 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:47:01 INFO - 'PROMPT': '$P$G', 08:47:01 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:47:01 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:47:01 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:47:01 INFO - 'PWD': 'C:\\slave\\test', 08:47:01 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:47:01 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:47:01 INFO - 'SYSTEMDRIVE': 'C:', 08:47:01 INFO - 'SYSTEMROOT': 'C:\\windows', 08:47:01 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:47:01 INFO - 'TEST1': 'testie', 08:47:01 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:47:01 INFO - 'USERDOMAIN': 'T-W732-IX-233', 08:47:01 INFO - 'USERNAME': 'cltbld', 08:47:01 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 08:47:01 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:47:01 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:47:01 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:47:01 INFO - 'WINDIR': 'C:\\windows', 08:47:01 INFO - 'WINDOWS_TRACING_FLAGS': '3', 08:47:01 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 08:47:01 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:47:05 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:47:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 08:47:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 08:47:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 08:47:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 08:47:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 08:47:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 08:47:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 08:47:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 08:47:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 08:47:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 08:47:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 08:47:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 08:47:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 08:47:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 08:47:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 08:47:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 08:47:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 08:47:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 08:47:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 08:47:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 08:47:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 08:47:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 08:47:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 08:47:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 08:47:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 08:47:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 08:47:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 08:47:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 08:47:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 08:47:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 08:47:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 08:47:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 08:47:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 08:47:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 08:47:05 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 08:47:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 08:47:05 INFO - Unpacking c:\slave\test\build\tests\marionette\client 08:47:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 08:47:05 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 08:47:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 08:47:05 INFO - Unpacking c:\slave\test\build\tests\marionette 08:47:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 08:47:05 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:47:05 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)) 08:47:17 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)) 08:47:17 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)) 08:47:17 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)) 08:47:17 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)) 08:47:17 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 08:47:17 INFO - Downloading blessings-1.6.tar.gz 08:47:17 INFO - Running setup.py egg_info for package blessings 08:47:17 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)) 08:47:17 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 08:47:17 INFO - Running setup.py install for blessings 08:47:17 INFO - Running setup.py install for browsermob-proxy 08:47:17 INFO - Running setup.py install for manifestparser 08:47:17 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 08:47:17 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 08:47:17 INFO - Running setup.py install for marionette-client 08:47:17 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:47:17 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 08:47:17 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 08:47:17 INFO - Running setup.py install for marionette-driver 08:47:17 INFO - Running setup.py install for mozcrash 08:47:17 INFO - Running setup.py install for mozdebug 08:47:17 INFO - Running setup.py install for mozdevice 08:47:17 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 08:47:17 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 08:47:17 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 08:47:17 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 08:47:17 INFO - Running setup.py install for mozhttpd 08:47:17 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 08:47:17 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 08:47:17 INFO - Running setup.py install for mozInstall 08:47:17 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 08:47:17 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 08:47:17 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 08:47:17 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 08:47:17 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 08:47:17 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 08:47:17 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 08:47:17 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 08:47:17 INFO - Running setup.py install for mozleak 08:47:17 INFO - Running setup.py install for mozprofile 08:47:17 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 08:47:17 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 08:47:17 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 08:47:17 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 08:47:17 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 08:47:17 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 08:47:17 INFO - Running setup.py install for mozrunner 08:47:17 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 08:47:17 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 08:47:19 INFO - Running setup.py install for mozscreenshot 08:47:19 INFO - Running setup.py install for moztest 08:47:19 INFO - Running setup.py install for mozversion 08:47:19 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 08:47:19 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 08:47:19 INFO - Running setup.py install for wptserve 08:47:19 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 08:47:19 INFO - Cleaning up... 08:47:19 INFO - Return code: 0 08:47:19 INFO - Done creating virtualenv C:\slave\test\build\venv. 08:47:19 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 08:47:19 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 08:47:19 INFO - Reading from file tmpfile_stdout 08:47:19 INFO - Using _rmtree_windows ... 08:47:19 INFO - Using _rmtree_windows ... 08:47:19 INFO - Current package versions: 08:47:19 INFO - blessings == 1.6 08:47:19 INFO - blobuploader == 1.2.4 08:47:19 INFO - browsermob-proxy == 0.6.0 08:47:19 INFO - distribute == 0.6.14 08:47:19 INFO - docopt == 0.6.1 08:47:19 INFO - manifestparser == 1.1 08:47:19 INFO - marionette-client == 2.3.0 08:47:19 INFO - marionette-driver == 1.4.0 08:47:19 INFO - mozInstall == 1.12 08:47:19 INFO - mozcrash == 0.17 08:47:19 INFO - mozdebug == 0.1 08:47:19 INFO - mozdevice == 0.48 08:47:19 INFO - mozfile == 1.2 08:47:19 INFO - mozhttpd == 0.7 08:47:19 INFO - mozinfo == 0.9 08:47:19 INFO - mozleak == 0.1 08:47:19 INFO - mozlog == 3.1 08:47:19 INFO - moznetwork == 0.27 08:47:19 INFO - mozprocess == 0.22 08:47:19 INFO - mozprofile == 0.28 08:47:19 INFO - mozrunner == 6.11 08:47:19 INFO - mozscreenshot == 0.1 08:47:19 INFO - mozsystemmonitor == 0.0 08:47:19 INFO - moztest == 0.7 08:47:19 INFO - mozversion == 1.4 08:47:19 INFO - requests == 1.2.3 08:47:19 INFO - wptserve == 1.4.0 08:47:19 INFO - Running post-action listener: _resource_record_post_action 08:47:19 INFO - Running post-action listener: _start_resource_monitoring 08:47:19 INFO - Starting resource monitoring. 08:47:19 INFO - ##### 08:47:19 INFO - ##### Running pull step. 08:47:19 INFO - ##### 08:47:19 INFO - Running pre-action listener: _resource_record_pre_action 08:47:19 INFO - Running main action method: pull 08:47:19 INFO - Pull has nothing to do! 08:47:19 INFO - Running post-action listener: _resource_record_post_action 08:47:19 INFO - ##### 08:47:19 INFO - ##### Running install step. 08:47:19 INFO - ##### 08:47:19 INFO - Running pre-action listener: _resource_record_pre_action 08:47:19 INFO - Running main action method: install 08:47:19 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 08:47:19 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 08:47:19 INFO - Reading from file tmpfile_stdout 08:47:19 INFO - Using _rmtree_windows ... 08:47:19 INFO - Using _rmtree_windows ... 08:47:19 INFO - Detecting whether we're running mozinstall >=1.0... 08:47:19 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 08:47:19 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 08:47:19 INFO - Reading from file tmpfile_stdout 08:47:19 INFO - Output received: 08:47:19 INFO - Usage: mozinstall-script.py [options] installer 08:47:19 INFO - Options: 08:47:19 INFO - -h, --help show this help message and exit 08:47:19 INFO - -d DEST, --destination=DEST 08:47:19 INFO - Directory to install application into. [default: 08:47:19 INFO - "C:\slave\test"] 08:47:19 INFO - --app=APP Application being installed. [default: firefox] 08:47:19 INFO - Using _rmtree_windows ... 08:47:19 INFO - Using _rmtree_windows ... 08:47:19 INFO - mkdir: C:\slave\test\build\application 08:47:19 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'] 08:47:19 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 08:47:21 INFO - Reading from file tmpfile_stdout 08:47:21 INFO - Output received: 08:47:21 INFO - C:\slave\test\build\application\firefox\firefox.exe 08:47:21 INFO - Using _rmtree_windows ... 08:47:21 INFO - Using _rmtree_windows ... 08:47:21 INFO - Running post-action listener: _resource_record_post_action 08:47:21 INFO - ##### 08:47:21 INFO - ##### Running run-tests step. 08:47:21 INFO - ##### 08:47:21 INFO - Running pre-action listener: _resource_record_pre_action 08:47:21 INFO - Running main action method: run_tests 08:47:21 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 08:47:21 INFO - Minidump filename unknown. Determining based upon platform and architecture. 08:47:21 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 08:47:21 INFO - grabbing minidump binary from tooltool 08:47:21 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')]} 08:47:21 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 0x01B2C368>, '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 0x017CAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BC10C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 08:47:21 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 08:47:21 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 08:47:21 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 08:47:22 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpiy5j0l 08:47:22 INFO - INFO - File integrity verified, renaming tmpiy5j0l to win32-minidump_stackwalk.exe 08:47:22 INFO - Return code: 0 08:47:22 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 08:47:22 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 08:47:22 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/IPVk9FpwSDmXLnsdDC13lg/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 08:47:22 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/IPVk9FpwSDmXLnsdDC13lg/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 08:47:22 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:47:22 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 08:47:22 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:47:22 INFO - 'COMPUTERNAME': 'T-W732-IX-233', 08:47:22 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:47:22 INFO - 'DCLOCATION': 'SCL3', 08:47:22 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:47:22 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:47:22 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:47:22 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:47:22 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:47:22 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:47:22 INFO - 'HOMEDRIVE': 'C:', 08:47:22 INFO - 'HOMEPATH': '\\Users\\cltbld', 08:47:22 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:47:22 INFO - 'KTS_VERSION': '1.19c', 08:47:22 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:47:22 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 08:47:22 INFO - 'LOGONSERVER': '\\\\T-W732-IX-233', 08:47:22 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 08:47:22 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:47:22 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:47:22 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:47:22 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:47:22 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:47:22 INFO - 'MOZ_AIRBAG': '1', 08:47:22 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:47:22 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:47:22 INFO - 'MOZ_MSVCVERSION': '8', 08:47:22 INFO - 'MOZ_NO_REMOTE': '1', 08:47:22 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:47:22 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:47:22 INFO - 'NO_EM_RESTART': '1', 08:47:22 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:47:22 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:47:22 INFO - 'OS': 'Windows_NT', 08:47:22 INFO - 'OURDRIVE': 'C:', 08:47:22 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 08:47:22 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:47:22 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:47:22 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:47:22 INFO - 'PROCESSOR_LEVEL': '6', 08:47:22 INFO - 'PROCESSOR_REVISION': '1e05', 08:47:22 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:47:22 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:47:22 INFO - 'PROMPT': '$P$G', 08:47:22 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:47:22 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:47:22 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:47:22 INFO - 'PWD': 'C:\\slave\\test', 08:47:22 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:47:22 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:47:22 INFO - 'SYSTEMDRIVE': 'C:', 08:47:22 INFO - 'SYSTEMROOT': 'C:\\windows', 08:47:22 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:47:22 INFO - 'TEST1': 'testie', 08:47:22 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:47:22 INFO - 'USERDOMAIN': 'T-W732-IX-233', 08:47:22 INFO - 'USERNAME': 'cltbld', 08:47:22 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 08:47:22 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:47:22 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:47:22 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:47:22 INFO - 'WINDIR': 'C:\\windows', 08:47:22 INFO - 'WINDOWS_TRACING_FLAGS': '3', 08:47:22 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 08:47:22 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:47:22 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/IPVk9FpwSDmXLnsdDC13lg/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 08:47:24 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 08:47:24 INFO - import pkg_resources 08:47:26 INFO - Using 1 client processes 08:47:29 INFO - SUITE-START | Running 778 tests 08:47:29 INFO - Running testharness tests 08:47:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 08:47:29 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 08:47:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 08:47:29 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1ms 08:47:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 08:47:29 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 08:47:29 INFO - Setting up ssl 08:47:29 INFO - PROCESS | certutil | 08:47:30 INFO - PROCESS | certutil | 08:47:30 INFO - PROCESS | certutil | 08:47:30 INFO - Certificate Nickname Trust Attributes 08:47:30 INFO - SSL,S/MIME,JAR/XPI 08:47:30 INFO - 08:47:30 INFO - web-platform-tests CT,, 08:47:30 INFO - 08:47:30 INFO - Starting runner 08:47:31 INFO - PROCESS | 3268 | [3268] 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 08:47:31 INFO - PROCESS | 3268 | [3268] 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 08:47:31 INFO - PROCESS | 3268 | [3268] 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 08:47:32 INFO - PROCESS | 3268 | 1467820052888 Marionette DEBUG Marionette enabled via build flag and pref 08:47:33 INFO - PROCESS | 3268 | ++DOCSHELL 106CF400 == 1 [pid = 3268] [id = 1] 08:47:33 INFO - PROCESS | 3268 | ++DOMWINDOW == 1 (106CF800) [pid = 3268] [serial = 1] [outer = 00000000] 08:47:33 INFO - PROCESS | 3268 | [3268] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:47:33 INFO - PROCESS | 3268 | ++DOMWINDOW == 2 (106D0400) [pid = 3268] [serial = 2] [outer = 106CF800] 08:47:35 INFO - PROCESS | 3268 | ++DOCSHELL 13F0E000 == 2 [pid = 3268] [id = 2] 08:47:35 INFO - PROCESS | 3268 | ++DOMWINDOW == 3 (13F0E400) [pid = 3268] [serial = 3] [outer = 00000000] 08:47:35 INFO - PROCESS | 3268 | [3268] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:47:35 INFO - PROCESS | 3268 | ++DOMWINDOW == 4 (13F0F000) [pid = 3268] [serial = 4] [outer = 13F0E400] 08:47:35 INFO - PROCESS | 3268 | 1467820055294 Marionette INFO Listening on port 2828 08:47:36 INFO - PROCESS | 3268 | 1467820056893 Marionette DEBUG Marionette enabled via command-line flag 08:47:36 INFO - PROCESS | 3268 | [3268] 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 08:47:36 INFO - PROCESS | 3268 | [3268] 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 08:47:36 INFO - PROCESS | 3268 | ++DOCSHELL 14B47000 == 3 [pid = 3268] [id = 3] 08:47:36 INFO - PROCESS | 3268 | ++DOMWINDOW == 5 (14B4F000) [pid = 3268] [serial = 5] [outer = 00000000] 08:47:36 INFO - PROCESS | 3268 | [3268] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:47:36 INFO - PROCESS | 3268 | ++DOMWINDOW == 6 (14B4FC00) [pid = 3268] [serial = 6] [outer = 14B4F000] 08:47:37 INFO - PROCESS | 3268 | [3268] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 08:47:38 INFO - PROCESS | 3268 | ++DOMWINDOW == 7 (15A60000) [pid = 3268] [serial = 7] [outer = 13F0E400] 08:47:38 INFO - PROCESS | 3268 | [3268] 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 08:47:38 INFO - PROCESS | 3268 | 1467820058321 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49670 08:47:38 INFO - PROCESS | 3268 | [3268] 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 08:47:38 INFO - PROCESS | 3268 | 1467820058327 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49672 08:47:38 INFO - PROCESS | 3268 | [3268] 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 08:47:38 INFO - PROCESS | 3268 | 1467820058363 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49673 08:47:38 INFO - PROCESS | 3268 | [3268] 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 08:47:38 INFO - PROCESS | 3268 | 1467820058370 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49675 08:47:38 INFO - PROCESS | 3268 | [3268] 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 08:47:38 INFO - PROCESS | 3268 | 1467820058377 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49676 08:47:38 INFO - PROCESS | 3268 | 1467820058380 Marionette DEBUG Closed connection conn0 08:47:38 INFO - PROCESS | 3268 | 1467820058382 Marionette DEBUG Closed connection conn1 08:47:38 INFO - PROCESS | 3268 | 1467820058441 Marionette DEBUG Closed connection conn2 08:47:38 INFO - PROCESS | 3268 | 1467820058443 Marionette DEBUG Closed connection conn3 08:47:38 INFO - PROCESS | 3268 | 1467820058475 Marionette DEBUG Closed connection conn4 08:47:38 INFO - PROCESS | 3268 | [3268] 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 08:47:38 INFO - PROCESS | 3268 | 1467820058481 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49678 08:47:38 INFO - PROCESS | 3268 | 1467820058519 Marionette DEBUG Closed connection conn5 08:47:38 INFO - PROCESS | 3268 | [3268] 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 08:47:38 INFO - PROCESS | 3268 | 1467820058524 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49679 08:47:38 INFO - PROCESS | 3268 | ++DOCSHELL 16789800 == 4 [pid = 3268] [id = 4] 08:47:38 INFO - PROCESS | 3268 | ++DOMWINDOW == 8 (1678A000) [pid = 3268] [serial = 8] [outer = 00000000] 08:47:38 INFO - PROCESS | 3268 | ++DOMWINDOW == 9 (16B5D800) [pid = 3268] [serial = 9] [outer = 1678A000] 08:47:38 INFO - PROCESS | 3268 | ++DOMWINDOW == 10 (16B63800) [pid = 3268] [serial = 10] [outer = 1678A000] 08:47:38 INFO - PROCESS | 3268 | 1467820058723 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 08:47:38 INFO - PROCESS | 3268 | 1467820058728 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":"20160706073322","device":"desktop","version":"48.0"} 08:47:42 INFO - PROCESS | 3268 | [3268] 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 08:47:42 INFO - PROCESS | 3268 | [3268] 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 08:47:42 INFO - PROCESS | 3268 | [3268] 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 08:47:42 INFO - PROCESS | 3268 | ++DOCSHELL 1B3EB000 == 5 [pid = 3268] [id = 5] 08:47:42 INFO - PROCESS | 3268 | ++DOMWINDOW == 11 (1B3EB400) [pid = 3268] [serial = 11] [outer = 00000000] 08:47:42 INFO - PROCESS | 3268 | ++DOCSHELL 1B3EBC00 == 6 [pid = 3268] [id = 6] 08:47:42 INFO - PROCESS | 3268 | ++DOMWINDOW == 12 (1B3EC000) [pid = 3268] [serial = 12] [outer = 00000000] 08:47:43 INFO - PROCESS | 3268 | [3268] 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 08:47:43 INFO - PROCESS | 3268 | ++DOCSHELL 18E6F400 == 7 [pid = 3268] [id = 7] 08:47:43 INFO - PROCESS | 3268 | ++DOMWINDOW == 13 (18E6F800) [pid = 3268] [serial = 13] [outer = 00000000] 08:47:43 INFO - PROCESS | 3268 | [3268] 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 08:47:43 INFO - PROCESS | 3268 | [3268] 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 08:47:43 INFO - PROCESS | 3268 | ++DOMWINDOW == 14 (18E78000) [pid = 3268] [serial = 14] [outer = 18E6F800] 08:47:43 INFO - PROCESS | 3268 | ++DOMWINDOW == 15 (18CE7000) [pid = 3268] [serial = 15] [outer = 1B3EB400] 08:47:43 INFO - PROCESS | 3268 | ++DOMWINDOW == 16 (18CE8800) [pid = 3268] [serial = 16] [outer = 1B3EC000] 08:47:43 INFO - PROCESS | 3268 | ++DOMWINDOW == 17 (18CEB400) [pid = 3268] [serial = 17] [outer = 18E6F800] 08:47:44 INFO - PROCESS | 3268 | 1467820064327 Marionette INFO startBrowser e20e9a81-24e2-460f-ae26-c0e795d25fab 08:47:44 INFO - PROCESS | 3268 | 1467820064372 Marionette DEBUG loaded listener.js 08:47:44 INFO - PROCESS | 3268 | 1467820064390 Marionette DEBUG loaded listener.js 08:47:44 INFO - PROCESS | 3268 | 1467820064392 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:47:45 INFO - PROCESS | 3268 | ++DOMWINDOW == 18 (15A62400) [pid = 3268] [serial = 18] [outer = 18E6F800] 08:47:45 INFO - PROCESS | 3268 | 1467820065376 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"e20e9a81-24e2-460f-ae26-c0e795d25fab","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":"20160706073322","device":"desktop","version":"48.0","command_id":1}}] 08:47:45 INFO - PROCESS | 3268 | --DOCSHELL 106CF400 == 6 [pid = 3268] [id = 1] 08:47:45 INFO - PROCESS | 3268 | 1467820065665 Marionette TRACE conn6 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 08:47:45 INFO - PROCESS | 3268 | 1467820065669 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:47:45 INFO - PROCESS | 3268 | 1467820065736 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 08:47:45 INFO - PROCESS | 3268 | 1467820065938 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 08:47:45 INFO - PROCESS | 3268 | 1467820065941 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:47:45 INFO - PROCESS | 3268 | [3268] 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 08:47:47 INFO - PROCESS | 3268 | [3268] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:47:47 INFO - PROCESS | 3268 | ++DOMWINDOW == 19 (007BB800) [pid = 3268] [serial = 19] [outer = 18E6F800] 08:47:47 INFO - PROCESS | 3268 | [3268] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:47:47 INFO - PROCESS | 3268 | [3268] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:47:47 INFO - PROCESS | 3268 | 1467820067883 Marionette TRACE conn6 <- [1,3,null,{}] 08:47:47 INFO - PROCESS | 3268 | 1467820067887 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 08:47:47 INFO - PROCESS | 3268 | 1467820067890 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:47:47 INFO - PROCESS | 3268 | 1467820067910 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 08:47:47 INFO - PROCESS | 3268 | --DOCSHELL 16789800 == 5 [pid = 3268] [id = 4] 08:47:47 INFO - PROCESS | 3268 | 1467820067943 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 08:47:47 INFO - PROCESS | 3268 | 1467820067946 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 08:47:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 08:47:47 INFO - PROCESS | 3268 | 1467820067956 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 08:47:47 INFO - PROCESS | 3268 | 1467820067960 Marionette TRACE conn6 <- [1,6,null,{}] 08:47:47 INFO - PROCESS | 3268 | 1467820067978 Marionette TRACE conn6 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:47 INFO - PROCESS | 3268 | 1467820067981 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:47:47 INFO - PROCESS | 3268 | 1467820068000 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 08:47:47 INFO - PROCESS | 3268 | 1467820068005 Marionette TRACE conn6 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:48 INFO - PROCESS | 3268 | 1467820068008 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:47:48 INFO - PROCESS | 3268 | ++DOCSHELL 10FDFC00 == 6 [pid = 3268] [id = 8] 08:47:48 INFO - PROCESS | 3268 | ++DOMWINDOW == 20 (10FE5400) [pid = 3268] [serial = 20] [outer = 00000000] 08:47:48 INFO - PROCESS | 3268 | ++DOMWINDOW == 21 (111D3400) [pid = 3268] [serial = 21] [outer = 10FE5400] 08:47:48 INFO - PROCESS | 3268 | 1467820068058 Marionette DEBUG loaded listener.js 08:47:48 INFO - PROCESS | 3268 | ++DOMWINDOW == 22 (1421B400) [pid = 3268] [serial = 22] [outer = 10FE5400] 08:47:48 INFO - PROCESS | 3268 | ++DOCSHELL 145D1000 == 7 [pid = 3268] [id = 9] 08:47:48 INFO - PROCESS | 3268 | ++DOMWINDOW == 23 (14B1B400) [pid = 3268] [serial = 23] [outer = 00000000] 08:47:48 INFO - PROCESS | 3268 | ++DOMWINDOW == 24 (14B4B400) [pid = 3268] [serial = 24] [outer = 14B1B400] 08:47:48 INFO - PROCESS | 3268 | 1467820068466 Marionette DEBUG loaded listener.js 08:47:48 INFO - PROCESS | 3268 | ++DOMWINDOW == 25 (14BE8800) [pid = 3268] [serial = 25] [outer = 14B1B400] 08:47:48 INFO - PROCESS | 3268 | 1467820068663 Marionette TRACE conn6 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 08:47:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 08:47:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 770ms 08:47:48 INFO - PROCESS | 3268 | 1467820068787 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 08:47:48 INFO - PROCESS | 3268 | 1467820068790 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 08:47:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 08:47:48 INFO - PROCESS | 3268 | 1467820068818 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 08:47:48 INFO - PROCESS | 3268 | 1467820068820 Marionette TRACE conn6 <- [1,10,null,{}] 08:47:48 INFO - PROCESS | 3268 | 1467820068901 Marionette TRACE conn6 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:48 INFO - PROCESS | 3268 | 1467820068904 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:47:49 INFO - PROCESS | 3268 | 1467820069009 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 08:47:49 INFO - PROCESS | 3268 | 1467820069024 Marionette TRACE conn6 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:49 INFO - PROCESS | 3268 | 1467820069026 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:47:49 INFO - PROCESS | 3268 | ++DOCSHELL 14A28400 == 8 [pid = 3268] [id = 10] 08:47:49 INFO - PROCESS | 3268 | ++DOMWINDOW == 26 (14A2FC00) [pid = 3268] [serial = 26] [outer = 00000000] 08:47:49 INFO - PROCESS | 3268 | ++DOMWINDOW == 27 (19486000) [pid = 3268] [serial = 27] [outer = 14A2FC00] 08:47:49 INFO - PROCESS | 3268 | 1467820069071 Marionette DEBUG loaded listener.js 08:47:49 INFO - PROCESS | 3268 | ++DOMWINDOW == 28 (195C6000) [pid = 3268] [serial = 28] [outer = 14A2FC00] 08:47:49 INFO - PROCESS | 3268 | 1467820069490 Marionette TRACE conn6 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 08:47:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 08:47:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 711ms 08:47:49 INFO - PROCESS | 3268 | 1467820069518 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 08:47:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 08:47:49 INFO - PROCESS | 3268 | 1467820069522 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 08:47:49 INFO - PROCESS | 3268 | 1467820069540 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 08:47:49 INFO - PROCESS | 3268 | 1467820069545 Marionette TRACE conn6 <- [1,14,null,{}] 08:47:49 INFO - PROCESS | 3268 | 1467820069550 Marionette TRACE conn6 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:49 INFO - PROCESS | 3268 | 1467820069553 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:47:49 INFO - PROCESS | 3268 | 1467820069644 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 08:47:49 INFO - PROCESS | 3268 | 1467820069652 Marionette TRACE conn6 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:49 INFO - PROCESS | 3268 | 1467820069654 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:47:49 INFO - PROCESS | 3268 | ++DOCSHELL 1ACEA400 == 9 [pid = 3268] [id = 11] 08:47:49 INFO - PROCESS | 3268 | ++DOMWINDOW == 29 (1ADCAC00) [pid = 3268] [serial = 29] [outer = 00000000] 08:47:49 INFO - PROCESS | 3268 | ++DOMWINDOW == 30 (1B3EE800) [pid = 3268] [serial = 30] [outer = 1ADCAC00] 08:47:49 INFO - PROCESS | 3268 | 1467820069703 Marionette DEBUG loaded listener.js 08:47:49 INFO - PROCESS | 3268 | ++DOMWINDOW == 31 (1BEEA000) [pid = 3268] [serial = 31] [outer = 1ADCAC00] 08:47:50 INFO - PROCESS | 3268 | ++DOCSHELL 0C936C00 == 10 [pid = 3268] [id = 12] 08:47:50 INFO - PROCESS | 3268 | ++DOMWINDOW == 32 (0C937400) [pid = 3268] [serial = 32] [outer = 00000000] 08:47:50 INFO - PROCESS | 3268 | ++DOMWINDOW == 33 (0C939400) [pid = 3268] [serial = 33] [outer = 0C937400] 08:47:50 INFO - PROCESS | 3268 | ++DOMWINDOW == 34 (0C934800) [pid = 3268] [serial = 34] [outer = 0C937400] 08:47:50 INFO - PROCESS | 3268 | ++DOCSHELL 0C93B000 == 11 [pid = 3268] [id = 13] 08:47:50 INFO - PROCESS | 3268 | ++DOMWINDOW == 35 (0C93BC00) [pid = 3268] [serial = 35] [outer = 00000000] 08:47:50 INFO - PROCESS | 3268 | ++DOMWINDOW == 36 (111D3C00) [pid = 3268] [serial = 36] [outer = 0C93BC00] 08:47:50 INFO - PROCESS | 3268 | ++DOMWINDOW == 37 (1BE36400) [pid = 3268] [serial = 37] [outer = 0C93BC00] 08:47:50 INFO - PROCESS | 3268 | 1467820070291 Marionette TRACE conn6 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 08:47:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 08:47:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 789ms 08:47:50 INFO - PROCESS | 3268 | 1467820070352 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 08:47:50 INFO - PROCESS | 3268 | 1467820070355 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 08:47:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 08:47:50 INFO - PROCESS | 3268 | 1467820070361 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 08:47:50 INFO - PROCESS | 3268 | 1467820070363 Marionette TRACE conn6 <- [1,18,null,{}] 08:47:50 INFO - PROCESS | 3268 | 1467820070366 Marionette TRACE conn6 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:50 INFO - PROCESS | 3268 | 1467820070368 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:47:50 INFO - PROCESS | 3268 | 1467820070480 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 08:47:50 INFO - PROCESS | 3268 | 1467820070520 Marionette TRACE conn6 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:50 INFO - PROCESS | 3268 | 1467820070522 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:47:50 INFO - PROCESS | 3268 | ++DOCSHELL 1BE3B000 == 12 [pid = 3268] [id = 14] 08:47:50 INFO - PROCESS | 3268 | ++DOMWINDOW == 38 (1BE3B400) [pid = 3268] [serial = 38] [outer = 00000000] 08:47:50 INFO - PROCESS | 3268 | ++DOMWINDOW == 39 (1BE42800) [pid = 3268] [serial = 39] [outer = 1BE3B400] 08:47:50 INFO - PROCESS | 3268 | 1467820070567 Marionette DEBUG loaded listener.js 08:47:50 INFO - PROCESS | 3268 | ++DOMWINDOW == 40 (1E402000) [pid = 3268] [serial = 40] [outer = 1BE3B400] 08:47:50 INFO - PROCESS | 3268 | 1467820070912 Marionette TRACE conn6 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 08:47:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 08:47:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 570ms 08:47:50 INFO - PROCESS | 3268 | 1467820070934 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 08:47:50 INFO - PROCESS | 3268 | 1467820070936 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 08:47:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 08:47:50 INFO - PROCESS | 3268 | 1467820070946 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 08:47:50 INFO - PROCESS | 3268 | 1467820070948 Marionette TRACE conn6 <- [1,22,null,{}] 08:47:50 INFO - PROCESS | 3268 | 1467820070951 Marionette TRACE conn6 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:50 INFO - PROCESS | 3268 | 1467820070954 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:47:51 INFO - PROCESS | 3268 | 1467820071076 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 08:47:51 INFO - PROCESS | 3268 | 1467820071084 Marionette TRACE conn6 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:51 INFO - PROCESS | 3268 | 1467820071089 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:47:51 INFO - PROCESS | 3268 | ++DOCSHELL 1E408C00 == 13 [pid = 3268] [id = 15] 08:47:51 INFO - PROCESS | 3268 | ++DOMWINDOW == 41 (1E409400) [pid = 3268] [serial = 41] [outer = 00000000] 08:47:51 INFO - PROCESS | 3268 | ++DOMWINDOW == 42 (1E472C00) [pid = 3268] [serial = 42] [outer = 1E409400] 08:47:51 INFO - PROCESS | 3268 | 1467820071144 Marionette DEBUG loaded listener.js 08:47:51 INFO - PROCESS | 3268 | ++DOMWINDOW == 43 (1E478000) [pid = 3268] [serial = 43] [outer = 1E409400] 08:47:51 INFO - PROCESS | 3268 | 1467820071530 Marionette TRACE conn6 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 08:47:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 08:47:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 630ms 08:47:51 INFO - PROCESS | 3268 | 1467820071579 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 08:47:51 INFO - PROCESS | 3268 | 1467820071581 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 08:47:51 INFO - PROCESS | 3268 | 1467820071584 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 08:47:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 08:47:51 INFO - PROCESS | 3268 | 1467820071586 Marionette TRACE conn6 <- [1,26,null,{}] 08:47:51 INFO - PROCESS | 3268 | 1467820071590 Marionette TRACE conn6 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:51 INFO - PROCESS | 3268 | 1467820071592 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:47:51 INFO - PROCESS | 3268 | 1467820071712 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 08:47:51 INFO - PROCESS | 3268 | 1467820071727 Marionette TRACE conn6 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:51 INFO - PROCESS | 3268 | 1467820071730 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:47:51 INFO - PROCESS | 3268 | ++DOCSHELL 1E5A5400 == 14 [pid = 3268] [id = 16] 08:47:51 INFO - PROCESS | 3268 | ++DOMWINDOW == 44 (1E5A7000) [pid = 3268] [serial = 44] [outer = 00000000] 08:47:51 INFO - PROCESS | 3268 | ++DOMWINDOW == 45 (1E5AE000) [pid = 3268] [serial = 45] [outer = 1E5A7000] 08:47:51 INFO - PROCESS | 3268 | 1467820071776 Marionette DEBUG loaded listener.js 08:47:51 INFO - PROCESS | 3268 | ++DOMWINDOW == 46 (1BEEAC00) [pid = 3268] [serial = 46] [outer = 1E5A7000] 08:47:52 INFO - PROCESS | 3268 | 1467820072176 Marionette TRACE conn6 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 08:47:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 08:47:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 630ms 08:47:52 INFO - PROCESS | 3268 | 1467820072218 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 08:47:52 INFO - PROCESS | 3268 | 1467820072220 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 08:47:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 08:47:52 INFO - PROCESS | 3268 | 1467820072223 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 08:47:52 INFO - PROCESS | 3268 | 1467820072225 Marionette TRACE conn6 <- [1,30,null,{}] 08:47:52 INFO - PROCESS | 3268 | 1467820072228 Marionette TRACE conn6 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:52 INFO - PROCESS | 3268 | 1467820072230 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:47:52 INFO - PROCESS | 3268 | 1467820072337 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 08:47:52 INFO - PROCESS | 3268 | 1467820072345 Marionette TRACE conn6 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:52 INFO - PROCESS | 3268 | 1467820072347 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:47:52 INFO - PROCESS | 3268 | ++DOCSHELL 16BD8800 == 15 [pid = 3268] [id = 17] 08:47:52 INFO - PROCESS | 3268 | ++DOMWINDOW == 47 (16BD9000) [pid = 3268] [serial = 47] [outer = 00000000] 08:47:52 INFO - PROCESS | 3268 | ++DOMWINDOW == 48 (1895A000) [pid = 3268] [serial = 48] [outer = 16BD9000] 08:47:52 INFO - PROCESS | 3268 | 1467820072391 Marionette DEBUG loaded listener.js 08:47:52 INFO - PROCESS | 3268 | ++DOMWINDOW == 49 (1895E000) [pid = 3268] [serial = 49] [outer = 16BD9000] 08:47:52 INFO - PROCESS | 3268 | 1467820072762 Marionette TRACE conn6 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 08:47:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 08:47:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 570ms 08:47:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 08:47:52 INFO - PROCESS | 3268 | 1467820072794 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 08:47:52 INFO - PROCESS | 3268 | 1467820072796 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 08:47:52 INFO - PROCESS | 3268 | 1467820072800 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 08:47:52 INFO - PROCESS | 3268 | 1467820072802 Marionette TRACE conn6 <- [1,34,null,{}] 08:47:52 INFO - PROCESS | 3268 | 1467820072805 Marionette TRACE conn6 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:52 INFO - PROCESS | 3268 | 1467820072807 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:47:52 INFO - PROCESS | 3268 | 1467820072888 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 08:47:52 INFO - PROCESS | 3268 | 1467820072956 Marionette TRACE conn6 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:52 INFO - PROCESS | 3268 | 1467820072958 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:47:52 INFO - PROCESS | 3268 | ++DOCSHELL 1895B800 == 16 [pid = 3268] [id = 18] 08:47:52 INFO - PROCESS | 3268 | ++DOMWINDOW == 50 (1895DC00) [pid = 3268] [serial = 50] [outer = 00000000] 08:47:52 INFO - PROCESS | 3268 | ++DOMWINDOW == 51 (1E5AA800) [pid = 3268] [serial = 51] [outer = 1895DC00] 08:47:53 INFO - PROCESS | 3268 | 1467820073006 Marionette DEBUG loaded listener.js 08:47:53 INFO - PROCESS | 3268 | ++DOMWINDOW == 52 (1E5D5400) [pid = 3268] [serial = 52] [outer = 1895DC00] 08:47:53 INFO - PROCESS | 3268 | 1467820073358 Marionette TRACE conn6 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 08:47:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 08:47:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 569ms 08:47:53 INFO - PROCESS | 3268 | 1467820073370 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 08:47:53 INFO - PROCESS | 3268 | 1467820073373 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 08:47:53 INFO - PROCESS | 3268 | 1467820073376 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 08:47:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 08:47:53 INFO - PROCESS | 3268 | 1467820073378 Marionette TRACE conn6 <- [1,38,null,{}] 08:47:53 INFO - PROCESS | 3268 | 1467820073381 Marionette TRACE conn6 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:53 INFO - PROCESS | 3268 | 1467820073383 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:47:53 INFO - PROCESS | 3268 | 1467820073466 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 08:47:53 INFO - PROCESS | 3268 | 1467820073528 Marionette TRACE conn6 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:53 INFO - PROCESS | 3268 | 1467820073530 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:47:53 INFO - PROCESS | 3268 | ++DOCSHELL 19457400 == 17 [pid = 3268] [id = 19] 08:47:53 INFO - PROCESS | 3268 | ++DOMWINDOW == 53 (1BE3C000) [pid = 3268] [serial = 53] [outer = 00000000] 08:47:53 INFO - PROCESS | 3268 | ++DOMWINDOW == 54 (1E901C00) [pid = 3268] [serial = 54] [outer = 1BE3C000] 08:47:53 INFO - PROCESS | 3268 | 1467820073575 Marionette DEBUG loaded listener.js 08:47:53 INFO - PROCESS | 3268 | ++DOMWINDOW == 55 (1E906000) [pid = 3268] [serial = 55] [outer = 1BE3C000] 08:47:53 INFO - PROCESS | 3268 | 1467820073906 Marionette TRACE conn6 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 08:47:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 08:47:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 570ms 08:47:53 INFO - PROCESS | 3268 | 1467820073950 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 08:47:53 INFO - PROCESS | 3268 | 1467820073963 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 08:47:53 INFO - PROCESS | 3268 | 1467820073966 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 08:47:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 08:47:53 INFO - PROCESS | 3268 | 1467820073968 Marionette TRACE conn6 <- [1,42,null,{}] 08:47:53 INFO - PROCESS | 3268 | 1467820073972 Marionette TRACE conn6 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:53 INFO - PROCESS | 3268 | 1467820073974 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:47:54 INFO - PROCESS | 3268 | 1467820074065 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 08:47:54 INFO - PROCESS | 3268 | 1467820074128 Marionette TRACE conn6 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:54 INFO - PROCESS | 3268 | 1467820074130 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:47:54 INFO - PROCESS | 3268 | ++DOCSHELL 19B15800 == 18 [pid = 3268] [id = 20] 08:47:54 INFO - PROCESS | 3268 | ++DOMWINDOW == 56 (19B16400) [pid = 3268] [serial = 56] [outer = 00000000] 08:47:54 INFO - PROCESS | 3268 | ++DOMWINDOW == 57 (19B1F400) [pid = 3268] [serial = 57] [outer = 19B16400] 08:47:54 INFO - PROCESS | 3268 | 1467820074177 Marionette DEBUG loaded listener.js 08:47:54 INFO - PROCESS | 3268 | ++DOMWINDOW == 58 (1E906400) [pid = 3268] [serial = 58] [outer = 19B16400] 08:47:54 INFO - PROCESS | 3268 | 1467820074621 Marionette TRACE conn6 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 08:47:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 08:47:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 670ms 08:47:54 INFO - PROCESS | 3268 | 1467820074641 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 08:47:54 INFO - PROCESS | 3268 | 1467820074643 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 08:47:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 08:47:54 INFO - PROCESS | 3268 | 1467820074646 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 08:47:54 INFO - PROCESS | 3268 | 1467820074649 Marionette TRACE conn6 <- [1,46,null,{}] 08:47:54 INFO - PROCESS | 3268 | 1467820074652 Marionette TRACE conn6 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:54 INFO - PROCESS | 3268 | 1467820074654 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:47:54 INFO - PROCESS | 3268 | 1467820074769 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 08:47:54 INFO - PROCESS | 3268 | 1467820074775 Marionette TRACE conn6 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:54 INFO - PROCESS | 3268 | 1467820074777 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:47:54 INFO - PROCESS | 3268 | ++DOCSHELL 1E90EC00 == 19 [pid = 3268] [id = 21] 08:47:54 INFO - PROCESS | 3268 | ++DOMWINDOW == 59 (1E90F000) [pid = 3268] [serial = 59] [outer = 00000000] 08:47:54 INFO - PROCESS | 3268 | ++DOMWINDOW == 60 (1EDE1000) [pid = 3268] [serial = 60] [outer = 1E90F000] 08:47:54 INFO - PROCESS | 3268 | 1467820074830 Marionette DEBUG loaded listener.js 08:47:54 INFO - PROCESS | 3268 | ++DOMWINDOW == 61 (1EDE6C00) [pid = 3268] [serial = 61] [outer = 1E90F000] 08:47:55 INFO - PROCESS | 3268 | 1467820075217 Marionette TRACE conn6 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 08:47:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 08:47:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 630ms 08:47:55 INFO - PROCESS | 3268 | 1467820075285 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 08:47:55 INFO - PROCESS | 3268 | 1467820075287 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 08:47:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 08:47:55 INFO - PROCESS | 3268 | 1467820075290 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 08:47:55 INFO - PROCESS | 3268 | 1467820075292 Marionette TRACE conn6 <- [1,50,null,{}] 08:47:55 INFO - PROCESS | 3268 | 1467820075296 Marionette TRACE conn6 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:55 INFO - PROCESS | 3268 | 1467820075297 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:47:55 INFO - PROCESS | 3268 | 1467820075419 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 08:47:55 INFO - PROCESS | 3268 | 1467820075488 Marionette TRACE conn6 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:55 INFO - PROCESS | 3268 | 1467820075490 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:47:55 INFO - PROCESS | 3268 | ++DOCSHELL 180BA800 == 20 [pid = 3268] [id = 22] 08:47:55 INFO - PROCESS | 3268 | ++DOMWINDOW == 62 (1BE40000) [pid = 3268] [serial = 62] [outer = 00000000] 08:47:55 INFO - PROCESS | 3268 | ++DOMWINDOW == 63 (1F15C800) [pid = 3268] [serial = 63] [outer = 1BE40000] 08:47:55 INFO - PROCESS | 3268 | 1467820075535 Marionette DEBUG loaded listener.js 08:47:55 INFO - PROCESS | 3268 | ++DOMWINDOW == 64 (1BD90000) [pid = 3268] [serial = 64] [outer = 1BE40000] 08:47:55 INFO - PROCESS | 3268 | --DOMWINDOW == 63 (1678A000) [pid = 3268] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 08:47:55 INFO - PROCESS | 3268 | 1467820075912 Marionette TRACE conn6 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:47:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 08:47:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 670ms 08:47:55 INFO - PROCESS | 3268 | 1467820075962 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 08:47:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 08:47:55 INFO - PROCESS | 3268 | 1467820075965 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 08:47:55 INFO - PROCESS | 3268 | 1467820075968 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 08:47:55 INFO - PROCESS | 3268 | 1467820075970 Marionette TRACE conn6 <- [1,54,null,{}] 08:47:55 INFO - PROCESS | 3268 | 1467820075973 Marionette TRACE conn6 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:55 INFO - PROCESS | 3268 | 1467820075975 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:47:56 INFO - PROCESS | 3268 | 1467820076055 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 08:47:56 INFO - PROCESS | 3268 | 1467820076060 Marionette TRACE conn6 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:56 INFO - PROCESS | 3268 | 1467820076062 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:47:56 INFO - PROCESS | 3268 | ++DOCSHELL 0D074800 == 21 [pid = 3268] [id = 23] 08:47:56 INFO - PROCESS | 3268 | ++DOMWINDOW == 64 (16B66C00) [pid = 3268] [serial = 65] [outer = 00000000] 08:47:56 INFO - PROCESS | 3268 | ++DOMWINDOW == 65 (1F32E400) [pid = 3268] [serial = 66] [outer = 16B66C00] 08:47:56 INFO - PROCESS | 3268 | 1467820076105 Marionette DEBUG loaded listener.js 08:47:56 INFO - PROCESS | 3268 | ++DOMWINDOW == 66 (1F331000) [pid = 3268] [serial = 67] [outer = 16B66C00] 08:47:56 INFO - PROCESS | 3268 | 1467820076473 Marionette TRACE conn6 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:47:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 08:47:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 530ms 08:47:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 08:47:56 INFO - PROCESS | 3268 | 1467820076498 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 08:47:56 INFO - PROCESS | 3268 | 1467820076500 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 08:47:56 INFO - PROCESS | 3268 | 1467820076503 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 08:47:56 INFO - PROCESS | 3268 | 1467820076505 Marionette TRACE conn6 <- [1,58,null,{}] 08:47:56 INFO - PROCESS | 3268 | 1467820076508 Marionette TRACE conn6 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:56 INFO - PROCESS | 3268 | 1467820076510 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:47:56 INFO - PROCESS | 3268 | 1467820076619 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 08:47:56 INFO - PROCESS | 3268 | 1467820076626 Marionette TRACE conn6 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:56 INFO - PROCESS | 3268 | 1467820076627 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:47:56 INFO - PROCESS | 3268 | ++DOCSHELL 1E56FC00 == 22 [pid = 3268] [id = 24] 08:47:56 INFO - PROCESS | 3268 | ++DOMWINDOW == 67 (1E572C00) [pid = 3268] [serial = 68] [outer = 00000000] 08:47:56 INFO - PROCESS | 3268 | ++DOMWINDOW == 68 (1E578400) [pid = 3268] [serial = 69] [outer = 1E572C00] 08:47:56 INFO - PROCESS | 3268 | 1467820076670 Marionette DEBUG loaded listener.js 08:47:56 INFO - PROCESS | 3268 | ++DOMWINDOW == 69 (1E57A400) [pid = 3268] [serial = 70] [outer = 1E572C00] 08:47:57 INFO - PROCESS | 3268 | 1467820077044 Marionette TRACE conn6 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:47:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 08:47:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 569ms 08:47:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 08:47:57 INFO - PROCESS | 3268 | 1467820077075 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 08:47:57 INFO - PROCESS | 3268 | 1467820077077 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 08:47:57 INFO - PROCESS | 3268 | 1467820077080 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 08:47:57 INFO - PROCESS | 3268 | 1467820077081 Marionette TRACE conn6 <- [1,62,null,{}] 08:47:57 INFO - PROCESS | 3268 | 1467820077085 Marionette TRACE conn6 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:57 INFO - PROCESS | 3268 | 1467820077087 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:47:57 INFO - PROCESS | 3268 | 1467820077210 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 08:47:57 INFO - PROCESS | 3268 | 1467820077217 Marionette TRACE conn6 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:57 INFO - PROCESS | 3268 | 1467820077219 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:47:57 INFO - PROCESS | 3268 | ++DOCSHELL 18957400 == 23 [pid = 3268] [id = 25] 08:47:57 INFO - PROCESS | 3268 | ++DOMWINDOW == 70 (1E577800) [pid = 3268] [serial = 71] [outer = 00000000] 08:47:57 INFO - PROCESS | 3268 | ++DOMWINDOW == 71 (1F338800) [pid = 3268] [serial = 72] [outer = 1E577800] 08:47:57 INFO - PROCESS | 3268 | 1467820077262 Marionette DEBUG loaded listener.js 08:47:57 INFO - PROCESS | 3268 | ++DOMWINDOW == 72 (1F38DC00) [pid = 3268] [serial = 73] [outer = 1E577800] 08:47:57 INFO - PROCESS | 3268 | 1467820077625 Marionette TRACE conn6 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:47:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 08:47:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 570ms 08:47:57 INFO - PROCESS | 3268 | 1467820077651 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 08:47:57 INFO - PROCESS | 3268 | 1467820077653 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 08:47:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 08:47:57 INFO - PROCESS | 3268 | 1467820077656 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 08:47:57 INFO - PROCESS | 3268 | 1467820077658 Marionette TRACE conn6 <- [1,66,null,{}] 08:47:57 INFO - PROCESS | 3268 | 1467820077661 Marionette TRACE conn6 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:57 INFO - PROCESS | 3268 | 1467820077663 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:47:57 INFO - PROCESS | 3268 | 1467820077750 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 08:47:57 INFO - PROCESS | 3268 | 1467820077818 Marionette TRACE conn6 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:57 INFO - PROCESS | 3268 | 1467820077819 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:47:57 INFO - PROCESS | 3268 | ++DOCSHELL 18961000 == 24 [pid = 3268] [id = 26] 08:47:57 INFO - PROCESS | 3268 | ++DOMWINDOW == 73 (1F15F800) [pid = 3268] [serial = 74] [outer = 00000000] 08:47:57 INFO - PROCESS | 3268 | ++DOMWINDOW == 74 (1F397400) [pid = 3268] [serial = 75] [outer = 1F15F800] 08:47:57 INFO - PROCESS | 3268 | 1467820077863 Marionette DEBUG loaded listener.js 08:47:57 INFO - PROCESS | 3268 | ++DOMWINDOW == 75 (1F39C000) [pid = 3268] [serial = 76] [outer = 1F15F800] 08:47:58 INFO - PROCESS | 3268 | 1467820078204 Marionette TRACE conn6 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:47:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 08:47:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 572ms 08:47:58 INFO - PROCESS | 3268 | 1467820078229 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 08:47:58 INFO - PROCESS | 3268 | 1467820078230 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 08:47:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 08:47:58 INFO - PROCESS | 3268 | 1467820078233 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 08:47:58 INFO - PROCESS | 3268 | 1467820078235 Marionette TRACE conn6 <- [1,70,null,{}] 08:47:58 INFO - PROCESS | 3268 | 1467820078238 Marionette TRACE conn6 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:58 INFO - PROCESS | 3268 | 1467820078240 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:47:58 INFO - PROCESS | 3268 | 1467820078322 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 08:47:58 INFO - PROCESS | 3268 | 1467820078387 Marionette TRACE conn6 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:58 INFO - PROCESS | 3268 | 1467820078389 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:47:58 INFO - PROCESS | 3268 | ++DOCSHELL 1F176800 == 25 [pid = 3268] [id = 27] 08:47:58 INFO - PROCESS | 3268 | ++DOMWINDOW == 76 (1F177000) [pid = 3268] [serial = 77] [outer = 00000000] 08:47:58 INFO - PROCESS | 3268 | ++DOMWINDOW == 77 (1F181400) [pid = 3268] [serial = 78] [outer = 1F177000] 08:47:58 INFO - PROCESS | 3268 | 1467820078432 Marionette DEBUG loaded listener.js 08:47:58 INFO - PROCESS | 3268 | ++DOMWINDOW == 78 (1F184000) [pid = 3268] [serial = 79] [outer = 1F177000] 08:47:58 INFO - PROCESS | 3268 | 1467820078746 Marionette TRACE conn6 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:47:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 08:47:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 530ms 08:47:58 INFO - PROCESS | 3268 | 1467820078765 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 08:47:58 INFO - PROCESS | 3268 | 1467820078767 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 08:47:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 08:47:58 INFO - PROCESS | 3268 | 1467820078770 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 08:47:58 INFO - PROCESS | 3268 | 1467820078782 Marionette TRACE conn6 <- [1,74,null,{}] 08:47:58 INFO - PROCESS | 3268 | 1467820078795 Marionette TRACE conn6 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:58 INFO - PROCESS | 3268 | 1467820078796 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:47:58 INFO - PROCESS | 3268 | 1467820078881 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 08:47:58 INFO - PROCESS | 3268 | 1467820078945 Marionette TRACE conn6 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:58 INFO - PROCESS | 3268 | 1467820078947 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:47:58 INFO - PROCESS | 3268 | ++DOCSHELL 1E47F400 == 26 [pid = 3268] [id = 28] 08:47:58 INFO - PROCESS | 3268 | ++DOMWINDOW == 79 (1F178000) [pid = 3268] [serial = 80] [outer = 00000000] 08:47:58 INFO - PROCESS | 3268 | ++DOMWINDOW == 80 (18A5C800) [pid = 3268] [serial = 81] [outer = 1F178000] 08:47:58 INFO - PROCESS | 3268 | 1467820078990 Marionette DEBUG loaded listener.js 08:47:59 INFO - PROCESS | 3268 | ++DOMWINDOW == 81 (1F181000) [pid = 3268] [serial = 82] [outer = 1F178000] 08:47:59 INFO - PROCESS | 3268 | 1467820079399 Marionette TRACE conn6 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:47:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 08:47:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 690ms 08:47:59 INFO - PROCESS | 3268 | 1467820079462 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 08:47:59 INFO - PROCESS | 3268 | 1467820079467 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 08:47:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 08:47:59 INFO - PROCESS | 3268 | 1467820079488 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 08:47:59 INFO - PROCESS | 3268 | 1467820079492 Marionette TRACE conn6 <- [1,78,null,{}] 08:47:59 INFO - PROCESS | 3268 | 1467820079500 Marionette TRACE conn6 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:59 INFO - PROCESS | 3268 | 1467820079503 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:47:59 INFO - PROCESS | 3268 | 1467820079625 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 08:47:59 INFO - PROCESS | 3268 | 1467820079703 Marionette TRACE conn6 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:59 INFO - PROCESS | 3268 | 1467820079708 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:47:59 INFO - PROCESS | 3268 | ++DOCSHELL 0CCFEC00 == 27 [pid = 3268] [id = 29] 08:47:59 INFO - PROCESS | 3268 | ++DOMWINDOW == 82 (0CE36800) [pid = 3268] [serial = 83] [outer = 00000000] 08:47:59 INFO - PROCESS | 3268 | ++DOMWINDOW == 83 (10FD9800) [pid = 3268] [serial = 84] [outer = 0CE36800] 08:47:59 INFO - PROCESS | 3268 | 1467820079778 Marionette DEBUG loaded listener.js 08:47:59 INFO - PROCESS | 3268 | ++DOMWINDOW == 84 (143D0800) [pid = 3268] [serial = 85] [outer = 0CE36800] 08:48:00 INFO - PROCESS | 3268 | 1467820080354 Marionette TRACE conn6 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:48:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 08:48:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 949ms 08:48:00 INFO - PROCESS | 3268 | 1467820080426 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 08:48:00 INFO - PROCESS | 3268 | 1467820080431 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 08:48:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 08:48:00 INFO - PROCESS | 3268 | 1467820080437 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 08:48:00 INFO - PROCESS | 3268 | 1467820080440 Marionette TRACE conn6 <- [1,82,null,{}] 08:48:00 INFO - PROCESS | 3268 | 1467820080444 Marionette TRACE conn6 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:00 INFO - PROCESS | 3268 | 1467820080447 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:00 INFO - PROCESS | 3268 | 1467820080564 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 08:48:00 INFO - PROCESS | 3268 | 1467820080636 Marionette TRACE conn6 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:00 INFO - PROCESS | 3268 | 1467820080639 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:00 INFO - PROCESS | 3268 | ++DOCSHELL 1895BC00 == 28 [pid = 3268] [id = 30] 08:48:00 INFO - PROCESS | 3268 | ++DOMWINDOW == 85 (18E75800) [pid = 3268] [serial = 86] [outer = 00000000] 08:48:00 INFO - PROCESS | 3268 | ++DOMWINDOW == 86 (195D1400) [pid = 3268] [serial = 87] [outer = 18E75800] 08:48:00 INFO - PROCESS | 3268 | 1467820080735 Marionette DEBUG loaded listener.js 08:48:00 INFO - PROCESS | 3268 | ++DOMWINDOW == 87 (19B1A400) [pid = 3268] [serial = 88] [outer = 18E75800] 08:48:01 INFO - PROCESS | 3268 | 1467820081250 Marionette TRACE conn6 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:48:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 08:48:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 870ms 08:48:01 INFO - PROCESS | 3268 | 1467820081311 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 08:48:01 INFO - PROCESS | 3268 | 1467820081314 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 08:48:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 08:48:01 INFO - PROCESS | 3268 | 1467820081318 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 08:48:01 INFO - PROCESS | 3268 | 1467820081322 Marionette TRACE conn6 <- [1,86,null,{}] 08:48:01 INFO - PROCESS | 3268 | 1467820081332 Marionette TRACE conn6 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:01 INFO - PROCESS | 3268 | 1467820081337 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:01 INFO - PROCESS | 3268 | 1467820081454 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 08:48:01 INFO - PROCESS | 3268 | 1467820081570 Marionette TRACE conn6 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:01 INFO - PROCESS | 3268 | 1467820081573 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:01 INFO - PROCESS | 3268 | ++DOCSHELL 1DEB3400 == 29 [pid = 3268] [id = 31] 08:48:01 INFO - PROCESS | 3268 | ++DOMWINDOW == 88 (1DEB3800) [pid = 3268] [serial = 89] [outer = 00000000] 08:48:01 INFO - PROCESS | 3268 | ++DOMWINDOW == 89 (1DEB6800) [pid = 3268] [serial = 90] [outer = 1DEB3800] 08:48:01 INFO - PROCESS | 3268 | 1467820081631 Marionette DEBUG loaded listener.js 08:48:01 INFO - PROCESS | 3268 | ++DOMWINDOW == 90 (1DEBA800) [pid = 3268] [serial = 91] [outer = 1DEB3800] 08:48:02 INFO - PROCESS | 3268 | 1467820082335 Marionette TRACE conn6 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:48:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 08:48:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1076ms 08:48:02 INFO - PROCESS | 3268 | 1467820082397 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 08:48:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 08:48:02 INFO - PROCESS | 3268 | 1467820082401 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 08:48:02 INFO - PROCESS | 3268 | 1467820082405 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 08:48:02 INFO - PROCESS | 3268 | 1467820082408 Marionette TRACE conn6 <- [1,90,null,{}] 08:48:02 INFO - PROCESS | 3268 | 1467820082413 Marionette TRACE conn6 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:02 INFO - PROCESS | 3268 | 1467820082416 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:02 INFO - PROCESS | 3268 | 1467820082544 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 08:48:02 INFO - PROCESS | 3268 | 1467820082636 Marionette TRACE conn6 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:02 INFO - PROCESS | 3268 | 1467820082639 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:02 INFO - PROCESS | 3268 | ++DOCSHELL 0D078C00 == 30 [pid = 3268] [id = 32] 08:48:02 INFO - PROCESS | 3268 | ++DOMWINDOW == 91 (105C7000) [pid = 3268] [serial = 92] [outer = 00000000] 08:48:02 INFO - PROCESS | 3268 | ++DOMWINDOW == 92 (14A7F800) [pid = 3268] [serial = 93] [outer = 105C7000] 08:48:02 INFO - PROCESS | 3268 | 1467820082688 Marionette DEBUG loaded listener.js 08:48:02 INFO - PROCESS | 3268 | ++DOMWINDOW == 93 (14BE1400) [pid = 3268] [serial = 94] [outer = 105C7000] 08:48:03 INFO - PROCESS | 3268 | --DOMWINDOW == 92 (18E78000) [pid = 3268] [serial = 14] [outer = 00000000] [url = about:blank] 08:48:03 INFO - PROCESS | 3268 | --DOMWINDOW == 91 (16B63800) [pid = 3268] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 08:48:03 INFO - PROCESS | 3268 | --DOMWINDOW == 90 (16B5D800) [pid = 3268] [serial = 9] [outer = 00000000] [url = about:blank] 08:48:03 INFO - PROCESS | 3268 | --DOMWINDOW == 89 (13F0F000) [pid = 3268] [serial = 4] [outer = 00000000] [url = about:blank] 08:48:03 INFO - PROCESS | 3268 | 1467820083858 Marionette TRACE conn6 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:48:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 08:48:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1470ms 08:48:03 INFO - PROCESS | 3268 | 1467820083879 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 08:48:03 INFO - PROCESS | 3268 | 1467820083883 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 08:48:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 08:48:03 INFO - PROCESS | 3268 | 1467820083888 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 08:48:03 INFO - PROCESS | 3268 | 1467820083892 Marionette TRACE conn6 <- [1,94,null,{}] 08:48:03 INFO - PROCESS | 3268 | 1467820083897 Marionette TRACE conn6 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:03 INFO - PROCESS | 3268 | 1467820083900 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:03 INFO - PROCESS | 3268 | 1467820083992 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 08:48:04 INFO - PROCESS | 3268 | 1467820084067 Marionette TRACE conn6 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:04 INFO - PROCESS | 3268 | 1467820084071 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:04 INFO - PROCESS | 3268 | ++DOCSHELL 105CBC00 == 31 [pid = 3268] [id = 33] 08:48:04 INFO - PROCESS | 3268 | ++DOMWINDOW == 90 (105E1000) [pid = 3268] [serial = 95] [outer = 00000000] 08:48:04 INFO - PROCESS | 3268 | ++DOMWINDOW == 91 (1064E400) [pid = 3268] [serial = 96] [outer = 105E1000] 08:48:04 INFO - PROCESS | 3268 | 1467820084122 Marionette DEBUG loaded listener.js 08:48:04 INFO - PROCESS | 3268 | ++DOMWINDOW == 92 (111D2000) [pid = 3268] [serial = 97] [outer = 105E1000] 08:48:04 INFO - PROCESS | 3268 | 1467820084528 Marionette TRACE conn6 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 08:48:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 08:48:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 670ms 08:48:04 INFO - PROCESS | 3268 | 1467820084564 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 08:48:04 INFO - PROCESS | 3268 | 1467820084570 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 08:48:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 08:48:04 INFO - PROCESS | 3268 | 1467820084576 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 08:48:04 INFO - PROCESS | 3268 | 1467820084579 Marionette TRACE conn6 <- [1,98,null,{}] 08:48:04 INFO - PROCESS | 3268 | 1467820084583 Marionette TRACE conn6 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:04 INFO - PROCESS | 3268 | 1467820084586 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:04 INFO - PROCESS | 3268 | 1467820084675 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 08:48:04 INFO - PROCESS | 3268 | 1467820084681 Marionette TRACE conn6 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:04 INFO - PROCESS | 3268 | 1467820084684 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:04 INFO - PROCESS | 3268 | ++DOCSHELL 14A2B000 == 32 [pid = 3268] [id = 34] 08:48:04 INFO - PROCESS | 3268 | ++DOMWINDOW == 93 (1678D400) [pid = 3268] [serial = 98] [outer = 00000000] 08:48:04 INFO - PROCESS | 3268 | ++DOMWINDOW == 94 (16B5D800) [pid = 3268] [serial = 99] [outer = 1678D400] 08:48:04 INFO - PROCESS | 3268 | 1467820084731 Marionette DEBUG loaded listener.js 08:48:04 INFO - PROCESS | 3268 | ++DOMWINDOW == 95 (16B67000) [pid = 3268] [serial = 100] [outer = 1678D400] 08:48:05 INFO - PROCESS | 3268 | 1467820085167 Marionette TRACE conn6 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 08:48:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 08:48:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 630ms 08:48:05 INFO - PROCESS | 3268 | 1467820085210 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 08:48:05 INFO - PROCESS | 3268 | 1467820085212 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 08:48:05 INFO - PROCESS | 3268 | 1467820085215 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 08:48:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 08:48:05 INFO - PROCESS | 3268 | 1467820085219 Marionette TRACE conn6 <- [1,102,null,{}] 08:48:05 INFO - PROCESS | 3268 | 1467820085229 Marionette TRACE conn6 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:05 INFO - PROCESS | 3268 | 1467820085234 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:05 INFO - PROCESS | 3268 | 1467820085317 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 08:48:05 INFO - PROCESS | 3268 | 1467820085327 Marionette TRACE conn6 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:05 INFO - PROCESS | 3268 | 1467820085330 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:05 INFO - PROCESS | 3268 | ++DOCSHELL 19482C00 == 33 [pid = 3268] [id = 35] 08:48:05 INFO - PROCESS | 3268 | ++DOMWINDOW == 96 (19485800) [pid = 3268] [serial = 101] [outer = 00000000] 08:48:05 INFO - PROCESS | 3268 | ++DOMWINDOW == 97 (1959B800) [pid = 3268] [serial = 102] [outer = 19485800] 08:48:05 INFO - PROCESS | 3268 | 1467820085380 Marionette DEBUG loaded listener.js 08:48:05 INFO - PROCESS | 3268 | ++DOMWINDOW == 98 (195A0000) [pid = 3268] [serial = 103] [outer = 19485800] 08:48:05 INFO - PROCESS | 3268 | 1467820085807 Marionette TRACE conn6 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 08:48:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 08:48:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 630ms 08:48:05 INFO - PROCESS | 3268 | 1467820085864 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 08:48:05 INFO - PROCESS | 3268 | 1467820085867 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 08:48:05 INFO - PROCESS | 3268 | 1467820085870 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 08:48:05 INFO - PROCESS | 3268 | 1467820085872 Marionette TRACE conn6 <- [1,106,null,{}] 08:48:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 08:48:05 INFO - PROCESS | 3268 | 1467820085876 Marionette TRACE conn6 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:05 INFO - PROCESS | 3268 | 1467820085878 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:05 INFO - PROCESS | 3268 | 1467820086001 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 08:48:05 INFO - PROCESS | 3268 | 1467820086007 Marionette TRACE conn6 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:05 INFO - PROCESS | 3268 | 1467820086009 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:06 INFO - PROCESS | 3268 | ++DOCSHELL 195A6C00 == 34 [pid = 3268] [id = 36] 08:48:06 INFO - PROCESS | 3268 | ++DOMWINDOW == 99 (195A7000) [pid = 3268] [serial = 104] [outer = 00000000] 08:48:06 INFO - PROCESS | 3268 | ++DOMWINDOW == 100 (19B15400) [pid = 3268] [serial = 105] [outer = 195A7000] 08:48:06 INFO - PROCESS | 3268 | 1467820086057 Marionette DEBUG loaded listener.js 08:48:06 INFO - PROCESS | 3268 | ++DOMWINDOW == 101 (19B65400) [pid = 3268] [serial = 106] [outer = 195A7000] 08:48:06 INFO - PROCESS | 3268 | 1467820086472 Marionette TRACE conn6 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 08:48:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 08:48:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 630ms 08:48:06 INFO - PROCESS | 3268 | 1467820086506 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 08:48:06 INFO - PROCESS | 3268 | 1467820086508 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 08:48:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 08:48:06 INFO - PROCESS | 3268 | 1467820086511 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 08:48:06 INFO - PROCESS | 3268 | 1467820086513 Marionette TRACE conn6 <- [1,110,null,{}] 08:48:06 INFO - PROCESS | 3268 | 1467820086516 Marionette TRACE conn6 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:06 INFO - PROCESS | 3268 | 1467820086518 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:06 INFO - PROCESS | 3268 | 1467820086623 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 08:48:06 INFO - PROCESS | 3268 | 1467820086629 Marionette TRACE conn6 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:06 INFO - PROCESS | 3268 | 1467820086631 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:06 INFO - PROCESS | 3268 | ++DOCSHELL 1ACF5C00 == 35 [pid = 3268] [id = 37] 08:48:06 INFO - PROCESS | 3268 | ++DOMWINDOW == 102 (1ACF6C00) [pid = 3268] [serial = 107] [outer = 00000000] 08:48:06 INFO - PROCESS | 3268 | ++DOMWINDOW == 103 (1B3EC400) [pid = 3268] [serial = 108] [outer = 1ACF6C00] 08:48:06 INFO - PROCESS | 3268 | 1467820086675 Marionette DEBUG loaded listener.js 08:48:06 INFO - PROCESS | 3268 | ++DOMWINDOW == 104 (1BD96800) [pid = 3268] [serial = 109] [outer = 1ACF6C00] 08:48:07 INFO - PROCESS | 3268 | 1467820087129 Marionette TRACE conn6 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 08:48:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 08:48:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 669ms 08:48:07 INFO - PROCESS | 3268 | 1467820087182 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 08:48:07 INFO - PROCESS | 3268 | 1467820087184 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 08:48:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 08:48:07 INFO - PROCESS | 3268 | 1467820087187 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 08:48:07 INFO - PROCESS | 3268 | 1467820087189 Marionette TRACE conn6 <- [1,114,null,{}] 08:48:07 INFO - PROCESS | 3268 | 1467820087199 Marionette TRACE conn6 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:07 INFO - PROCESS | 3268 | 1467820087204 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:07 INFO - PROCESS | 3268 | 1467820087332 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 08:48:07 INFO - PROCESS | 3268 | 1467820087343 Marionette TRACE conn6 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:07 INFO - PROCESS | 3268 | 1467820087345 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:07 INFO - PROCESS | 3268 | ++DOCSHELL 1BE40400 == 36 [pid = 3268] [id = 38] 08:48:07 INFO - PROCESS | 3268 | ++DOMWINDOW == 105 (1BE40800) [pid = 3268] [serial = 110] [outer = 00000000] 08:48:07 INFO - PROCESS | 3268 | ++DOMWINDOW == 106 (1DEBD800) [pid = 3268] [serial = 111] [outer = 1BE40800] 08:48:07 INFO - PROCESS | 3268 | 1467820087429 Marionette DEBUG loaded listener.js 08:48:07 INFO - PROCESS | 3268 | ++DOMWINDOW == 107 (1E409C00) [pid = 3268] [serial = 112] [outer = 1BE40800] 08:48:07 INFO - PROCESS | 3268 | 1467820087851 Marionette TRACE conn6 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 08:48:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 08:48:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 670ms 08:48:07 INFO - PROCESS | 3268 | 1467820087858 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 08:48:07 INFO - PROCESS | 3268 | 1467820087860 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 08:48:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 08:48:08 INFO - PROCESS | 3268 | --DOMWINDOW == 106 (1BE40000) [pid = 3268] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 08:48:08 INFO - PROCESS | 3268 | --DOMWINDOW == 105 (16B66C00) [pid = 3268] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 08:48:08 INFO - PROCESS | 3268 | --DOMWINDOW == 104 (1E409400) [pid = 3268] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 08:48:08 INFO - PROCESS | 3268 | --DOMWINDOW == 103 (1E577800) [pid = 3268] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 08:48:08 INFO - PROCESS | 3268 | --DOMWINDOW == 102 (19B16400) [pid = 3268] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 08:48:08 INFO - PROCESS | 3268 | --DOMWINDOW == 101 (16BD9000) [pid = 3268] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 08:48:08 INFO - PROCESS | 3268 | --DOMWINDOW == 100 (1E5A7000) [pid = 3268] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 08:48:08 INFO - PROCESS | 3268 | --DOMWINDOW == 99 (1ADCAC00) [pid = 3268] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 08:48:08 INFO - PROCESS | 3268 | --DOMWINDOW == 98 (1E90F000) [pid = 3268] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 08:48:08 INFO - PROCESS | 3268 | --DOMWINDOW == 97 (14A2FC00) [pid = 3268] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 08:48:08 INFO - PROCESS | 3268 | --DOMWINDOW == 96 (1BE3B400) [pid = 3268] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 08:48:08 INFO - PROCESS | 3268 | --DOMWINDOW == 95 (1BE3C000) [pid = 3268] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 08:48:08 INFO - PROCESS | 3268 | --DOMWINDOW == 94 (10FE5400) [pid = 3268] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 08:48:08 INFO - PROCESS | 3268 | --DOMWINDOW == 93 (1F15F800) [pid = 3268] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 08:48:08 INFO - PROCESS | 3268 | --DOMWINDOW == 92 (1895DC00) [pid = 3268] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 08:48:08 INFO - PROCESS | 3268 | --DOMWINDOW == 91 (1E572C00) [pid = 3268] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 08:48:08 INFO - PROCESS | 3268 | --DOMWINDOW == 90 (1F177000) [pid = 3268] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 08:48:08 INFO - PROCESS | 3268 | --DOMWINDOW == 89 (1F178000) [pid = 3268] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 08:48:08 INFO - PROCESS | 3268 | 1467820088196 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 08:48:08 INFO - PROCESS | 3268 | 1467820088198 Marionette TRACE conn6 <- [1,118,null,{}] 08:48:08 INFO - PROCESS | 3268 | 1467820088202 Marionette TRACE conn6 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:08 INFO - PROCESS | 3268 | 1467820088204 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:08 INFO - PROCESS | 3268 | 1467820088279 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 08:48:08 INFO - PROCESS | 3268 | 1467820088285 Marionette TRACE conn6 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:08 INFO - PROCESS | 3268 | 1467820088286 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:08 INFO - PROCESS | 3268 | ++DOCSHELL 18953400 == 37 [pid = 3268] [id = 39] 08:48:08 INFO - PROCESS | 3268 | ++DOMWINDOW == 90 (18955000) [pid = 3268] [serial = 113] [outer = 00000000] 08:48:08 INFO - PROCESS | 3268 | ++DOMWINDOW == 91 (19B1B400) [pid = 3268] [serial = 114] [outer = 18955000] 08:48:08 INFO - PROCESS | 3268 | 1467820088330 Marionette DEBUG loaded listener.js 08:48:08 INFO - PROCESS | 3268 | ++DOMWINDOW == 92 (1BE3A400) [pid = 3268] [serial = 115] [outer = 18955000] 08:48:08 INFO - PROCESS | 3268 | 1467820088718 Marionette TRACE conn6 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 08:48:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 08:48:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 610ms 08:48:08 INFO - PROCESS | 3268 | 1467820088781 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 08:48:08 INFO - PROCESS | 3268 | 1467820088783 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 08:48:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 08:48:08 INFO - PROCESS | 3268 | 1467820088786 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 08:48:08 INFO - PROCESS | 3268 | 1467820088788 Marionette TRACE conn6 <- [1,122,null,{}] 08:48:08 INFO - PROCESS | 3268 | 1467820088792 Marionette TRACE conn6 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:08 INFO - PROCESS | 3268 | 1467820088794 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:08 INFO - PROCESS | 3268 | 1467820088871 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 08:48:08 INFO - PROCESS | 3268 | 1467820088877 Marionette TRACE conn6 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:08 INFO - PROCESS | 3268 | 1467820088879 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:08 INFO - PROCESS | 3268 | ++DOCSHELL 0C930000 == 38 [pid = 3268] [id = 40] 08:48:08 INFO - PROCESS | 3268 | ++DOMWINDOW == 93 (1E409800) [pid = 3268] [serial = 116] [outer = 00000000] 08:48:08 INFO - PROCESS | 3268 | ++DOMWINDOW == 94 (1E56D800) [pid = 3268] [serial = 117] [outer = 1E409800] 08:48:08 INFO - PROCESS | 3268 | 1467820088922 Marionette DEBUG loaded listener.js 08:48:08 INFO - PROCESS | 3268 | ++DOMWINDOW == 95 (1E47F800) [pid = 3268] [serial = 118] [outer = 1E409800] 08:48:09 INFO - PROCESS | 3268 | 1467820089316 Marionette TRACE conn6 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 08:48:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 08:48:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 570ms 08:48:09 INFO - PROCESS | 3268 | 1467820089358 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 08:48:09 INFO - PROCESS | 3268 | 1467820089360 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 08:48:09 INFO - PROCESS | 3268 | 1467820089363 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 08:48:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 08:48:09 INFO - PROCESS | 3268 | 1467820089365 Marionette TRACE conn6 <- [1,126,null,{}] 08:48:09 INFO - PROCESS | 3268 | 1467820089369 Marionette TRACE conn6 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:09 INFO - PROCESS | 3268 | 1467820089370 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:09 INFO - PROCESS | 3268 | 1467820089480 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 08:48:09 INFO - PROCESS | 3268 | 1467820089486 Marionette TRACE conn6 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:09 INFO - PROCESS | 3268 | 1467820089488 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:09 INFO - PROCESS | 3268 | ++DOCSHELL 19482400 == 39 [pid = 3268] [id = 41] 08:48:09 INFO - PROCESS | 3268 | ++DOMWINDOW == 96 (1E5A6C00) [pid = 3268] [serial = 119] [outer = 00000000] 08:48:09 INFO - PROCESS | 3268 | ++DOMWINDOW == 97 (1E5B3400) [pid = 3268] [serial = 120] [outer = 1E5A6C00] 08:48:09 INFO - PROCESS | 3268 | 1467820089533 Marionette DEBUG loaded listener.js 08:48:09 INFO - PROCESS | 3268 | ++DOMWINDOW == 98 (1E5D6000) [pid = 3268] [serial = 121] [outer = 1E5A6C00] 08:48:09 INFO - PROCESS | 3268 | 1467820089961 Marionette TRACE conn6 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 08:48:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 08:48:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 629ms 08:48:09 INFO - PROCESS | 3268 | 1467820090003 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 08:48:09 INFO - PROCESS | 3268 | 1467820090005 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 08:48:09 INFO - PROCESS | 3268 | 1467820090008 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 08:48:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 08:48:09 INFO - PROCESS | 3268 | 1467820090010 Marionette TRACE conn6 <- [1,130,null,{}] 08:48:09 INFO - PROCESS | 3268 | 1467820090013 Marionette TRACE conn6 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:09 INFO - PROCESS | 3268 | 1467820090015 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:10 INFO - PROCESS | 3268 | 1467820090097 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 08:48:10 INFO - PROCESS | 3268 | 1467820090102 Marionette TRACE conn6 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:10 INFO - PROCESS | 3268 | 1467820090104 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:10 INFO - PROCESS | 3268 | ++DOCSHELL 19B14C00 == 40 [pid = 3268] [id = 42] 08:48:10 INFO - PROCESS | 3268 | ++DOMWINDOW == 99 (1E5DBC00) [pid = 3268] [serial = 122] [outer = 00000000] 08:48:10 INFO - PROCESS | 3268 | ++DOMWINDOW == 100 (1E904800) [pid = 3268] [serial = 123] [outer = 1E5DBC00] 08:48:10 INFO - PROCESS | 3268 | 1467820090148 Marionette DEBUG loaded listener.js 08:48:10 INFO - PROCESS | 3268 | ++DOMWINDOW == 101 (1ECD2400) [pid = 3268] [serial = 124] [outer = 1E5DBC00] 08:48:10 INFO - PROCESS | 3268 | 1467820090907 Marionette TRACE conn6 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 08:48:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 08:48:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 970ms 08:48:10 INFO - PROCESS | 3268 | 1467820090984 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 08:48:10 INFO - PROCESS | 3268 | 1467820090988 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 08:48:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 08:48:10 INFO - PROCESS | 3268 | 1467820090993 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 08:48:10 INFO - PROCESS | 3268 | 1467820090999 Marionette TRACE conn6 <- [1,134,null,{}] 08:48:10 INFO - PROCESS | 3268 | 1467820091004 Marionette TRACE conn6 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:10 INFO - PROCESS | 3268 | 1467820091007 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:11 INFO - PROCESS | 3268 | 1467820091154 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 08:48:11 INFO - PROCESS | 3268 | 1467820091265 Marionette TRACE conn6 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:11 INFO - PROCESS | 3268 | 1467820091268 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:11 INFO - PROCESS | 3268 | ++DOCSHELL 0D65CC00 == 41 [pid = 3268] [id = 43] 08:48:11 INFO - PROCESS | 3268 | ++DOMWINDOW == 102 (1113A000) [pid = 3268] [serial = 125] [outer = 00000000] 08:48:11 INFO - PROCESS | 3268 | ++DOMWINDOW == 103 (16BD0C00) [pid = 3268] [serial = 126] [outer = 1113A000] 08:48:11 INFO - PROCESS | 3268 | 1467820091330 Marionette DEBUG loaded listener.js 08:48:11 INFO - PROCESS | 3268 | ++DOMWINDOW == 104 (18954000) [pid = 3268] [serial = 127] [outer = 1113A000] 08:48:12 INFO - PROCESS | 3268 | 1467820092185 Marionette TRACE conn6 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 08:48:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 08:48:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1240ms 08:48:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 08:48:12 INFO - PROCESS | 3268 | 1467820092233 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 08:48:12 INFO - PROCESS | 3268 | 1467820092238 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 08:48:12 INFO - PROCESS | 3268 | 1467820092243 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 08:48:12 INFO - PROCESS | 3268 | 1467820092246 Marionette TRACE conn6 <- [1,138,null,{}] 08:48:12 INFO - PROCESS | 3268 | 1467820092252 Marionette TRACE conn6 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:12 INFO - PROCESS | 3268 | 1467820092255 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:12 INFO - PROCESS | 3268 | 1467820092363 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 08:48:12 INFO - PROCESS | 3268 | 1467820092440 Marionette TRACE conn6 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:12 INFO - PROCESS | 3268 | 1467820092444 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:12 INFO - PROCESS | 3268 | ++DOCSHELL 14B53000 == 42 [pid = 3268] [id = 44] 08:48:12 INFO - PROCESS | 3268 | ++DOMWINDOW == 105 (14C8F000) [pid = 3268] [serial = 128] [outer = 00000000] 08:48:12 INFO - PROCESS | 3268 | ++DOMWINDOW == 106 (16B33400) [pid = 3268] [serial = 129] [outer = 14C8F000] 08:48:12 INFO - PROCESS | 3268 | 1467820092495 Marionette DEBUG loaded listener.js 08:48:12 INFO - PROCESS | 3268 | ++DOMWINDOW == 107 (18437400) [pid = 3268] [serial = 130] [outer = 14C8F000] 08:48:13 INFO - PROCESS | 3268 | --DOCSHELL 1DEB3400 == 41 [pid = 3268] [id = 31] 08:48:13 INFO - PROCESS | 3268 | --DOCSHELL 0CCFEC00 == 40 [pid = 3268] [id = 29] 08:48:13 INFO - PROCESS | 3268 | --DOCSHELL 1895BC00 == 39 [pid = 3268] [id = 30] 08:48:13 INFO - PROCESS | 3268 | --DOCSHELL 19482400 == 38 [pid = 3268] [id = 41] 08:48:13 INFO - PROCESS | 3268 | --DOCSHELL 0C930000 == 37 [pid = 3268] [id = 40] 08:48:13 INFO - PROCESS | 3268 | --DOCSHELL 18953400 == 36 [pid = 3268] [id = 39] 08:48:13 INFO - PROCESS | 3268 | --DOCSHELL 1BE40400 == 35 [pid = 3268] [id = 38] 08:48:13 INFO - PROCESS | 3268 | --DOCSHELL 1ACF5C00 == 34 [pid = 3268] [id = 37] 08:48:13 INFO - PROCESS | 3268 | --DOCSHELL 195A6C00 == 33 [pid = 3268] [id = 36] 08:48:13 INFO - PROCESS | 3268 | --DOCSHELL 19482C00 == 32 [pid = 3268] [id = 35] 08:48:13 INFO - PROCESS | 3268 | --DOCSHELL 14A2B000 == 31 [pid = 3268] [id = 34] 08:48:13 INFO - PROCESS | 3268 | --DOCSHELL 0D078C00 == 30 [pid = 3268] [id = 32] 08:48:13 INFO - PROCESS | 3268 | --DOCSHELL 105CBC00 == 29 [pid = 3268] [id = 33] 08:48:13 INFO - PROCESS | 3268 | --DOCSHELL 19B14C00 == 28 [pid = 3268] [id = 42] 08:48:13 INFO - PROCESS | 3268 | --DOCSHELL 0D65CC00 == 27 [pid = 3268] [id = 43] 08:48:13 INFO - PROCESS | 3268 | --DOMWINDOW == 106 (1F15C800) [pid = 3268] [serial = 63] [outer = 00000000] [url = about:blank] 08:48:13 INFO - PROCESS | 3268 | --DOMWINDOW == 105 (1F32E400) [pid = 3268] [serial = 66] [outer = 00000000] [url = about:blank] 08:48:13 INFO - PROCESS | 3268 | --DOMWINDOW == 104 (1E472C00) [pid = 3268] [serial = 42] [outer = 00000000] [url = about:blank] 08:48:13 INFO - PROCESS | 3268 | --DOMWINDOW == 103 (1F338800) [pid = 3268] [serial = 72] [outer = 00000000] [url = about:blank] 08:48:13 INFO - PROCESS | 3268 | --DOMWINDOW == 102 (1E478000) [pid = 3268] [serial = 43] [outer = 00000000] [url = about:blank] 08:48:13 INFO - PROCESS | 3268 | --DOMWINDOW == 101 (19B1F400) [pid = 3268] [serial = 57] [outer = 00000000] [url = about:blank] 08:48:13 INFO - PROCESS | 3268 | --DOMWINDOW == 100 (1E906400) [pid = 3268] [serial = 58] [outer = 00000000] [url = about:blank] 08:48:13 INFO - PROCESS | 3268 | --DOMWINDOW == 99 (18CEB400) [pid = 3268] [serial = 17] [outer = 00000000] [url = about:blank] 08:48:13 INFO - PROCESS | 3268 | --DOMWINDOW == 98 (14B4B400) [pid = 3268] [serial = 24] [outer = 00000000] [url = about:blank] 08:48:13 INFO - PROCESS | 3268 | --DOMWINDOW == 97 (0C939400) [pid = 3268] [serial = 33] [outer = 00000000] [url = about:blank] 08:48:13 INFO - PROCESS | 3268 | --DOMWINDOW == 96 (1895A000) [pid = 3268] [serial = 48] [outer = 00000000] [url = about:blank] 08:48:13 INFO - PROCESS | 3268 | --DOMWINDOW == 95 (1895E000) [pid = 3268] [serial = 49] [outer = 00000000] [url = about:blank] 08:48:13 INFO - PROCESS | 3268 | --DOMWINDOW == 94 (1E5AE000) [pid = 3268] [serial = 45] [outer = 00000000] [url = about:blank] 08:48:13 INFO - PROCESS | 3268 | --DOMWINDOW == 93 (1BEEAC00) [pid = 3268] [serial = 46] [outer = 00000000] [url = about:blank] 08:48:13 INFO - PROCESS | 3268 | --DOMWINDOW == 92 (1B3EE800) [pid = 3268] [serial = 30] [outer = 00000000] [url = about:blank] 08:48:13 INFO - PROCESS | 3268 | --DOMWINDOW == 91 (1BEEA000) [pid = 3268] [serial = 31] [outer = 00000000] [url = about:blank] 08:48:13 INFO - PROCESS | 3268 | --DOMWINDOW == 90 (1EDE1000) [pid = 3268] [serial = 60] [outer = 00000000] [url = about:blank] 08:48:13 INFO - PROCESS | 3268 | --DOMWINDOW == 89 (19486000) [pid = 3268] [serial = 27] [outer = 00000000] [url = about:blank] 08:48:13 INFO - PROCESS | 3268 | --DOMWINDOW == 88 (195C6000) [pid = 3268] [serial = 28] [outer = 00000000] [url = about:blank] 08:48:13 INFO - PROCESS | 3268 | --DOMWINDOW == 87 (1BE42800) [pid = 3268] [serial = 39] [outer = 00000000] [url = about:blank] 08:48:13 INFO - PROCESS | 3268 | --DOMWINDOW == 86 (1E402000) [pid = 3268] [serial = 40] [outer = 00000000] [url = about:blank] 08:48:13 INFO - PROCESS | 3268 | --DOMWINDOW == 85 (1E901C00) [pid = 3268] [serial = 54] [outer = 00000000] [url = about:blank] 08:48:13 INFO - PROCESS | 3268 | --DOMWINDOW == 84 (1E906000) [pid = 3268] [serial = 55] [outer = 00000000] [url = about:blank] 08:48:13 INFO - PROCESS | 3268 | --DOMWINDOW == 83 (111D3400) [pid = 3268] [serial = 21] [outer = 00000000] [url = about:blank] 08:48:13 INFO - PROCESS | 3268 | --DOMWINDOW == 82 (1F39C000) [pid = 3268] [serial = 76] [outer = 00000000] [url = about:blank] 08:48:13 INFO - PROCESS | 3268 | --DOMWINDOW == 81 (1421B400) [pid = 3268] [serial = 22] [outer = 00000000] [url = about:blank] 08:48:13 INFO - PROCESS | 3268 | --DOMWINDOW == 80 (1E5AA800) [pid = 3268] [serial = 51] [outer = 00000000] [url = about:blank] 08:48:13 INFO - PROCESS | 3268 | --DOMWINDOW == 79 (1E5D5400) [pid = 3268] [serial = 52] [outer = 00000000] [url = about:blank] 08:48:13 INFO - PROCESS | 3268 | --DOMWINDOW == 78 (111D3C00) [pid = 3268] [serial = 36] [outer = 00000000] [url = about:blank] 08:48:13 INFO - PROCESS | 3268 | --DOMWINDOW == 77 (1E57A400) [pid = 3268] [serial = 70] [outer = 00000000] [url = about:blank] 08:48:13 INFO - PROCESS | 3268 | --DOMWINDOW == 76 (1BD90000) [pid = 3268] [serial = 64] [outer = 00000000] [url = about:blank] 08:48:13 INFO - PROCESS | 3268 | --DOMWINDOW == 75 (1F331000) [pid = 3268] [serial = 67] [outer = 00000000] [url = about:blank] 08:48:13 INFO - PROCESS | 3268 | --DOMWINDOW == 74 (1F38DC00) [pid = 3268] [serial = 73] [outer = 00000000] [url = about:blank] 08:48:13 INFO - PROCESS | 3268 | --DOMWINDOW == 73 (1E578400) [pid = 3268] [serial = 69] [outer = 00000000] [url = about:blank] 08:48:13 INFO - PROCESS | 3268 | --DOMWINDOW == 72 (1F181400) [pid = 3268] [serial = 78] [outer = 00000000] [url = about:blank] 08:48:13 INFO - PROCESS | 3268 | --DOMWINDOW == 71 (1F397400) [pid = 3268] [serial = 75] [outer = 00000000] [url = about:blank] 08:48:13 INFO - PROCESS | 3268 | --DOMWINDOW == 70 (1EDE6C00) [pid = 3268] [serial = 61] [outer = 00000000] [url = about:blank] 08:48:13 INFO - PROCESS | 3268 | --DOMWINDOW == 69 (1F184000) [pid = 3268] [serial = 79] [outer = 00000000] [url = about:blank] 08:48:13 INFO - PROCESS | 3268 | --DOMWINDOW == 68 (18A5C800) [pid = 3268] [serial = 81] [outer = 00000000] [url = about:blank] 08:48:13 INFO - PROCESS | 3268 | --DOMWINDOW == 67 (1F181000) [pid = 3268] [serial = 82] [outer = 00000000] [url = about:blank] 08:48:13 INFO - PROCESS | 3268 | 1467820093571 Marionette TRACE conn6 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 08:48:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 08:48:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1376ms 08:48:13 INFO - PROCESS | 3268 | 1467820093621 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 08:48:13 INFO - PROCESS | 3268 | 1467820093625 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 08:48:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 08:48:13 INFO - PROCESS | 3268 | 1467820093629 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 08:48:13 INFO - PROCESS | 3268 | 1467820093634 Marionette TRACE conn6 <- [1,142,null,{}] 08:48:13 INFO - PROCESS | 3268 | 1467820093639 Marionette TRACE conn6 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:13 INFO - PROCESS | 3268 | 1467820093642 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:13 INFO - PROCESS | 3268 | 1467820093746 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 08:48:13 INFO - PROCESS | 3268 | 1467820093761 Marionette TRACE conn6 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:13 INFO - PROCESS | 3268 | 1467820093764 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:13 INFO - PROCESS | 3268 | ++DOCSHELL 0D65CC00 == 28 [pid = 3268] [id = 45] 08:48:13 INFO - PROCESS | 3268 | ++DOMWINDOW == 68 (0D65D800) [pid = 3268] [serial = 131] [outer = 00000000] 08:48:13 INFO - PROCESS | 3268 | ++DOMWINDOW == 69 (13F10800) [pid = 3268] [serial = 132] [outer = 0D65D800] 08:48:13 INFO - PROCESS | 3268 | 1467820093811 Marionette DEBUG loaded listener.js 08:48:13 INFO - PROCESS | 3268 | ++DOMWINDOW == 70 (142A3400) [pid = 3268] [serial = 133] [outer = 0D65D800] 08:48:14 INFO - PROCESS | 3268 | 1467820094259 Marionette TRACE conn6 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 08:48:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 08:48:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 690ms 08:48:14 INFO - PROCESS | 3268 | 1467820094321 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 08:48:14 INFO - PROCESS | 3268 | 1467820094326 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 08:48:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 08:48:14 INFO - PROCESS | 3268 | 1467820094337 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 08:48:14 INFO - PROCESS | 3268 | 1467820094340 Marionette TRACE conn6 <- [1,146,null,{}] 08:48:14 INFO - PROCESS | 3268 | 1467820094343 Marionette TRACE conn6 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:14 INFO - PROCESS | 3268 | 1467820094346 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:14 INFO - PROCESS | 3268 | 1467820094461 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 08:48:14 INFO - PROCESS | 3268 | 1467820094477 Marionette TRACE conn6 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:14 INFO - PROCESS | 3268 | 1467820094480 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:14 INFO - PROCESS | 3268 | ++DOCSHELL 1678EC00 == 29 [pid = 3268] [id = 46] 08:48:14 INFO - PROCESS | 3268 | ++DOMWINDOW == 71 (1678F000) [pid = 3268] [serial = 134] [outer = 00000000] 08:48:14 INFO - PROCESS | 3268 | ++DOMWINDOW == 72 (16B5DC00) [pid = 3268] [serial = 135] [outer = 1678F000] 08:48:14 INFO - PROCESS | 3268 | 1467820094526 Marionette DEBUG loaded listener.js 08:48:14 INFO - PROCESS | 3268 | ++DOMWINDOW == 73 (18952800) [pid = 3268] [serial = 136] [outer = 1678F000] 08:48:14 INFO - PROCESS | 3268 | 1467820094961 Marionette TRACE conn6 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 08:48:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 08:48:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 670ms 08:48:14 INFO - PROCESS | 3268 | 1467820095012 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 08:48:14 INFO - PROCESS | 3268 | 1467820095014 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 08:48:14 INFO - PROCESS | 3268 | 1467820095017 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 08:48:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 08:48:15 INFO - PROCESS | 3268 | 1467820095021 Marionette TRACE conn6 <- [1,150,null,{}] 08:48:15 INFO - PROCESS | 3268 | 1467820095032 Marionette TRACE conn6 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:15 INFO - PROCESS | 3268 | 1467820095037 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:15 INFO - PROCESS | 3268 | 1467820095118 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 08:48:15 INFO - PROCESS | 3268 | 1467820095128 Marionette TRACE conn6 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:15 INFO - PROCESS | 3268 | 1467820095131 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:15 INFO - PROCESS | 3268 | ++DOCSHELL 19457C00 == 30 [pid = 3268] [id = 47] 08:48:15 INFO - PROCESS | 3268 | ++DOMWINDOW == 74 (1945A800) [pid = 3268] [serial = 137] [outer = 00000000] 08:48:15 INFO - PROCESS | 3268 | ++DOMWINDOW == 75 (19484400) [pid = 3268] [serial = 138] [outer = 1945A800] 08:48:15 INFO - PROCESS | 3268 | 1467820095178 Marionette DEBUG loaded listener.js 08:48:15 INFO - PROCESS | 3268 | ++DOMWINDOW == 76 (19503400) [pid = 3268] [serial = 139] [outer = 1945A800] 08:48:15 INFO - PROCESS | 3268 | 1467820095607 Marionette TRACE conn6 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 08:48:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 08:48:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 631ms 08:48:15 INFO - PROCESS | 3268 | 1467820095654 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 08:48:15 INFO - PROCESS | 3268 | 1467820095656 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 08:48:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 08:48:15 INFO - PROCESS | 3268 | 1467820095660 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 08:48:15 INFO - PROCESS | 3268 | 1467820095661 Marionette TRACE conn6 <- [1,154,null,{}] 08:48:15 INFO - PROCESS | 3268 | 1467820095665 Marionette TRACE conn6 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:15 INFO - PROCESS | 3268 | 1467820095667 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:15 INFO - PROCESS | 3268 | 1467820095781 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 08:48:15 INFO - PROCESS | 3268 | 1467820095847 Marionette TRACE conn6 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:15 INFO - PROCESS | 3268 | 1467820095849 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:15 INFO - PROCESS | 3268 | ++DOCSHELL 195A5C00 == 31 [pid = 3268] [id = 48] 08:48:15 INFO - PROCESS | 3268 | ++DOMWINDOW == 77 (195A8000) [pid = 3268] [serial = 140] [outer = 00000000] 08:48:15 INFO - PROCESS | 3268 | ++DOMWINDOW == 78 (19B12800) [pid = 3268] [serial = 141] [outer = 195A8000] 08:48:15 INFO - PROCESS | 3268 | 1467820095894 Marionette DEBUG loaded listener.js 08:48:15 INFO - PROCESS | 3268 | ++DOMWINDOW == 79 (19B1DC00) [pid = 3268] [serial = 142] [outer = 195A8000] 08:48:16 INFO - PROCESS | 3268 | 1467820096293 Marionette TRACE conn6 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 08:48:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 08:48:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 670ms 08:48:16 INFO - PROCESS | 3268 | 1467820096333 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 08:48:16 INFO - PROCESS | 3268 | 1467820096335 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 08:48:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 08:48:16 INFO - PROCESS | 3268 | 1467820096338 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 08:48:16 INFO - PROCESS | 3268 | 1467820096340 Marionette TRACE conn6 <- [1,158,null,{}] 08:48:16 INFO - PROCESS | 3268 | 1467820096344 Marionette TRACE conn6 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:16 INFO - PROCESS | 3268 | 1467820096346 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:16 INFO - PROCESS | 3268 | 1467820096447 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 08:48:16 INFO - PROCESS | 3268 | 1467820096453 Marionette TRACE conn6 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:16 INFO - PROCESS | 3268 | 1467820096455 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:16 INFO - PROCESS | 3268 | ++DOCSHELL 19BC4C00 == 32 [pid = 3268] [id = 49] 08:48:16 INFO - PROCESS | 3268 | ++DOMWINDOW == 80 (19BC6C00) [pid = 3268] [serial = 143] [outer = 00000000] 08:48:16 INFO - PROCESS | 3268 | ++DOMWINDOW == 81 (1B3BEC00) [pid = 3268] [serial = 144] [outer = 19BC6C00] 08:48:16 INFO - PROCESS | 3268 | 1467820096499 Marionette DEBUG loaded listener.js 08:48:16 INFO - PROCESS | 3268 | ++DOMWINDOW == 82 (1BD10400) [pid = 3268] [serial = 145] [outer = 19BC6C00] 08:48:16 INFO - PROCESS | 3268 | 1467820096992 Marionette TRACE conn6 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 08:48:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 08:48:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 729ms 08:48:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 08:48:17 INFO - PROCESS | 3268 | 1467820097080 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 08:48:17 INFO - PROCESS | 3268 | 1467820097083 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 08:48:17 INFO - PROCESS | 3268 | 1467820097110 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 08:48:17 INFO - PROCESS | 3268 | 1467820097112 Marionette TRACE conn6 <- [1,162,null,{}] 08:48:17 INFO - PROCESS | 3268 | 1467820097121 Marionette TRACE conn6 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:17 INFO - PROCESS | 3268 | 1467820097127 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:17 INFO - PROCESS | 3268 | 1467820097249 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 08:48:17 INFO - PROCESS | 3268 | 1467820097256 Marionette TRACE conn6 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:17 INFO - PROCESS | 3268 | 1467820097258 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:17 INFO - PROCESS | 3268 | ++DOCSHELL 1BEEB400 == 33 [pid = 3268] [id = 50] 08:48:17 INFO - PROCESS | 3268 | ++DOMWINDOW == 83 (1DEB0800) [pid = 3268] [serial = 146] [outer = 00000000] 08:48:17 INFO - PROCESS | 3268 | ++DOMWINDOW == 84 (1DEB8800) [pid = 3268] [serial = 147] [outer = 1DEB0800] 08:48:17 INFO - PROCESS | 3268 | 1467820097353 Marionette DEBUG loaded listener.js 08:48:17 INFO - PROCESS | 3268 | ++DOMWINDOW == 85 (1E402C00) [pid = 3268] [serial = 148] [outer = 1DEB0800] 08:48:17 INFO - PROCESS | 3268 | --DOMWINDOW == 84 (1E5DBC00) [pid = 3268] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 08:48:17 INFO - PROCESS | 3268 | --DOMWINDOW == 83 (1ACF6C00) [pid = 3268] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 08:48:17 INFO - PROCESS | 3268 | --DOMWINDOW == 82 (195A7000) [pid = 3268] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 08:48:17 INFO - PROCESS | 3268 | --DOMWINDOW == 81 (19485800) [pid = 3268] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 08:48:17 INFO - PROCESS | 3268 | --DOMWINDOW == 80 (105C7000) [pid = 3268] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 08:48:17 INFO - PROCESS | 3268 | --DOMWINDOW == 79 (1BE40800) [pid = 3268] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 08:48:17 INFO - PROCESS | 3268 | --DOMWINDOW == 78 (105E1000) [pid = 3268] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 08:48:17 INFO - PROCESS | 3268 | --DOMWINDOW == 77 (1678D400) [pid = 3268] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 08:48:17 INFO - PROCESS | 3268 | --DOMWINDOW == 76 (1DEB3800) [pid = 3268] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 08:48:17 INFO - PROCESS | 3268 | --DOMWINDOW == 75 (18E75800) [pid = 3268] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 08:48:17 INFO - PROCESS | 3268 | --DOMWINDOW == 74 (0CE36800) [pid = 3268] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 08:48:17 INFO - PROCESS | 3268 | --DOMWINDOW == 73 (18955000) [pid = 3268] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 08:48:17 INFO - PROCESS | 3268 | --DOMWINDOW == 72 (1E409800) [pid = 3268] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 08:48:17 INFO - PROCESS | 3268 | --DOMWINDOW == 71 (1E5A6C00) [pid = 3268] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 08:48:17 INFO - PROCESS | 3268 | 1467820097918 Marionette TRACE conn6 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 08:48:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 08:48:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 850ms 08:48:17 INFO - PROCESS | 3268 | 1467820097937 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 08:48:17 INFO - PROCESS | 3268 | 1467820097939 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 08:48:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 08:48:17 INFO - PROCESS | 3268 | 1467820097947 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 08:48:17 INFO - PROCESS | 3268 | 1467820097949 Marionette TRACE conn6 <- [1,166,null,{}] 08:48:17 INFO - PROCESS | 3268 | 1467820097952 Marionette TRACE conn6 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:17 INFO - PROCESS | 3268 | 1467820097954 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:18 INFO - PROCESS | 3268 | 1467820098030 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 08:48:18 INFO - PROCESS | 3268 | 1467820098035 Marionette TRACE conn6 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:18 INFO - PROCESS | 3268 | 1467820098037 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:18 INFO - PROCESS | 3268 | ++DOCSHELL 13F44000 == 34 [pid = 3268] [id = 51] 08:48:18 INFO - PROCESS | 3268 | ++DOMWINDOW == 72 (142F1800) [pid = 3268] [serial = 149] [outer = 00000000] 08:48:18 INFO - PROCESS | 3268 | ++DOMWINDOW == 73 (1948D800) [pid = 3268] [serial = 150] [outer = 142F1800] 08:48:18 INFO - PROCESS | 3268 | 1467820098084 Marionette DEBUG loaded listener.js 08:48:18 INFO - PROCESS | 3268 | ++DOMWINDOW == 74 (1BE3C400) [pid = 3268] [serial = 151] [outer = 142F1800] 08:48:18 INFO - PROCESS | 3268 | 1467820098492 Marionette TRACE conn6 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 08:48:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 08:48:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 570ms 08:48:18 INFO - PROCESS | 3268 | 1467820098525 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 08:48:18 INFO - PROCESS | 3268 | 1467820098527 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 08:48:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 08:48:18 INFO - PROCESS | 3268 | 1467820098530 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 08:48:18 INFO - PROCESS | 3268 | 1467820098532 Marionette TRACE conn6 <- [1,170,null,{}] 08:48:18 INFO - PROCESS | 3268 | 1467820098557 Marionette TRACE conn6 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:18 INFO - PROCESS | 3268 | 1467820098559 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:18 INFO - PROCESS | 3268 | 1467820098636 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 08:48:18 INFO - PROCESS | 3268 | 1467820098642 Marionette TRACE conn6 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:18 INFO - PROCESS | 3268 | 1467820098644 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:18 INFO - PROCESS | 3268 | ++DOCSHELL 0C936800 == 35 [pid = 3268] [id = 52] 08:48:18 INFO - PROCESS | 3268 | ++DOMWINDOW == 75 (0CE7A000) [pid = 3268] [serial = 152] [outer = 00000000] 08:48:18 INFO - PROCESS | 3268 | ++DOMWINDOW == 76 (1E40E800) [pid = 3268] [serial = 153] [outer = 0CE7A000] 08:48:18 INFO - PROCESS | 3268 | 1467820098689 Marionette DEBUG loaded listener.js 08:48:18 INFO - PROCESS | 3268 | ++DOMWINDOW == 77 (19B14C00) [pid = 3268] [serial = 154] [outer = 0CE7A000] 08:48:19 INFO - PROCESS | 3268 | 1467820099073 Marionette TRACE conn6 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 08:48:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 08:48:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 591ms 08:48:19 INFO - PROCESS | 3268 | 1467820099124 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 08:48:19 INFO - PROCESS | 3268 | 1467820099126 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 08:48:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 08:48:19 INFO - PROCESS | 3268 | 1467820099140 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 08:48:19 INFO - PROCESS | 3268 | 1467820099141 Marionette TRACE conn6 <- [1,174,null,{}] 08:48:19 INFO - PROCESS | 3268 | 1467820099146 Marionette TRACE conn6 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:19 INFO - PROCESS | 3268 | 1467820099148 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:19 INFO - PROCESS | 3268 | 1467820099230 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 08:48:19 INFO - PROCESS | 3268 | 1467820099236 Marionette TRACE conn6 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:19 INFO - PROCESS | 3268 | 1467820099247 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:19 INFO - PROCESS | 3268 | ++DOCSHELL 1E572C00 == 36 [pid = 3268] [id = 53] 08:48:19 INFO - PROCESS | 3268 | ++DOMWINDOW == 78 (1E573000) [pid = 3268] [serial = 155] [outer = 00000000] 08:48:19 INFO - PROCESS | 3268 | ++DOMWINDOW == 79 (1E57A400) [pid = 3268] [serial = 156] [outer = 1E573000] 08:48:19 INFO - PROCESS | 3268 | 1467820099292 Marionette DEBUG loaded listener.js 08:48:19 INFO - PROCESS | 3268 | ++DOMWINDOW == 80 (1E57BC00) [pid = 3268] [serial = 157] [outer = 1E573000] 08:48:19 INFO - PROCESS | 3268 | 1467820099685 Marionette TRACE conn6 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 08:48:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 08:48:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 590ms 08:48:19 INFO - PROCESS | 3268 | 1467820099724 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 08:48:19 INFO - PROCESS | 3268 | 1467820099725 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 08:48:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 08:48:19 INFO - PROCESS | 3268 | 1467820099728 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 08:48:19 INFO - PROCESS | 3268 | 1467820099730 Marionette TRACE conn6 <- [1,178,null,{}] 08:48:19 INFO - PROCESS | 3268 | 1467820099733 Marionette TRACE conn6 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:19 INFO - PROCESS | 3268 | 1467820099735 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:19 INFO - PROCESS | 3268 | 1467820099848 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 08:48:19 INFO - PROCESS | 3268 | 1467820099976 Marionette TRACE conn6 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:19 INFO - PROCESS | 3268 | 1467820099979 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:19 INFO - PROCESS | 3268 | ++DOCSHELL 0CB6A000 == 37 [pid = 3268] [id = 54] 08:48:19 INFO - PROCESS | 3268 | ++DOMWINDOW == 81 (0CB6A800) [pid = 3268] [serial = 158] [outer = 00000000] 08:48:20 INFO - PROCESS | 3268 | ++DOMWINDOW == 82 (0CE85800) [pid = 3268] [serial = 159] [outer = 0CB6A800] 08:48:20 INFO - PROCESS | 3268 | 1467820100036 Marionette DEBUG loaded listener.js 08:48:20 INFO - PROCESS | 3268 | ++DOMWINDOW == 83 (0D656C00) [pid = 3268] [serial = 160] [outer = 0CB6A800] 08:48:20 INFO - PROCESS | 3268 | ++DOMWINDOW == 84 (15A5FC00) [pid = 3268] [serial = 161] [outer = 0C93BC00] 08:48:20 INFO - PROCESS | 3268 | 1467820100811 Marionette TRACE conn6 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 08:48:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 08:48:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1128ms 08:48:20 INFO - PROCESS | 3268 | 1467820100892 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 08:48:20 INFO - PROCESS | 3268 | 1467820100896 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 08:48:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 08:48:20 INFO - PROCESS | 3268 | 1467820100901 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 08:48:20 INFO - PROCESS | 3268 | 1467820100905 Marionette TRACE conn6 <- [1,182,null,{}] 08:48:20 INFO - PROCESS | 3268 | 1467820100911 Marionette TRACE conn6 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:20 INFO - PROCESS | 3268 | 1467820100914 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:21 INFO - PROCESS | 3268 | 1467820101041 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 08:48:21 INFO - PROCESS | 3268 | 1467820101110 Marionette TRACE conn6 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:21 INFO - PROCESS | 3268 | 1467820101113 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:21 INFO - PROCESS | 3268 | ++DOCSHELL 1945C400 == 38 [pid = 3268] [id = 55] 08:48:21 INFO - PROCESS | 3268 | ++DOMWINDOW == 85 (1945D400) [pid = 3268] [serial = 162] [outer = 00000000] 08:48:21 INFO - PROCESS | 3268 | ++DOMWINDOW == 86 (195A2400) [pid = 3268] [serial = 163] [outer = 1945D400] 08:48:21 INFO - PROCESS | 3268 | 1467820101169 Marionette DEBUG loaded listener.js 08:48:21 INFO - PROCESS | 3268 | ++DOMWINDOW == 87 (19ABD400) [pid = 3268] [serial = 164] [outer = 1945D400] 08:48:22 INFO - PROCESS | 3268 | --DOCSHELL 1E572C00 == 37 [pid = 3268] [id = 53] 08:48:22 INFO - PROCESS | 3268 | --DOCSHELL 0C936800 == 36 [pid = 3268] [id = 52] 08:48:22 INFO - PROCESS | 3268 | --DOCSHELL 13F44000 == 35 [pid = 3268] [id = 51] 08:48:22 INFO - PROCESS | 3268 | --DOCSHELL 1BEEB400 == 34 [pid = 3268] [id = 50] 08:48:22 INFO - PROCESS | 3268 | --DOCSHELL 19BC4C00 == 33 [pid = 3268] [id = 49] 08:48:22 INFO - PROCESS | 3268 | --DOCSHELL 195A5C00 == 32 [pid = 3268] [id = 48] 08:48:22 INFO - PROCESS | 3268 | --DOCSHELL 19457C00 == 31 [pid = 3268] [id = 47] 08:48:22 INFO - PROCESS | 3268 | --DOCSHELL 1678EC00 == 30 [pid = 3268] [id = 46] 08:48:22 INFO - PROCESS | 3268 | --DOCSHELL 0D65CC00 == 29 [pid = 3268] [id = 45] 08:48:22 INFO - PROCESS | 3268 | 1467820102081 Marionette TRACE conn6 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 08:48:22 INFO - PROCESS | 3268 | --DOMWINDOW == 86 (1B3EC400) [pid = 3268] [serial = 108] [outer = 00000000] [url = about:blank] 08:48:22 INFO - PROCESS | 3268 | --DOMWINDOW == 85 (19B15400) [pid = 3268] [serial = 105] [outer = 00000000] [url = about:blank] 08:48:22 INFO - PROCESS | 3268 | --DOMWINDOW == 84 (1959B800) [pid = 3268] [serial = 102] [outer = 00000000] [url = about:blank] 08:48:22 INFO - PROCESS | 3268 | --DOMWINDOW == 83 (14A7F800) [pid = 3268] [serial = 93] [outer = 00000000] [url = about:blank] 08:48:22 INFO - PROCESS | 3268 | --DOMWINDOW == 82 (1DEBD800) [pid = 3268] [serial = 111] [outer = 00000000] [url = about:blank] 08:48:22 INFO - PROCESS | 3268 | --DOMWINDOW == 81 (1064E400) [pid = 3268] [serial = 96] [outer = 00000000] [url = about:blank] 08:48:22 INFO - PROCESS | 3268 | --DOMWINDOW == 80 (111D2000) [pid = 3268] [serial = 97] [outer = 00000000] [url = about:blank] 08:48:22 INFO - PROCESS | 3268 | --DOMWINDOW == 79 (16B5D800) [pid = 3268] [serial = 99] [outer = 00000000] [url = about:blank] 08:48:22 INFO - PROCESS | 3268 | --DOMWINDOW == 78 (16B67000) [pid = 3268] [serial = 100] [outer = 00000000] [url = about:blank] 08:48:22 INFO - PROCESS | 3268 | --DOMWINDOW == 77 (1BD96800) [pid = 3268] [serial = 109] [outer = 00000000] [url = about:blank] 08:48:22 INFO - PROCESS | 3268 | --DOMWINDOW == 76 (1DEB6800) [pid = 3268] [serial = 90] [outer = 00000000] [url = about:blank] 08:48:22 INFO - PROCESS | 3268 | --DOMWINDOW == 75 (1DEBA800) [pid = 3268] [serial = 91] [outer = 00000000] [url = about:blank] 08:48:22 INFO - PROCESS | 3268 | --DOMWINDOW == 74 (195D1400) [pid = 3268] [serial = 87] [outer = 00000000] [url = about:blank] 08:48:22 INFO - PROCESS | 3268 | --DOMWINDOW == 73 (19B1A400) [pid = 3268] [serial = 88] [outer = 00000000] [url = about:blank] 08:48:22 INFO - PROCESS | 3268 | --DOMWINDOW == 72 (10FD9800) [pid = 3268] [serial = 84] [outer = 00000000] [url = about:blank] 08:48:22 INFO - PROCESS | 3268 | --DOMWINDOW == 71 (143D0800) [pid = 3268] [serial = 85] [outer = 00000000] [url = about:blank] 08:48:22 INFO - PROCESS | 3268 | --DOMWINDOW == 70 (19B1B400) [pid = 3268] [serial = 114] [outer = 00000000] [url = about:blank] 08:48:22 INFO - PROCESS | 3268 | --DOMWINDOW == 69 (1E409C00) [pid = 3268] [serial = 112] [outer = 00000000] [url = about:blank] 08:48:22 INFO - PROCESS | 3268 | --DOMWINDOW == 68 (1E5D6000) [pid = 3268] [serial = 121] [outer = 00000000] [url = about:blank] 08:48:22 INFO - PROCESS | 3268 | --DOMWINDOW == 67 (14BE1400) [pid = 3268] [serial = 94] [outer = 00000000] [url = about:blank] 08:48:22 INFO - PROCESS | 3268 | --DOMWINDOW == 66 (1E47F800) [pid = 3268] [serial = 118] [outer = 00000000] [url = about:blank] 08:48:22 INFO - PROCESS | 3268 | --DOMWINDOW == 65 (1BE3A400) [pid = 3268] [serial = 115] [outer = 00000000] [url = about:blank] 08:48:22 INFO - PROCESS | 3268 | --DOMWINDOW == 64 (1E56D800) [pid = 3268] [serial = 117] [outer = 00000000] [url = about:blank] 08:48:22 INFO - PROCESS | 3268 | --DOMWINDOW == 63 (19B65400) [pid = 3268] [serial = 106] [outer = 00000000] [url = about:blank] 08:48:22 INFO - PROCESS | 3268 | --DOMWINDOW == 62 (195A0000) [pid = 3268] [serial = 103] [outer = 00000000] [url = about:blank] 08:48:22 INFO - PROCESS | 3268 | --DOMWINDOW == 61 (1E5B3400) [pid = 3268] [serial = 120] [outer = 00000000] [url = about:blank] 08:48:22 INFO - PROCESS | 3268 | --DOMWINDOW == 60 (1ECD2400) [pid = 3268] [serial = 124] [outer = 00000000] [url = about:blank] 08:48:22 INFO - PROCESS | 3268 | --DOMWINDOW == 59 (1E904800) [pid = 3268] [serial = 123] [outer = 00000000] [url = about:blank] 08:48:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 08:48:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1274ms 08:48:22 INFO - PROCESS | 3268 | 1467820102179 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 08:48:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 08:48:22 INFO - PROCESS | 3268 | 1467820102183 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 08:48:22 INFO - PROCESS | 3268 | 1467820102189 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 08:48:22 INFO - PROCESS | 3268 | 1467820102192 Marionette TRACE conn6 <- [1,186,null,{}] 08:48:22 INFO - PROCESS | 3268 | 1467820102198 Marionette TRACE conn6 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:22 INFO - PROCESS | 3268 | 1467820102201 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:22 INFO - PROCESS | 3268 | 1467820102293 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 08:48:22 INFO - PROCESS | 3268 | 1467820102301 Marionette TRACE conn6 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:22 INFO - PROCESS | 3268 | 1467820102305 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:22 INFO - PROCESS | 3268 | ++DOCSHELL 13F0EC00 == 30 [pid = 3268] [id = 56] 08:48:22 INFO - PROCESS | 3268 | ++DOMWINDOW == 60 (13F0F800) [pid = 3268] [serial = 165] [outer = 00000000] 08:48:22 INFO - PROCESS | 3268 | ++DOMWINDOW == 61 (142E4400) [pid = 3268] [serial = 166] [outer = 13F0F800] 08:48:22 INFO - PROCESS | 3268 | 1467820102353 Marionette DEBUG loaded listener.js 08:48:22 INFO - PROCESS | 3268 | ++DOMWINDOW == 62 (14A2B000) [pid = 3268] [serial = 167] [outer = 13F0F800] 08:48:22 INFO - PROCESS | 3268 | 1467820102796 Marionette TRACE conn6 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 08:48:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 08:48:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 630ms 08:48:22 INFO - PROCESS | 3268 | 1467820102820 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 08:48:22 INFO - PROCESS | 3268 | 1467820102825 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 08:48:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 08:48:22 INFO - PROCESS | 3268 | 1467820102831 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 08:48:22 INFO - PROCESS | 3268 | 1467820102833 Marionette TRACE conn6 <- [1,190,null,{}] 08:48:22 INFO - PROCESS | 3268 | 1467820102837 Marionette TRACE conn6 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:22 INFO - PROCESS | 3268 | 1467820102839 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:22 INFO - PROCESS | 3268 | 1467820102929 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 08:48:22 INFO - PROCESS | 3268 | 1467820102936 Marionette TRACE conn6 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:22 INFO - PROCESS | 3268 | 1467820102938 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:22 INFO - PROCESS | 3268 | ++DOCSHELL 1794D800 == 31 [pid = 3268] [id = 57] 08:48:22 INFO - PROCESS | 3268 | ++DOMWINDOW == 63 (1794FC00) [pid = 3268] [serial = 168] [outer = 00000000] 08:48:22 INFO - PROCESS | 3268 | ++DOMWINDOW == 64 (1895B400) [pid = 3268] [serial = 169] [outer = 1794FC00] 08:48:22 INFO - PROCESS | 3268 | 1467820102986 Marionette DEBUG loaded listener.js 08:48:23 INFO - PROCESS | 3268 | ++DOMWINDOW == 65 (18CEAC00) [pid = 3268] [serial = 170] [outer = 1794FC00] 08:48:23 INFO - PROCESS | 3268 | 1467820103420 Marionette TRACE conn6 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 08:48:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 08:48:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 630ms 08:48:23 INFO - PROCESS | 3268 | 1467820103466 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 08:48:23 INFO - PROCESS | 3268 | 1467820103468 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 08:48:23 INFO - PROCESS | 3268 | 1467820103472 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 08:48:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 08:48:23 INFO - PROCESS | 3268 | 1467820103476 Marionette TRACE conn6 <- [1,194,null,{}] 08:48:23 INFO - PROCESS | 3268 | 1467820103487 Marionette TRACE conn6 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:23 INFO - PROCESS | 3268 | 1467820103491 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:23 INFO - PROCESS | 3268 | 1467820103575 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 08:48:23 INFO - PROCESS | 3268 | 1467820103584 Marionette TRACE conn6 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:23 INFO - PROCESS | 3268 | 1467820103587 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:23 INFO - PROCESS | 3268 | ++DOCSHELL 19B11800 == 32 [pid = 3268] [id = 58] 08:48:23 INFO - PROCESS | 3268 | ++DOMWINDOW == 66 (19B14000) [pid = 3268] [serial = 171] [outer = 00000000] 08:48:23 INFO - PROCESS | 3268 | ++DOMWINDOW == 67 (19B19800) [pid = 3268] [serial = 172] [outer = 19B14000] 08:48:23 INFO - PROCESS | 3268 | 1467820103636 Marionette DEBUG loaded listener.js 08:48:23 INFO - PROCESS | 3268 | ++DOMWINDOW == 68 (19BC9400) [pid = 3268] [serial = 173] [outer = 19B14000] 08:48:24 INFO - PROCESS | 3268 | 1467820104074 Marionette TRACE conn6 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 08:48:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 08:48:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 630ms 08:48:24 INFO - PROCESS | 3268 | 1467820104106 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 08:48:24 INFO - PROCESS | 3268 | 1467820104108 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 08:48:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 08:48:24 INFO - PROCESS | 3268 | 1467820104128 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 08:48:24 INFO - PROCESS | 3268 | 1467820104130 Marionette TRACE conn6 <- [1,198,null,{}] 08:48:24 INFO - PROCESS | 3268 | 1467820104134 Marionette TRACE conn6 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:24 INFO - PROCESS | 3268 | 1467820104136 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:24 INFO - PROCESS | 3268 | 1467820104222 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 08:48:24 INFO - PROCESS | 3268 | 1467820104227 Marionette TRACE conn6 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:24 INFO - PROCESS | 3268 | 1467820104229 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:24 INFO - PROCESS | 3268 | ++DOCSHELL 1ADCE400 == 33 [pid = 3268] [id = 59] 08:48:24 INFO - PROCESS | 3268 | ++DOMWINDOW == 69 (1B35E000) [pid = 3268] [serial = 174] [outer = 00000000] 08:48:24 INFO - PROCESS | 3268 | ++DOMWINDOW == 70 (1BE3A800) [pid = 3268] [serial = 175] [outer = 1B35E000] 08:48:24 INFO - PROCESS | 3268 | 1467820104274 Marionette DEBUG loaded listener.js 08:48:24 INFO - PROCESS | 3268 | ++DOMWINDOW == 71 (1BE42800) [pid = 3268] [serial = 176] [outer = 1B35E000] 08:48:24 INFO - PROCESS | 3268 | 1467820104710 Marionette TRACE conn6 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 08:48:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 08:48:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 650ms 08:48:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 08:48:24 INFO - PROCESS | 3268 | 1467820104766 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 08:48:24 INFO - PROCESS | 3268 | 1467820104768 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 08:48:24 INFO - PROCESS | 3268 | 1467820104771 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 08:48:24 INFO - PROCESS | 3268 | 1467820104772 Marionette TRACE conn6 <- [1,202,null,{}] 08:48:24 INFO - PROCESS | 3268 | 1467820104776 Marionette TRACE conn6 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:24 INFO - PROCESS | 3268 | 1467820104778 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:24 INFO - PROCESS | 3268 | 1467820104882 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 08:48:24 INFO - PROCESS | 3268 | 1467820104890 Marionette TRACE conn6 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:24 INFO - PROCESS | 3268 | 1467820104892 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:24 INFO - PROCESS | 3268 | ++DOCSHELL 14B27000 == 34 [pid = 3268] [id = 60] 08:48:24 INFO - PROCESS | 3268 | ++DOMWINDOW == 72 (1BE45400) [pid = 3268] [serial = 177] [outer = 00000000] 08:48:24 INFO - PROCESS | 3268 | ++DOMWINDOW == 73 (1DEB2C00) [pid = 3268] [serial = 178] [outer = 1BE45400] 08:48:24 INFO - PROCESS | 3268 | 1467820104937 Marionette DEBUG loaded listener.js 08:48:24 INFO - PROCESS | 3268 | ++DOMWINDOW == 74 (1DEBB800) [pid = 3268] [serial = 179] [outer = 1BE45400] 08:48:25 INFO - PROCESS | 3268 | 1467820105402 Marionette TRACE conn6 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 08:48:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 08:48:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 671ms 08:48:25 INFO - PROCESS | 3268 | 1467820105443 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 08:48:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 08:48:25 INFO - PROCESS | 3268 | 1467820105445 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 08:48:25 INFO - PROCESS | 3268 | 1467820105448 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 08:48:25 INFO - PROCESS | 3268 | 1467820105449 Marionette TRACE conn6 <- [1,206,null,{}] 08:48:25 INFO - PROCESS | 3268 | 1467820105458 Marionette TRACE conn6 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:25 INFO - PROCESS | 3268 | 1467820105463 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:25 INFO - PROCESS | 3268 | 1467820105604 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 08:48:25 INFO - PROCESS | 3268 | 1467820105660 Marionette TRACE conn6 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:25 INFO - PROCESS | 3268 | 1467820105662 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:25 INFO - PROCESS | 3268 | ++DOCSHELL 1E407C00 == 35 [pid = 3268] [id = 61] 08:48:25 INFO - PROCESS | 3268 | ++DOMWINDOW == 75 (1E408000) [pid = 3268] [serial = 180] [outer = 00000000] 08:48:25 INFO - PROCESS | 3268 | ++DOMWINDOW == 76 (1E56F400) [pid = 3268] [serial = 181] [outer = 1E408000] 08:48:25 INFO - PROCESS | 3268 | 1467820105707 Marionette DEBUG loaded listener.js 08:48:25 INFO - PROCESS | 3268 | ++DOMWINDOW == 77 (1E40DC00) [pid = 3268] [serial = 182] [outer = 1E408000] 08:48:26 INFO - PROCESS | 3268 | 1467820106110 Marionette TRACE conn6 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 08:48:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 08:48:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 730ms 08:48:26 INFO - PROCESS | 3268 | 1467820106207 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 08:48:26 INFO - PROCESS | 3268 | 1467820106209 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 08:48:26 INFO - PROCESS | 3268 | 1467820106216 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 08:48:26 INFO - PROCESS | 3268 | 1467820106217 Marionette TRACE conn6 <- [1,210,null,{}] 08:48:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 08:48:26 INFO - PROCESS | 3268 | 1467820106221 Marionette TRACE conn6 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:26 INFO - PROCESS | 3268 | 1467820106223 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:26 INFO - PROCESS | 3268 | 1467820106326 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 08:48:26 INFO - PROCESS | 3268 | 1467820106331 Marionette TRACE conn6 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:26 INFO - PROCESS | 3268 | 1467820106333 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:26 INFO - PROCESS | 3268 | ++DOCSHELL 1E477000 == 36 [pid = 3268] [id = 62] 08:48:26 INFO - PROCESS | 3268 | ++DOMWINDOW == 78 (1E578C00) [pid = 3268] [serial = 183] [outer = 00000000] 08:48:26 INFO - PROCESS | 3268 | ++DOMWINDOW == 79 (1E5B2400) [pid = 3268] [serial = 184] [outer = 1E578C00] 08:48:26 INFO - PROCESS | 3268 | 1467820106376 Marionette DEBUG loaded listener.js 08:48:26 INFO - PROCESS | 3268 | ++DOMWINDOW == 80 (1E5B4C00) [pid = 3268] [serial = 185] [outer = 1E578C00] 08:48:26 INFO - PROCESS | 3268 | --DOMWINDOW == 79 (14C8F000) [pid = 3268] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 08:48:26 INFO - PROCESS | 3268 | --DOMWINDOW == 78 (0D65D800) [pid = 3268] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 08:48:26 INFO - PROCESS | 3268 | --DOMWINDOW == 77 (1678F000) [pid = 3268] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 08:48:26 INFO - PROCESS | 3268 | --DOMWINDOW == 76 (195A8000) [pid = 3268] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 08:48:26 INFO - PROCESS | 3268 | --DOMWINDOW == 75 (1DEB0800) [pid = 3268] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 08:48:26 INFO - PROCESS | 3268 | --DOMWINDOW == 74 (1113A000) [pid = 3268] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 08:48:26 INFO - PROCESS | 3268 | --DOMWINDOW == 73 (19BC6C00) [pid = 3268] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 08:48:26 INFO - PROCESS | 3268 | --DOMWINDOW == 72 (142F1800) [pid = 3268] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 08:48:26 INFO - PROCESS | 3268 | --DOMWINDOW == 71 (1945A800) [pid = 3268] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 08:48:26 INFO - PROCESS | 3268 | --DOMWINDOW == 70 (0CE7A000) [pid = 3268] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 08:48:26 INFO - PROCESS | 3268 | 1467820106813 Marionette TRACE conn6 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 08:48:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 08:48:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 629ms 08:48:26 INFO - PROCESS | 3268 | 1467820106854 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 08:48:26 INFO - PROCESS | 3268 | 1467820106856 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 08:48:26 INFO - PROCESS | 3268 | 1467820106870 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 08:48:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 08:48:26 INFO - PROCESS | 3268 | 1467820106872 Marionette TRACE conn6 <- [1,214,null,{}] 08:48:26 INFO - PROCESS | 3268 | 1467820106876 Marionette TRACE conn6 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:26 INFO - PROCESS | 3268 | 1467820106878 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:26 INFO - PROCESS | 3268 | 1467820106959 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 08:48:26 INFO - PROCESS | 3268 | 1467820106965 Marionette TRACE conn6 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:26 INFO - PROCESS | 3268 | 1467820106967 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:26 INFO - PROCESS | 3268 | ++DOCSHELL 14C8A000 == 37 [pid = 3268] [id = 63] 08:48:26 INFO - PROCESS | 3268 | ++DOMWINDOW == 71 (14C8F000) [pid = 3268] [serial = 186] [outer = 00000000] 08:48:26 INFO - PROCESS | 3268 | ++DOMWINDOW == 72 (1DEAE800) [pid = 3268] [serial = 187] [outer = 14C8F000] 08:48:26 INFO - PROCESS | 3268 | 1467820107010 Marionette DEBUG loaded listener.js 08:48:27 INFO - PROCESS | 3268 | ++DOMWINDOW == 73 (1E5A9800) [pid = 3268] [serial = 188] [outer = 14C8F000] 08:48:27 INFO - PROCESS | 3268 | 1467820107409 Marionette TRACE conn6 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 08:48:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 08:48:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 570ms 08:48:27 INFO - PROCESS | 3268 | 1467820107445 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 08:48:27 INFO - PROCESS | 3268 | 1467820107447 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 08:48:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 08:48:27 INFO - PROCESS | 3268 | 1467820107462 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 08:48:27 INFO - PROCESS | 3268 | 1467820107464 Marionette TRACE conn6 <- [1,218,null,{}] 08:48:27 INFO - PROCESS | 3268 | 1467820107468 Marionette TRACE conn6 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:27 INFO - PROCESS | 3268 | 1467820107480 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:27 INFO - PROCESS | 3268 | 1467820107568 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 08:48:27 INFO - PROCESS | 3268 | 1467820107576 Marionette TRACE conn6 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:27 INFO - PROCESS | 3268 | 1467820107578 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:27 INFO - PROCESS | 3268 | ++DOCSHELL 1C19E000 == 38 [pid = 3268] [id = 64] 08:48:27 INFO - PROCESS | 3268 | ++DOMWINDOW == 74 (1E5D6C00) [pid = 3268] [serial = 189] [outer = 00000000] 08:48:27 INFO - PROCESS | 3268 | ++DOMWINDOW == 75 (1E5DEC00) [pid = 3268] [serial = 190] [outer = 1E5D6C00] 08:48:27 INFO - PROCESS | 3268 | 1467820107623 Marionette DEBUG loaded listener.js 08:48:27 INFO - PROCESS | 3268 | ++DOMWINDOW == 76 (1E5DF000) [pid = 3268] [serial = 191] [outer = 1E5D6C00] 08:48:28 INFO - PROCESS | 3268 | 1467820108041 Marionette TRACE conn6 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 08:48:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 08:48:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 650ms 08:48:28 INFO - PROCESS | 3268 | 1467820108105 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 08:48:28 INFO - PROCESS | 3268 | 1467820108107 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 08:48:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 08:48:28 INFO - PROCESS | 3268 | 1467820108110 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 08:48:28 INFO - PROCESS | 3268 | 1467820108112 Marionette TRACE conn6 <- [1,222,null,{}] 08:48:28 INFO - PROCESS | 3268 | 1467820108116 Marionette TRACE conn6 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:28 INFO - PROCESS | 3268 | 1467820108117 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:28 INFO - PROCESS | 3268 | 1467820108201 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 08:48:28 INFO - PROCESS | 3268 | 1467820108210 Marionette TRACE conn6 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:28 INFO - PROCESS | 3268 | 1467820108212 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:28 INFO - PROCESS | 3268 | ++DOCSHELL 1ADCE000 == 39 [pid = 3268] [id = 65] 08:48:28 INFO - PROCESS | 3268 | ++DOMWINDOW == 77 (1E903C00) [pid = 3268] [serial = 192] [outer = 00000000] 08:48:28 INFO - PROCESS | 3268 | ++DOMWINDOW == 78 (1E90A800) [pid = 3268] [serial = 193] [outer = 1E903C00] 08:48:28 INFO - PROCESS | 3268 | 1467820108258 Marionette DEBUG loaded listener.js 08:48:28 INFO - PROCESS | 3268 | ++DOMWINDOW == 79 (1E90F000) [pid = 3268] [serial = 194] [outer = 1E903C00] 08:48:28 INFO - PROCESS | 3268 | 1467820108747 Marionette TRACE conn6 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 08:48:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 08:48:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 670ms 08:48:28 INFO - PROCESS | 3268 | 1467820108781 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 08:48:28 INFO - PROCESS | 3268 | 1467820108786 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 08:48:28 INFO - PROCESS | 3268 | 1467820108792 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 08:48:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 08:48:28 INFO - PROCESS | 3268 | 1467820108795 Marionette TRACE conn6 <- [1,226,null,{}] 08:48:28 INFO - PROCESS | 3268 | 1467820108801 Marionette TRACE conn6 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:28 INFO - PROCESS | 3268 | 1467820108804 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:28 INFO - PROCESS | 3268 | 1467820108918 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 08:48:29 INFO - PROCESS | 3268 | 1467820109047 Marionette TRACE conn6 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:29 INFO - PROCESS | 3268 | 1467820109052 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:29 INFO - PROCESS | 3268 | ++DOCSHELL 14A24400 == 40 [pid = 3268] [id = 66] 08:48:29 INFO - PROCESS | 3268 | ++DOMWINDOW == 80 (14A27000) [pid = 3268] [serial = 195] [outer = 00000000] 08:48:29 INFO - PROCESS | 3268 | ++DOMWINDOW == 81 (15A5D400) [pid = 3268] [serial = 196] [outer = 14A27000] 08:48:29 INFO - PROCESS | 3268 | 1467820109109 Marionette DEBUG loaded listener.js 08:48:29 INFO - PROCESS | 3268 | ++DOMWINDOW == 82 (16BCE800) [pid = 3268] [serial = 197] [outer = 14A27000] 08:48:29 INFO - PROCESS | 3268 | 1467820109670 Marionette TRACE conn6 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 08:48:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 08:48:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 930ms 08:48:29 INFO - PROCESS | 3268 | 1467820109727 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 08:48:29 INFO - PROCESS | 3268 | 1467820109732 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 08:48:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 08:48:29 INFO - PROCESS | 3268 | 1467820109739 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 08:48:29 INFO - PROCESS | 3268 | 1467820109742 Marionette TRACE conn6 <- [1,230,null,{}] 08:48:29 INFO - PROCESS | 3268 | 1467820109746 Marionette TRACE conn6 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:29 INFO - PROCESS | 3268 | 1467820109749 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:29 INFO - PROCESS | 3268 | 1467820109865 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 08:48:29 INFO - PROCESS | 3268 | 1467820109984 Marionette TRACE conn6 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:29 INFO - PROCESS | 3268 | 1467820109987 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:30 INFO - PROCESS | 3268 | ++DOCSHELL 1ACEC000 == 41 [pid = 3268] [id = 67] 08:48:30 INFO - PROCESS | 3268 | ++DOMWINDOW == 83 (1ACF2C00) [pid = 3268] [serial = 198] [outer = 00000000] 08:48:30 INFO - PROCESS | 3268 | ++DOMWINDOW == 84 (1B3C1C00) [pid = 3268] [serial = 199] [outer = 1ACF2C00] 08:48:30 INFO - PROCESS | 3268 | 1467820110093 Marionette DEBUG loaded listener.js 08:48:30 INFO - PROCESS | 3268 | ++DOMWINDOW == 85 (1BE08C00) [pid = 3268] [serial = 200] [outer = 1ACF2C00] 08:48:30 INFO - PROCESS | 3268 | 1467820110756 Marionette TRACE conn6 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 08:48:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 08:48:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1078ms 08:48:30 INFO - PROCESS | 3268 | 1467820110821 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 08:48:30 INFO - PROCESS | 3268 | 1467820110823 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 08:48:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 08:48:30 INFO - PROCESS | 3268 | 1467820110827 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 08:48:30 INFO - PROCESS | 3268 | 1467820110831 Marionette TRACE conn6 <- [1,234,null,{}] 08:48:30 INFO - PROCESS | 3268 | 1467820110843 Marionette TRACE conn6 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:30 INFO - PROCESS | 3268 | 1467820110848 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:30 INFO - PROCESS | 3268 | 1467820110960 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 08:48:31 INFO - PROCESS | 3268 | 1467820111084 Marionette TRACE conn6 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:31 INFO - PROCESS | 3268 | 1467820111088 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:31 INFO - PROCESS | 3268 | ++DOCSHELL 1DEB1800 == 42 [pid = 3268] [id = 68] 08:48:31 INFO - PROCESS | 3268 | ++DOMWINDOW == 86 (1E40F000) [pid = 3268] [serial = 201] [outer = 00000000] 08:48:31 INFO - PROCESS | 3268 | ++DOMWINDOW == 87 (1E47F000) [pid = 3268] [serial = 202] [outer = 1E40F000] 08:48:31 INFO - PROCESS | 3268 | 1467820111149 Marionette DEBUG loaded listener.js 08:48:31 INFO - PROCESS | 3268 | ++DOMWINDOW == 88 (1E57CC00) [pid = 3268] [serial = 203] [outer = 1E40F000] 08:48:31 INFO - PROCESS | 3268 | 1467820111746 Marionette TRACE conn6 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 08:48:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 08:48:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 970ms 08:48:31 INFO - PROCESS | 3268 | 1467820111801 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 08:48:31 INFO - PROCESS | 3268 | 1467820111804 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 08:48:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 08:48:31 INFO - PROCESS | 3268 | 1467820111807 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 08:48:31 INFO - PROCESS | 3268 | 1467820111809 Marionette TRACE conn6 <- [1,238,null,{}] 08:48:31 INFO - PROCESS | 3268 | 1467820111813 Marionette TRACE conn6 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:31 INFO - PROCESS | 3268 | 1467820111816 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:31 INFO - PROCESS | 3268 | 1467820111924 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 08:48:32 INFO - PROCESS | 3268 | 1467820112171 Marionette TRACE conn6 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:32 INFO - PROCESS | 3268 | 1467820112174 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:32 INFO - PROCESS | 3268 | ++DOCSHELL 0C931000 == 43 [pid = 3268] [id = 69] 08:48:32 INFO - PROCESS | 3268 | ++DOMWINDOW == 89 (0CB6C800) [pid = 3268] [serial = 204] [outer = 00000000] 08:48:32 INFO - PROCESS | 3268 | ++DOMWINDOW == 90 (10FD9800) [pid = 3268] [serial = 205] [outer = 0CB6C800] 08:48:32 INFO - PROCESS | 3268 | 1467820112253 Marionette DEBUG loaded listener.js 08:48:32 INFO - PROCESS | 3268 | ++DOMWINDOW == 91 (143D0C00) [pid = 3268] [serial = 206] [outer = 0CB6C800] 08:48:32 INFO - PROCESS | 3268 | 1467820112835 Marionette TRACE conn6 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 08:48:32 INFO - PROCESS | 3268 | --DOCSHELL 14B53000 == 42 [pid = 3268] [id = 44] 08:48:32 INFO - PROCESS | 3268 | --DOCSHELL 1C19E000 == 41 [pid = 3268] [id = 64] 08:48:32 INFO - PROCESS | 3268 | --DOCSHELL 14C8A000 == 40 [pid = 3268] [id = 63] 08:48:32 INFO - PROCESS | 3268 | --DOCSHELL 1E477000 == 39 [pid = 3268] [id = 62] 08:48:32 INFO - PROCESS | 3268 | --DOCSHELL 1E407C00 == 38 [pid = 3268] [id = 61] 08:48:32 INFO - PROCESS | 3268 | --DOCSHELL 14B27000 == 37 [pid = 3268] [id = 60] 08:48:32 INFO - PROCESS | 3268 | --DOCSHELL 1ADCE400 == 36 [pid = 3268] [id = 59] 08:48:32 INFO - PROCESS | 3268 | --DOCSHELL 19B11800 == 35 [pid = 3268] [id = 58] 08:48:32 INFO - PROCESS | 3268 | --DOCSHELL 1794D800 == 34 [pid = 3268] [id = 57] 08:48:32 INFO - PROCESS | 3268 | --DOCSHELL 13F0EC00 == 33 [pid = 3268] [id = 56] 08:48:32 INFO - PROCESS | 3268 | --DOMWINDOW == 90 (1E57A400) [pid = 3268] [serial = 156] [outer = 00000000] [url = about:blank] 08:48:32 INFO - PROCESS | 3268 | --DOMWINDOW == 89 (18437400) [pid = 3268] [serial = 130] [outer = 00000000] [url = about:blank] 08:48:32 INFO - PROCESS | 3268 | --DOMWINDOW == 88 (16B33400) [pid = 3268] [serial = 129] [outer = 00000000] [url = about:blank] 08:48:32 INFO - PROCESS | 3268 | --DOMWINDOW == 87 (13F10800) [pid = 3268] [serial = 132] [outer = 00000000] [url = about:blank] 08:48:32 INFO - PROCESS | 3268 | --DOMWINDOW == 86 (142A3400) [pid = 3268] [serial = 133] [outer = 00000000] [url = about:blank] 08:48:32 INFO - PROCESS | 3268 | --DOMWINDOW == 85 (16B5DC00) [pid = 3268] [serial = 135] [outer = 00000000] [url = about:blank] 08:48:32 INFO - PROCESS | 3268 | --DOMWINDOW == 84 (18952800) [pid = 3268] [serial = 136] [outer = 00000000] [url = about:blank] 08:48:32 INFO - PROCESS | 3268 | --DOMWINDOW == 83 (19B12800) [pid = 3268] [serial = 141] [outer = 00000000] [url = about:blank] 08:48:32 INFO - PROCESS | 3268 | --DOMWINDOW == 82 (1DEB8800) [pid = 3268] [serial = 147] [outer = 00000000] [url = about:blank] 08:48:32 INFO - PROCESS | 3268 | --DOMWINDOW == 81 (18954000) [pid = 3268] [serial = 127] [outer = 00000000] [url = about:blank] 08:48:32 INFO - PROCESS | 3268 | --DOMWINDOW == 80 (16BD0C00) [pid = 3268] [serial = 126] [outer = 00000000] [url = about:blank] 08:48:32 INFO - PROCESS | 3268 | --DOMWINDOW == 79 (1BD10400) [pid = 3268] [serial = 145] [outer = 00000000] [url = about:blank] 08:48:32 INFO - PROCESS | 3268 | --DOMWINDOW == 78 (1B3BEC00) [pid = 3268] [serial = 144] [outer = 00000000] [url = about:blank] 08:48:32 INFO - PROCESS | 3268 | --DOMWINDOW == 77 (1948D800) [pid = 3268] [serial = 150] [outer = 00000000] [url = about:blank] 08:48:32 INFO - PROCESS | 3268 | --DOMWINDOW == 76 (1BE3C400) [pid = 3268] [serial = 151] [outer = 00000000] [url = about:blank] 08:48:32 INFO - PROCESS | 3268 | --DOMWINDOW == 75 (1E402C00) [pid = 3268] [serial = 148] [outer = 00000000] [url = about:blank] 08:48:32 INFO - PROCESS | 3268 | --DOMWINDOW == 74 (19484400) [pid = 3268] [serial = 138] [outer = 00000000] [url = about:blank] 08:48:32 INFO - PROCESS | 3268 | --DOMWINDOW == 73 (1E40E800) [pid = 3268] [serial = 153] [outer = 00000000] [url = about:blank] 08:48:32 INFO - PROCESS | 3268 | --DOMWINDOW == 72 (19B1DC00) [pid = 3268] [serial = 142] [outer = 00000000] [url = about:blank] 08:48:32 INFO - PROCESS | 3268 | --DOMWINDOW == 71 (19503400) [pid = 3268] [serial = 139] [outer = 00000000] [url = about:blank] 08:48:32 INFO - PROCESS | 3268 | --DOMWINDOW == 70 (19B14C00) [pid = 3268] [serial = 154] [outer = 00000000] [url = about:blank] 08:48:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 08:48:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1123ms 08:48:32 INFO - PROCESS | 3268 | 1467820112938 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 08:48:32 INFO - PROCESS | 3268 | 1467820112941 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 08:48:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 08:48:32 INFO - PROCESS | 3268 | 1467820112946 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 08:48:32 INFO - PROCESS | 3268 | 1467820112949 Marionette TRACE conn6 <- [1,242,null,{}] 08:48:32 INFO - PROCESS | 3268 | 1467820112954 Marionette TRACE conn6 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:32 INFO - PROCESS | 3268 | 1467820112958 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:33 INFO - PROCESS | 3268 | 1467820113051 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 08:48:33 INFO - PROCESS | 3268 | 1467820113060 Marionette TRACE conn6 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:33 INFO - PROCESS | 3268 | 1467820113062 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:33 INFO - PROCESS | 3268 | ++DOCSHELL 142A4C00 == 34 [pid = 3268] [id = 70] 08:48:33 INFO - PROCESS | 3268 | ++DOMWINDOW == 71 (142AA400) [pid = 3268] [serial = 207] [outer = 00000000] 08:48:33 INFO - PROCESS | 3268 | ++DOMWINDOW == 72 (14B28C00) [pid = 3268] [serial = 208] [outer = 142AA400] 08:48:33 INFO - PROCESS | 3268 | 1467820113109 Marionette DEBUG loaded listener.js 08:48:33 INFO - PROCESS | 3268 | ++DOMWINDOW == 73 (15A65800) [pid = 3268] [serial = 209] [outer = 142AA400] 08:48:33 INFO - PROCESS | 3268 | 1467820113584 Marionette TRACE conn6 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 08:48:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 08:48:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 669ms 08:48:33 INFO - PROCESS | 3268 | 1467820113620 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 08:48:33 INFO - PROCESS | 3268 | 1467820113624 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 08:48:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 08:48:33 INFO - PROCESS | 3268 | 1467820113629 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 08:48:33 INFO - PROCESS | 3268 | 1467820113631 Marionette TRACE conn6 <- [1,246,null,{}] 08:48:33 INFO - PROCESS | 3268 | 1467820113635 Marionette TRACE conn6 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:33 INFO - PROCESS | 3268 | 1467820113637 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:33 INFO - PROCESS | 3268 | 1467820113724 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 08:48:33 INFO - PROCESS | 3268 | 1467820113738 Marionette TRACE conn6 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:33 INFO - PROCESS | 3268 | 1467820113740 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:33 INFO - PROCESS | 3268 | ++DOCSHELL 18954C00 == 35 [pid = 3268] [id = 71] 08:48:33 INFO - PROCESS | 3268 | ++DOMWINDOW == 74 (18955C00) [pid = 3268] [serial = 210] [outer = 00000000] 08:48:33 INFO - PROCESS | 3268 | ++DOMWINDOW == 75 (18A56C00) [pid = 3268] [serial = 211] [outer = 18955C00] 08:48:33 INFO - PROCESS | 3268 | 1467820113786 Marionette DEBUG loaded listener.js 08:48:33 INFO - PROCESS | 3268 | ++DOMWINDOW == 76 (1945C000) [pid = 3268] [serial = 212] [outer = 18955C00] 08:48:34 INFO - PROCESS | 3268 | 1467820114387 Marionette TRACE conn6 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 08:48:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 08:48:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 830ms 08:48:34 INFO - PROCESS | 3268 | 1467820114464 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 08:48:34 INFO - PROCESS | 3268 | 1467820114466 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 08:48:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 08:48:34 INFO - PROCESS | 3268 | 1467820114471 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 08:48:34 INFO - PROCESS | 3268 | 1467820114477 Marionette TRACE conn6 <- [1,250,null,{}] 08:48:34 INFO - PROCESS | 3268 | 1467820114486 Marionette TRACE conn6 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:34 INFO - PROCESS | 3268 | 1467820114490 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:34 INFO - PROCESS | 3268 | 1467820114583 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 08:48:34 INFO - PROCESS | 3268 | 1467820114595 Marionette TRACE conn6 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:34 INFO - PROCESS | 3268 | 1467820114597 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:34 INFO - PROCESS | 3268 | ++DOCSHELL 19B16800 == 36 [pid = 3268] [id = 72] 08:48:34 INFO - PROCESS | 3268 | ++DOMWINDOW == 77 (1ACF5400) [pid = 3268] [serial = 213] [outer = 00000000] 08:48:34 INFO - PROCESS | 3268 | ++DOMWINDOW == 78 (1B3E6400) [pid = 3268] [serial = 214] [outer = 1ACF5400] 08:48:34 INFO - PROCESS | 3268 | 1467820114644 Marionette DEBUG loaded listener.js 08:48:34 INFO - PROCESS | 3268 | ++DOMWINDOW == 79 (1BD8CC00) [pid = 3268] [serial = 215] [outer = 1ACF5400] 08:48:35 INFO - PROCESS | 3268 | 1467820115068 Marionette TRACE conn6 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 08:48:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 08:48:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 630ms 08:48:35 INFO - PROCESS | 3268 | 1467820115115 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 08:48:35 INFO - PROCESS | 3268 | 1467820115117 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 08:48:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 08:48:35 INFO - PROCESS | 3268 | 1467820115120 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 08:48:35 INFO - PROCESS | 3268 | 1467820115122 Marionette TRACE conn6 <- [1,254,null,{}] 08:48:35 INFO - PROCESS | 3268 | 1467820115126 Marionette TRACE conn6 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:35 INFO - PROCESS | 3268 | 1467820115128 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:35 INFO - PROCESS | 3268 | 1467820115244 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 08:48:35 INFO - PROCESS | 3268 | 1467820115249 Marionette TRACE conn6 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:35 INFO - PROCESS | 3268 | 1467820115252 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:35 INFO - PROCESS | 3268 | ++DOCSHELL 08F70400 == 37 [pid = 3268] [id = 73] 08:48:35 INFO - PROCESS | 3268 | ++DOMWINDOW == 80 (1B35F400) [pid = 3268] [serial = 216] [outer = 00000000] 08:48:35 INFO - PROCESS | 3268 | ++DOMWINDOW == 81 (1BE41C00) [pid = 3268] [serial = 217] [outer = 1B35F400] 08:48:35 INFO - PROCESS | 3268 | 1467820115295 Marionette DEBUG loaded listener.js 08:48:35 INFO - PROCESS | 3268 | ++DOMWINDOW == 82 (1BEE1800) [pid = 3268] [serial = 218] [outer = 1B35F400] 08:48:35 INFO - PROCESS | 3268 | 1467820115736 Marionette TRACE conn6 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 08:48:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 08:48:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 670ms 08:48:35 INFO - PROCESS | 3268 | 1467820115794 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 08:48:35 INFO - PROCESS | 3268 | 1467820115797 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 08:48:35 INFO - PROCESS | 3268 | 1467820115800 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 08:48:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 08:48:35 INFO - PROCESS | 3268 | 1467820115802 Marionette TRACE conn6 <- [1,258,null,{}] 08:48:35 INFO - PROCESS | 3268 | 1467820115812 Marionette TRACE conn6 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:35 INFO - PROCESS | 3268 | 1467820115813 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:35 INFO - PROCESS | 3268 | 1467820115920 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 08:48:35 INFO - PROCESS | 3268 | 1467820115930 Marionette TRACE conn6 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:35 INFO - PROCESS | 3268 | 1467820115935 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:35 INFO - PROCESS | 3268 | ++DOCSHELL 1DEB3800 == 38 [pid = 3268] [id = 74] 08:48:35 INFO - PROCESS | 3268 | ++DOMWINDOW == 83 (1DEB4400) [pid = 3268] [serial = 219] [outer = 00000000] 08:48:35 INFO - PROCESS | 3268 | ++DOMWINDOW == 84 (1E402000) [pid = 3268] [serial = 220] [outer = 1DEB4400] 08:48:36 INFO - PROCESS | 3268 | 1467820116031 Marionette DEBUG loaded listener.js 08:48:36 INFO - PROCESS | 3268 | ++DOMWINDOW == 85 (1E40E800) [pid = 3268] [serial = 221] [outer = 1DEB4400] 08:48:36 INFO - PROCESS | 3268 | 1467820116457 Marionette TRACE conn6 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 08:48:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 08:48:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 690ms 08:48:36 INFO - PROCESS | 3268 | 1467820116494 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 08:48:36 INFO - PROCESS | 3268 | 1467820116496 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 08:48:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 08:48:36 INFO - PROCESS | 3268 | 1467820116499 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 08:48:36 INFO - PROCESS | 3268 | 1467820116501 Marionette TRACE conn6 <- [1,262,null,{}] 08:48:36 INFO - PROCESS | 3268 | 1467820116504 Marionette TRACE conn6 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:36 INFO - PROCESS | 3268 | 1467820116506 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:36 INFO - PROCESS | 3268 | 1467820116650 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 08:48:36 INFO - PROCESS | 3268 | 1467820116662 Marionette TRACE conn6 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:36 INFO - PROCESS | 3268 | 1467820116664 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:36 INFO - PROCESS | 3268 | ++DOCSHELL 1E472400 == 39 [pid = 3268] [id = 75] 08:48:36 INFO - PROCESS | 3268 | ++DOMWINDOW == 86 (1E475C00) [pid = 3268] [serial = 222] [outer = 00000000] 08:48:36 INFO - PROCESS | 3268 | ++DOMWINDOW == 87 (1E57C400) [pid = 3268] [serial = 223] [outer = 1E475C00] 08:48:36 INFO - PROCESS | 3268 | 1467820116707 Marionette DEBUG loaded listener.js 08:48:36 INFO - PROCESS | 3268 | ++DOMWINDOW == 88 (1E5ACC00) [pid = 3268] [serial = 224] [outer = 1E475C00] 08:48:37 INFO - PROCESS | 3268 | 1467820117124 Marionette TRACE conn6 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 08:48:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 08:48:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 669ms 08:48:37 INFO - PROCESS | 3268 | --DOMWINDOW == 87 (1BE45400) [pid = 3268] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 08:48:37 INFO - PROCESS | 3268 | --DOMWINDOW == 86 (19B14000) [pid = 3268] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 08:48:37 INFO - PROCESS | 3268 | --DOMWINDOW == 85 (1B35E000) [pid = 3268] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 08:48:37 INFO - PROCESS | 3268 | --DOMWINDOW == 84 (1E408000) [pid = 3268] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 08:48:37 INFO - PROCESS | 3268 | --DOMWINDOW == 83 (1794FC00) [pid = 3268] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 08:48:37 INFO - PROCESS | 3268 | --DOMWINDOW == 82 (13F0F800) [pid = 3268] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 08:48:37 INFO - PROCESS | 3268 | --DOMWINDOW == 81 (1E578C00) [pid = 3268] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 08:48:37 INFO - PROCESS | 3268 | --DOMWINDOW == 80 (1E5D6C00) [pid = 3268] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 08:48:37 INFO - PROCESS | 3268 | --DOMWINDOW == 79 (14C8F000) [pid = 3268] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 08:48:37 INFO - PROCESS | 3268 | --DOMWINDOW == 78 (1E573000) [pid = 3268] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 08:48:37 INFO - PROCESS | 3268 | 1467820117262 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 08:48:37 INFO - PROCESS | 3268 | 1467820117264 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 08:48:37 INFO - PROCESS | 3268 | 1467820117268 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 08:48:37 INFO - PROCESS | 3268 | 1467820117270 Marionette TRACE conn6 <- [1,266,null,{}] 08:48:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 08:48:37 INFO - PROCESS | 3268 | 1467820117277 Marionette TRACE conn6 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:37 INFO - PROCESS | 3268 | 1467820117279 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:37 INFO - PROCESS | 3268 | 1467820117364 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 08:48:37 INFO - PROCESS | 3268 | 1467820117370 Marionette TRACE conn6 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:37 INFO - PROCESS | 3268 | 1467820117381 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:37 INFO - PROCESS | 3268 | ++DOCSHELL 16B60C00 == 40 [pid = 3268] [id = 76] 08:48:37 INFO - PROCESS | 3268 | ++DOMWINDOW == 79 (16B63800) [pid = 3268] [serial = 225] [outer = 00000000] 08:48:37 INFO - PROCESS | 3268 | ++DOMWINDOW == 80 (19B18800) [pid = 3268] [serial = 226] [outer = 16B63800] 08:48:37 INFO - PROCESS | 3268 | 1467820117427 Marionette DEBUG loaded listener.js 08:48:37 INFO - PROCESS | 3268 | ++DOMWINDOW == 81 (1B3C0800) [pid = 3268] [serial = 227] [outer = 16B63800] 08:48:37 INFO - PROCESS | 3268 | 1467820117839 Marionette TRACE conn6 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 08:48:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 08:48:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 630ms 08:48:37 INFO - PROCESS | 3268 | 1467820117906 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 08:48:37 INFO - PROCESS | 3268 | 1467820117908 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 08:48:37 INFO - PROCESS | 3268 | 1467820117911 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 08:48:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 08:48:37 INFO - PROCESS | 3268 | 1467820117913 Marionette TRACE conn6 <- [1,270,null,{}] 08:48:37 INFO - PROCESS | 3268 | 1467820117938 Marionette TRACE conn6 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:37 INFO - PROCESS | 3268 | 1467820117940 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:37 INFO - PROCESS | 3268 | 1467820118022 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 08:48:38 INFO - PROCESS | 3268 | 1467820118031 Marionette TRACE conn6 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:38 INFO - PROCESS | 3268 | 1467820118032 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:38 INFO - PROCESS | 3268 | ++DOCSHELL 1E5B4400 == 41 [pid = 3268] [id = 77] 08:48:38 INFO - PROCESS | 3268 | ++DOMWINDOW == 82 (1E5D6C00) [pid = 3268] [serial = 228] [outer = 00000000] 08:48:38 INFO - PROCESS | 3268 | ++DOMWINDOW == 83 (1E902800) [pid = 3268] [serial = 229] [outer = 1E5D6C00] 08:48:38 INFO - PROCESS | 3268 | 1467820118079 Marionette DEBUG loaded listener.js 08:48:38 INFO - PROCESS | 3268 | ++DOMWINDOW == 84 (1ECDBC00) [pid = 3268] [serial = 230] [outer = 1E5D6C00] 08:48:38 INFO - PROCESS | 3268 | 1467820118501 Marionette TRACE conn6 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 08:48:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 08:48:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 630ms 08:48:38 INFO - PROCESS | 3268 | 1467820118545 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 08:48:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 08:48:38 INFO - PROCESS | 3268 | 1467820118547 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 08:48:38 INFO - PROCESS | 3268 | 1467820118550 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 08:48:38 INFO - PROCESS | 3268 | 1467820118552 Marionette TRACE conn6 <- [1,274,null,{}] 08:48:38 INFO - PROCESS | 3268 | 1467820118556 Marionette TRACE conn6 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:38 INFO - PROCESS | 3268 | 1467820118557 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:38 INFO - PROCESS | 3268 | 1467820118639 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 08:48:38 INFO - PROCESS | 3268 | 1467820118644 Marionette TRACE conn6 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:38 INFO - PROCESS | 3268 | 1467820118646 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:38 INFO - PROCESS | 3268 | ++DOCSHELL 1E5E1800 == 42 [pid = 3268] [id = 78] 08:48:38 INFO - PROCESS | 3268 | ++DOMWINDOW == 85 (1ECDE800) [pid = 3268] [serial = 231] [outer = 00000000] 08:48:38 INFO - PROCESS | 3268 | ++DOMWINDOW == 86 (1EDE6C00) [pid = 3268] [serial = 232] [outer = 1ECDE800] 08:48:38 INFO - PROCESS | 3268 | 1467820118689 Marionette DEBUG loaded listener.js 08:48:38 INFO - PROCESS | 3268 | ++DOMWINDOW == 87 (1F15B400) [pid = 3268] [serial = 233] [outer = 1ECDE800] 08:48:39 INFO - PROCESS | 3268 | 1467820119066 Marionette TRACE conn6 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 08:48:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 08:48:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 570ms 08:48:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 08:48:39 INFO - PROCESS | 3268 | 1467820119091 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 08:48:39 INFO - PROCESS | 3268 | 1467820119093 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 08:48:39 INFO - PROCESS | 3268 | 1467820119096 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 08:48:39 INFO - PROCESS | 3268 | 1467820119098 Marionette TRACE conn6 <- [1,278,null,{}] 08:48:39 INFO - PROCESS | 3268 | 1467820119101 Marionette TRACE conn6 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:39 INFO - PROCESS | 3268 | 1467820119103 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:39 INFO - PROCESS | 3268 | 1467820119239 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 08:48:39 INFO - PROCESS | 3268 | 1467820119376 Marionette TRACE conn6 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:39 INFO - PROCESS | 3268 | 1467820119379 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:39 INFO - PROCESS | 3268 | ++DOCSHELL 0D5C4800 == 43 [pid = 3268] [id = 79] 08:48:39 INFO - PROCESS | 3268 | ++DOMWINDOW == 88 (0D651000) [pid = 3268] [serial = 234] [outer = 00000000] 08:48:39 INFO - PROCESS | 3268 | ++DOMWINDOW == 89 (105E3000) [pid = 3268] [serial = 235] [outer = 0D651000] 08:48:39 INFO - PROCESS | 3268 | 1467820119452 Marionette DEBUG loaded listener.js 08:48:39 INFO - PROCESS | 3268 | ++DOMWINDOW == 90 (13F0EC00) [pid = 3268] [serial = 236] [outer = 0D651000] 08:48:40 INFO - PROCESS | 3268 | 1467820119994 Marionette TRACE conn6 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 08:48:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 08:48:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 929ms 08:48:40 INFO - PROCESS | 3268 | 1467820120030 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 08:48:40 INFO - PROCESS | 3268 | 1467820120033 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 08:48:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 08:48:40 INFO - PROCESS | 3268 | 1467820120039 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 08:48:40 INFO - PROCESS | 3268 | 1467820120042 Marionette TRACE conn6 <- [1,282,null,{}] 08:48:40 INFO - PROCESS | 3268 | 1467820120048 Marionette TRACE conn6 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:40 INFO - PROCESS | 3268 | 1467820120051 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:40 INFO - PROCESS | 3268 | 1467820120171 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 08:48:40 INFO - PROCESS | 3268 | 1467820120267 Marionette TRACE conn6 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:40 INFO - PROCESS | 3268 | 1467820120270 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:40 INFO - PROCESS | 3268 | ++DOCSHELL 18E75C00 == 44 [pid = 3268] [id = 80] 08:48:40 INFO - PROCESS | 3268 | ++DOMWINDOW == 91 (18E78000) [pid = 3268] [serial = 237] [outer = 00000000] 08:48:40 INFO - PROCESS | 3268 | ++DOMWINDOW == 92 (19501400) [pid = 3268] [serial = 238] [outer = 18E78000] 08:48:40 INFO - PROCESS | 3268 | 1467820120325 Marionette DEBUG loaded listener.js 08:48:40 INFO - PROCESS | 3268 | ++DOMWINDOW == 93 (1959F800) [pid = 3268] [serial = 239] [outer = 18E78000] 08:48:40 INFO - PROCESS | 3268 | 1467820120923 Marionette TRACE conn6 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 08:48:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 08:48:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 930ms 08:48:40 INFO - PROCESS | 3268 | 1467820120976 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 08:48:40 INFO - PROCESS | 3268 | 1467820120980 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 08:48:40 INFO - PROCESS | 3268 | 1467820120984 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 08:48:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 08:48:40 INFO - PROCESS | 3268 | 1467820120987 Marionette TRACE conn6 <- [1,286,null,{}] 08:48:40 INFO - PROCESS | 3268 | 1467820120991 Marionette TRACE conn6 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:40 INFO - PROCESS | 3268 | 1467820120994 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:41 INFO - PROCESS | 3268 | 1467820121114 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 08:48:41 INFO - PROCESS | 3268 | 1467820121236 Marionette TRACE conn6 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:41 INFO - PROCESS | 3268 | 1467820121238 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:41 INFO - PROCESS | 3268 | ++DOCSHELL 180B8800 == 45 [pid = 3268] [id = 81] 08:48:41 INFO - PROCESS | 3268 | ++DOMWINDOW == 94 (19BC9000) [pid = 3268] [serial = 240] [outer = 00000000] 08:48:41 INFO - PROCESS | 3268 | ++DOMWINDOW == 95 (1BEE8000) [pid = 3268] [serial = 241] [outer = 19BC9000] 08:48:41 INFO - PROCESS | 3268 | 1467820121293 Marionette DEBUG loaded listener.js 08:48:41 INFO - PROCESS | 3268 | ++DOMWINDOW == 96 (1DEBD400) [pid = 3268] [serial = 242] [outer = 19BC9000] 08:48:41 INFO - PROCESS | 3268 | 1467820121909 Marionette TRACE conn6 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 08:48:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 08:48:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 970ms 08:48:41 INFO - PROCESS | 3268 | 1467820121958 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 08:48:41 INFO - PROCESS | 3268 | 1467820121960 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 08:48:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 08:48:41 INFO - PROCESS | 3268 | 1467820121985 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 08:48:41 INFO - PROCESS | 3268 | 1467820121991 Marionette TRACE conn6 <- [1,290,null,{}] 08:48:42 INFO - PROCESS | 3268 | 1467820121996 Marionette TRACE conn6 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:42 INFO - PROCESS | 3268 | 1467820122000 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:42 INFO - PROCESS | 3268 | 1467820122112 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 08:48:42 INFO - PROCESS | 3268 | 1467820122191 Marionette TRACE conn6 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:42 INFO - PROCESS | 3268 | 1467820122194 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:42 INFO - PROCESS | 3268 | ++DOCSHELL 1BEE5C00 == 46 [pid = 3268] [id = 82] 08:48:42 INFO - PROCESS | 3268 | ++DOMWINDOW == 97 (1E577C00) [pid = 3268] [serial = 243] [outer = 00000000] 08:48:42 INFO - PROCESS | 3268 | ++DOMWINDOW == 98 (1F164000) [pid = 3268] [serial = 244] [outer = 1E577C00] 08:48:42 INFO - PROCESS | 3268 | 1467820122287 Marionette DEBUG loaded listener.js 08:48:42 INFO - PROCESS | 3268 | ++DOMWINDOW == 99 (1F17BC00) [pid = 3268] [serial = 245] [outer = 1E577C00] 08:48:42 INFO - PROCESS | 3268 | 1467820122991 Marionette TRACE conn6 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 08:48:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 08:48:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1084ms 08:48:43 INFO - PROCESS | 3268 | 1467820123063 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 08:48:43 INFO - PROCESS | 3268 | 1467820123067 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 08:48:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 08:48:43 INFO - PROCESS | 3268 | 1467820123072 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 08:48:43 INFO - PROCESS | 3268 | 1467820123075 Marionette TRACE conn6 <- [1,294,null,{}] 08:48:43 INFO - PROCESS | 3268 | 1467820123081 Marionette TRACE conn6 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:43 INFO - PROCESS | 3268 | 1467820123084 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:43 INFO - PROCESS | 3268 | 1467820123221 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 08:48:43 INFO - PROCESS | 3268 | 1467820123343 Marionette TRACE conn6 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:43 INFO - PROCESS | 3268 | 1467820123348 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:43 INFO - PROCESS | 3268 | ++DOCSHELL 14B47400 == 47 [pid = 3268] [id = 83] 08:48:43 INFO - PROCESS | 3268 | ++DOMWINDOW == 100 (15FD1400) [pid = 3268] [serial = 246] [outer = 00000000] 08:48:43 INFO - PROCESS | 3268 | ++DOMWINDOW == 101 (15FD6C00) [pid = 3268] [serial = 247] [outer = 15FD1400] 08:48:43 INFO - PROCESS | 3268 | 1467820123401 Marionette DEBUG loaded listener.js 08:48:43 INFO - PROCESS | 3268 | ++DOMWINDOW == 102 (15FDC400) [pid = 3268] [serial = 248] [outer = 15FD1400] 08:48:43 INFO - PROCESS | 3268 | --DOCSHELL 1E5E1800 == 46 [pid = 3268] [id = 78] 08:48:43 INFO - PROCESS | 3268 | --DOCSHELL 1E5B4400 == 45 [pid = 3268] [id = 77] 08:48:43 INFO - PROCESS | 3268 | --DOCSHELL 16B60C00 == 44 [pid = 3268] [id = 76] 08:48:43 INFO - PROCESS | 3268 | --DOCSHELL 1E472400 == 43 [pid = 3268] [id = 75] 08:48:43 INFO - PROCESS | 3268 | --DOCSHELL 1DEB3800 == 42 [pid = 3268] [id = 74] 08:48:43 INFO - PROCESS | 3268 | --DOCSHELL 08F70400 == 41 [pid = 3268] [id = 73] 08:48:43 INFO - PROCESS | 3268 | --DOCSHELL 19B16800 == 40 [pid = 3268] [id = 72] 08:48:43 INFO - PROCESS | 3268 | --DOCSHELL 18954C00 == 39 [pid = 3268] [id = 71] 08:48:43 INFO - PROCESS | 3268 | --DOCSHELL 142A4C00 == 38 [pid = 3268] [id = 70] 08:48:43 INFO - PROCESS | 3268 | --DOCSHELL 0C931000 == 37 [pid = 3268] [id = 69] 08:48:43 INFO - PROCESS | 3268 | --DOCSHELL 1DEB1800 == 36 [pid = 3268] [id = 68] 08:48:43 INFO - PROCESS | 3268 | --DOCSHELL 1ACEC000 == 35 [pid = 3268] [id = 67] 08:48:43 INFO - PROCESS | 3268 | --DOCSHELL 14A24400 == 34 [pid = 3268] [id = 66] 08:48:43 INFO - PROCESS | 3268 | --DOMWINDOW == 101 (1E57BC00) [pid = 3268] [serial = 157] [outer = 00000000] [url = about:blank] 08:48:43 INFO - PROCESS | 3268 | --DOMWINDOW == 100 (1DEB2C00) [pid = 3268] [serial = 178] [outer = 00000000] [url = about:blank] 08:48:43 INFO - PROCESS | 3268 | --DOMWINDOW == 99 (19B19800) [pid = 3268] [serial = 172] [outer = 00000000] [url = about:blank] 08:48:43 INFO - PROCESS | 3268 | --DOMWINDOW == 98 (19BC9400) [pid = 3268] [serial = 173] [outer = 00000000] [url = about:blank] 08:48:43 INFO - PROCESS | 3268 | --DOMWINDOW == 97 (1BE3A800) [pid = 3268] [serial = 175] [outer = 00000000] [url = about:blank] 08:48:43 INFO - PROCESS | 3268 | --DOMWINDOW == 96 (1E56F400) [pid = 3268] [serial = 181] [outer = 00000000] [url = about:blank] 08:48:43 INFO - PROCESS | 3268 | --DOMWINDOW == 95 (1895B400) [pid = 3268] [serial = 169] [outer = 00000000] [url = about:blank] 08:48:43 INFO - PROCESS | 3268 | --DOMWINDOW == 94 (0CE85800) [pid = 3268] [serial = 159] [outer = 00000000] [url = about:blank] 08:48:43 INFO - PROCESS | 3268 | --DOMWINDOW == 93 (142E4400) [pid = 3268] [serial = 166] [outer = 00000000] [url = about:blank] 08:48:43 INFO - PROCESS | 3268 | --DOMWINDOW == 92 (14A2B000) [pid = 3268] [serial = 167] [outer = 00000000] [url = about:blank] 08:48:43 INFO - PROCESS | 3268 | --DOMWINDOW == 91 (1DEBB800) [pid = 3268] [serial = 179] [outer = 00000000] [url = about:blank] 08:48:43 INFO - PROCESS | 3268 | --DOMWINDOW == 90 (195A2400) [pid = 3268] [serial = 163] [outer = 00000000] [url = about:blank] 08:48:43 INFO - PROCESS | 3268 | --DOMWINDOW == 89 (1E5B2400) [pid = 3268] [serial = 184] [outer = 00000000] [url = about:blank] 08:48:43 INFO - PROCESS | 3268 | --DOMWINDOW == 88 (1E40DC00) [pid = 3268] [serial = 182] [outer = 00000000] [url = about:blank] 08:48:43 INFO - PROCESS | 3268 | --DOMWINDOW == 87 (1E5DF000) [pid = 3268] [serial = 191] [outer = 00000000] [url = about:blank] 08:48:43 INFO - PROCESS | 3268 | --DOMWINDOW == 86 (1BE36400) [pid = 3268] [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.] 08:48:43 INFO - PROCESS | 3268 | --DOMWINDOW == 85 (1E5DEC00) [pid = 3268] [serial = 190] [outer = 00000000] [url = about:blank] 08:48:43 INFO - PROCESS | 3268 | --DOMWINDOW == 84 (1E5B4C00) [pid = 3268] [serial = 185] [outer = 00000000] [url = about:blank] 08:48:43 INFO - PROCESS | 3268 | --DOMWINDOW == 83 (1E90A800) [pid = 3268] [serial = 193] [outer = 00000000] [url = about:blank] 08:48:43 INFO - PROCESS | 3268 | --DOMWINDOW == 82 (18CEAC00) [pid = 3268] [serial = 170] [outer = 00000000] [url = about:blank] 08:48:43 INFO - PROCESS | 3268 | --DOMWINDOW == 81 (1E5A9800) [pid = 3268] [serial = 188] [outer = 00000000] [url = about:blank] 08:48:43 INFO - PROCESS | 3268 | --DOMWINDOW == 80 (1DEAE800) [pid = 3268] [serial = 187] [outer = 00000000] [url = about:blank] 08:48:43 INFO - PROCESS | 3268 | --DOMWINDOW == 79 (1BE42800) [pid = 3268] [serial = 176] [outer = 00000000] [url = about:blank] 08:48:43 INFO - PROCESS | 3268 | 1467820123980 Marionette TRACE conn6 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:48:44 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. 08:48:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 929ms 08:48:44 INFO - PROCESS | 3268 | 1467820124002 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 08:48:44 INFO - PROCESS | 3268 | 1467820124007 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 08:48:44 INFO - PROCESS | 3268 | 1467820124012 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 08:48:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 08:48:44 INFO - PROCESS | 3268 | 1467820124015 Marionette TRACE conn6 <- [1,298,null,{}] 08:48:44 INFO - PROCESS | 3268 | 1467820124019 Marionette TRACE conn6 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:44 INFO - PROCESS | 3268 | 1467820124021 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:44 INFO - PROCESS | 3268 | 1467820124108 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 08:48:44 INFO - PROCESS | 3268 | 1467820124114 Marionette TRACE conn6 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:44 INFO - PROCESS | 3268 | 1467820124117 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:44 INFO - PROCESS | 3268 | ++DOCSHELL 106CE400 == 35 [pid = 3268] [id = 84] 08:48:44 INFO - PROCESS | 3268 | ++DOMWINDOW == 80 (10FDE400) [pid = 3268] [serial = 249] [outer = 00000000] 08:48:44 INFO - PROCESS | 3268 | ++DOMWINDOW == 81 (14C8E800) [pid = 3268] [serial = 250] [outer = 10FDE400] 08:48:44 INFO - PROCESS | 3268 | 1467820124163 Marionette DEBUG loaded listener.js 08:48:44 INFO - PROCESS | 3268 | ++DOMWINDOW == 82 (16B35C00) [pid = 3268] [serial = 251] [outer = 10FDE400] 08:48:44 INFO - PROCESS | 3268 | 1467820124458 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 08:48:44 INFO - PROCESS | 3268 | 1467820124693 Marionette TRACE conn6 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:48:44 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. 08:48:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 730ms 08:48:44 INFO - PROCESS | 3268 | 1467820124748 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 08:48:44 INFO - PROCESS | 3268 | 1467820124750 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 08:48:44 INFO - PROCESS | 3268 | 1467820124754 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 08:48:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 08:48:44 INFO - PROCESS | 3268 | 1467820124757 Marionette TRACE conn6 <- [1,302,null,{}] 08:48:44 INFO - PROCESS | 3268 | 1467820124768 Marionette TRACE conn6 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:44 INFO - PROCESS | 3268 | 1467820124773 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:44 INFO - PROCESS | 3268 | 1467820124870 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 08:48:44 INFO - PROCESS | 3268 | 1467820124957 Marionette TRACE conn6 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:44 INFO - PROCESS | 3268 | 1467820124960 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:44 INFO - PROCESS | 3268 | ++DOCSHELL 195D1400 == 36 [pid = 3268] [id = 85] 08:48:44 INFO - PROCESS | 3268 | ++DOMWINDOW == 83 (19B12800) [pid = 3268] [serial = 252] [outer = 00000000] 08:48:45 INFO - PROCESS | 3268 | ++DOMWINDOW == 84 (19B20C00) [pid = 3268] [serial = 253] [outer = 19B12800] 08:48:45 INFO - PROCESS | 3268 | 1467820125010 Marionette DEBUG loaded listener.js 08:48:45 INFO - PROCESS | 3268 | ++DOMWINDOW == 85 (1ADCB000) [pid = 3268] [serial = 254] [outer = 19B12800] 08:48:45 INFO - PROCESS | 3268 | 1467820125387 Marionette TRACE conn6 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:48:45 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. 08:48:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 671ms 08:48:45 INFO - PROCESS | 3268 | 1467820125428 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 08:48:45 INFO - PROCESS | 3268 | 1467820125431 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 08:48:45 INFO - PROCESS | 3268 | 1467820125434 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 08:48:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 08:48:45 INFO - PROCESS | 3268 | 1467820125436 Marionette TRACE conn6 <- [1,306,null,{}] 08:48:45 INFO - PROCESS | 3268 | 1467820125440 Marionette TRACE conn6 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:45 INFO - PROCESS | 3268 | 1467820125442 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:45 INFO - PROCESS | 3268 | 1467820125528 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 08:48:45 INFO - PROCESS | 3268 | 1467820125533 Marionette TRACE conn6 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:45 INFO - PROCESS | 3268 | 1467820125535 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:45 INFO - PROCESS | 3268 | ++DOCSHELL 1BE05000 == 37 [pid = 3268] [id = 86] 08:48:45 INFO - PROCESS | 3268 | ++DOMWINDOW == 86 (1BE07400) [pid = 3268] [serial = 255] [outer = 00000000] 08:48:45 INFO - PROCESS | 3268 | ++DOMWINDOW == 87 (1BE43C00) [pid = 3268] [serial = 256] [outer = 1BE07400] 08:48:45 INFO - PROCESS | 3268 | 1467820125588 Marionette DEBUG loaded listener.js 08:48:45 INFO - PROCESS | 3268 | ++DOMWINDOW == 88 (1BEE3400) [pid = 3268] [serial = 257] [outer = 1BE07400] 08:48:46 INFO - PROCESS | 3268 | 1467820126025 Marionette TRACE conn6 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:48:46 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. 08:48:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 630ms 08:48:46 INFO - PROCESS | 3268 | 1467820126074 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 08:48:46 INFO - PROCESS | 3268 | 1467820126076 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 08:48:46 INFO - PROCESS | 3268 | 1467820126079 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 08:48:46 INFO - PROCESS | 3268 | 1467820126080 Marionette TRACE conn6 <- [1,310,null,{}] 08:48:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 08:48:46 INFO - PROCESS | 3268 | 1467820126084 Marionette TRACE conn6 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:46 INFO - PROCESS | 3268 | 1467820126086 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:46 INFO - PROCESS | 3268 | 1467820126192 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 08:48:46 INFO - PROCESS | 3268 | 1467820126272 Marionette TRACE conn6 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:46 INFO - PROCESS | 3268 | 1467820126274 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:46 INFO - PROCESS | 3268 | ++DOCSHELL 1DEB1800 == 38 [pid = 3268] [id = 87] 08:48:46 INFO - PROCESS | 3268 | ++DOMWINDOW == 89 (1DEB2400) [pid = 3268] [serial = 258] [outer = 00000000] 08:48:46 INFO - PROCESS | 3268 | ++DOMWINDOW == 90 (1DEBA800) [pid = 3268] [serial = 259] [outer = 1DEB2400] 08:48:46 INFO - PROCESS | 3268 | 1467820126318 Marionette DEBUG loaded listener.js 08:48:46 INFO - PROCESS | 3268 | ++DOMWINDOW == 91 (1E402400) [pid = 3268] [serial = 260] [outer = 1DEB2400] 08:48:46 INFO - PROCESS | 3268 | 1467820126715 Marionette TRACE conn6 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:48:46 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. 08:48:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 669ms 08:48:46 INFO - PROCESS | 3268 | 1467820126754 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 08:48:46 INFO - PROCESS | 3268 | 1467820126756 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 08:48:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 08:48:46 INFO - PROCESS | 3268 | 1467820126759 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 08:48:46 INFO - PROCESS | 3268 | 1467820126761 Marionette TRACE conn6 <- [1,314,null,{}] 08:48:46 INFO - PROCESS | 3268 | 1467820126772 Marionette TRACE conn6 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:46 INFO - PROCESS | 3268 | 1467820126778 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:46 INFO - PROCESS | 3268 | 1467820126923 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 08:48:46 INFO - PROCESS | 3268 | 1467820126929 Marionette TRACE conn6 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:46 INFO - PROCESS | 3268 | 1467820126931 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:46 INFO - PROCESS | 3268 | ++DOCSHELL 1E40E400 == 39 [pid = 3268] [id = 88] 08:48:46 INFO - PROCESS | 3268 | ++DOMWINDOW == 92 (1E47D000) [pid = 3268] [serial = 261] [outer = 00000000] 08:48:47 INFO - PROCESS | 3268 | ++DOMWINDOW == 93 (1E57C000) [pid = 3268] [serial = 262] [outer = 1E47D000] 08:48:47 INFO - PROCESS | 3268 | 1467820127025 Marionette DEBUG loaded listener.js 08:48:47 INFO - PROCESS | 3268 | ++DOMWINDOW == 94 (1E5AFC00) [pid = 3268] [serial = 263] [outer = 1E47D000] 08:48:47 INFO - PROCESS | 3268 | 1467820127485 Marionette TRACE conn6 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:48:47 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. 08:48:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 790ms 08:48:47 INFO - PROCESS | 3268 | 1467820127554 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 08:48:47 INFO - PROCESS | 3268 | 1467820127556 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 08:48:47 INFO - PROCESS | 3268 | 1467820127570 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 08:48:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 08:48:47 INFO - PROCESS | 3268 | 1467820127572 Marionette TRACE conn6 <- [1,318,null,{}] 08:48:47 INFO - PROCESS | 3268 | 1467820127582 Marionette TRACE conn6 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:47 INFO - PROCESS | 3268 | 1467820127584 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:47 INFO - PROCESS | 3268 | 1467820127699 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 08:48:47 INFO - PROCESS | 3268 | 1467820127711 Marionette TRACE conn6 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:47 INFO - PROCESS | 3268 | 1467820127712 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:47 INFO - PROCESS | 3268 | ++DOCSHELL 1E5DF000 == 40 [pid = 3268] [id = 89] 08:48:47 INFO - PROCESS | 3268 | ++DOMWINDOW == 95 (1E5DF800) [pid = 3268] [serial = 264] [outer = 00000000] 08:48:47 INFO - PROCESS | 3268 | ++DOMWINDOW == 96 (1E904800) [pid = 3268] [serial = 265] [outer = 1E5DF800] 08:48:47 INFO - PROCESS | 3268 | 1467820127756 Marionette DEBUG loaded listener.js 08:48:47 INFO - PROCESS | 3268 | ++DOMWINDOW == 97 (1E90B000) [pid = 3268] [serial = 266] [outer = 1E5DF800] 08:48:48 INFO - PROCESS | 3268 | --DOMWINDOW == 96 (1DEB4400) [pid = 3268] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 08:48:48 INFO - PROCESS | 3268 | --DOMWINDOW == 95 (1B35F400) [pid = 3268] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 08:48:48 INFO - PROCESS | 3268 | --DOMWINDOW == 94 (1E475C00) [pid = 3268] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 08:48:48 INFO - PROCESS | 3268 | --DOMWINDOW == 93 (142AA400) [pid = 3268] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 08:48:48 INFO - PROCESS | 3268 | --DOMWINDOW == 92 (1ACF5400) [pid = 3268] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 08:48:48 INFO - PROCESS | 3268 | --DOMWINDOW == 91 (18955C00) [pid = 3268] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 08:48:48 INFO - PROCESS | 3268 | --DOMWINDOW == 90 (0CB6C800) [pid = 3268] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 08:48:48 INFO - PROCESS | 3268 | --DOMWINDOW == 89 (16B63800) [pid = 3268] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 08:48:48 INFO - PROCESS | 3268 | --DOMWINDOW == 88 (1E5D6C00) [pid = 3268] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 08:48:48 INFO - PROCESS | 3268 | --DOMWINDOW == 87 (1945D400) [pid = 3268] [serial = 162] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 08:48:48 INFO - PROCESS | 3268 | 1467820128323 Marionette TRACE conn6 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:48:48 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. 08:48:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 770ms 08:48:48 INFO - PROCESS | 3268 | 1467820128347 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 08:48:48 INFO - PROCESS | 3268 | 1467820128349 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 08:48:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 08:48:48 INFO - PROCESS | 3268 | 1467820128352 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 08:48:48 INFO - PROCESS | 3268 | 1467820128354 Marionette TRACE conn6 <- [1,322,null,{}] 08:48:48 INFO - PROCESS | 3268 | 1467820128357 Marionette TRACE conn6 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:48 INFO - PROCESS | 3268 | 1467820128359 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:48 INFO - PROCESS | 3268 | 1467820128440 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 08:48:48 INFO - PROCESS | 3268 | 1467820128446 Marionette TRACE conn6 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:48 INFO - PROCESS | 3268 | 1467820128448 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:48 INFO - PROCESS | 3268 | ++DOCSHELL 18961800 == 41 [pid = 3268] [id = 90] 08:48:48 INFO - PROCESS | 3268 | ++DOMWINDOW == 88 (18A56400) [pid = 3268] [serial = 267] [outer = 00000000] 08:48:48 INFO - PROCESS | 3268 | ++DOMWINDOW == 89 (1D32F800) [pid = 3268] [serial = 268] [outer = 18A56400] 08:48:48 INFO - PROCESS | 3268 | 1467820128491 Marionette DEBUG loaded listener.js 08:48:48 INFO - PROCESS | 3268 | ++DOMWINDOW == 90 (1D32FC00) [pid = 3268] [serial = 269] [outer = 18A56400] 08:48:48 INFO - PROCESS | 3268 | 1467820128913 Marionette TRACE conn6 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:48:48 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. 08:48:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 570ms 08:48:48 INFO - PROCESS | 3268 | 1467820128924 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 08:48:48 INFO - PROCESS | 3268 | 1467820128927 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 08:48:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 08:48:48 INFO - PROCESS | 3268 | 1467820128941 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 08:48:48 INFO - PROCESS | 3268 | 1467820128943 Marionette TRACE conn6 <- [1,326,null,{}] 08:48:48 INFO - PROCESS | 3268 | 1467820128946 Marionette TRACE conn6 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:48 INFO - PROCESS | 3268 | 1467820128948 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:49 INFO - PROCESS | 3268 | 1467820129059 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 08:48:49 INFO - PROCESS | 3268 | 1467820129066 Marionette TRACE conn6 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:49 INFO - PROCESS | 3268 | 1467820129068 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:49 INFO - PROCESS | 3268 | ++DOCSHELL 1BEE3800 == 42 [pid = 3268] [id = 91] 08:48:49 INFO - PROCESS | 3268 | ++DOMWINDOW == 91 (1D333000) [pid = 3268] [serial = 270] [outer = 00000000] 08:48:49 INFO - PROCESS | 3268 | ++DOMWINDOW == 92 (1D338C00) [pid = 3268] [serial = 271] [outer = 1D333000] 08:48:49 INFO - PROCESS | 3268 | 1467820129114 Marionette DEBUG loaded listener.js 08:48:49 INFO - PROCESS | 3268 | ++DOMWINDOW == 93 (1E403400) [pid = 3268] [serial = 272] [outer = 1D333000] 08:48:49 INFO - PROCESS | 3268 | 1467820129548 Marionette TRACE conn6 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:48:49 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. 08:48:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 631ms 08:48:49 INFO - PROCESS | 3268 | 1467820129570 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 08:48:49 INFO - PROCESS | 3268 | 1467820129572 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 08:48:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 08:48:49 INFO - PROCESS | 3268 | 1467820129575 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 08:48:49 INFO - PROCESS | 3268 | 1467820129577 Marionette TRACE conn6 <- [1,330,null,{}] 08:48:49 INFO - PROCESS | 3268 | 1467820129580 Marionette TRACE conn6 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:49 INFO - PROCESS | 3268 | 1467820129582 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:49 INFO - PROCESS | 3268 | 1467820129664 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 08:48:49 INFO - PROCESS | 3268 | 1467820129669 Marionette TRACE conn6 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:49 INFO - PROCESS | 3268 | 1467820129671 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:49 INFO - PROCESS | 3268 | ++DOCSHELL 0CE84000 == 43 [pid = 3268] [id = 92] 08:48:49 INFO - PROCESS | 3268 | ++DOMWINDOW == 94 (1D337800) [pid = 3268] [serial = 273] [outer = 00000000] 08:48:49 INFO - PROCESS | 3268 | ++DOMWINDOW == 95 (1F15A400) [pid = 3268] [serial = 274] [outer = 1D337800] 08:48:49 INFO - PROCESS | 3268 | 1467820129714 Marionette DEBUG loaded listener.js 08:48:49 INFO - PROCESS | 3268 | ++DOMWINDOW == 96 (1F17B800) [pid = 3268] [serial = 275] [outer = 1D337800] 08:48:50 INFO - PROCESS | 3268 | 1467820130141 Marionette TRACE conn6 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:48:50 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. 08:48:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 630ms 08:48:50 INFO - PROCESS | 3268 | 1467820130208 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 08:48:50 INFO - PROCESS | 3268 | 1467820130210 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 08:48:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 08:48:50 INFO - PROCESS | 3268 | 1467820130257 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 08:48:50 INFO - PROCESS | 3268 | 1467820130261 Marionette TRACE conn6 <- [1,334,null,{}] 08:48:50 INFO - PROCESS | 3268 | 1467820130267 Marionette TRACE conn6 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:50 INFO - PROCESS | 3268 | 1467820130271 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:50 INFO - PROCESS | 3268 | 1467820130389 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 08:48:50 INFO - PROCESS | 3268 | 1467820130590 Marionette TRACE conn6 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:50 INFO - PROCESS | 3268 | 1467820130594 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:50 INFO - PROCESS | 3268 | ++DOCSHELL 10FDEC00 == 44 [pid = 3268] [id = 93] 08:48:50 INFO - PROCESS | 3268 | ++DOMWINDOW == 97 (10FE3000) [pid = 3268] [serial = 276] [outer = 00000000] 08:48:50 INFO - PROCESS | 3268 | ++DOMWINDOW == 98 (142E8C00) [pid = 3268] [serial = 277] [outer = 10FE3000] 08:48:50 INFO - PROCESS | 3268 | 1467820130652 Marionette DEBUG loaded listener.js 08:48:50 INFO - PROCESS | 3268 | ++DOMWINDOW == 99 (14B4A800) [pid = 3268] [serial = 278] [outer = 10FE3000] 08:48:51 INFO - PROCESS | 3268 | 1467820131216 Marionette TRACE conn6 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:48:51 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. 08:48:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1014ms 08:48:51 INFO - PROCESS | 3268 | 1467820131243 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 08:48:51 INFO - PROCESS | 3268 | 1467820131248 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 08:48:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 08:48:51 INFO - PROCESS | 3268 | 1467820131255 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 08:48:51 INFO - PROCESS | 3268 | 1467820131257 Marionette TRACE conn6 <- [1,338,null,{}] 08:48:51 INFO - PROCESS | 3268 | 1467820131263 Marionette TRACE conn6 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:51 INFO - PROCESS | 3268 | 1467820131268 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:51 INFO - PROCESS | 3268 | 1467820131383 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 08:48:51 INFO - PROCESS | 3268 | 1467820131487 Marionette TRACE conn6 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:51 INFO - PROCESS | 3268 | 1467820131490 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:51 INFO - PROCESS | 3268 | ++DOCSHELL 195A1000 == 45 [pid = 3268] [id = 94] 08:48:51 INFO - PROCESS | 3268 | ++DOMWINDOW == 100 (195A3800) [pid = 3268] [serial = 279] [outer = 00000000] 08:48:51 INFO - PROCESS | 3268 | ++DOMWINDOW == 101 (19B14C00) [pid = 3268] [serial = 280] [outer = 195A3800] 08:48:51 INFO - PROCESS | 3268 | 1467820131547 Marionette DEBUG loaded listener.js 08:48:51 INFO - PROCESS | 3268 | ++DOMWINDOW == 102 (19BC6C00) [pid = 3268] [serial = 281] [outer = 195A3800] 08:48:52 INFO - PROCESS | 3268 | 1467820132141 Marionette TRACE conn6 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:48:52 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. 08:48:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 930ms 08:48:52 INFO - PROCESS | 3268 | 1467820132190 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 08:48:52 INFO - PROCESS | 3268 | 1467820132193 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 08:48:52 INFO - PROCESS | 3268 | 1467820132197 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 08:48:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 08:48:52 INFO - PROCESS | 3268 | 1467820132200 Marionette TRACE conn6 <- [1,342,null,{}] 08:48:52 INFO - PROCESS | 3268 | 1467820132204 Marionette TRACE conn6 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:52 INFO - PROCESS | 3268 | 1467820132206 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:52 INFO - PROCESS | 3268 | 1467820132319 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 08:48:52 INFO - PROCESS | 3268 | 1467820132419 Marionette TRACE conn6 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:52 INFO - PROCESS | 3268 | 1467820132426 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:52 INFO - PROCESS | 3268 | ++DOCSHELL 1BEDBC00 == 46 [pid = 3268] [id = 95] 08:48:52 INFO - PROCESS | 3268 | ++DOMWINDOW == 103 (1BEDC800) [pid = 3268] [serial = 282] [outer = 00000000] 08:48:52 INFO - PROCESS | 3268 | ++DOMWINDOW == 104 (1BEE8C00) [pid = 3268] [serial = 283] [outer = 1BEDC800] 08:48:52 INFO - PROCESS | 3268 | 1467820132483 Marionette DEBUG loaded listener.js 08:48:52 INFO - PROCESS | 3268 | ++DOMWINDOW == 105 (1DEB6C00) [pid = 3268] [serial = 284] [outer = 1BEDC800] 08:48:53 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. 08:48:53 INFO - PROCESS | 3268 | 1467820133059 Marionette TRACE conn6 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:48:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 870ms 08:48:53 INFO - PROCESS | 3268 | 1467820133075 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 08:48:53 INFO - PROCESS | 3268 | 1467820133078 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 08:48:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 08:48:53 INFO - PROCESS | 3268 | 1467820133097 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 08:48:53 INFO - PROCESS | 3268 | 1467820133099 Marionette TRACE conn6 <- [1,346,null,{}] 08:48:53 INFO - PROCESS | 3268 | 1467820133103 Marionette TRACE conn6 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:53 INFO - PROCESS | 3268 | 1467820133106 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:53 INFO - PROCESS | 3268 | 1467820133219 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 08:48:53 INFO - PROCESS | 3268 | 1467820133315 Marionette TRACE conn6 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:53 INFO - PROCESS | 3268 | 1467820133317 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:53 INFO - PROCESS | 3268 | ++DOCSHELL 1E5D9C00 == 47 [pid = 3268] [id = 96] 08:48:53 INFO - PROCESS | 3268 | ++DOMWINDOW == 106 (1E5E4400) [pid = 3268] [serial = 285] [outer = 00000000] 08:48:53 INFO - PROCESS | 3268 | ++DOMWINDOW == 107 (1F157800) [pid = 3268] [serial = 286] [outer = 1E5E4400] 08:48:53 INFO - PROCESS | 3268 | 1467820133374 Marionette DEBUG loaded listener.js 08:48:53 INFO - PROCESS | 3268 | ++DOMWINDOW == 108 (1F17EC00) [pid = 3268] [serial = 287] [outer = 1E5E4400] 08:48:54 INFO - PROCESS | 3268 | 1467820134017 Marionette TRACE conn6 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:48:54 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. 08:48:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 969ms 08:48:54 INFO - PROCESS | 3268 | 1467820134069 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 08:48:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 08:48:54 INFO - PROCESS | 3268 | 1467820134071 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 08:48:54 INFO - PROCESS | 3268 | 1467820134074 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 08:48:54 INFO - PROCESS | 3268 | 1467820134077 Marionette TRACE conn6 <- [1,350,null,{}] 08:48:54 INFO - PROCESS | 3268 | 1467820134081 Marionette TRACE conn6 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:54 INFO - PROCESS | 3268 | 1467820134083 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:54 INFO - PROCESS | 3268 | 1467820134193 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 08:48:54 INFO - PROCESS | 3268 | 1467820134429 Marionette TRACE conn6 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:54 INFO - PROCESS | 3268 | 1467820134433 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:54 INFO - PROCESS | 3268 | ++DOCSHELL 0D07F800 == 48 [pid = 3268] [id = 97] 08:48:54 INFO - PROCESS | 3268 | ++DOMWINDOW == 109 (0D657000) [pid = 3268] [serial = 288] [outer = 00000000] 08:48:54 INFO - PROCESS | 3268 | ++DOMWINDOW == 110 (111D0000) [pid = 3268] [serial = 289] [outer = 0D657000] 08:48:54 INFO - PROCESS | 3268 | 1467820134501 Marionette DEBUG loaded listener.js 08:48:54 INFO - PROCESS | 3268 | ++DOMWINDOW == 111 (143CB000) [pid = 3268] [serial = 290] [outer = 0D657000] 08:48:55 INFO - PROCESS | 3268 | 1467820135052 Marionette TRACE conn6 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:48:55 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. 08:48:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1017ms 08:48:55 INFO - PROCESS | 3268 | 1467820135097 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 08:48:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 08:48:55 INFO - PROCESS | 3268 | 1467820135101 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 08:48:55 INFO - PROCESS | 3268 | 1467820135105 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 08:48:55 INFO - PROCESS | 3268 | 1467820135108 Marionette TRACE conn6 <- [1,354,null,{}] 08:48:55 INFO - PROCESS | 3268 | 1467820135113 Marionette TRACE conn6 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:55 INFO - PROCESS | 3268 | 1467820135118 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:55 INFO - PROCESS | 3268 | 1467820135236 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 08:48:55 INFO - PROCESS | 3268 | --DOCSHELL 1BEE3800 == 47 [pid = 3268] [id = 91] 08:48:55 INFO - PROCESS | 3268 | --DOCSHELL 18961800 == 46 [pid = 3268] [id = 90] 08:48:55 INFO - PROCESS | 3268 | --DOCSHELL 1E5DF000 == 45 [pid = 3268] [id = 89] 08:48:55 INFO - PROCESS | 3268 | --DOCSHELL 1E40E400 == 44 [pid = 3268] [id = 88] 08:48:55 INFO - PROCESS | 3268 | --DOCSHELL 1DEB1800 == 43 [pid = 3268] [id = 87] 08:48:55 INFO - PROCESS | 3268 | --DOCSHELL 1BE05000 == 42 [pid = 3268] [id = 86] 08:48:55 INFO - PROCESS | 3268 | --DOCSHELL 195D1400 == 41 [pid = 3268] [id = 85] 08:48:55 INFO - PROCESS | 3268 | --DOCSHELL 106CE400 == 40 [pid = 3268] [id = 84] 08:48:55 INFO - PROCESS | 3268 | --DOCSHELL 14B47400 == 39 [pid = 3268] [id = 83] 08:48:55 INFO - PROCESS | 3268 | --DOCSHELL 180B8800 == 38 [pid = 3268] [id = 81] 08:48:55 INFO - PROCESS | 3268 | --DOCSHELL 18E75C00 == 37 [pid = 3268] [id = 80] 08:48:55 INFO - PROCESS | 3268 | --DOCSHELL 0D5C4800 == 36 [pid = 3268] [id = 79] 08:48:55 INFO - PROCESS | 3268 | --DOCSHELL 1ADCE000 == 35 [pid = 3268] [id = 65] 08:48:55 INFO - PROCESS | 3268 | --DOCSHELL 1945C400 == 34 [pid = 3268] [id = 55] 08:48:55 INFO - PROCESS | 3268 | --DOCSHELL 1BEE5C00 == 33 [pid = 3268] [id = 82] 08:48:55 INFO - PROCESS | 3268 | --DOCSHELL 0CB6A000 == 32 [pid = 3268] [id = 54] 08:48:55 INFO - PROCESS | 3268 | --DOCSHELL 1E5D9C00 == 31 [pid = 3268] [id = 96] 08:48:55 INFO - PROCESS | 3268 | --DOCSHELL 0D07F800 == 30 [pid = 3268] [id = 97] 08:48:55 INFO - PROCESS | 3268 | --DOCSHELL 1BEDBC00 == 29 [pid = 3268] [id = 95] 08:48:55 INFO - PROCESS | 3268 | --DOCSHELL 0CE84000 == 28 [pid = 3268] [id = 92] 08:48:55 INFO - PROCESS | 3268 | --DOCSHELL 10FDEC00 == 27 [pid = 3268] [id = 93] 08:48:55 INFO - PROCESS | 3268 | --DOCSHELL 195A1000 == 26 [pid = 3268] [id = 94] 08:48:55 INFO - PROCESS | 3268 | 1467820135989 Marionette TRACE conn6 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:55 INFO - PROCESS | 3268 | 1467820135993 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:56 INFO - PROCESS | 3268 | --DOMWINDOW == 110 (19ABD400) [pid = 3268] [serial = 164] [outer = 00000000] [url = about:blank] 08:48:56 INFO - PROCESS | 3268 | --DOMWINDOW == 109 (1E402000) [pid = 3268] [serial = 220] [outer = 00000000] [url = about:blank] 08:48:56 INFO - PROCESS | 3268 | --DOMWINDOW == 108 (1BE41C00) [pid = 3268] [serial = 217] [outer = 00000000] [url = about:blank] 08:48:56 INFO - PROCESS | 3268 | --DOMWINDOW == 107 (1E57C400) [pid = 3268] [serial = 223] [outer = 00000000] [url = about:blank] 08:48:56 INFO - PROCESS | 3268 | --DOMWINDOW == 106 (15A5D400) [pid = 3268] [serial = 196] [outer = 00000000] [url = about:blank] 08:48:56 INFO - PROCESS | 3268 | --DOMWINDOW == 105 (1E47F000) [pid = 3268] [serial = 202] [outer = 00000000] [url = about:blank] 08:48:56 INFO - PROCESS | 3268 | --DOMWINDOW == 104 (14B28C00) [pid = 3268] [serial = 208] [outer = 00000000] [url = about:blank] 08:48:56 INFO - PROCESS | 3268 | --DOMWINDOW == 103 (15A65800) [pid = 3268] [serial = 209] [outer = 00000000] [url = about:blank] 08:48:56 INFO - PROCESS | 3268 | --DOMWINDOW == 102 (1E40E800) [pid = 3268] [serial = 221] [outer = 00000000] [url = about:blank] 08:48:56 INFO - PROCESS | 3268 | --DOMWINDOW == 101 (1EDE6C00) [pid = 3268] [serial = 232] [outer = 00000000] [url = about:blank] 08:48:56 INFO - PROCESS | 3268 | --DOMWINDOW == 100 (1B3C1C00) [pid = 3268] [serial = 199] [outer = 00000000] [url = about:blank] 08:48:56 INFO - PROCESS | 3268 | --DOMWINDOW == 99 (1B3E6400) [pid = 3268] [serial = 214] [outer = 00000000] [url = about:blank] 08:48:56 INFO - PROCESS | 3268 | --DOMWINDOW == 98 (18A56C00) [pid = 3268] [serial = 211] [outer = 00000000] [url = about:blank] 08:48:56 INFO - PROCESS | 3268 | --DOMWINDOW == 97 (1945C000) [pid = 3268] [serial = 212] [outer = 00000000] [url = about:blank] 08:48:56 INFO - PROCESS | 3268 | --DOMWINDOW == 96 (143D0C00) [pid = 3268] [serial = 206] [outer = 00000000] [url = about:blank] 08:48:56 INFO - PROCESS | 3268 | --DOMWINDOW == 95 (10FD9800) [pid = 3268] [serial = 205] [outer = 00000000] [url = about:blank] 08:48:56 INFO - PROCESS | 3268 | --DOMWINDOW == 94 (19B18800) [pid = 3268] [serial = 226] [outer = 00000000] [url = about:blank] 08:48:56 INFO - PROCESS | 3268 | --DOMWINDOW == 93 (1B3C0800) [pid = 3268] [serial = 227] [outer = 00000000] [url = about:blank] 08:48:56 INFO - PROCESS | 3268 | --DOMWINDOW == 92 (1E902800) [pid = 3268] [serial = 229] [outer = 00000000] [url = about:blank] 08:48:56 INFO - PROCESS | 3268 | --DOMWINDOW == 91 (1ECDBC00) [pid = 3268] [serial = 230] [outer = 00000000] [url = about:blank] 08:48:56 INFO - PROCESS | 3268 | --DOMWINDOW == 90 (1E5ACC00) [pid = 3268] [serial = 224] [outer = 00000000] [url = about:blank] 08:48:56 INFO - PROCESS | 3268 | --DOMWINDOW == 89 (1BEE1800) [pid = 3268] [serial = 218] [outer = 00000000] [url = about:blank] 08:48:56 INFO - PROCESS | 3268 | --DOMWINDOW == 88 (1BD8CC00) [pid = 3268] [serial = 215] [outer = 00000000] [url = about:blank] 08:48:56 INFO - PROCESS | 3268 | ++DOCSHELL 0CB1EC00 == 27 [pid = 3268] [id = 98] 08:48:56 INFO - PROCESS | 3268 | ++DOMWINDOW == 89 (0CB29400) [pid = 3268] [serial = 291] [outer = 00000000] 08:48:56 INFO - PROCESS | 3268 | ++DOMWINDOW == 90 (0CC65800) [pid = 3268] [serial = 292] [outer = 0CB29400] 08:48:56 INFO - PROCESS | 3268 | 1467820136165 Marionette DEBUG loaded listener.js 08:48:56 INFO - PROCESS | 3268 | ++DOMWINDOW == 91 (0D072800) [pid = 3268] [serial = 293] [outer = 0CB29400] 08:48:56 INFO - PROCESS | 3268 | 1467820136601 Marionette TRACE conn6 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:48:56 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. 08:48:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1524ms 08:48:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 08:48:56 INFO - PROCESS | 3268 | 1467820136632 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 08:48:56 INFO - PROCESS | 3268 | 1467820136636 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 08:48:56 INFO - PROCESS | 3268 | 1467820136640 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 08:48:56 INFO - PROCESS | 3268 | 1467820136643 Marionette TRACE conn6 <- [1,358,null,{}] 08:48:56 INFO - PROCESS | 3268 | 1467820136648 Marionette TRACE conn6 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:56 INFO - PROCESS | 3268 | 1467820136652 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:56 INFO - PROCESS | 3268 | 1467820136743 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 08:48:56 INFO - PROCESS | 3268 | 1467820136751 Marionette TRACE conn6 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:56 INFO - PROCESS | 3268 | 1467820136754 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:56 INFO - PROCESS | 3268 | ++DOCSHELL 111CD800 == 28 [pid = 3268] [id = 99] 08:48:56 INFO - PROCESS | 3268 | ++DOMWINDOW == 92 (13F12000) [pid = 3268] [serial = 294] [outer = 00000000] 08:48:56 INFO - PROCESS | 3268 | ++DOMWINDOW == 93 (14B47400) [pid = 3268] [serial = 295] [outer = 13F12000] 08:48:56 INFO - PROCESS | 3268 | 1467820136804 Marionette DEBUG loaded listener.js 08:48:56 INFO - PROCESS | 3268 | ++DOMWINDOW == 94 (15A5E000) [pid = 3268] [serial = 296] [outer = 13F12000] 08:48:57 INFO - PROCESS | 3268 | 1467820137274 Marionette TRACE conn6 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:48:57 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. 08:48:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 670ms 08:48:57 INFO - PROCESS | 3268 | 1467820137313 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 08:48:57 INFO - PROCESS | 3268 | 1467820137318 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 08:48:57 INFO - PROCESS | 3268 | 1467820137322 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 08:48:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 08:48:57 INFO - PROCESS | 3268 | 1467820137325 Marionette TRACE conn6 <- [1,362,null,{}] 08:48:57 INFO - PROCESS | 3268 | 1467820137328 Marionette TRACE conn6 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:57 INFO - PROCESS | 3268 | 1467820137331 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:57 INFO - PROCESS | 3268 | 1467820137449 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 08:48:57 INFO - PROCESS | 3268 | 1467820137533 Marionette TRACE conn6 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:57 INFO - PROCESS | 3268 | 1467820137535 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:57 INFO - PROCESS | 3268 | ++DOCSHELL 18433800 == 29 [pid = 3268] [id = 100] 08:48:57 INFO - PROCESS | 3268 | ++DOMWINDOW == 95 (18436400) [pid = 3268] [serial = 297] [outer = 00000000] 08:48:57 INFO - PROCESS | 3268 | ++DOMWINDOW == 96 (18952800) [pid = 3268] [serial = 298] [outer = 18436400] 08:48:57 INFO - PROCESS | 3268 | 1467820137580 Marionette DEBUG loaded listener.js 08:48:57 INFO - PROCESS | 3268 | ++DOMWINDOW == 97 (1895D800) [pid = 3268] [serial = 299] [outer = 18436400] 08:48:57 INFO - PROCESS | 3268 | 1467820137980 Marionette TRACE conn6 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:48:57 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. 08:48:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 670ms 08:48:57 INFO - PROCESS | 3268 | 1467820137996 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 08:48:57 INFO - PROCESS | 3268 | 1467820137998 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 08:48:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 08:48:58 INFO - PROCESS | 3268 | 1467820138003 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 08:48:58 INFO - PROCESS | 3268 | 1467820138009 Marionette TRACE conn6 <- [1,366,null,{}] 08:48:58 INFO - PROCESS | 3268 | 1467820138033 Marionette TRACE conn6 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:58 INFO - PROCESS | 3268 | 1467820138037 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:58 INFO - PROCESS | 3268 | 1467820138156 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 08:48:58 INFO - PROCESS | 3268 | 1467820138164 Marionette TRACE conn6 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:58 INFO - PROCESS | 3268 | 1467820138166 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:58 INFO - PROCESS | 3268 | ++DOCSHELL 15FD3C00 == 30 [pid = 3268] [id = 101] 08:48:58 INFO - PROCESS | 3268 | ++DOMWINDOW == 98 (18E78C00) [pid = 3268] [serial = 300] [outer = 00000000] 08:48:58 INFO - PROCESS | 3268 | ++DOMWINDOW == 99 (195A9800) [pid = 3268] [serial = 301] [outer = 18E78C00] 08:48:58 INFO - PROCESS | 3268 | 1467820138220 Marionette DEBUG loaded listener.js 08:48:58 INFO - PROCESS | 3268 | ++DOMWINDOW == 100 (19A6B400) [pid = 3268] [serial = 302] [outer = 18E78C00] 08:48:58 INFO - PROCESS | 3268 | 1467820138669 Marionette TRACE conn6 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:48:58 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. 08:48:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 730ms 08:48:58 INFO - PROCESS | 3268 | 1467820138774 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 08:48:58 INFO - PROCESS | 3268 | 1467820138777 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 08:48:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 08:48:58 INFO - PROCESS | 3268 | 1467820138786 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 08:48:58 INFO - PROCESS | 3268 | 1467820138788 Marionette TRACE conn6 <- [1,370,null,{}] 08:48:58 INFO - PROCESS | 3268 | 1467820138791 Marionette TRACE conn6 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:58 INFO - PROCESS | 3268 | 1467820138793 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:58 INFO - PROCESS | 3268 | 1467820138907 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 08:48:58 INFO - PROCESS | 3268 | 1467820138915 Marionette TRACE conn6 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:58 INFO - PROCESS | 3268 | 1467820138917 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:58 INFO - PROCESS | 3268 | ++DOCSHELL 19A6EC00 == 31 [pid = 3268] [id = 102] 08:48:58 INFO - PROCESS | 3268 | ++DOMWINDOW == 101 (19AC2C00) [pid = 3268] [serial = 303] [outer = 00000000] 08:48:58 INFO - PROCESS | 3268 | ++DOMWINDOW == 102 (19B1D000) [pid = 3268] [serial = 304] [outer = 19AC2C00] 08:48:58 INFO - PROCESS | 3268 | 1467820138961 Marionette DEBUG loaded listener.js 08:48:59 INFO - PROCESS | 3268 | ++DOMWINDOW == 103 (19BC6400) [pid = 3268] [serial = 305] [outer = 19AC2C00] 08:48:59 INFO - PROCESS | 3268 | 1467820139408 Marionette TRACE conn6 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:48:59 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. 08:48:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 670ms 08:48:59 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 08:48:59 INFO - PROCESS | 3268 | 1467820139461 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 08:48:59 INFO - PROCESS | 3268 | 1467820139463 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 08:48:59 INFO - PROCESS | 3268 | 1467820139466 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 08:48:59 INFO - PROCESS | 3268 | 1467820139468 Marionette TRACE conn6 <- [1,374,null,{}] 08:48:59 INFO - PROCESS | 3268 | 1467820139472 Marionette TRACE conn6 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:59 INFO - PROCESS | 3268 | 1467820139474 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:59 INFO - PROCESS | 3268 | 1467820139586 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 08:48:59 INFO - PROCESS | 3268 | 1467820139598 Marionette TRACE conn6 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:59 INFO - PROCESS | 3268 | 1467820139604 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:48:59 INFO - PROCESS | 3268 | ++DOCSHELL 1B3C0800 == 32 [pid = 3268] [id = 103] 08:48:59 INFO - PROCESS | 3268 | ++DOMWINDOW == 104 (1B3C1C00) [pid = 3268] [serial = 306] [outer = 00000000] 08:48:59 INFO - PROCESS | 3268 | ++DOMWINDOW == 105 (1BD8A800) [pid = 3268] [serial = 307] [outer = 1B3C1C00] 08:48:59 INFO - PROCESS | 3268 | 1467820139657 Marionette DEBUG loaded listener.js 08:48:59 INFO - PROCESS | 3268 | ++DOMWINDOW == 106 (1BE0C400) [pid = 3268] [serial = 308] [outer = 1B3C1C00] 08:49:00 INFO - PROCESS | 3268 | --DOMWINDOW == 105 (1DEB2400) [pid = 3268] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 08:49:00 INFO - PROCESS | 3268 | --DOMWINDOW == 104 (1E47D000) [pid = 3268] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 08:49:00 INFO - PROCESS | 3268 | --DOMWINDOW == 103 (18E78000) [pid = 3268] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 08:49:00 INFO - PROCESS | 3268 | --DOMWINDOW == 102 (1E5DF800) [pid = 3268] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 08:49:00 INFO - PROCESS | 3268 | --DOMWINDOW == 101 (0D651000) [pid = 3268] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 08:49:00 INFO - PROCESS | 3268 | --DOMWINDOW == 100 (19BC9000) [pid = 3268] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 08:49:00 INFO - PROCESS | 3268 | --DOMWINDOW == 99 (1E577C00) [pid = 3268] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 08:49:00 INFO - PROCESS | 3268 | --DOMWINDOW == 98 (15FD1400) [pid = 3268] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 08:49:00 INFO - PROCESS | 3268 | --DOMWINDOW == 97 (18A56400) [pid = 3268] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 08:49:00 INFO - PROCESS | 3268 | --DOMWINDOW == 96 (1BE07400) [pid = 3268] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 08:49:00 INFO - PROCESS | 3268 | --DOMWINDOW == 95 (19B12800) [pid = 3268] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 08:49:00 INFO - PROCESS | 3268 | --DOMWINDOW == 94 (10FDE400) [pid = 3268] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 08:49:00 INFO - PROCESS | 3268 | --DOMWINDOW == 93 (1D333000) [pid = 3268] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 08:49:00 INFO - PROCESS | 3268 | --DOMWINDOW == 92 (0CB6A800) [pid = 3268] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 08:49:00 INFO - PROCESS | 3268 | --DOMWINDOW == 91 (1E903C00) [pid = 3268] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 08:49:00 INFO - PROCESS | 3268 | --DOMWINDOW == 90 (1ECDE800) [pid = 3268] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 08:49:00 INFO - PROCESS | 3268 | --DOMWINDOW == 89 (1D337800) [pid = 3268] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 08:49:00 INFO - PROCESS | 3268 | --DOMWINDOW == 88 (14A27000) [pid = 3268] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 08:49:00 INFO - PROCESS | 3268 | --DOMWINDOW == 87 (1E40F000) [pid = 3268] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 08:49:00 INFO - PROCESS | 3268 | --DOMWINDOW == 86 (1ACF2C00) [pid = 3268] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 08:49:00 INFO - PROCESS | 3268 | 1467820140550 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 08:49:00 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 08:49:00 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1124ms 08:49:00 INFO - PROCESS | 3268 | 1467820140592 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 08:49:00 INFO - PROCESS | 3268 | 1467820140594 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 08:49:00 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 08:49:00 INFO - PROCESS | 3268 | 1467820140597 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 08:49:00 INFO - PROCESS | 3268 | 1467820140599 Marionette TRACE conn6 <- [1,378,null,{}] 08:49:00 INFO - PROCESS | 3268 | 1467820140603 Marionette TRACE conn6 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:00 INFO - PROCESS | 3268 | 1467820140605 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:00 INFO - PROCESS | 3268 | 1467820140721 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 08:49:00 INFO - PROCESS | 3268 | 1467820140787 Marionette TRACE conn6 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:00 INFO - PROCESS | 3268 | 1467820140789 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:00 INFO - PROCESS | 3268 | ++DOCSHELL 0D65AC00 == 33 [pid = 3268] [id = 104] 08:49:00 INFO - PROCESS | 3268 | ++DOMWINDOW == 87 (14B4D000) [pid = 3268] [serial = 309] [outer = 00000000] 08:49:00 INFO - PROCESS | 3268 | ++DOMWINDOW == 88 (1BE05400) [pid = 3268] [serial = 310] [outer = 14B4D000] 08:49:00 INFO - PROCESS | 3268 | 1467820140834 Marionette DEBUG loaded listener.js 08:49:00 INFO - PROCESS | 3268 | ++DOMWINDOW == 89 (1BE10C00) [pid = 3268] [serial = 311] [outer = 14B4D000] 08:49:01 INFO - PROCESS | 3268 | 1467820141167 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 08:49:01 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 08:49:01 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 630ms 08:49:01 INFO - PROCESS | 3268 | 1467820141228 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 08:49:01 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 08:49:01 INFO - PROCESS | 3268 | 1467820141230 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 08:49:01 INFO - PROCESS | 3268 | 1467820141233 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 08:49:01 INFO - PROCESS | 3268 | 1467820141235 Marionette TRACE conn6 <- [1,382,null,{}] 08:49:01 INFO - PROCESS | 3268 | 1467820141239 Marionette TRACE conn6 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:01 INFO - PROCESS | 3268 | 1467820141241 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:01 INFO - PROCESS | 3268 | 1467820141322 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 08:49:01 INFO - PROCESS | 3268 | 1467820141328 Marionette TRACE conn6 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:01 INFO - PROCESS | 3268 | 1467820141330 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:01 INFO - PROCESS | 3268 | ++DOCSHELL 1BE3C000 == 34 [pid = 3268] [id = 105] 08:49:01 INFO - PROCESS | 3268 | ++DOMWINDOW == 90 (1BE3C400) [pid = 3268] [serial = 312] [outer = 00000000] 08:49:01 INFO - PROCESS | 3268 | ++DOMWINDOW == 91 (1BED6400) [pid = 3268] [serial = 313] [outer = 1BE3C400] 08:49:01 INFO - PROCESS | 3268 | 1467820141373 Marionette DEBUG loaded listener.js 08:49:01 INFO - PROCESS | 3268 | ++DOMWINDOW == 92 (1BEDDC00) [pid = 3268] [serial = 314] [outer = 1BE3C400] 08:49:01 INFO - PROCESS | 3268 | 1467820141804 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 08:49:01 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 08:49:01 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 630ms 08:49:01 INFO - PROCESS | 3268 | 1467820141864 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 08:49:01 INFO - PROCESS | 3268 | 1467820141867 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 08:49:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 08:49:01 INFO - PROCESS | 3268 | 1467820141870 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 08:49:01 INFO - PROCESS | 3268 | 1467820141872 Marionette TRACE conn6 <- [1,386,null,{}] 08:49:01 INFO - PROCESS | 3268 | 1467820141875 Marionette TRACE conn6 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:01 INFO - PROCESS | 3268 | 1467820141878 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:01 INFO - PROCESS | 3268 | 1467820141955 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 08:49:01 INFO - PROCESS | 3268 | 1467820141963 Marionette TRACE conn6 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:01 INFO - PROCESS | 3268 | 1467820141965 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:01 INFO - PROCESS | 3268 | ++DOCSHELL 0D07E000 == 35 [pid = 3268] [id = 106] 08:49:01 INFO - PROCESS | 3268 | ++DOMWINDOW == 93 (180B9C00) [pid = 3268] [serial = 315] [outer = 00000000] 08:49:01 INFO - PROCESS | 3268 | ++DOMWINDOW == 94 (1D329400) [pid = 3268] [serial = 316] [outer = 180B9C00] 08:49:02 INFO - PROCESS | 3268 | 1467820142008 Marionette DEBUG loaded listener.js 08:49:02 INFO - PROCESS | 3268 | ++DOMWINDOW == 95 (1D32AC00) [pid = 3268] [serial = 317] [outer = 180B9C00] 08:49:02 INFO - PROCESS | 3268 | 1467820142677 Marionette TRACE conn6 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 08:49:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 08:49:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 830ms 08:49:02 INFO - PROCESS | 3268 | 1467820142717 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 08:49:02 INFO - PROCESS | 3268 | 1467820142722 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 08:49:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 08:49:02 INFO - PROCESS | 3268 | 1467820142729 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 08:49:02 INFO - PROCESS | 3268 | 1467820142733 Marionette TRACE conn6 <- [1,390,null,{}] 08:49:02 INFO - PROCESS | 3268 | 1467820142739 Marionette TRACE conn6 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:02 INFO - PROCESS | 3268 | 1467820142742 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:02 INFO - PROCESS | 3268 | 1467820142873 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 08:49:02 INFO - PROCESS | 3268 | 1467820142999 Marionette TRACE conn6 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:02 INFO - PROCESS | 3268 | 1467820143004 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:03 INFO - PROCESS | 3268 | ++DOCSHELL 0D651400 == 36 [pid = 3268] [id = 107] 08:49:03 INFO - PROCESS | 3268 | ++DOMWINDOW == 96 (0D65B000) [pid = 3268] [serial = 318] [outer = 00000000] 08:49:03 INFO - PROCESS | 3268 | ++DOMWINDOW == 97 (14B4B400) [pid = 3268] [serial = 319] [outer = 0D65B000] 08:49:03 INFO - PROCESS | 3268 | 1467820143062 Marionette DEBUG loaded listener.js 08:49:03 INFO - PROCESS | 3268 | ++DOMWINDOW == 98 (161D8000) [pid = 3268] [serial = 320] [outer = 0D65B000] 08:49:03 INFO - PROCESS | 3268 | 1467820143889 Marionette TRACE conn6 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 08:49:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 08:49:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1229ms 08:49:03 INFO - PROCESS | 3268 | 1467820143963 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 08:49:03 INFO - PROCESS | 3268 | 1467820143968 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 08:49:03 INFO - PROCESS | 3268 | 1467820143974 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 08:49:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 08:49:03 INFO - PROCESS | 3268 | 1467820143977 Marionette TRACE conn6 <- [1,394,null,{}] 08:49:03 INFO - PROCESS | 3268 | 1467820143981 Marionette TRACE conn6 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:03 INFO - PROCESS | 3268 | 1467820143984 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:04 INFO - PROCESS | 3268 | 1467820144110 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 08:49:04 INFO - PROCESS | 3268 | 1467820144230 Marionette TRACE conn6 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:04 INFO - PROCESS | 3268 | 1467820144232 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:04 INFO - PROCESS | 3268 | ++DOCSHELL 1959CC00 == 37 [pid = 3268] [id = 108] 08:49:04 INFO - PROCESS | 3268 | ++DOMWINDOW == 99 (1959EC00) [pid = 3268] [serial = 321] [outer = 00000000] 08:49:04 INFO - PROCESS | 3268 | ++DOMWINDOW == 100 (195C8000) [pid = 3268] [serial = 322] [outer = 1959EC00] 08:49:04 INFO - PROCESS | 3268 | 1467820144290 Marionette DEBUG loaded listener.js 08:49:04 INFO - PROCESS | 3268 | ++DOMWINDOW == 101 (19A6DC00) [pid = 3268] [serial = 323] [outer = 1959EC00] 08:49:05 INFO - PROCESS | 3268 | --DOCSHELL 1BE3C000 == 36 [pid = 3268] [id = 105] 08:49:05 INFO - PROCESS | 3268 | --DOCSHELL 0D65AC00 == 35 [pid = 3268] [id = 104] 08:49:05 INFO - PROCESS | 3268 | --DOCSHELL 1B3C0800 == 34 [pid = 3268] [id = 103] 08:49:05 INFO - PROCESS | 3268 | --DOCSHELL 19A6EC00 == 33 [pid = 3268] [id = 102] 08:49:05 INFO - PROCESS | 3268 | --DOCSHELL 15FD3C00 == 32 [pid = 3268] [id = 101] 08:49:05 INFO - PROCESS | 3268 | --DOCSHELL 18433800 == 31 [pid = 3268] [id = 100] 08:49:05 INFO - PROCESS | 3268 | --DOCSHELL 111CD800 == 30 [pid = 3268] [id = 99] 08:49:05 INFO - PROCESS | 3268 | --DOCSHELL 0CB1EC00 == 29 [pid = 3268] [id = 98] 08:49:05 INFO - PROCESS | 3268 | --DOMWINDOW == 100 (1F15B400) [pid = 3268] [serial = 233] [outer = 00000000] [url = about:blank] 08:49:05 INFO - PROCESS | 3268 | --DOMWINDOW == 99 (0D656C00) [pid = 3268] [serial = 160] [outer = 00000000] [url = about:blank] 08:49:05 INFO - PROCESS | 3268 | --DOMWINDOW == 98 (1E90F000) [pid = 3268] [serial = 194] [outer = 00000000] [url = about:blank] 08:49:05 INFO - PROCESS | 3268 | --DOMWINDOW == 97 (1DEBA800) [pid = 3268] [serial = 259] [outer = 00000000] [url = about:blank] 08:49:05 INFO - PROCESS | 3268 | --DOMWINDOW == 96 (1E402400) [pid = 3268] [serial = 260] [outer = 00000000] [url = about:blank] 08:49:05 INFO - PROCESS | 3268 | --DOMWINDOW == 95 (1E5AFC00) [pid = 3268] [serial = 263] [outer = 00000000] [url = about:blank] 08:49:05 INFO - PROCESS | 3268 | --DOMWINDOW == 94 (1E57C000) [pid = 3268] [serial = 262] [outer = 00000000] [url = about:blank] 08:49:05 INFO - PROCESS | 3268 | --DOMWINDOW == 93 (19501400) [pid = 3268] [serial = 238] [outer = 00000000] [url = about:blank] 08:49:05 INFO - PROCESS | 3268 | --DOMWINDOW == 92 (1E904800) [pid = 3268] [serial = 265] [outer = 00000000] [url = about:blank] 08:49:05 INFO - PROCESS | 3268 | --DOMWINDOW == 91 (1959F800) [pid = 3268] [serial = 239] [outer = 00000000] [url = about:blank] 08:49:05 INFO - PROCESS | 3268 | --DOMWINDOW == 90 (105E3000) [pid = 3268] [serial = 235] [outer = 00000000] [url = about:blank] 08:49:05 INFO - PROCESS | 3268 | --DOMWINDOW == 89 (13F0EC00) [pid = 3268] [serial = 236] [outer = 00000000] [url = about:blank] 08:49:05 INFO - PROCESS | 3268 | --DOMWINDOW == 88 (1BEE8000) [pid = 3268] [serial = 241] [outer = 00000000] [url = about:blank] 08:49:05 INFO - PROCESS | 3268 | --DOMWINDOW == 87 (1DEBD400) [pid = 3268] [serial = 242] [outer = 00000000] [url = about:blank] 08:49:05 INFO - PROCESS | 3268 | --DOMWINDOW == 86 (1F164000) [pid = 3268] [serial = 244] [outer = 00000000] [url = about:blank] 08:49:05 INFO - PROCESS | 3268 | --DOMWINDOW == 85 (1F17BC00) [pid = 3268] [serial = 245] [outer = 00000000] [url = about:blank] 08:49:05 INFO - PROCESS | 3268 | --DOMWINDOW == 84 (15FD6C00) [pid = 3268] [serial = 247] [outer = 00000000] [url = about:blank] 08:49:05 INFO - PROCESS | 3268 | --DOMWINDOW == 83 (15FDC400) [pid = 3268] [serial = 248] [outer = 00000000] [url = about:blank] 08:49:05 INFO - PROCESS | 3268 | --DOMWINDOW == 82 (1D32FC00) [pid = 3268] [serial = 269] [outer = 00000000] [url = about:blank] 08:49:05 INFO - PROCESS | 3268 | --DOMWINDOW == 81 (1BE43C00) [pid = 3268] [serial = 256] [outer = 00000000] [url = about:blank] 08:49:05 INFO - PROCESS | 3268 | --DOMWINDOW == 80 (19B20C00) [pid = 3268] [serial = 253] [outer = 00000000] [url = about:blank] 08:49:05 INFO - PROCESS | 3268 | --DOMWINDOW == 79 (1ADCB000) [pid = 3268] [serial = 254] [outer = 00000000] [url = about:blank] 08:49:05 INFO - PROCESS | 3268 | --DOMWINDOW == 78 (14C8E800) [pid = 3268] [serial = 250] [outer = 00000000] [url = about:blank] 08:49:05 INFO - PROCESS | 3268 | --DOMWINDOW == 77 (16B35C00) [pid = 3268] [serial = 251] [outer = 00000000] [url = about:blank] 08:49:05 INFO - PROCESS | 3268 | --DOMWINDOW == 76 (1D32F800) [pid = 3268] [serial = 268] [outer = 00000000] [url = about:blank] 08:49:05 INFO - PROCESS | 3268 | --DOMWINDOW == 75 (1E90B000) [pid = 3268] [serial = 266] [outer = 00000000] [url = about:blank] 08:49:05 INFO - PROCESS | 3268 | --DOMWINDOW == 74 (1E403400) [pid = 3268] [serial = 272] [outer = 00000000] [url = about:blank] 08:49:05 INFO - PROCESS | 3268 | --DOMWINDOW == 73 (1F17B800) [pid = 3268] [serial = 275] [outer = 00000000] [url = about:blank] 08:49:05 INFO - PROCESS | 3268 | --DOMWINDOW == 72 (1D338C00) [pid = 3268] [serial = 271] [outer = 00000000] [url = about:blank] 08:49:05 INFO - PROCESS | 3268 | --DOMWINDOW == 71 (1BEE3400) [pid = 3268] [serial = 257] [outer = 00000000] [url = about:blank] 08:49:05 INFO - PROCESS | 3268 | --DOMWINDOW == 70 (1F15A400) [pid = 3268] [serial = 274] [outer = 00000000] [url = about:blank] 08:49:05 INFO - PROCESS | 3268 | --DOMWINDOW == 69 (16BCE800) [pid = 3268] [serial = 197] [outer = 00000000] [url = about:blank] 08:49:05 INFO - PROCESS | 3268 | --DOMWINDOW == 68 (1E57CC00) [pid = 3268] [serial = 203] [outer = 00000000] [url = about:blank] 08:49:05 INFO - PROCESS | 3268 | --DOMWINDOW == 67 (1BE08C00) [pid = 3268] [serial = 200] [outer = 00000000] [url = about:blank] 08:49:05 INFO - PROCESS | 3268 | 1467820145165 Marionette TRACE conn6 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 08:49:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 08:49:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1233ms 08:49:05 INFO - PROCESS | 3268 | 1467820145211 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 08:49:05 INFO - PROCESS | 3268 | 1467820145214 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 08:49:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 08:49:05 INFO - PROCESS | 3268 | 1467820145219 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 08:49:05 INFO - PROCESS | 3268 | 1467820145221 Marionette TRACE conn6 <- [1,398,null,{}] 08:49:05 INFO - PROCESS | 3268 | 1467820145227 Marionette TRACE conn6 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:05 INFO - PROCESS | 3268 | 1467820145229 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:05 INFO - PROCESS | 3268 | 1467820145316 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 08:49:05 INFO - PROCESS | 3268 | 1467820145324 Marionette TRACE conn6 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:05 INFO - PROCESS | 3268 | 1467820145328 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:05 INFO - PROCESS | 3268 | ++DOCSHELL 111CD400 == 30 [pid = 3268] [id = 109] 08:49:05 INFO - PROCESS | 3268 | ++DOMWINDOW == 68 (111D3400) [pid = 3268] [serial = 324] [outer = 00000000] 08:49:05 INFO - PROCESS | 3268 | ++DOMWINDOW == 69 (14223800) [pid = 3268] [serial = 325] [outer = 111D3400] 08:49:05 INFO - PROCESS | 3268 | 1467820145379 Marionette DEBUG loaded listener.js 08:49:05 INFO - PROCESS | 3268 | ++DOMWINDOW == 70 (14B20C00) [pid = 3268] [serial = 326] [outer = 111D3400] 08:49:05 INFO - PROCESS | 3268 | 1467820145896 Marionette TRACE conn6 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 08:49:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 08:49:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 730ms 08:49:05 INFO - PROCESS | 3268 | 1467820145951 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 08:49:05 INFO - PROCESS | 3268 | 1467820145955 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 08:49:05 INFO - PROCESS | 3268 | 1467820145960 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 08:49:05 INFO - PROCESS | 3268 | 1467820145963 Marionette TRACE conn6 <- [1,402,null,{}] 08:49:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 08:49:05 INFO - PROCESS | 3268 | 1467820145967 Marionette TRACE conn6 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:05 INFO - PROCESS | 3268 | 1467820145969 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:06 INFO - PROCESS | 3268 | 1467820146055 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 08:49:06 INFO - PROCESS | 3268 | 1467820146138 Marionette TRACE conn6 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:06 INFO - PROCESS | 3268 | 1467820146140 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:06 INFO - PROCESS | 3268 | ++DOCSHELL 161D7800 == 31 [pid = 3268] [id = 110] 08:49:06 INFO - PROCESS | 3268 | ++DOMWINDOW == 71 (16B2A400) [pid = 3268] [serial = 327] [outer = 00000000] 08:49:06 INFO - PROCESS | 3268 | ++DOMWINDOW == 72 (180BBC00) [pid = 3268] [serial = 328] [outer = 16B2A400] 08:49:06 INFO - PROCESS | 3268 | 1467820146188 Marionette DEBUG loaded listener.js 08:49:06 INFO - PROCESS | 3268 | ++DOMWINDOW == 73 (1895CC00) [pid = 3268] [serial = 329] [outer = 16B2A400] 08:49:06 INFO - PROCESS | 3268 | 1467820146616 Marionette TRACE conn6 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 08:49:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 08:49:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 669ms 08:49:06 INFO - PROCESS | 3268 | 1467820146636 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 08:49:06 INFO - PROCESS | 3268 | 1467820146638 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 08:49:06 INFO - PROCESS | 3268 | 1467820146642 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 08:49:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 08:49:06 INFO - PROCESS | 3268 | 1467820146645 Marionette TRACE conn6 <- [1,406,null,{}] 08:49:06 INFO - PROCESS | 3268 | 1467820146660 Marionette TRACE conn6 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:06 INFO - PROCESS | 3268 | 1467820146665 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:06 INFO - PROCESS | 3268 | 1467820146752 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 08:49:06 INFO - PROCESS | 3268 | 1467820146762 Marionette TRACE conn6 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:06 INFO - PROCESS | 3268 | 1467820146765 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:06 INFO - PROCESS | 3268 | ++DOCSHELL 19A6EC00 == 32 [pid = 3268] [id = 111] 08:49:06 INFO - PROCESS | 3268 | ++DOMWINDOW == 74 (19A70C00) [pid = 3268] [serial = 330] [outer = 00000000] 08:49:06 INFO - PROCESS | 3268 | ++DOMWINDOW == 75 (19A74400) [pid = 3268] [serial = 331] [outer = 19A70C00] 08:49:06 INFO - PROCESS | 3268 | 1467820146813 Marionette DEBUG loaded listener.js 08:49:06 INFO - PROCESS | 3268 | ++DOMWINDOW == 76 (19B1E400) [pid = 3268] [serial = 332] [outer = 19A70C00] 08:49:07 INFO - PROCESS | 3268 | 1467820147272 Marionette TRACE conn6 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 08:49:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 08:49:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 690ms 08:49:07 INFO - PROCESS | 3268 | 1467820147336 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 08:49:07 INFO - PROCESS | 3268 | 1467820147338 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 08:49:07 INFO - PROCESS | 3268 | 1467820147342 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 08:49:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 08:49:07 INFO - PROCESS | 3268 | 1467820147343 Marionette TRACE conn6 <- [1,410,null,{}] 08:49:07 INFO - PROCESS | 3268 | 1467820147347 Marionette TRACE conn6 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:07 INFO - PROCESS | 3268 | 1467820147349 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:07 INFO - PROCESS | 3268 | 1467820147488 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 08:49:07 INFO - PROCESS | 3268 | 1467820147505 Marionette TRACE conn6 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:07 INFO - PROCESS | 3268 | 1467820147507 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:07 INFO - PROCESS | 3268 | ++DOCSHELL 1B3CB400 == 33 [pid = 3268] [id = 112] 08:49:07 INFO - PROCESS | 3268 | ++DOMWINDOW == 77 (1B3CC000) [pid = 3268] [serial = 333] [outer = 00000000] 08:49:07 INFO - PROCESS | 3268 | ++DOMWINDOW == 78 (1BE06800) [pid = 3268] [serial = 334] [outer = 1B3CC000] 08:49:07 INFO - PROCESS | 3268 | 1467820147553 Marionette DEBUG loaded listener.js 08:49:07 INFO - PROCESS | 3268 | ++DOMWINDOW == 79 (1BE0FC00) [pid = 3268] [serial = 335] [outer = 1B3CC000] 08:49:08 INFO - PROCESS | 3268 | 1467820148004 Marionette TRACE conn6 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 08:49:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 08:49:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 672ms 08:49:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 08:49:08 INFO - PROCESS | 3268 | 1467820148017 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 08:49:08 INFO - PROCESS | 3268 | 1467820148019 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 08:49:08 INFO - PROCESS | 3268 | 1467820148023 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 08:49:08 INFO - PROCESS | 3268 | 1467820148024 Marionette TRACE conn6 <- [1,414,null,{}] 08:49:08 INFO - PROCESS | 3268 | 1467820148028 Marionette TRACE conn6 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:08 INFO - PROCESS | 3268 | 1467820148030 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:08 INFO - PROCESS | 3268 | 1467820148159 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 08:49:08 INFO - PROCESS | 3268 | 1467820148165 Marionette TRACE conn6 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:08 INFO - PROCESS | 3268 | 1467820148167 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:08 INFO - PROCESS | 3268 | ++DOCSHELL 1BED0800 == 34 [pid = 3268] [id = 113] 08:49:08 INFO - PROCESS | 3268 | ++DOMWINDOW == 80 (1BED1000) [pid = 3268] [serial = 336] [outer = 00000000] 08:49:08 INFO - PROCESS | 3268 | ++DOMWINDOW == 81 (1BED6000) [pid = 3268] [serial = 337] [outer = 1BED1000] 08:49:08 INFO - PROCESS | 3268 | 1467820148215 Marionette DEBUG loaded listener.js 08:49:08 INFO - PROCESS | 3268 | ++DOMWINDOW == 82 (1BEDF400) [pid = 3268] [serial = 338] [outer = 1BED1000] 08:49:08 INFO - PROCESS | 3268 | 1467820148695 Marionette TRACE conn6 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 08:49:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 08:49:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 730ms 08:49:08 INFO - PROCESS | 3268 | 1467820148755 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 08:49:08 INFO - PROCESS | 3268 | 1467820148757 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 08:49:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 08:49:08 INFO - PROCESS | 3268 | 1467820148786 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 08:49:08 INFO - PROCESS | 3268 | 1467820148788 Marionette TRACE conn6 <- [1,418,null,{}] 08:49:08 INFO - PROCESS | 3268 | 1467820148800 Marionette TRACE conn6 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:08 INFO - PROCESS | 3268 | 1467820148805 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:08 INFO - PROCESS | 3268 | 1467820148954 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 08:49:08 INFO - PROCESS | 3268 | 1467820148963 Marionette TRACE conn6 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:08 INFO - PROCESS | 3268 | 1467820148965 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:09 INFO - PROCESS | 3268 | ++DOCSHELL 1DEAF400 == 35 [pid = 3268] [id = 114] 08:49:09 INFO - PROCESS | 3268 | ++DOMWINDOW == 83 (1DEB4000) [pid = 3268] [serial = 339] [outer = 00000000] 08:49:09 INFO - PROCESS | 3268 | ++DOMWINDOW == 84 (1DEBB000) [pid = 3268] [serial = 340] [outer = 1DEB4000] 08:49:09 INFO - PROCESS | 3268 | 1467820149053 Marionette DEBUG loaded listener.js 08:49:09 INFO - PROCESS | 3268 | ++DOMWINDOW == 85 (1DEB7400) [pid = 3268] [serial = 341] [outer = 1DEB4000] 08:49:09 INFO - PROCESS | 3268 | --DOMWINDOW == 84 (1E5E4400) [pid = 3268] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 08:49:09 INFO - PROCESS | 3268 | --DOMWINDOW == 83 (18E78C00) [pid = 3268] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 08:49:09 INFO - PROCESS | 3268 | --DOMWINDOW == 82 (19AC2C00) [pid = 3268] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 08:49:09 INFO - PROCESS | 3268 | --DOMWINDOW == 81 (0CB29400) [pid = 3268] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 08:49:09 INFO - PROCESS | 3268 | --DOMWINDOW == 80 (195A3800) [pid = 3268] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 08:49:09 INFO - PROCESS | 3268 | --DOMWINDOW == 79 (1BEDC800) [pid = 3268] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 08:49:09 INFO - PROCESS | 3268 | --DOMWINDOW == 78 (10FE3000) [pid = 3268] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 08:49:09 INFO - PROCESS | 3268 | --DOMWINDOW == 77 (1BE3C400) [pid = 3268] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 08:49:09 INFO - PROCESS | 3268 | --DOMWINDOW == 76 (0D657000) [pid = 3268] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 08:49:09 INFO - PROCESS | 3268 | --DOMWINDOW == 75 (18436400) [pid = 3268] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 08:49:09 INFO - PROCESS | 3268 | --DOMWINDOW == 74 (14B4D000) [pid = 3268] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 08:49:09 INFO - PROCESS | 3268 | --DOMWINDOW == 73 (13F12000) [pid = 3268] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 08:49:09 INFO - PROCESS | 3268 | --DOMWINDOW == 72 (1B3C1C00) [pid = 3268] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 08:49:10 INFO - PROCESS | 3268 | 1467820150016 Marionette TRACE conn6 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 08:49:10 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 08:49:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1316ms 08:49:10 INFO - PROCESS | 3268 | 1467820150081 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 08:49:10 INFO - PROCESS | 3268 | 1467820150083 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 08:49:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 08:49:10 INFO - PROCESS | 3268 | 1467820150086 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 08:49:10 INFO - PROCESS | 3268 | 1467820150088 Marionette TRACE conn6 <- [1,422,null,{}] 08:49:10 INFO - PROCESS | 3268 | 1467820150092 Marionette TRACE conn6 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:10 INFO - PROCESS | 3268 | 1467820150094 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:10 INFO - PROCESS | 3268 | 1467820150172 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 08:49:10 INFO - PROCESS | 3268 | 1467820150273 Marionette TRACE conn6 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:10 INFO - PROCESS | 3268 | 1467820150274 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:10 INFO - PROCESS | 3268 | ++DOCSHELL 13F12000 == 36 [pid = 3268] [id = 115] 08:49:10 INFO - PROCESS | 3268 | ++DOMWINDOW == 73 (143C9800) [pid = 3268] [serial = 342] [outer = 00000000] 08:49:10 INFO - PROCESS | 3268 | ++DOMWINDOW == 74 (1BEDCC00) [pid = 3268] [serial = 343] [outer = 143C9800] 08:49:10 INFO - PROCESS | 3268 | 1467820150320 Marionette DEBUG loaded listener.js 08:49:10 INFO - PROCESS | 3268 | ++DOMWINDOW == 75 (1DEBA000) [pid = 3268] [serial = 344] [outer = 143C9800] 08:49:11 INFO - PROCESS | 3268 | 1467820151158 Marionette TRACE conn6 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 08:49:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 08:49:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1126ms 08:49:11 INFO - PROCESS | 3268 | 1467820151217 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 08:49:11 INFO - PROCESS | 3268 | 1467820151219 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 08:49:11 INFO - PROCESS | 3268 | 1467820151223 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 08:49:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 08:49:11 INFO - PROCESS | 3268 | 1467820151225 Marionette TRACE conn6 <- [1,426,null,{}] 08:49:11 INFO - PROCESS | 3268 | 1467820151229 Marionette TRACE conn6 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:11 INFO - PROCESS | 3268 | 1467820151230 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:11 INFO - PROCESS | 3268 | 1467820151343 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 08:49:11 INFO - PROCESS | 3268 | 1467820151351 Marionette TRACE conn6 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:11 INFO - PROCESS | 3268 | 1467820151353 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:11 INFO - PROCESS | 3268 | ++DOCSHELL 1E407400 == 37 [pid = 3268] [id = 116] 08:49:11 INFO - PROCESS | 3268 | ++DOMWINDOW == 76 (1E409400) [pid = 3268] [serial = 345] [outer = 00000000] 08:49:11 INFO - PROCESS | 3268 | ++DOMWINDOW == 77 (1E472400) [pid = 3268] [serial = 346] [outer = 1E409400] 08:49:11 INFO - PROCESS | 3268 | 1467820151399 Marionette DEBUG loaded listener.js 08:49:11 INFO - PROCESS | 3268 | ++DOMWINDOW == 78 (1E477000) [pid = 3268] [serial = 347] [outer = 1E409400] 08:49:12 INFO - PROCESS | 3268 | 1467820152083 Marionette TRACE conn6 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 08:49:12 INFO - PROCESS | 3268 | 1467820152163 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 08:49:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 08:49:12 INFO - PROCESS | 3268 | 1467820152168 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 08:49:12 INFO - PROCESS | 3268 | 1467820152173 Marionette TRACE conn6 <- [1,430,null,{}] 08:49:12 INFO - PROCESS | 3268 | 1467820152179 Marionette TRACE conn6 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:12 INFO - PROCESS | 3268 | 1467820152182 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:12 INFO - PROCESS | 3268 | 1467820152303 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 08:49:12 INFO - PROCESS | 3268 | 1467820152422 Marionette TRACE conn6 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:12 INFO - PROCESS | 3268 | 1467820152425 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:12 INFO - PROCESS | 3268 | ++DOCSHELL 106C4800 == 38 [pid = 3268] [id = 117] 08:49:12 INFO - PROCESS | 3268 | ++DOMWINDOW == 79 (106C6400) [pid = 3268] [serial = 348] [outer = 00000000] 08:49:12 INFO - PROCESS | 3268 | ++DOMWINDOW == 80 (18A51C00) [pid = 3268] [serial = 349] [outer = 106C6400] 08:49:12 INFO - PROCESS | 3268 | 1467820152483 Marionette DEBUG loaded listener.js 08:49:12 INFO - PROCESS | 3268 | ++DOMWINDOW == 81 (19481000) [pid = 3268] [serial = 350] [outer = 106C6400] 08:49:13 INFO - PROCESS | 3268 | 1467820153071 Marionette TRACE conn6 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 08:49:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 08:49:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 930ms 08:49:13 INFO - PROCESS | 3268 | 1467820153102 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 08:49:13 INFO - PROCESS | 3268 | 1467820153107 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 08:49:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 08:49:13 INFO - PROCESS | 3268 | 1467820153114 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 08:49:13 INFO - PROCESS | 3268 | 1467820153117 Marionette TRACE conn6 <- [1,434,null,{}] 08:49:13 INFO - PROCESS | 3268 | 1467820153122 Marionette TRACE conn6 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:13 INFO - PROCESS | 3268 | 1467820153125 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:13 INFO - PROCESS | 3268 | 1467820153243 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 08:49:13 INFO - PROCESS | 3268 | 1467820153344 Marionette TRACE conn6 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:13 INFO - PROCESS | 3268 | 1467820153347 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:13 INFO - PROCESS | 3268 | ++DOCSHELL 1B35D400 == 39 [pid = 3268] [id = 118] 08:49:13 INFO - PROCESS | 3268 | ++DOMWINDOW == 82 (1B3C0800) [pid = 3268] [serial = 351] [outer = 00000000] 08:49:13 INFO - PROCESS | 3268 | ++DOMWINDOW == 83 (1BED5C00) [pid = 3268] [serial = 352] [outer = 1B3C0800] 08:49:13 INFO - PROCESS | 3268 | 1467820153405 Marionette DEBUG loaded listener.js 08:49:13 INFO - PROCESS | 3268 | ++DOMWINDOW == 84 (1BEE9000) [pid = 3268] [serial = 353] [outer = 1B3C0800] 08:49:14 INFO - PROCESS | 3268 | 1467820154039 Marionette TRACE conn6 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 08:49:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 08:49:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 969ms 08:49:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 08:49:14 INFO - PROCESS | 3268 | 1467820154087 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 08:49:14 INFO - PROCESS | 3268 | 1467820154090 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 08:49:14 INFO - PROCESS | 3268 | 1467820154093 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 08:49:14 INFO - PROCESS | 3268 | 1467820154097 Marionette TRACE conn6 <- [1,438,null,{}] 08:49:14 INFO - PROCESS | 3268 | 1467820154108 Marionette TRACE conn6 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:14 INFO - PROCESS | 3268 | 1467820154113 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:14 INFO - PROCESS | 3268 | 1467820154251 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 08:49:14 INFO - PROCESS | 3268 | 1467820154354 Marionette TRACE conn6 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:14 INFO - PROCESS | 3268 | 1467820154357 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:14 INFO - PROCESS | 3268 | ++DOCSHELL 1E573400 == 40 [pid = 3268] [id = 119] 08:49:14 INFO - PROCESS | 3268 | ++DOMWINDOW == 85 (1E573800) [pid = 3268] [serial = 354] [outer = 00000000] 08:49:14 INFO - PROCESS | 3268 | ++DOMWINDOW == 86 (1E577C00) [pid = 3268] [serial = 355] [outer = 1E573800] 08:49:14 INFO - PROCESS | 3268 | 1467820154414 Marionette DEBUG loaded listener.js 08:49:14 INFO - PROCESS | 3268 | ++DOMWINDOW == 87 (1E5A6400) [pid = 3268] [serial = 356] [outer = 1E573800] 08:49:14 INFO - PROCESS | 3268 | 1467820154972 Marionette TRACE conn6 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 08:49:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 08:49:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 930ms 08:49:15 INFO - PROCESS | 3268 | 1467820155027 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 08:49:15 INFO - PROCESS | 3268 | 1467820155030 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 08:49:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 08:49:15 INFO - PROCESS | 3268 | 1467820155033 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 08:49:15 INFO - PROCESS | 3268 | 1467820155035 Marionette TRACE conn6 <- [1,442,null,{}] 08:49:15 INFO - PROCESS | 3268 | 1467820155039 Marionette TRACE conn6 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:15 INFO - PROCESS | 3268 | 1467820155041 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:15 INFO - PROCESS | 3268 | 1467820155150 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 08:49:15 INFO - PROCESS | 3268 | 1467820155255 Marionette TRACE conn6 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:15 INFO - PROCESS | 3268 | 1467820155257 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:15 INFO - PROCESS | 3268 | ++DOCSHELL 1E478000 == 41 [pid = 3268] [id = 120] 08:49:15 INFO - PROCESS | 3268 | ++DOMWINDOW == 88 (1E5A8800) [pid = 3268] [serial = 357] [outer = 00000000] 08:49:15 INFO - PROCESS | 3268 | ++DOMWINDOW == 89 (1E5B4000) [pid = 3268] [serial = 358] [outer = 1E5A8800] 08:49:15 INFO - PROCESS | 3268 | 1467820155310 Marionette DEBUG loaded listener.js 08:49:15 INFO - PROCESS | 3268 | ++DOMWINDOW == 90 (1E5DA800) [pid = 3268] [serial = 359] [outer = 1E5A8800] 08:49:16 INFO - PROCESS | 3268 | 1467820156108 Marionette TRACE conn6 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 08:49:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 08:49:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1124ms 08:49:16 INFO - PROCESS | 3268 | 1467820156161 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 08:49:16 INFO - PROCESS | 3268 | 1467820156165 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 08:49:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 08:49:16 INFO - PROCESS | 3268 | 1467820156170 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 08:49:16 INFO - PROCESS | 3268 | 1467820156173 Marionette TRACE conn6 <- [1,446,null,{}] 08:49:16 INFO - PROCESS | 3268 | 1467820156179 Marionette TRACE conn6 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:16 INFO - PROCESS | 3268 | 1467820156182 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:16 INFO - PROCESS | 3268 | 1467820156287 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 08:49:16 INFO - PROCESS | 3268 | --DOCSHELL 13F12000 == 40 [pid = 3268] [id = 115] 08:49:16 INFO - PROCESS | 3268 | --DOCSHELL 1DEAF400 == 39 [pid = 3268] [id = 114] 08:49:16 INFO - PROCESS | 3268 | --DOCSHELL 1BED0800 == 38 [pid = 3268] [id = 113] 08:49:16 INFO - PROCESS | 3268 | --DOCSHELL 1B3CB400 == 37 [pid = 3268] [id = 112] 08:49:16 INFO - PROCESS | 3268 | --DOCSHELL 19A6EC00 == 36 [pid = 3268] [id = 111] 08:49:16 INFO - PROCESS | 3268 | --DOCSHELL 161D7800 == 35 [pid = 3268] [id = 110] 08:49:16 INFO - PROCESS | 3268 | --DOCSHELL 111CD400 == 34 [pid = 3268] [id = 109] 08:49:16 INFO - PROCESS | 3268 | --DOCSHELL 0D651400 == 33 [pid = 3268] [id = 107] 08:49:16 INFO - PROCESS | 3268 | --DOCSHELL 1959CC00 == 32 [pid = 3268] [id = 108] 08:49:16 INFO - PROCESS | 3268 | --DOCSHELL 0D07E000 == 31 [pid = 3268] [id = 106] 08:49:16 INFO - PROCESS | 3268 | --DOCSHELL 1E573400 == 30 [pid = 3268] [id = 119] 08:49:16 INFO - PROCESS | 3268 | --DOCSHELL 1E478000 == 29 [pid = 3268] [id = 120] 08:49:16 INFO - PROCESS | 3268 | --DOCSHELL 1B35D400 == 28 [pid = 3268] [id = 118] 08:49:16 INFO - PROCESS | 3268 | --DOCSHELL 1E407400 == 27 [pid = 3268] [id = 116] 08:49:16 INFO - PROCESS | 3268 | --DOCSHELL 106C4800 == 26 [pid = 3268] [id = 117] 08:49:16 INFO - PROCESS | 3268 | 1467820156985 Marionette TRACE conn6 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:16 INFO - PROCESS | 3268 | 1467820156988 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:17 INFO - PROCESS | 3268 | --DOMWINDOW == 89 (1F17EC00) [pid = 3268] [serial = 287] [outer = 00000000] [url = about:blank] 08:49:17 INFO - PROCESS | 3268 | --DOMWINDOW == 88 (19A6B400) [pid = 3268] [serial = 302] [outer = 00000000] [url = about:blank] 08:49:17 INFO - PROCESS | 3268 | --DOMWINDOW == 87 (19B1D000) [pid = 3268] [serial = 304] [outer = 00000000] [url = about:blank] 08:49:17 INFO - PROCESS | 3268 | --DOMWINDOW == 86 (0CC65800) [pid = 3268] [serial = 292] [outer = 00000000] [url = about:blank] 08:49:17 INFO - PROCESS | 3268 | --DOMWINDOW == 85 (19BC6C00) [pid = 3268] [serial = 281] [outer = 00000000] [url = about:blank] 08:49:17 INFO - PROCESS | 3268 | --DOMWINDOW == 84 (1DEB6C00) [pid = 3268] [serial = 284] [outer = 00000000] [url = about:blank] 08:49:17 INFO - PROCESS | 3268 | --DOMWINDOW == 83 (14B4A800) [pid = 3268] [serial = 278] [outer = 00000000] [url = about:blank] 08:49:17 INFO - PROCESS | 3268 | --DOMWINDOW == 82 (1BED6400) [pid = 3268] [serial = 313] [outer = 00000000] [url = about:blank] 08:49:17 INFO - PROCESS | 3268 | --DOMWINDOW == 81 (1F157800) [pid = 3268] [serial = 286] [outer = 00000000] [url = about:blank] 08:49:17 INFO - PROCESS | 3268 | --DOMWINDOW == 80 (143CB000) [pid = 3268] [serial = 290] [outer = 00000000] [url = about:blank] 08:49:17 INFO - PROCESS | 3268 | --DOMWINDOW == 79 (142E8C00) [pid = 3268] [serial = 277] [outer = 00000000] [url = about:blank] 08:49:17 INFO - PROCESS | 3268 | --DOMWINDOW == 78 (19BC6400) [pid = 3268] [serial = 305] [outer = 00000000] [url = about:blank] 08:49:17 INFO - PROCESS | 3268 | --DOMWINDOW == 77 (18952800) [pid = 3268] [serial = 298] [outer = 00000000] [url = about:blank] 08:49:17 INFO - PROCESS | 3268 | --DOMWINDOW == 76 (1BE05400) [pid = 3268] [serial = 310] [outer = 00000000] [url = about:blank] 08:49:17 INFO - PROCESS | 3268 | --DOMWINDOW == 75 (111D0000) [pid = 3268] [serial = 289] [outer = 00000000] [url = about:blank] 08:49:17 INFO - PROCESS | 3268 | --DOMWINDOW == 74 (1895D800) [pid = 3268] [serial = 299] [outer = 00000000] [url = about:blank] 08:49:17 INFO - PROCESS | 3268 | --DOMWINDOW == 73 (1BEE8C00) [pid = 3268] [serial = 283] [outer = 00000000] [url = about:blank] 08:49:17 INFO - PROCESS | 3268 | --DOMWINDOW == 72 (19B14C00) [pid = 3268] [serial = 280] [outer = 00000000] [url = about:blank] 08:49:17 INFO - PROCESS | 3268 | --DOMWINDOW == 71 (0D072800) [pid = 3268] [serial = 293] [outer = 00000000] [url = about:blank] 08:49:17 INFO - PROCESS | 3268 | --DOMWINDOW == 70 (195A9800) [pid = 3268] [serial = 301] [outer = 00000000] [url = about:blank] 08:49:17 INFO - PROCESS | 3268 | --DOMWINDOW == 69 (15A5E000) [pid = 3268] [serial = 296] [outer = 00000000] [url = about:blank] 08:49:17 INFO - PROCESS | 3268 | --DOMWINDOW == 68 (1BE0C400) [pid = 3268] [serial = 308] [outer = 00000000] [url = about:blank] 08:49:17 INFO - PROCESS | 3268 | --DOMWINDOW == 67 (14B47400) [pid = 3268] [serial = 295] [outer = 00000000] [url = about:blank] 08:49:17 INFO - PROCESS | 3268 | --DOMWINDOW == 66 (1BD8A800) [pid = 3268] [serial = 307] [outer = 00000000] [url = about:blank] 08:49:17 INFO - PROCESS | 3268 | --DOMWINDOW == 65 (1BE10C00) [pid = 3268] [serial = 311] [outer = 00000000] [url = about:blank] 08:49:17 INFO - PROCESS | 3268 | --DOMWINDOW == 64 (1D329400) [pid = 3268] [serial = 316] [outer = 00000000] [url = about:blank] 08:49:17 INFO - PROCESS | 3268 | --DOMWINDOW == 63 (1BEDDC00) [pid = 3268] [serial = 314] [outer = 00000000] [url = about:blank] 08:49:17 INFO - PROCESS | 3268 | ++DOCSHELL 0C92F400 == 27 [pid = 3268] [id = 121] 08:49:17 INFO - PROCESS | 3268 | ++DOMWINDOW == 64 (0C931000) [pid = 3268] [serial = 360] [outer = 00000000] 08:49:17 INFO - PROCESS | 3268 | ++DOMWINDOW == 65 (0CB76C00) [pid = 3268] [serial = 361] [outer = 0C931000] 08:49:17 INFO - PROCESS | 3268 | 1467820157113 Marionette DEBUG loaded listener.js 08:49:17 INFO - PROCESS | 3268 | ++DOMWINDOW == 66 (0D07F400) [pid = 3268] [serial = 362] [outer = 0C931000] 08:49:17 INFO - PROCESS | 3268 | 1467820157607 Marionette TRACE conn6 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 08:49:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 08:49:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1479ms 08:49:17 INFO - PROCESS | 3268 | 1467820157653 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 08:49:17 INFO - PROCESS | 3268 | 1467820157656 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 08:49:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 08:49:17 INFO - PROCESS | 3268 | 1467820157660 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 08:49:17 INFO - PROCESS | 3268 | 1467820157663 Marionette TRACE conn6 <- [1,450,null,{}] 08:49:17 INFO - PROCESS | 3268 | 1467820157669 Marionette TRACE conn6 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:17 INFO - PROCESS | 3268 | 1467820157672 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:17 INFO - PROCESS | 3268 | 1467820157768 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 08:49:17 INFO - PROCESS | 3268 | 1467820157784 Marionette TRACE conn6 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:17 INFO - PROCESS | 3268 | 1467820157787 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:17 INFO - PROCESS | 3268 | ++DOCSHELL 143CB000 == 28 [pid = 3268] [id = 122] 08:49:17 INFO - PROCESS | 3268 | ++DOMWINDOW == 67 (143D0800) [pid = 3268] [serial = 363] [outer = 00000000] 08:49:17 INFO - PROCESS | 3268 | ++DOMWINDOW == 68 (14A74800) [pid = 3268] [serial = 364] [outer = 143D0800] 08:49:17 INFO - PROCESS | 3268 | 1467820157836 Marionette DEBUG loaded listener.js 08:49:17 INFO - PROCESS | 3268 | ++DOMWINDOW == 69 (14B53000) [pid = 3268] [serial = 365] [outer = 143D0800] 08:49:18 INFO - PROCESS | 3268 | 1467820158325 Marionette TRACE conn6 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 08:49:18 INFO - PROCESS | 3268 | 1467820158400 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 08:49:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 08:49:18 INFO - PROCESS | 3268 | 1467820158405 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 08:49:18 INFO - PROCESS | 3268 | 1467820158407 Marionette TRACE conn6 <- [1,454,null,{}] 08:49:18 INFO - PROCESS | 3268 | 1467820158411 Marionette TRACE conn6 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:18 INFO - PROCESS | 3268 | 1467820158414 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:18 INFO - PROCESS | 3268 | 1467820158536 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 08:49:18 INFO - PROCESS | 3268 | 1467820158588 Marionette TRACE conn6 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:18 INFO - PROCESS | 3268 | 1467820158591 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:18 INFO - PROCESS | 3268 | ++DOCSHELL 16B64C00 == 29 [pid = 3268] [id = 123] 08:49:18 INFO - PROCESS | 3268 | ++DOMWINDOW == 70 (16B65400) [pid = 3268] [serial = 366] [outer = 00000000] 08:49:18 INFO - PROCESS | 3268 | ++DOMWINDOW == 71 (18936400) [pid = 3268] [serial = 367] [outer = 16B65400] 08:49:18 INFO - PROCESS | 3268 | 1467820158637 Marionette DEBUG loaded listener.js 08:49:18 INFO - PROCESS | 3268 | ++DOMWINDOW == 72 (18956800) [pid = 3268] [serial = 368] [outer = 16B65400] 08:49:19 INFO - PROCESS | 3268 | [3268] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:49:19 INFO - PROCESS | 3268 | 1467820159061 Marionette TRACE conn6 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 08:49:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 08:49:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 670ms 08:49:19 INFO - PROCESS | 3268 | 1467820159079 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 08:49:19 INFO - PROCESS | 3268 | 1467820159081 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 08:49:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 08:49:19 INFO - PROCESS | 3268 | 1467820159098 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 08:49:19 INFO - PROCESS | 3268 | 1467820159105 Marionette TRACE conn6 <- [1,458,null,{}] 08:49:19 INFO - PROCESS | 3268 | 1467820159115 Marionette TRACE conn6 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:19 INFO - PROCESS | 3268 | 1467820159119 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:19 INFO - PROCESS | 3268 | 1467820159248 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 08:49:19 INFO - PROCESS | 3268 | 1467820159313 Marionette TRACE conn6 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:19 INFO - PROCESS | 3268 | 1467820159316 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:19 INFO - PROCESS | 3268 | ++DOCSHELL 18A5B400 == 30 [pid = 3268] [id = 124] 08:49:19 INFO - PROCESS | 3268 | ++DOMWINDOW == 73 (19484400) [pid = 3268] [serial = 369] [outer = 00000000] 08:49:19 INFO - PROCESS | 3268 | ++DOMWINDOW == 74 (19A65800) [pid = 3268] [serial = 370] [outer = 19484400] 08:49:19 INFO - PROCESS | 3268 | 1467820159361 Marionette DEBUG loaded listener.js 08:49:19 INFO - PROCESS | 3268 | ++DOMWINDOW == 75 (19A6EC00) [pid = 3268] [serial = 371] [outer = 19484400] 08:49:19 INFO - PROCESS | 3268 | 1467820159819 Marionette TRACE conn6 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 08:49:19 INFO - PROCESS | 3268 | 1467820159893 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 08:49:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 08:49:19 INFO - PROCESS | 3268 | 1467820159897 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 08:49:19 INFO - PROCESS | 3268 | 1467820159899 Marionette TRACE conn6 <- [1,462,null,{}] 08:49:19 INFO - PROCESS | 3268 | 1467820159902 Marionette TRACE conn6 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:19 INFO - PROCESS | 3268 | 1467820159905 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:20 INFO - PROCESS | 3268 | 1467820160024 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 08:49:20 INFO - PROCESS | 3268 | 1467820160036 Marionette TRACE conn6 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:20 INFO - PROCESS | 3268 | 1467820160038 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:20 INFO - PROCESS | 3268 | ++DOCSHELL 19B1C400 == 31 [pid = 3268] [id = 125] 08:49:20 INFO - PROCESS | 3268 | ++DOMWINDOW == 76 (19B1D400) [pid = 3268] [serial = 372] [outer = 00000000] 08:49:20 INFO - PROCESS | 3268 | ++DOMWINDOW == 77 (1ACF4C00) [pid = 3268] [serial = 373] [outer = 19B1D400] 08:49:20 INFO - PROCESS | 3268 | 1467820160083 Marionette DEBUG loaded listener.js 08:49:20 INFO - PROCESS | 3268 | ++DOMWINDOW == 78 (1ADD6000) [pid = 3268] [serial = 374] [outer = 19B1D400] 08:49:20 INFO - PROCESS | 3268 | ++DOMWINDOW == 79 (1BE0A400) [pid = 3268] [serial = 375] [outer = 0C93BC00] 08:49:20 INFO - PROCESS | 3268 | [3268] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:49:20 INFO - PROCESS | 3268 | 1467820160625 Marionette TRACE conn6 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 08:49:20 INFO - PROCESS | 3268 | 1467820160672 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 08:49:20 INFO - PROCESS | 3268 | 1467820160675 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 08:49:20 INFO - PROCESS | 3268 | 1467820160677 Marionette TRACE conn6 <- [1,466,null,{}] 08:49:20 INFO - PROCESS | 3268 | 1467820160681 Marionette TRACE conn6 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:20 INFO - PROCESS | 3268 | 1467820160683 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:20 INFO - PROCESS | 3268 | 1467820160798 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 08:49:20 INFO - PROCESS | 3268 | 1467820160862 Marionette TRACE conn6 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:20 INFO - PROCESS | 3268 | 1467820160868 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:20 INFO - PROCESS | 3268 | ++DOCSHELL 18954800 == 32 [pid = 3268] [id = 126] 08:49:20 INFO - PROCESS | 3268 | ++DOMWINDOW == 80 (1895E000) [pid = 3268] [serial = 376] [outer = 00000000] 08:49:20 INFO - PROCESS | 3268 | ++DOMWINDOW == 81 (1BE04400) [pid = 3268] [serial = 377] [outer = 1895E000] 08:49:20 INFO - PROCESS | 3268 | 1467820160925 Marionette DEBUG loaded listener.js 08:49:21 INFO - PROCESS | 3268 | ++DOMWINDOW == 82 (1BED8400) [pid = 3268] [serial = 378] [outer = 1895E000] 08:49:21 INFO - PROCESS | 3268 | --DOMWINDOW == 81 (1E409400) [pid = 3268] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 08:49:21 INFO - PROCESS | 3268 | --DOMWINDOW == 80 (143C9800) [pid = 3268] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 08:49:21 INFO - PROCESS | 3268 | --DOMWINDOW == 79 (1B3CC000) [pid = 3268] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 08:49:21 INFO - PROCESS | 3268 | --DOMWINDOW == 78 (180B9C00) [pid = 3268] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 08:49:21 INFO - PROCESS | 3268 | --DOMWINDOW == 77 (0D65B000) [pid = 3268] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 08:49:21 INFO - PROCESS | 3268 | --DOMWINDOW == 76 (1959EC00) [pid = 3268] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 08:49:21 INFO - PROCESS | 3268 | --DOMWINDOW == 75 (1BED1000) [pid = 3268] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 08:49:21 INFO - PROCESS | 3268 | --DOMWINDOW == 74 (19A70C00) [pid = 3268] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 08:49:21 INFO - PROCESS | 3268 | --DOMWINDOW == 73 (16B2A400) [pid = 3268] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 08:49:21 INFO - PROCESS | 3268 | --DOMWINDOW == 72 (111D3400) [pid = 3268] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 08:49:21 INFO - PROCESS | 3268 | --DOMWINDOW == 71 (1DEB4000) [pid = 3268] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 08:49:21 INFO - PROCESS | 3268 | 1467820161588 Marionette TRACE conn6 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 08:49:21 INFO - PROCESS | 3268 | 1467820161608 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 08:49:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 08:49:21 INFO - PROCESS | 3268 | 1467820161611 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 08:49:21 INFO - PROCESS | 3268 | 1467820161613 Marionette TRACE conn6 <- [1,470,null,{}] 08:49:21 INFO - PROCESS | 3268 | 1467820161617 Marionette TRACE conn6 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:21 INFO - PROCESS | 3268 | 1467820161619 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:21 INFO - PROCESS | 3268 | 1467820161740 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 08:49:21 INFO - PROCESS | 3268 | 1467820161794 Marionette TRACE conn6 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:21 INFO - PROCESS | 3268 | 1467820161795 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:21 INFO - PROCESS | 3268 | ++DOCSHELL 0CE42800 == 33 [pid = 3268] [id = 127] 08:49:21 INFO - PROCESS | 3268 | ++DOMWINDOW == 72 (1959EC00) [pid = 3268] [serial = 379] [outer = 00000000] 08:49:21 INFO - PROCESS | 3268 | ++DOMWINDOW == 73 (1BED1000) [pid = 3268] [serial = 380] [outer = 1959EC00] 08:49:21 INFO - PROCESS | 3268 | 1467820161840 Marionette DEBUG loaded listener.js 08:49:21 INFO - PROCESS | 3268 | ++DOMWINDOW == 74 (1BEE1400) [pid = 3268] [serial = 381] [outer = 1959EC00] 08:49:22 INFO - PROCESS | 3268 | 1467820162217 Marionette TRACE conn6 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 08:49:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 08:49:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 630ms 08:49:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 08:49:22 INFO - PROCESS | 3268 | 1467820162242 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 08:49:22 INFO - PROCESS | 3268 | 1467820162244 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 08:49:22 INFO - PROCESS | 3268 | 1467820162247 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 08:49:22 INFO - PROCESS | 3268 | 1467820162249 Marionette TRACE conn6 <- [1,474,null,{}] 08:49:22 INFO - PROCESS | 3268 | 1467820162260 Marionette TRACE conn6 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:22 INFO - PROCESS | 3268 | 1467820162262 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:22 INFO - PROCESS | 3268 | 1467820162345 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 08:49:22 INFO - PROCESS | 3268 | 1467820162351 Marionette TRACE conn6 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:22 INFO - PROCESS | 3268 | 1467820162353 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:22 INFO - PROCESS | 3268 | ++DOCSHELL 1BEE4C00 == 34 [pid = 3268] [id = 128] 08:49:22 INFO - PROCESS | 3268 | ++DOMWINDOW == 75 (1BEE5400) [pid = 3268] [serial = 382] [outer = 00000000] 08:49:22 INFO - PROCESS | 3268 | ++DOMWINDOW == 76 (1D330000) [pid = 3268] [serial = 383] [outer = 1BEE5400] 08:49:22 INFO - PROCESS | 3268 | 1467820162397 Marionette DEBUG loaded listener.js 08:49:22 INFO - PROCESS | 3268 | ++DOMWINDOW == 77 (1D333800) [pid = 3268] [serial = 384] [outer = 1BEE5400] 08:49:22 INFO - PROCESS | 3268 | 1467820162861 Marionette TRACE conn6 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 08:49:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 08:49:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 630ms 08:49:22 INFO - PROCESS | 3268 | 1467820162890 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 08:49:22 INFO - PROCESS | 3268 | 1467820162892 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 08:49:22 INFO - PROCESS | 3268 | 1467820162896 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 08:49:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 08:49:22 INFO - PROCESS | 3268 | 1467820162897 Marionette TRACE conn6 <- [1,478,null,{}] 08:49:22 INFO - PROCESS | 3268 | 1467820162901 Marionette TRACE conn6 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:22 INFO - PROCESS | 3268 | 1467820162903 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:22 INFO - PROCESS | 3268 | 1467820162980 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 08:49:22 INFO - PROCESS | 3268 | 1467820162986 Marionette TRACE conn6 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:22 INFO - PROCESS | 3268 | 1467820162987 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:22 INFO - PROCESS | 3268 | ++DOCSHELL 1DEAFC00 == 35 [pid = 3268] [id = 129] 08:49:22 INFO - PROCESS | 3268 | ++DOMWINDOW == 78 (1DEB0400) [pid = 3268] [serial = 385] [outer = 00000000] 08:49:23 INFO - PROCESS | 3268 | ++DOMWINDOW == 79 (1DEB8C00) [pid = 3268] [serial = 386] [outer = 1DEB0400] 08:49:23 INFO - PROCESS | 3268 | 1467820163031 Marionette DEBUG loaded listener.js 08:49:23 INFO - PROCESS | 3268 | ++DOMWINDOW == 80 (1E403800) [pid = 3268] [serial = 387] [outer = 1DEB0400] 08:49:23 INFO - PROCESS | 3268 | 1467820163766 Marionette TRACE conn6 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 08:49:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 08:49:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 929ms 08:49:23 INFO - PROCESS | 3268 | 1467820163830 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 08:49:23 INFO - PROCESS | 3268 | 1467820163835 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 08:49:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 08:49:23 INFO - PROCESS | 3268 | 1467820163841 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 08:49:23 INFO - PROCESS | 3268 | 1467820163845 Marionette TRACE conn6 <- [1,482,null,{}] 08:49:23 INFO - PROCESS | 3268 | 1467820163851 Marionette TRACE conn6 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:23 INFO - PROCESS | 3268 | 1467820163854 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:23 INFO - PROCESS | 3268 | 1467820163983 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 08:49:24 INFO - PROCESS | 3268 | 1467820164059 Marionette TRACE conn6 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:24 INFO - PROCESS | 3268 | 1467820164064 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:24 INFO - PROCESS | 3268 | ++DOCSHELL 10653400 == 36 [pid = 3268] [id = 130] 08:49:24 INFO - PROCESS | 3268 | ++DOMWINDOW == 81 (10654000) [pid = 3268] [serial = 388] [outer = 00000000] 08:49:24 INFO - PROCESS | 3268 | ++DOMWINDOW == 82 (14A2B000) [pid = 3268] [serial = 389] [outer = 10654000] 08:49:24 INFO - PROCESS | 3268 | 1467820164163 Marionette DEBUG loaded listener.js 08:49:24 INFO - PROCESS | 3268 | ++DOMWINDOW == 83 (15FCE400) [pid = 3268] [serial = 390] [outer = 10654000] 08:49:24 INFO - PROCESS | 3268 | 1467820164922 Marionette TRACE conn6 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 08:49:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 08:49:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1130ms 08:49:24 INFO - PROCESS | 3268 | 1467820164986 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 08:49:24 INFO - PROCESS | 3268 | 1467820164991 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 08:49:24 INFO - PROCESS | 3268 | 1467820164998 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 08:49:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 08:49:24 INFO - PROCESS | 3268 | 1467820165001 Marionette TRACE conn6 <- [1,486,null,{}] 08:49:24 INFO - PROCESS | 3268 | 1467820165005 Marionette TRACE conn6 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:24 INFO - PROCESS | 3268 | 1467820165008 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:25 INFO - PROCESS | 3268 | 1467820165136 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 08:49:25 INFO - PROCESS | 3268 | 1467820165210 Marionette TRACE conn6 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:25 INFO - PROCESS | 3268 | 1467820165213 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:25 INFO - PROCESS | 3268 | ++DOCSHELL 0CCFEC00 == 37 [pid = 3268] [id = 131] 08:49:25 INFO - PROCESS | 3268 | ++DOMWINDOW == 84 (0CEE1000) [pid = 3268] [serial = 391] [outer = 00000000] 08:49:25 INFO - PROCESS | 3268 | ++DOMWINDOW == 85 (0D654C00) [pid = 3268] [serial = 392] [outer = 0CEE1000] 08:49:25 INFO - PROCESS | 3268 | 1467820165396 Marionette DEBUG loaded listener.js 08:49:25 INFO - PROCESS | 3268 | ++DOMWINDOW == 86 (11140000) [pid = 3268] [serial = 393] [outer = 0CEE1000] 08:49:25 INFO - PROCESS | 3268 | --DOCSHELL 1E47F400 == 36 [pid = 3268] [id = 28] 08:49:25 INFO - PROCESS | 3268 | --DOCSHELL 18961000 == 35 [pid = 3268] [id = 26] 08:49:25 INFO - PROCESS | 3268 | --DOCSHELL 1E5A5400 == 34 [pid = 3268] [id = 16] 08:49:25 INFO - PROCESS | 3268 | --DOCSHELL 14A28400 == 33 [pid = 3268] [id = 10] 08:49:25 INFO - PROCESS | 3268 | --DOCSHELL 16BD8800 == 32 [pid = 3268] [id = 17] 08:49:25 INFO - PROCESS | 3268 | --DOCSHELL 1895B800 == 31 [pid = 3268] [id = 18] 08:49:25 INFO - PROCESS | 3268 | --DOCSHELL 10FDFC00 == 30 [pid = 3268] [id = 8] 08:49:25 INFO - PROCESS | 3268 | --DOMWINDOW == 85 (1BE06800) [pid = 3268] [serial = 334] [outer = 00000000] [url = about:blank] 08:49:25 INFO - PROCESS | 3268 | --DOMWINDOW == 84 (1BE0FC00) [pid = 3268] [serial = 335] [outer = 00000000] [url = about:blank] 08:49:25 INFO - PROCESS | 3268 | --DOMWINDOW == 83 (1D32AC00) [pid = 3268] [serial = 317] [outer = 00000000] [url = about:blank] 08:49:25 INFO - PROCESS | 3268 | --DOMWINDOW == 82 (14B4B400) [pid = 3268] [serial = 319] [outer = 00000000] [url = about:blank] 08:49:25 INFO - PROCESS | 3268 | --DOMWINDOW == 81 (161D8000) [pid = 3268] [serial = 320] [outer = 00000000] [url = about:blank] 08:49:25 INFO - PROCESS | 3268 | --DOMWINDOW == 80 (195C8000) [pid = 3268] [serial = 322] [outer = 00000000] [url = about:blank] 08:49:25 INFO - PROCESS | 3268 | --DOMWINDOW == 79 (1BEDF400) [pid = 3268] [serial = 338] [outer = 00000000] [url = about:blank] 08:49:25 INFO - PROCESS | 3268 | --DOMWINDOW == 78 (19A6DC00) [pid = 3268] [serial = 323] [outer = 00000000] [url = about:blank] 08:49:25 INFO - PROCESS | 3268 | --DOMWINDOW == 77 (19A74400) [pid = 3268] [serial = 331] [outer = 00000000] [url = about:blank] 08:49:25 INFO - PROCESS | 3268 | --DOMWINDOW == 76 (180BBC00) [pid = 3268] [serial = 328] [outer = 00000000] [url = about:blank] 08:49:25 INFO - PROCESS | 3268 | --DOMWINDOW == 75 (1895CC00) [pid = 3268] [serial = 329] [outer = 00000000] [url = about:blank] 08:49:25 INFO - PROCESS | 3268 | --DOMWINDOW == 74 (1BED6000) [pid = 3268] [serial = 337] [outer = 00000000] [url = about:blank] 08:49:25 INFO - PROCESS | 3268 | --DOMWINDOW == 73 (14223800) [pid = 3268] [serial = 325] [outer = 00000000] [url = about:blank] 08:49:25 INFO - PROCESS | 3268 | --DOMWINDOW == 72 (14B20C00) [pid = 3268] [serial = 326] [outer = 00000000] [url = about:blank] 08:49:25 INFO - PROCESS | 3268 | --DOMWINDOW == 71 (1DEBB000) [pid = 3268] [serial = 340] [outer = 00000000] [url = about:blank] 08:49:25 INFO - PROCESS | 3268 | --DOMWINDOW == 70 (19B1E400) [pid = 3268] [serial = 332] [outer = 00000000] [url = about:blank] 08:49:25 INFO - PROCESS | 3268 | --DOMWINDOW == 69 (1DEB7400) [pid = 3268] [serial = 341] [outer = 00000000] [url = about:blank] 08:49:25 INFO - PROCESS | 3268 | --DOMWINDOW == 68 (1DEBA000) [pid = 3268] [serial = 344] [outer = 00000000] [url = about:blank] 08:49:25 INFO - PROCESS | 3268 | --DOMWINDOW == 67 (1E477000) [pid = 3268] [serial = 347] [outer = 00000000] [url = about:blank] 08:49:25 INFO - PROCESS | 3268 | --DOMWINDOW == 66 (1E472400) [pid = 3268] [serial = 346] [outer = 00000000] [url = about:blank] 08:49:25 INFO - PROCESS | 3268 | --DOMWINDOW == 65 (1BEDCC00) [pid = 3268] [serial = 343] [outer = 00000000] [url = about:blank] 08:49:26 INFO - PROCESS | 3268 | 1467820166079 Marionette TRACE conn6 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 08:49:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 08:49:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1126ms 08:49:26 INFO - PROCESS | 3268 | 1467820166130 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 08:49:26 INFO - PROCESS | 3268 | 1467820166134 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 08:49:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 08:49:26 INFO - PROCESS | 3268 | 1467820166139 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 08:49:26 INFO - PROCESS | 3268 | 1467820166142 Marionette TRACE conn6 <- [1,490,null,{}] 08:49:26 INFO - PROCESS | 3268 | 1467820166147 Marionette TRACE conn6 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:26 INFO - PROCESS | 3268 | 1467820166149 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:26 INFO - PROCESS | 3268 | 1467820166242 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 08:49:26 INFO - PROCESS | 3268 | 1467820166326 Marionette TRACE conn6 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:26 INFO - PROCESS | 3268 | 1467820166329 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:26 INFO - PROCESS | 3268 | ++DOCSHELL 1064C000 == 31 [pid = 3268] [id = 132] 08:49:26 INFO - PROCESS | 3268 | ++DOMWINDOW == 66 (111CD800) [pid = 3268] [serial = 394] [outer = 00000000] 08:49:26 INFO - PROCESS | 3268 | ++DOMWINDOW == 67 (15A5DC00) [pid = 3268] [serial = 395] [outer = 111CD800] 08:49:26 INFO - PROCESS | 3268 | 1467820166377 Marionette DEBUG loaded listener.js 08:49:26 INFO - PROCESS | 3268 | ++DOMWINDOW == 68 (15FD4400) [pid = 3268] [serial = 396] [outer = 111CD800] 08:49:26 INFO - PROCESS | 3268 | 1467820166798 Marionette TRACE conn6 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 08:49:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 08:49:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 729ms 08:49:26 INFO - PROCESS | 3268 | 1467820166870 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 08:49:26 INFO - PROCESS | 3268 | 1467820166873 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 08:49:26 INFO - PROCESS | 3268 | 1467820166880 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 08:49:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 08:49:26 INFO - PROCESS | 3268 | 1467820166883 Marionette TRACE conn6 <- [1,494,null,{}] 08:49:26 INFO - PROCESS | 3268 | 1467820166887 Marionette TRACE conn6 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:26 INFO - PROCESS | 3268 | 1467820166889 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:26 INFO - PROCESS | 3268 | 1467820166977 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 08:49:26 INFO - PROCESS | 3268 | 1467820166986 Marionette TRACE conn6 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:26 INFO - PROCESS | 3268 | 1467820166988 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:26 INFO - PROCESS | 3268 | ++DOCSHELL 18A59C00 == 32 [pid = 3268] [id = 133] 08:49:26 INFO - PROCESS | 3268 | ++DOMWINDOW == 69 (18A5B000) [pid = 3268] [serial = 397] [outer = 00000000] 08:49:27 INFO - PROCESS | 3268 | ++DOMWINDOW == 70 (19480C00) [pid = 3268] [serial = 398] [outer = 18A5B000] 08:49:27 INFO - PROCESS | 3268 | 1467820167040 Marionette DEBUG loaded listener.js 08:49:27 INFO - PROCESS | 3268 | ++DOMWINDOW == 71 (195A1C00) [pid = 3268] [serial = 399] [outer = 18A5B000] 08:49:27 INFO - PROCESS | 3268 | 1467820167514 Marionette TRACE conn6 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 08:49:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 08:49:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 670ms 08:49:27 INFO - PROCESS | 3268 | 1467820167555 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 08:49:27 INFO - PROCESS | 3268 | 1467820167557 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 08:49:27 INFO - PROCESS | 3268 | 1467820167561 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 08:49:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 08:49:27 INFO - PROCESS | 3268 | 1467820167564 Marionette TRACE conn6 <- [1,498,null,{}] 08:49:27 INFO - PROCESS | 3268 | 1467820167576 Marionette TRACE conn6 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:27 INFO - PROCESS | 3268 | 1467820167580 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:27 INFO - PROCESS | 3268 | 1467820167673 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 08:49:27 INFO - PROCESS | 3268 | 1467820167684 Marionette TRACE conn6 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:27 INFO - PROCESS | 3268 | 1467820167686 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:27 INFO - PROCESS | 3268 | ++DOCSHELL 19ACB800 == 33 [pid = 3268] [id = 134] 08:49:27 INFO - PROCESS | 3268 | ++DOMWINDOW == 72 (19B12000) [pid = 3268] [serial = 400] [outer = 00000000] 08:49:27 INFO - PROCESS | 3268 | ++DOMWINDOW == 73 (19B1F800) [pid = 3268] [serial = 401] [outer = 19B12000] 08:49:27 INFO - PROCESS | 3268 | 1467820167734 Marionette DEBUG loaded listener.js 08:49:27 INFO - PROCESS | 3268 | ++DOMWINDOW == 74 (1ACF5800) [pid = 3268] [serial = 402] [outer = 19B12000] 08:49:28 INFO - PROCESS | 3268 | 1467820168221 Marionette TRACE conn6 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 08:49:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 08:49:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 670ms 08:49:28 INFO - PROCESS | 3268 | 1467820168235 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 08:49:28 INFO - PROCESS | 3268 | 1467820168237 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 08:49:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 08:49:28 INFO - PROCESS | 3268 | 1467820168248 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 08:49:28 INFO - PROCESS | 3268 | 1467820168250 Marionette TRACE conn6 <- [1,502,null,{}] 08:49:28 INFO - PROCESS | 3268 | 1467820168253 Marionette TRACE conn6 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:28 INFO - PROCESS | 3268 | 1467820168255 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:28 INFO - PROCESS | 3268 | 1467820168404 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 08:49:28 INFO - PROCESS | 3268 | 1467820168426 Marionette TRACE conn6 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:28 INFO - PROCESS | 3268 | 1467820168428 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:28 INFO - PROCESS | 3268 | ++DOCSHELL 1B3E0000 == 34 [pid = 3268] [id = 135] 08:49:28 INFO - PROCESS | 3268 | ++DOMWINDOW == 75 (1B3E6400) [pid = 3268] [serial = 403] [outer = 00000000] 08:49:28 INFO - PROCESS | 3268 | ++DOMWINDOW == 76 (1BE37400) [pid = 3268] [serial = 404] [outer = 1B3E6400] 08:49:28 INFO - PROCESS | 3268 | 1467820168473 Marionette DEBUG loaded listener.js 08:49:28 INFO - PROCESS | 3268 | ++DOMWINDOW == 77 (1BE41C00) [pid = 3268] [serial = 405] [outer = 1B3E6400] 08:49:28 INFO - PROCESS | 3268 | 1467820168915 Marionette TRACE conn6 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 08:49:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 08:49:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 730ms 08:49:28 INFO - PROCESS | 3268 | 1467820168980 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 08:49:28 INFO - PROCESS | 3268 | 1467820168982 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 08:49:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 08:49:28 INFO - PROCESS | 3268 | 1467820168985 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 08:49:28 INFO - PROCESS | 3268 | 1467820168987 Marionette TRACE conn6 <- [1,506,null,{}] 08:49:28 INFO - PROCESS | 3268 | 1467820168997 Marionette TRACE conn6 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:28 INFO - PROCESS | 3268 | 1467820168999 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:29 INFO - PROCESS | 3268 | 1467820169110 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 08:49:29 INFO - PROCESS | 3268 | 1467820169120 Marionette TRACE conn6 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:29 INFO - PROCESS | 3268 | 1467820169122 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:29 INFO - PROCESS | 3268 | ++DOCSHELL 16B5D800 == 35 [pid = 3268] [id = 136] 08:49:29 INFO - PROCESS | 3268 | ++DOMWINDOW == 78 (1BED5800) [pid = 3268] [serial = 406] [outer = 00000000] 08:49:29 INFO - PROCESS | 3268 | ++DOMWINDOW == 79 (1BEE6800) [pid = 3268] [serial = 407] [outer = 1BED5800] 08:49:29 INFO - PROCESS | 3268 | 1467820169179 Marionette DEBUG loaded listener.js 08:49:29 INFO - PROCESS | 3268 | ++DOMWINDOW == 80 (1D32C800) [pid = 3268] [serial = 408] [outer = 1BED5800] 08:49:29 INFO - PROCESS | 3268 | 1467820169664 Marionette TRACE conn6 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 08:49:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 08:49:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 730ms 08:49:29 INFO - PROCESS | 3268 | 1467820169720 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 08:49:29 INFO - PROCESS | 3268 | 1467820169722 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 08:49:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 08:49:29 INFO - PROCESS | 3268 | 1467820169725 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 08:49:29 INFO - PROCESS | 3268 | 1467820169727 Marionette TRACE conn6 <- [1,510,null,{}] 08:49:29 INFO - PROCESS | 3268 | 1467820169731 Marionette TRACE conn6 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:29 INFO - PROCESS | 3268 | 1467820169736 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:29 INFO - PROCESS | 3268 | 1467820169853 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 08:49:29 INFO - PROCESS | 3268 | 1467820169916 Marionette TRACE conn6 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:29 INFO - PROCESS | 3268 | 1467820169918 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:29 INFO - PROCESS | 3268 | ++DOCSHELL 1DEBDC00 == 36 [pid = 3268] [id = 137] 08:49:29 INFO - PROCESS | 3268 | ++DOMWINDOW == 81 (1E401400) [pid = 3268] [serial = 409] [outer = 00000000] 08:49:29 INFO - PROCESS | 3268 | ++DOMWINDOW == 82 (1E40B800) [pid = 3268] [serial = 410] [outer = 1E401400] 08:49:29 INFO - PROCESS | 3268 | 1467820169963 Marionette DEBUG loaded listener.js 08:49:30 INFO - PROCESS | 3268 | ++DOMWINDOW == 83 (1E404C00) [pid = 3268] [serial = 411] [outer = 1E401400] 08:49:30 INFO - PROCESS | 3268 | --DOMWINDOW == 82 (16B65400) [pid = 3268] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 08:49:30 INFO - PROCESS | 3268 | --DOMWINDOW == 81 (0C931000) [pid = 3268] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 08:49:30 INFO - PROCESS | 3268 | --DOMWINDOW == 80 (143D0800) [pid = 3268] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 08:49:30 INFO - PROCESS | 3268 | --DOMWINDOW == 79 (1959EC00) [pid = 3268] [serial = 379] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 08:49:30 INFO - PROCESS | 3268 | --DOMWINDOW == 78 (19B1D400) [pid = 3268] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 08:49:30 INFO - PROCESS | 3268 | --DOMWINDOW == 77 (1895E000) [pid = 3268] [serial = 376] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 08:49:30 INFO - PROCESS | 3268 | --DOMWINDOW == 76 (106C6400) [pid = 3268] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 08:49:30 INFO - PROCESS | 3268 | --DOMWINDOW == 75 (1B3C0800) [pid = 3268] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 08:49:30 INFO - PROCESS | 3268 | --DOMWINDOW == 74 (1E573800) [pid = 3268] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 08:49:30 INFO - PROCESS | 3268 | --DOMWINDOW == 73 (19484400) [pid = 3268] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 08:49:30 INFO - PROCESS | 3268 | --DOMWINDOW == 72 (1BEE5400) [pid = 3268] [serial = 382] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 08:49:30 INFO - PROCESS | 3268 | 1467820170455 Marionette TRACE conn6 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 08:49:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 08:49:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 769ms 08:49:30 INFO - PROCESS | 3268 | 1467820170500 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 08:49:30 INFO - PROCESS | 3268 | 1467820170502 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 08:49:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 08:49:30 INFO - PROCESS | 3268 | 1467820170505 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 08:49:30 INFO - PROCESS | 3268 | 1467820170507 Marionette TRACE conn6 <- [1,514,null,{}] 08:49:30 INFO - PROCESS | 3268 | 1467820170510 Marionette TRACE conn6 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:30 INFO - PROCESS | 3268 | 1467820170512 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:30 INFO - PROCESS | 3268 | 1467820170624 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 08:49:30 INFO - PROCESS | 3268 | 1467820170675 Marionette TRACE conn6 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:30 INFO - PROCESS | 3268 | 1467820170677 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:30 INFO - PROCESS | 3268 | ++DOCSHELL 16B65400 == 37 [pid = 3268] [id = 138] 08:49:30 INFO - PROCESS | 3268 | ++DOMWINDOW == 73 (16BCE800) [pid = 3268] [serial = 412] [outer = 00000000] 08:49:30 INFO - PROCESS | 3268 | ++DOMWINDOW == 74 (1BE3C400) [pid = 3268] [serial = 413] [outer = 16BCE800] 08:49:30 INFO - PROCESS | 3268 | 1467820170721 Marionette DEBUG loaded listener.js 08:49:30 INFO - PROCESS | 3268 | ++DOMWINDOW == 75 (1BEE5400) [pid = 3268] [serial = 414] [outer = 16BCE800] 08:49:31 INFO - PROCESS | 3268 | 1467820171066 Marionette TRACE conn6 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 08:49:31 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 08:49:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 630ms 08:49:31 INFO - PROCESS | 3268 | 1467820171138 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 08:49:31 INFO - PROCESS | 3268 | 1467820171140 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 08:49:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 08:49:31 INFO - PROCESS | 3268 | 1467820171144 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 08:49:31 INFO - PROCESS | 3268 | 1467820171145 Marionette TRACE conn6 <- [1,518,null,{}] 08:49:31 INFO - PROCESS | 3268 | 1467820171149 Marionette TRACE conn6 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:31 INFO - PROCESS | 3268 | 1467820171151 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:31 INFO - PROCESS | 3268 | 1467820171258 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 08:49:31 INFO - PROCESS | 3268 | 1467820171264 Marionette TRACE conn6 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:31 INFO - PROCESS | 3268 | 1467820171266 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:31 INFO - PROCESS | 3268 | ++DOCSHELL 1BE3D000 == 38 [pid = 3268] [id = 139] 08:49:31 INFO - PROCESS | 3268 | ++DOMWINDOW == 76 (1E410800) [pid = 3268] [serial = 415] [outer = 00000000] 08:49:31 INFO - PROCESS | 3268 | ++DOMWINDOW == 77 (1E47B800) [pid = 3268] [serial = 416] [outer = 1E410800] 08:49:31 INFO - PROCESS | 3268 | 1467820171309 Marionette DEBUG loaded listener.js 08:49:31 INFO - PROCESS | 3268 | ++DOMWINDOW == 78 (1E47EC00) [pid = 3268] [serial = 417] [outer = 1E410800] 08:49:31 INFO - PROCESS | 3268 | 1467820171739 Marionette TRACE conn6 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 08:49:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 08:49:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 630ms 08:49:31 INFO - PROCESS | 3268 | 1467820171776 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 08:49:31 INFO - PROCESS | 3268 | 1467820171778 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 08:49:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 08:49:31 INFO - PROCESS | 3268 | 1467820171786 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 08:49:31 INFO - PROCESS | 3268 | 1467820171788 Marionette TRACE conn6 <- [1,522,null,{}] 08:49:31 INFO - PROCESS | 3268 | 1467820171791 Marionette TRACE conn6 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:31 INFO - PROCESS | 3268 | 1467820171793 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:31 INFO - PROCESS | 3268 | 1467820171880 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 08:49:31 INFO - PROCESS | 3268 | 1467820171886 Marionette TRACE conn6 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:31 INFO - PROCESS | 3268 | 1467820171887 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:31 INFO - PROCESS | 3268 | ++DOCSHELL 19B16C00 == 39 [pid = 3268] [id = 140] 08:49:31 INFO - PROCESS | 3268 | ++DOMWINDOW == 79 (1BD0A800) [pid = 3268] [serial = 418] [outer = 00000000] 08:49:31 INFO - PROCESS | 3268 | ++DOMWINDOW == 80 (1E577400) [pid = 3268] [serial = 419] [outer = 1BD0A800] 08:49:31 INFO - PROCESS | 3268 | 1467820171944 Marionette DEBUG loaded listener.js 08:49:32 INFO - PROCESS | 3268 | ++DOMWINDOW == 81 (1E57A800) [pid = 3268] [serial = 420] [outer = 1BD0A800] 08:49:32 INFO - PROCESS | 3268 | 1467820172431 Marionette TRACE conn6 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 08:49:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 08:49:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 730ms 08:49:32 INFO - PROCESS | 3268 | 1467820172521 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 08:49:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 08:49:32 INFO - PROCESS | 3268 | 1467820172526 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 08:49:32 INFO - PROCESS | 3268 | 1467820172531 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 08:49:32 INFO - PROCESS | 3268 | 1467820172534 Marionette TRACE conn6 <- [1,526,null,{}] 08:49:32 INFO - PROCESS | 3268 | 1467820172541 Marionette TRACE conn6 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:32 INFO - PROCESS | 3268 | 1467820172544 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:32 INFO - PROCESS | 3268 | 1467820172750 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 08:49:32 INFO - PROCESS | 3268 | 1467820172802 Marionette TRACE conn6 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:32 INFO - PROCESS | 3268 | 1467820172805 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:32 INFO - PROCESS | 3268 | ++DOCSHELL 15A67C00 == 40 [pid = 3268] [id = 141] 08:49:32 INFO - PROCESS | 3268 | ++DOMWINDOW == 82 (15A68000) [pid = 3268] [serial = 421] [outer = 00000000] 08:49:32 INFO - PROCESS | 3268 | ++DOMWINDOW == 83 (161D8000) [pid = 3268] [serial = 422] [outer = 15A68000] 08:49:32 INFO - PROCESS | 3268 | 1467820172863 Marionette DEBUG loaded listener.js 08:49:32 INFO - PROCESS | 3268 | ++DOMWINDOW == 84 (180B0400) [pid = 3268] [serial = 423] [outer = 15A68000] 08:49:33 INFO - PROCESS | 3268 | 1467820173489 Marionette TRACE conn6 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 08:49:33 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 08:49:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1024ms 08:49:33 INFO - PROCESS | 3268 | 1467820173556 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 08:49:33 INFO - PROCESS | 3268 | 1467820173561 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 08:49:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 08:49:33 INFO - PROCESS | 3268 | 1467820173567 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 08:49:33 INFO - PROCESS | 3268 | 1467820173570 Marionette TRACE conn6 <- [1,530,null,{}] 08:49:33 INFO - PROCESS | 3268 | 1467820173574 Marionette TRACE conn6 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:33 INFO - PROCESS | 3268 | 1467820173578 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:33 INFO - PROCESS | 3268 | 1467820173741 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 08:49:33 INFO - PROCESS | 3268 | 1467820173790 Marionette TRACE conn6 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:33 INFO - PROCESS | 3268 | 1467820173793 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:33 INFO - PROCESS | 3268 | ++DOCSHELL 19B15000 == 41 [pid = 3268] [id = 142] 08:49:33 INFO - PROCESS | 3268 | ++DOMWINDOW == 85 (19B16400) [pid = 3268] [serial = 424] [outer = 00000000] 08:49:33 INFO - PROCESS | 3268 | ++DOMWINDOW == 86 (1ADD5C00) [pid = 3268] [serial = 425] [outer = 19B16400] 08:49:33 INFO - PROCESS | 3268 | 1467820173849 Marionette DEBUG loaded listener.js 08:49:33 INFO - PROCESS | 3268 | ++DOMWINDOW == 87 (1BEDAC00) [pid = 3268] [serial = 426] [outer = 19B16400] 08:49:34 INFO - PROCESS | 3268 | 1467820174467 Marionette TRACE conn6 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 08:49:34 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 08:49:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 08:49:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 08:49:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:49:34 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 08:49:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 08:49:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 08:49:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:49:34 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 930ms 08:49:34 INFO - PROCESS | 3268 | 1467820174511 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 08:49:34 INFO - PROCESS | 3268 | 1467820174514 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 08:49:34 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 08:49:34 INFO - PROCESS | 3268 | 1467820174519 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 08:49:34 INFO - PROCESS | 3268 | 1467820174523 Marionette TRACE conn6 <- [1,534,null,{}] 08:49:34 INFO - PROCESS | 3268 | 1467820174534 Marionette TRACE conn6 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:34 INFO - PROCESS | 3268 | 1467820174539 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:34 INFO - PROCESS | 3268 | 1467820174661 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 08:49:34 INFO - PROCESS | 3268 | 1467820174758 Marionette TRACE conn6 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:34 INFO - PROCESS | 3268 | 1467820174761 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:34 INFO - PROCESS | 3268 | ++DOCSHELL 1E5AF800 == 42 [pid = 3268] [id = 143] 08:49:34 INFO - PROCESS | 3268 | ++DOMWINDOW == 88 (1E5D5C00) [pid = 3268] [serial = 427] [outer = 00000000] 08:49:34 INFO - PROCESS | 3268 | ++DOMWINDOW == 89 (1E5DF400) [pid = 3268] [serial = 428] [outer = 1E5D5C00] 08:49:34 INFO - PROCESS | 3268 | 1467820174819 Marionette DEBUG loaded listener.js 08:49:34 INFO - PROCESS | 3268 | ++DOMWINDOW == 90 (1E5E3400) [pid = 3268] [serial = 429] [outer = 1E5D5C00] 08:49:35 INFO - PROCESS | 3268 | 1467820175510 Marionette TRACE conn6 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 08:49:35 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. 08:49:35 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1025ms 08:49:35 INFO - PROCESS | 3268 | 1467820175547 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 08:49:35 INFO - PROCESS | 3268 | 1467820175550 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 08:49:35 INFO - PROCESS | 3268 | 1467820175553 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 08:49:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 08:49:35 INFO - PROCESS | 3268 | 1467820175555 Marionette TRACE conn6 <- [1,538,null,{}] 08:49:35 INFO - PROCESS | 3268 | 1467820175559 Marionette TRACE conn6 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:35 INFO - PROCESS | 3268 | 1467820175561 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:35 INFO - PROCESS | 3268 | 1467820175674 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 08:49:35 INFO - PROCESS | 3268 | 1467820175798 Marionette TRACE conn6 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:35 INFO - PROCESS | 3268 | 1467820175801 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:35 INFO - PROCESS | 3268 | ++DOCSHELL 1ECD4C00 == 43 [pid = 3268] [id = 144] 08:49:35 INFO - PROCESS | 3268 | ++DOMWINDOW == 91 (1ECD5400) [pid = 3268] [serial = 430] [outer = 00000000] 08:49:35 INFO - PROCESS | 3268 | ++DOMWINDOW == 92 (1EDDF800) [pid = 3268] [serial = 431] [outer = 1ECD5400] 08:49:35 INFO - PROCESS | 3268 | 1467820175857 Marionette DEBUG loaded listener.js 08:49:35 INFO - PROCESS | 3268 | ++DOMWINDOW == 93 (1EDE3C00) [pid = 3268] [serial = 432] [outer = 1ECD5400] 08:49:36 INFO - PROCESS | 3268 | 1467820176327 Marionette TRACE conn6 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 08:49:36 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. 08:49:36 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 830ms 08:49:36 INFO - PROCESS | 3268 | 1467820176387 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 08:49:36 INFO - PROCESS | 3268 | 1467820176390 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 08:49:36 INFO - PROCESS | 3268 | 1467820176393 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 08:49:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 08:49:36 INFO - PROCESS | 3268 | 1467820176395 Marionette TRACE conn6 <- [1,542,null,{}] 08:49:36 INFO - PROCESS | 3268 | 1467820176399 Marionette TRACE conn6 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:36 INFO - PROCESS | 3268 | 1467820176402 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:36 INFO - PROCESS | 3268 | 1467820176511 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 08:49:36 INFO - PROCESS | 3268 | 1467820176624 Marionette TRACE conn6 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:36 INFO - PROCESS | 3268 | 1467820176627 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:36 INFO - PROCESS | 3268 | ++DOCSHELL 1F160000 == 44 [pid = 3268] [id = 145] 08:49:36 INFO - PROCESS | 3268 | ++DOMWINDOW == 94 (1F160400) [pid = 3268] [serial = 433] [outer = 00000000] 08:49:36 INFO - PROCESS | 3268 | ++DOMWINDOW == 95 (1F163C00) [pid = 3268] [serial = 434] [outer = 1F160400] 08:49:36 INFO - PROCESS | 3268 | 1467820176682 Marionette DEBUG loaded listener.js 08:49:36 INFO - PROCESS | 3268 | ++DOMWINDOW == 96 (1F177800) [pid = 3268] [serial = 435] [outer = 1F160400] 08:49:37 INFO - PROCESS | 3268 | [3268] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:49:37 INFO - PROCESS | 3268 | [3268] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:49:37 INFO - PROCESS | 3268 | 1467820177395 Marionette TRACE conn6 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 08:49:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 08:49:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1020ms 08:49:37 INFO - PROCESS | 3268 | 1467820177418 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 08:49:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 08:49:37 INFO - PROCESS | 3268 | 1467820177422 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 08:49:37 INFO - PROCESS | 3268 | 1467820177428 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 08:49:37 INFO - PROCESS | 3268 | 1467820177431 Marionette TRACE conn6 <- [1,546,null,{}] 08:49:37 INFO - PROCESS | 3268 | 1467820177436 Marionette TRACE conn6 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:37 INFO - PROCESS | 3268 | 1467820177439 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:37 INFO - PROCESS | 3268 | 1467820177567 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 08:49:37 INFO - PROCESS | 3268 | 1467820177702 Marionette TRACE conn6 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:37 INFO - PROCESS | 3268 | 1467820177707 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:37 INFO - PROCESS | 3268 | ++DOCSHELL 18A56400 == 45 [pid = 3268] [id = 146] 08:49:37 INFO - PROCESS | 3268 | ++DOMWINDOW == 97 (18E79400) [pid = 3268] [serial = 436] [outer = 00000000] 08:49:37 INFO - PROCESS | 3268 | ++DOMWINDOW == 98 (1948A800) [pid = 3268] [serial = 437] [outer = 18E79400] 08:49:37 INFO - PROCESS | 3268 | 1467820177773 Marionette DEBUG loaded listener.js 08:49:37 INFO - PROCESS | 3268 | ++DOMWINDOW == 99 (195A6400) [pid = 3268] [serial = 438] [outer = 18E79400] 08:49:38 INFO - PROCESS | 3268 | --DOCSHELL 0D074800 == 44 [pid = 3268] [id = 23] 08:49:38 INFO - PROCESS | 3268 | --DOCSHELL 0C92F400 == 43 [pid = 3268] [id = 121] 08:49:38 INFO - PROCESS | 3268 | --DOCSHELL 19457400 == 42 [pid = 3268] [id = 19] 08:49:38 INFO - PROCESS | 3268 | --DOCSHELL 180BA800 == 41 [pid = 3268] [id = 22] 08:49:38 INFO - PROCESS | 3268 | --DOCSHELL 1E408C00 == 40 [pid = 3268] [id = 15] 08:49:38 INFO - PROCESS | 3268 | --DOCSHELL 1E90EC00 == 39 [pid = 3268] [id = 21] 08:49:38 INFO - PROCESS | 3268 | --DOCSHELL 1BE3B000 == 38 [pid = 3268] [id = 14] 08:49:38 INFO - PROCESS | 3268 | --DOCSHELL 1F176800 == 37 [pid = 3268] [id = 27] 08:49:38 INFO - PROCESS | 3268 | --DOCSHELL 1ACEA400 == 36 [pid = 3268] [id = 11] 08:49:38 INFO - PROCESS | 3268 | --DOCSHELL 18957400 == 35 [pid = 3268] [id = 25] 08:49:38 INFO - PROCESS | 3268 | --DOCSHELL 19B15800 == 34 [pid = 3268] [id = 20] 08:49:38 INFO - PROCESS | 3268 | --DOCSHELL 1E56FC00 == 33 [pid = 3268] [id = 24] 08:49:38 INFO - PROCESS | 3268 | --DOMWINDOW == 98 (18936400) [pid = 3268] [serial = 367] [outer = 00000000] [url = about:blank] 08:49:38 INFO - PROCESS | 3268 | --DOMWINDOW == 97 (0CB76C00) [pid = 3268] [serial = 361] [outer = 00000000] [url = about:blank] 08:49:38 INFO - PROCESS | 3268 | --DOMWINDOW == 96 (0D07F400) [pid = 3268] [serial = 362] [outer = 00000000] [url = about:blank] 08:49:38 INFO - PROCESS | 3268 | --DOMWINDOW == 95 (14A74800) [pid = 3268] [serial = 364] [outer = 00000000] [url = about:blank] 08:49:38 INFO - PROCESS | 3268 | --DOMWINDOW == 94 (14B53000) [pid = 3268] [serial = 365] [outer = 00000000] [url = about:blank] 08:49:38 INFO - PROCESS | 3268 | --DOMWINDOW == 93 (1BED1000) [pid = 3268] [serial = 380] [outer = 00000000] [url = about:blank] 08:49:38 INFO - PROCESS | 3268 | --DOMWINDOW == 92 (1ACF4C00) [pid = 3268] [serial = 373] [outer = 00000000] [url = about:blank] 08:49:38 INFO - PROCESS | 3268 | --DOMWINDOW == 91 (15A5FC00) [pid = 3268] [serial = 161] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:49:38 INFO - PROCESS | 3268 | --DOMWINDOW == 90 (1BE04400) [pid = 3268] [serial = 377] [outer = 00000000] [url = about:blank] 08:49:38 INFO - PROCESS | 3268 | --DOMWINDOW == 89 (1ADD6000) [pid = 3268] [serial = 374] [outer = 00000000] [url = about:blank] 08:49:38 INFO - PROCESS | 3268 | --DOMWINDOW == 88 (19481000) [pid = 3268] [serial = 350] [outer = 00000000] [url = about:blank] 08:49:38 INFO - PROCESS | 3268 | --DOMWINDOW == 87 (18A51C00) [pid = 3268] [serial = 349] [outer = 00000000] [url = about:blank] 08:49:38 INFO - PROCESS | 3268 | --DOMWINDOW == 86 (1BEE9000) [pid = 3268] [serial = 353] [outer = 00000000] [url = about:blank] 08:49:38 INFO - PROCESS | 3268 | --DOMWINDOW == 85 (1BED5C00) [pid = 3268] [serial = 352] [outer = 00000000] [url = about:blank] 08:49:38 INFO - PROCESS | 3268 | --DOMWINDOW == 84 (1E5A6400) [pid = 3268] [serial = 356] [outer = 00000000] [url = about:blank] 08:49:38 INFO - PROCESS | 3268 | --DOMWINDOW == 83 (1E577C00) [pid = 3268] [serial = 355] [outer = 00000000] [url = about:blank] 08:49:38 INFO - PROCESS | 3268 | --DOMWINDOW == 82 (1E5B4000) [pid = 3268] [serial = 358] [outer = 00000000] [url = about:blank] 08:49:38 INFO - PROCESS | 3268 | --DOMWINDOW == 81 (1BED8400) [pid = 3268] [serial = 378] [outer = 00000000] [url = about:blank] 08:49:38 INFO - PROCESS | 3268 | --DOMWINDOW == 80 (1DEB8C00) [pid = 3268] [serial = 386] [outer = 00000000] [url = about:blank] 08:49:38 INFO - PROCESS | 3268 | --DOMWINDOW == 79 (19A65800) [pid = 3268] [serial = 370] [outer = 00000000] [url = about:blank] 08:49:38 INFO - PROCESS | 3268 | --DOMWINDOW == 78 (19A6EC00) [pid = 3268] [serial = 371] [outer = 00000000] [url = about:blank] 08:49:38 INFO - PROCESS | 3268 | --DOMWINDOW == 77 (1BEE1400) [pid = 3268] [serial = 381] [outer = 00000000] [url = about:blank] 08:49:38 INFO - PROCESS | 3268 | --DOMWINDOW == 76 (1D333800) [pid = 3268] [serial = 384] [outer = 00000000] [url = about:blank] 08:49:38 INFO - PROCESS | 3268 | --DOMWINDOW == 75 (1D330000) [pid = 3268] [serial = 383] [outer = 00000000] [url = about:blank] 08:49:38 INFO - PROCESS | 3268 | --DOMWINDOW == 74 (18956800) [pid = 3268] [serial = 368] [outer = 00000000] [url = about:blank] 08:49:39 INFO - PROCESS | 3268 | 1467820179109 Marionette TRACE conn6 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 08:49:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 08:49:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1729ms 08:49:39 INFO - PROCESS | 3268 | 1467820179158 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 08:49:39 INFO - PROCESS | 3268 | 1467820179162 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 08:49:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 08:49:39 INFO - PROCESS | 3268 | 1467820179167 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 08:49:39 INFO - PROCESS | 3268 | 1467820179170 Marionette TRACE conn6 <- [1,550,null,{}] 08:49:39 INFO - PROCESS | 3268 | 1467820179176 Marionette TRACE conn6 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:39 INFO - PROCESS | 3268 | 1467820179179 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:39 INFO - PROCESS | 3268 | 1467820179260 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 08:49:39 INFO - PROCESS | 3268 | 1467820179267 Marionette TRACE conn6 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:39 INFO - PROCESS | 3268 | 1467820179271 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:39 INFO - PROCESS | 3268 | ++DOCSHELL 14221C00 == 34 [pid = 3268] [id = 147] 08:49:39 INFO - PROCESS | 3268 | ++DOMWINDOW == 75 (14223800) [pid = 3268] [serial = 439] [outer = 00000000] 08:49:39 INFO - PROCESS | 3268 | ++DOMWINDOW == 76 (142F1800) [pid = 3268] [serial = 440] [outer = 14223800] 08:49:39 INFO - PROCESS | 3268 | 1467820179319 Marionette DEBUG loaded listener.js 08:49:39 INFO - PROCESS | 3268 | ++DOMWINDOW == 77 (14A99000) [pid = 3268] [serial = 441] [outer = 14223800] 08:49:39 INFO - PROCESS | 3268 | [3268] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:49:39 INFO - PROCESS | 3268 | [3268] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:49:39 INFO - PROCESS | 3268 | [3268] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:49:39 INFO - PROCESS | 3268 | [3268] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:49:39 INFO - PROCESS | 3268 | 1467820179794 Marionette TRACE conn6 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 08:49:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 08:49:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 689ms 08:49:39 INFO - PROCESS | 3268 | 1467820179857 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 08:49:39 INFO - PROCESS | 3268 | 1467820179862 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 08:49:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 08:49:39 INFO - PROCESS | 3268 | 1467820179869 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 08:49:39 INFO - PROCESS | 3268 | 1467820179871 Marionette TRACE conn6 <- [1,554,null,{}] 08:49:39 INFO - PROCESS | 3268 | 1467820179875 Marionette TRACE conn6 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:39 INFO - PROCESS | 3268 | 1467820179878 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:39 INFO - PROCESS | 3268 | 1467820179970 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 08:49:40 INFO - PROCESS | 3268 | 1467820180045 Marionette TRACE conn6 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:40 INFO - PROCESS | 3268 | 1467820180047 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:40 INFO - PROCESS | 3268 | ++DOCSHELL 1678D400 == 35 [pid = 3268] [id = 148] 08:49:40 INFO - PROCESS | 3268 | ++DOMWINDOW == 78 (1678E400) [pid = 3268] [serial = 442] [outer = 00000000] 08:49:40 INFO - PROCESS | 3268 | ++DOMWINDOW == 79 (16B60000) [pid = 3268] [serial = 443] [outer = 1678E400] 08:49:40 INFO - PROCESS | 3268 | 1467820180104 Marionette DEBUG loaded listener.js 08:49:40 INFO - PROCESS | 3268 | ++DOMWINDOW == 80 (180B9C00) [pid = 3268] [serial = 444] [outer = 1678E400] 08:49:40 INFO - PROCESS | 3268 | [3268] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:49:40 INFO - PROCESS | 3268 | [3268] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:49:40 INFO - PROCESS | 3268 | [3268] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:49:40 INFO - PROCESS | 3268 | 1467820180502 Marionette TRACE conn6 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 08:49:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 08:49:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 670ms 08:49:40 INFO - PROCESS | 3268 | 1467820180547 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 08:49:40 INFO - PROCESS | 3268 | 1467820180550 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 08:49:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 08:49:40 INFO - PROCESS | 3268 | 1467820180553 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 08:49:40 INFO - PROCESS | 3268 | 1467820180556 Marionette TRACE conn6 <- [1,558,null,{}] 08:49:40 INFO - PROCESS | 3268 | 1467820180567 Marionette TRACE conn6 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:40 INFO - PROCESS | 3268 | 1467820180572 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:40 INFO - PROCESS | 3268 | 1467820180656 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 08:49:40 INFO - PROCESS | 3268 | 1467820180666 Marionette TRACE conn6 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:40 INFO - PROCESS | 3268 | 1467820180669 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:40 INFO - PROCESS | 3268 | ++DOCSHELL 195A8000 == 36 [pid = 3268] [id = 149] 08:49:40 INFO - PROCESS | 3268 | ++DOMWINDOW == 81 (195A8800) [pid = 3268] [serial = 445] [outer = 00000000] 08:49:40 INFO - PROCESS | 3268 | ++DOMWINDOW == 82 (19A67000) [pid = 3268] [serial = 446] [outer = 195A8800] 08:49:40 INFO - PROCESS | 3268 | 1467820180716 Marionette DEBUG loaded listener.js 08:49:40 INFO - PROCESS | 3268 | ++DOMWINDOW == 83 (19A6F000) [pid = 3268] [serial = 447] [outer = 195A8800] 08:49:41 INFO - PROCESS | 3268 | [3268] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:49:41 INFO - PROCESS | 3268 | [3268] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:49:41 INFO - PROCESS | 3268 | [3268] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:49:41 INFO - PROCESS | 3268 | [3268] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:49:41 INFO - PROCESS | 3268 | 1467820181220 Marionette TRACE conn6 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 08:49:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 08:49:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 731ms 08:49:41 INFO - PROCESS | 3268 | 1467820181288 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 08:49:41 INFO - PROCESS | 3268 | 1467820181291 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 08:49:41 INFO - PROCESS | 3268 | 1467820181294 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 08:49:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 08:49:41 INFO - PROCESS | 3268 | 1467820181296 Marionette TRACE conn6 <- [1,562,null,{}] 08:49:41 INFO - PROCESS | 3268 | 1467820181306 Marionette TRACE conn6 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:41 INFO - PROCESS | 3268 | 1467820181308 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:41 INFO - PROCESS | 3268 | 1467820181445 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 08:49:41 INFO - PROCESS | 3268 | 1467820181455 Marionette TRACE conn6 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:41 INFO - PROCESS | 3268 | 1467820181457 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:41 INFO - PROCESS | 3268 | ++DOCSHELL 19B14C00 == 37 [pid = 3268] [id = 150] 08:49:41 INFO - PROCESS | 3268 | ++DOMWINDOW == 84 (19B18C00) [pid = 3268] [serial = 448] [outer = 00000000] 08:49:41 INFO - PROCESS | 3268 | ++DOMWINDOW == 85 (1ACF4C00) [pid = 3268] [serial = 449] [outer = 19B18C00] 08:49:41 INFO - PROCESS | 3268 | 1467820181502 Marionette DEBUG loaded listener.js 08:49:41 INFO - PROCESS | 3268 | ++DOMWINDOW == 86 (1B35EC00) [pid = 3268] [serial = 450] [outer = 19B18C00] 08:49:41 INFO - PROCESS | 3268 | 1467820181948 Marionette TRACE conn6 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 08:49:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 08:49:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 670ms 08:49:41 INFO - PROCESS | 3268 | 1467820181968 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 08:49:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 08:49:41 INFO - PROCESS | 3268 | 1467820181970 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 08:49:41 INFO - PROCESS | 3268 | 1467820181973 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 08:49:41 INFO - PROCESS | 3268 | 1467820181975 Marionette TRACE conn6 <- [1,566,null,{}] 08:49:41 INFO - PROCESS | 3268 | 1467820181986 Marionette TRACE conn6 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:41 INFO - PROCESS | 3268 | 1467820181989 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:42 INFO - PROCESS | 3268 | 1467820182099 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 08:49:42 INFO - PROCESS | 3268 | 1467820182105 Marionette TRACE conn6 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:42 INFO - PROCESS | 3268 | 1467820182107 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:42 INFO - PROCESS | 3268 | ++DOCSHELL 1BD12000 == 38 [pid = 3268] [id = 151] 08:49:42 INFO - PROCESS | 3268 | ++DOMWINDOW == 87 (1BD88800) [pid = 3268] [serial = 451] [outer = 00000000] 08:49:42 INFO - PROCESS | 3268 | ++DOMWINDOW == 88 (1BE0B000) [pid = 3268] [serial = 452] [outer = 1BD88800] 08:49:42 INFO - PROCESS | 3268 | 1467820182151 Marionette DEBUG loaded listener.js 08:49:42 INFO - PROCESS | 3268 | ++DOMWINDOW == 89 (1BE41400) [pid = 3268] [serial = 453] [outer = 1BD88800] 08:49:42 INFO - PROCESS | 3268 | 1467820182619 Marionette TRACE conn6 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 08:49:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 08:49:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 670ms 08:49:42 INFO - PROCESS | 3268 | 1467820182644 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 08:49:42 INFO - PROCESS | 3268 | 1467820182646 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 08:49:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 08:49:42 INFO - PROCESS | 3268 | 1467820182656 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 08:49:42 INFO - PROCESS | 3268 | 1467820182658 Marionette TRACE conn6 <- [1,570,null,{}] 08:49:42 INFO - PROCESS | 3268 | 1467820182661 Marionette TRACE conn6 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:42 INFO - PROCESS | 3268 | 1467820182666 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:42 INFO - PROCESS | 3268 | 1467820182823 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 08:49:42 INFO - PROCESS | 3268 | 1467820182851 Marionette TRACE conn6 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:42 INFO - PROCESS | 3268 | 1467820182853 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:42 INFO - PROCESS | 3268 | ++DOCSHELL 1BEDE400 == 39 [pid = 3268] [id = 152] 08:49:42 INFO - PROCESS | 3268 | ++DOMWINDOW == 90 (1BEE0C00) [pid = 3268] [serial = 454] [outer = 00000000] 08:49:42 INFO - PROCESS | 3268 | ++DOMWINDOW == 91 (1D32E000) [pid = 3268] [serial = 455] [outer = 1BEE0C00] 08:49:42 INFO - PROCESS | 3268 | 1467820182898 Marionette DEBUG loaded listener.js 08:49:42 INFO - PROCESS | 3268 | ++DOMWINDOW == 92 (1D334800) [pid = 3268] [serial = 456] [outer = 1BEE0C00] 08:49:43 INFO - PROCESS | 3268 | --DOMWINDOW == 91 (1E5A8800) [pid = 3268] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 08:49:43 INFO - PROCESS | 3268 | --DOMWINDOW == 90 (1B3E6400) [pid = 3268] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 08:49:43 INFO - PROCESS | 3268 | --DOMWINDOW == 89 (1BED5800) [pid = 3268] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 08:49:43 INFO - PROCESS | 3268 | --DOMWINDOW == 88 (16BCE800) [pid = 3268] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 08:49:43 INFO - PROCESS | 3268 | --DOMWINDOW == 87 (1E401400) [pid = 3268] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 08:49:43 INFO - PROCESS | 3268 | --DOMWINDOW == 86 (0CEE1000) [pid = 3268] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 08:49:43 INFO - PROCESS | 3268 | --DOMWINDOW == 85 (1DEB0400) [pid = 3268] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 08:49:43 INFO - PROCESS | 3268 | --DOMWINDOW == 84 (111CD800) [pid = 3268] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 08:49:43 INFO - PROCESS | 3268 | --DOMWINDOW == 83 (10654000) [pid = 3268] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 08:49:43 INFO - PROCESS | 3268 | --DOMWINDOW == 82 (19B12000) [pid = 3268] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 08:49:43 INFO - PROCESS | 3268 | --DOMWINDOW == 81 (18A5B000) [pid = 3268] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 08:49:43 INFO - PROCESS | 3268 | --DOMWINDOW == 80 (1E410800) [pid = 3268] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 08:49:43 INFO - PROCESS | 3268 | --DOMWINDOW == 79 (1BD0A800) [pid = 3268] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 08:49:43 INFO - PROCESS | 3268 | 1467820183522 Marionette TRACE conn6 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 08:49:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 08:49:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 929ms 08:49:43 INFO - PROCESS | 3268 | 1467820183589 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 08:49:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 08:49:43 INFO - PROCESS | 3268 | 1467820183591 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 08:49:43 INFO - PROCESS | 3268 | 1467820183594 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 08:49:43 INFO - PROCESS | 3268 | 1467820183596 Marionette TRACE conn6 <- [1,574,null,{}] 08:49:43 INFO - PROCESS | 3268 | 1467820183600 Marionette TRACE conn6 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:43 INFO - PROCESS | 3268 | 1467820183602 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:43 INFO - PROCESS | 3268 | 1467820183681 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 08:49:43 INFO - PROCESS | 3268 | 1467820183686 Marionette TRACE conn6 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:43 INFO - PROCESS | 3268 | 1467820183688 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:43 INFO - PROCESS | 3268 | ++DOCSHELL 0CE3B000 == 40 [pid = 3268] [id = 153] 08:49:43 INFO - PROCESS | 3268 | ++DOMWINDOW == 80 (1BD0A800) [pid = 3268] [serial = 457] [outer = 00000000] 08:49:43 INFO - PROCESS | 3268 | ++DOMWINDOW == 81 (1C19D400) [pid = 3268] [serial = 458] [outer = 1BD0A800] 08:49:43 INFO - PROCESS | 3268 | 1467820183733 Marionette DEBUG loaded listener.js 08:49:43 INFO - PROCESS | 3268 | ++DOMWINDOW == 82 (1C1A1400) [pid = 3268] [serial = 459] [outer = 1BD0A800] 08:49:44 INFO - PROCESS | 3268 | [3268] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:49:44 INFO - PROCESS | 3268 | [3268] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:49:44 INFO - PROCESS | 3268 | [3268] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:49:44 INFO - PROCESS | 3268 | [3268] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:49:44 INFO - PROCESS | 3268 | 1467820184151 Marionette TRACE conn6 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 08:49:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 08:49:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 570ms 08:49:44 INFO - PROCESS | 3268 | 1467820184165 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 08:49:44 INFO - PROCESS | 3268 | 1467820184167 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 08:49:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 08:49:44 INFO - PROCESS | 3268 | 1467820184170 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 08:49:44 INFO - PROCESS | 3268 | 1467820184172 Marionette TRACE conn6 <- [1,578,null,{}] 08:49:44 INFO - PROCESS | 3268 | 1467820184176 Marionette TRACE conn6 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:44 INFO - PROCESS | 3268 | 1467820184178 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:44 INFO - PROCESS | 3268 | 1467820184301 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 08:49:44 INFO - PROCESS | 3268 | 1467820184306 Marionette TRACE conn6 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:44 INFO - PROCESS | 3268 | 1467820184308 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:44 INFO - PROCESS | 3268 | ++DOCSHELL 1D338C00 == 41 [pid = 3268] [id = 154] 08:49:44 INFO - PROCESS | 3268 | ++DOMWINDOW == 83 (1DEB0000) [pid = 3268] [serial = 460] [outer = 00000000] 08:49:44 INFO - PROCESS | 3268 | ++DOMWINDOW == 84 (1DEBBC00) [pid = 3268] [serial = 461] [outer = 1DEB0000] 08:49:44 INFO - PROCESS | 3268 | 1467820184354 Marionette DEBUG loaded listener.js 08:49:44 INFO - PROCESS | 3268 | ++DOMWINDOW == 85 (1ADCEC00) [pid = 3268] [serial = 462] [outer = 1DEB0000] 08:49:44 INFO - PROCESS | 3268 | 1467820184768 Marionette TRACE conn6 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 08:49:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 08:49:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 630ms 08:49:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 08:49:44 INFO - PROCESS | 3268 | 1467820184801 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 08:49:44 INFO - PROCESS | 3268 | 1467820184803 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 08:49:44 INFO - PROCESS | 3268 | 1467820184806 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 08:49:44 INFO - PROCESS | 3268 | 1467820184808 Marionette TRACE conn6 <- [1,582,null,{}] 08:49:44 INFO - PROCESS | 3268 | 1467820184824 Marionette TRACE conn6 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:44 INFO - PROCESS | 3268 | 1467820184826 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:44 INFO - PROCESS | 3268 | 1467820184907 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 08:49:44 INFO - PROCESS | 3268 | 1467820184913 Marionette TRACE conn6 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:44 INFO - PROCESS | 3268 | 1467820184915 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:44 INFO - PROCESS | 3268 | ++DOCSHELL 195A6000 == 42 [pid = 3268] [id = 155] 08:49:44 INFO - PROCESS | 3268 | ++DOMWINDOW == 86 (1E410000) [pid = 3268] [serial = 463] [outer = 00000000] 08:49:44 INFO - PROCESS | 3268 | ++DOMWINDOW == 87 (1E47B400) [pid = 3268] [serial = 464] [outer = 1E410000] 08:49:44 INFO - PROCESS | 3268 | 1467820184960 Marionette DEBUG loaded listener.js 08:49:45 INFO - PROCESS | 3268 | ++DOMWINDOW == 88 (1E56F800) [pid = 3268] [serial = 465] [outer = 1E410000] 08:49:45 INFO - PROCESS | 3268 | [3268] 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 08:49:45 INFO - PROCESS | 3268 | 1467820185952 Marionette TRACE conn6 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 08:49:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 08:49:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1185ms 08:49:45 INFO - PROCESS | 3268 | 1467820185993 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 08:49:45 INFO - PROCESS | 3268 | 1467820185998 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 08:49:45 INFO - PROCESS | 3268 | 1467820186003 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 08:49:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 08:49:45 INFO - PROCESS | 3268 | 1467820186007 Marionette TRACE conn6 <- [1,586,null,{}] 08:49:46 INFO - PROCESS | 3268 | 1467820186014 Marionette TRACE conn6 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:46 INFO - PROCESS | 3268 | 1467820186017 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:46 INFO - PROCESS | 3268 | 1467820186137 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 08:49:46 INFO - PROCESS | 3268 | 1467820186261 Marionette TRACE conn6 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:46 INFO - PROCESS | 3268 | 1467820186264 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:46 INFO - PROCESS | 3268 | ++DOCSHELL 106C8800 == 43 [pid = 3268] [id = 156] 08:49:46 INFO - PROCESS | 3268 | ++DOMWINDOW == 89 (13F13000) [pid = 3268] [serial = 466] [outer = 00000000] 08:49:46 INFO - PROCESS | 3268 | ++DOMWINDOW == 90 (15FD3000) [pid = 3268] [serial = 467] [outer = 13F13000] 08:49:46 INFO - PROCESS | 3268 | 1467820186323 Marionette DEBUG loaded listener.js 08:49:46 INFO - PROCESS | 3268 | ++DOMWINDOW == 91 (16B64000) [pid = 3268] [serial = 468] [outer = 13F13000] 08:49:46 INFO - PROCESS | 3268 | 1467820187005 Marionette TRACE conn6 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 08:49:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 08:49:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1077ms 08:49:47 INFO - PROCESS | 3268 | 1467820187086 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 08:49:47 INFO - PROCESS | 3268 | 1467820187091 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 08:49:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 08:49:47 INFO - PROCESS | 3268 | 1467820187127 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 08:49:47 INFO - PROCESS | 3268 | 1467820187131 Marionette TRACE conn6 <- [1,590,null,{}] 08:49:47 INFO - PROCESS | 3268 | 1467820187135 Marionette TRACE conn6 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:47 INFO - PROCESS | 3268 | 1467820187138 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:47 INFO - PROCESS | 3268 | 1467820187273 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 08:49:47 INFO - PROCESS | 3268 | 1467820187481 Marionette TRACE conn6 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:47 INFO - PROCESS | 3268 | 1467820187484 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:47 INFO - PROCESS | 3268 | ++DOCSHELL 0CB1EC00 == 44 [pid = 3268] [id = 157] 08:49:47 INFO - PROCESS | 3268 | ++DOMWINDOW == 92 (0CB2A400) [pid = 3268] [serial = 469] [outer = 00000000] 08:49:47 INFO - PROCESS | 3268 | ++DOMWINDOW == 93 (0D07F800) [pid = 3268] [serial = 470] [outer = 0CB2A400] 08:49:47 INFO - PROCESS | 3268 | 1467820187541 Marionette DEBUG loaded listener.js 08:49:47 INFO - PROCESS | 3268 | ++DOMWINDOW == 94 (105CBC00) [pid = 3268] [serial = 471] [outer = 0CB2A400] 08:49:48 INFO - PROCESS | 3268 | --DOCSHELL 19B16C00 == 43 [pid = 3268] [id = 140] 08:49:48 INFO - PROCESS | 3268 | --DOCSHELL 1D338C00 == 42 [pid = 3268] [id = 154] 08:49:48 INFO - PROCESS | 3268 | --DOCSHELL 0CE3B000 == 41 [pid = 3268] [id = 153] 08:49:48 INFO - PROCESS | 3268 | --DOCSHELL 1BEDE400 == 40 [pid = 3268] [id = 152] 08:49:48 INFO - PROCESS | 3268 | --DOCSHELL 1BD12000 == 39 [pid = 3268] [id = 151] 08:49:48 INFO - PROCESS | 3268 | --DOCSHELL 19B14C00 == 38 [pid = 3268] [id = 150] 08:49:48 INFO - PROCESS | 3268 | --DOCSHELL 195A8000 == 37 [pid = 3268] [id = 149] 08:49:48 INFO - PROCESS | 3268 | --DOCSHELL 1678D400 == 36 [pid = 3268] [id = 148] 08:49:48 INFO - PROCESS | 3268 | --DOCSHELL 14221C00 == 35 [pid = 3268] [id = 147] 08:49:48 INFO - PROCESS | 3268 | --DOCSHELL 18A56400 == 34 [pid = 3268] [id = 146] 08:49:48 INFO - PROCESS | 3268 | --DOMWINDOW == 93 (1E5DA800) [pid = 3268] [serial = 359] [outer = 00000000] [url = about:blank] 08:49:48 INFO - PROCESS | 3268 | --DOMWINDOW == 92 (1BE37400) [pid = 3268] [serial = 404] [outer = 00000000] [url = about:blank] 08:49:48 INFO - PROCESS | 3268 | --DOMWINDOW == 91 (1BE41C00) [pid = 3268] [serial = 405] [outer = 00000000] [url = about:blank] 08:49:48 INFO - PROCESS | 3268 | --DOMWINDOW == 90 (1BEE6800) [pid = 3268] [serial = 407] [outer = 00000000] [url = about:blank] 08:49:48 INFO - PROCESS | 3268 | --DOMWINDOW == 89 (1BE3C400) [pid = 3268] [serial = 413] [outer = 00000000] [url = about:blank] 08:49:48 INFO - PROCESS | 3268 | --DOMWINDOW == 88 (1E40B800) [pid = 3268] [serial = 410] [outer = 00000000] [url = about:blank] 08:49:48 INFO - PROCESS | 3268 | --DOMWINDOW == 87 (0D654C00) [pid = 3268] [serial = 392] [outer = 00000000] [url = about:blank] 08:49:48 INFO - PROCESS | 3268 | --DOMWINDOW == 86 (11140000) [pid = 3268] [serial = 393] [outer = 00000000] [url = about:blank] 08:49:48 INFO - PROCESS | 3268 | --DOMWINDOW == 85 (1E403800) [pid = 3268] [serial = 387] [outer = 00000000] [url = about:blank] 08:49:48 INFO - PROCESS | 3268 | --DOMWINDOW == 84 (15A5DC00) [pid = 3268] [serial = 395] [outer = 00000000] [url = about:blank] 08:49:48 INFO - PROCESS | 3268 | --DOMWINDOW == 83 (15FD4400) [pid = 3268] [serial = 396] [outer = 00000000] [url = about:blank] 08:49:48 INFO - PROCESS | 3268 | --DOMWINDOW == 82 (14A2B000) [pid = 3268] [serial = 389] [outer = 00000000] [url = about:blank] 08:49:48 INFO - PROCESS | 3268 | --DOMWINDOW == 81 (15FCE400) [pid = 3268] [serial = 390] [outer = 00000000] [url = about:blank] 08:49:48 INFO - PROCESS | 3268 | --DOMWINDOW == 80 (19B1F800) [pid = 3268] [serial = 401] [outer = 00000000] [url = about:blank] 08:49:48 INFO - PROCESS | 3268 | --DOMWINDOW == 79 (19480C00) [pid = 3268] [serial = 398] [outer = 00000000] [url = about:blank] 08:49:48 INFO - PROCESS | 3268 | --DOMWINDOW == 78 (195A1C00) [pid = 3268] [serial = 399] [outer = 00000000] [url = about:blank] 08:49:48 INFO - PROCESS | 3268 | --DOMWINDOW == 77 (1E47B800) [pid = 3268] [serial = 416] [outer = 00000000] [url = about:blank] 08:49:48 INFO - PROCESS | 3268 | --DOMWINDOW == 76 (1E47EC00) [pid = 3268] [serial = 417] [outer = 00000000] [url = about:blank] 08:49:48 INFO - PROCESS | 3268 | --DOMWINDOW == 75 (1E404C00) [pid = 3268] [serial = 411] [outer = 00000000] [url = about:blank] 08:49:48 INFO - PROCESS | 3268 | --DOMWINDOW == 74 (1E577400) [pid = 3268] [serial = 419] [outer = 00000000] [url = about:blank] 08:49:48 INFO - PROCESS | 3268 | --DOMWINDOW == 73 (1E57A800) [pid = 3268] [serial = 420] [outer = 00000000] [url = about:blank] 08:49:48 INFO - PROCESS | 3268 | --DOMWINDOW == 72 (1BEE5400) [pid = 3268] [serial = 414] [outer = 00000000] [url = about:blank] 08:49:48 INFO - PROCESS | 3268 | --DOMWINDOW == 71 (1D32C800) [pid = 3268] [serial = 408] [outer = 00000000] [url = about:blank] 08:49:48 INFO - PROCESS | 3268 | --DOMWINDOW == 70 (1ACF5800) [pid = 3268] [serial = 402] [outer = 00000000] [url = about:blank] 08:49:48 INFO - PROCESS | 3268 | 1467820188206 Marionette TRACE conn6 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 08:49:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 08:49:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1120ms 08:49:48 INFO - PROCESS | 3268 | 1467820188253 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 08:49:48 INFO - PROCESS | 3268 | 1467820188256 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 08:49:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 08:49:48 INFO - PROCESS | 3268 | 1467820188260 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 08:49:48 INFO - PROCESS | 3268 | 1467820188263 Marionette TRACE conn6 <- [1,594,null,{}] 08:49:48 INFO - PROCESS | 3268 | 1467820188269 Marionette TRACE conn6 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:48 INFO - PROCESS | 3268 | 1467820188272 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:48 INFO - PROCESS | 3268 | 1467820188364 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 08:49:48 INFO - PROCESS | 3268 | 1467820188453 Marionette TRACE conn6 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:48 INFO - PROCESS | 3268 | 1467820188456 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:48 INFO - PROCESS | 3268 | ++DOCSHELL 0D651800 == 35 [pid = 3268] [id = 158] 08:49:48 INFO - PROCESS | 3268 | ++DOMWINDOW == 71 (105C6C00) [pid = 3268] [serial = 472] [outer = 00000000] 08:49:48 INFO - PROCESS | 3268 | ++DOMWINDOW == 72 (15FD4400) [pid = 3268] [serial = 473] [outer = 105C6C00] 08:49:48 INFO - PROCESS | 3268 | 1467820188504 Marionette DEBUG loaded listener.js 08:49:48 INFO - PROCESS | 3268 | ++DOMWINDOW == 73 (161D3C00) [pid = 3268] [serial = 474] [outer = 105C6C00] 08:49:48 INFO - PROCESS | 3268 | 1467820188918 Marionette TRACE conn6 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 08:49:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 08:49:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 730ms 08:49:48 INFO - PROCESS | 3268 | 1467820188993 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 08:49:48 INFO - PROCESS | 3268 | 1467820188998 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 08:49:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 08:49:48 INFO - PROCESS | 3268 | 1467820189007 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 08:49:48 INFO - PROCESS | 3268 | 1467820189009 Marionette TRACE conn6 <- [1,598,null,{}] 08:49:48 INFO - PROCESS | 3268 | 1467820189013 Marionette TRACE conn6 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:48 INFO - PROCESS | 3268 | 1467820189016 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:49 INFO - PROCESS | 3268 | 1467820189111 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 08:49:49 INFO - PROCESS | 3268 | 1467820189120 Marionette TRACE conn6 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:49 INFO - PROCESS | 3268 | 1467820189122 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:49 INFO - PROCESS | 3268 | ++DOCSHELL 195A0C00 == 36 [pid = 3268] [id = 159] 08:49:49 INFO - PROCESS | 3268 | ++DOMWINDOW == 74 (195A1C00) [pid = 3268] [serial = 475] [outer = 00000000] 08:49:49 INFO - PROCESS | 3268 | ++DOMWINDOW == 75 (195C5C00) [pid = 3268] [serial = 476] [outer = 195A1C00] 08:49:49 INFO - PROCESS | 3268 | 1467820189167 Marionette DEBUG loaded listener.js 08:49:49 INFO - PROCESS | 3268 | ++DOMWINDOW == 76 (19A71800) [pid = 3268] [serial = 477] [outer = 195A1C00] 08:49:49 INFO - PROCESS | 3268 | 1467820189623 Marionette TRACE conn6 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 08:49:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 08:49:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 670ms 08:49:49 INFO - PROCESS | 3268 | 1467820189683 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 08:49:49 INFO - PROCESS | 3268 | 1467820189685 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 08:49:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 08:49:49 INFO - PROCESS | 3268 | 1467820189690 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 08:49:49 INFO - PROCESS | 3268 | 1467820189696 Marionette TRACE conn6 <- [1,602,null,{}] 08:49:49 INFO - PROCESS | 3268 | 1467820189705 Marionette TRACE conn6 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:49 INFO - PROCESS | 3268 | 1467820189709 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:49 INFO - PROCESS | 3268 | 1467820189794 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 08:49:49 INFO - PROCESS | 3268 | 1467820189804 Marionette TRACE conn6 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:49 INFO - PROCESS | 3268 | 1467820189806 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:49 INFO - PROCESS | 3268 | ++DOCSHELL 19BC9000 == 37 [pid = 3268] [id = 160] 08:49:49 INFO - PROCESS | 3268 | ++DOMWINDOW == 77 (1ADCB800) [pid = 3268] [serial = 478] [outer = 00000000] 08:49:49 INFO - PROCESS | 3268 | ++DOMWINDOW == 78 (1BD94400) [pid = 3268] [serial = 479] [outer = 1ADCB800] 08:49:49 INFO - PROCESS | 3268 | 1467820189923 Marionette DEBUG loaded listener.js 08:49:49 INFO - PROCESS | 3268 | ++DOMWINDOW == 79 (1BE3BC00) [pid = 3268] [serial = 480] [outer = 1ADCB800] 08:49:50 INFO - PROCESS | 3268 | 1467820190359 Marionette TRACE conn6 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 08:49:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 08:49:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 729ms 08:49:50 INFO - PROCESS | 3268 | 1467820190460 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 08:49:50 INFO - PROCESS | 3268 | 1467820190463 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 08:49:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 08:49:50 INFO - PROCESS | 3268 | 1467820190466 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 08:49:50 INFO - PROCESS | 3268 | 1467820190468 Marionette TRACE conn6 <- [1,606,null,{}] 08:49:50 INFO - PROCESS | 3268 | 1467820190471 Marionette TRACE conn6 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:50 INFO - PROCESS | 3268 | 1467820190473 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:50 INFO - PROCESS | 3268 | 1467820190585 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 08:49:50 INFO - PROCESS | 3268 | 1467820190641 Marionette TRACE conn6 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:50 INFO - PROCESS | 3268 | 1467820190643 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:50 INFO - PROCESS | 3268 | ++DOCSHELL 1BED9800 == 38 [pid = 3268] [id = 161] 08:49:50 INFO - PROCESS | 3268 | ++DOMWINDOW == 80 (1BED9C00) [pid = 3268] [serial = 481] [outer = 00000000] 08:49:50 INFO - PROCESS | 3268 | ++DOMWINDOW == 81 (1BEE6800) [pid = 3268] [serial = 482] [outer = 1BED9C00] 08:49:50 INFO - PROCESS | 3268 | 1467820190688 Marionette DEBUG loaded listener.js 08:49:50 INFO - PROCESS | 3268 | ++DOMWINDOW == 82 (1BEEE400) [pid = 3268] [serial = 483] [outer = 1BED9C00] 08:49:51 INFO - PROCESS | 3268 | 1467820191112 Marionette TRACE conn6 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 08:49:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 08:49:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 670ms 08:49:51 INFO - PROCESS | 3268 | 1467820191137 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 08:49:51 INFO - PROCESS | 3268 | 1467820191139 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 08:49:51 INFO - PROCESS | 3268 | 1467820191147 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 08:49:51 INFO - PROCESS | 3268 | 1467820191149 Marionette TRACE conn6 <- [1,610,null,{}] 08:49:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 08:49:51 INFO - PROCESS | 3268 | 1467820191152 Marionette TRACE conn6 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:51 INFO - PROCESS | 3268 | 1467820191154 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:51 INFO - PROCESS | 3268 | 1467820191266 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 08:49:51 INFO - PROCESS | 3268 | 1467820191271 Marionette TRACE conn6 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:51 INFO - PROCESS | 3268 | 1467820191278 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:51 INFO - PROCESS | 3268 | ++DOCSHELL 18A57000 == 39 [pid = 3268] [id = 162] 08:49:51 INFO - PROCESS | 3268 | ++DOMWINDOW == 83 (1C1A9C00) [pid = 3268] [serial = 484] [outer = 00000000] 08:49:51 INFO - PROCESS | 3268 | ++DOMWINDOW == 84 (1DEAF400) [pid = 3268] [serial = 485] [outer = 1C1A9C00] 08:49:51 INFO - PROCESS | 3268 | 1467820191336 Marionette DEBUG loaded listener.js 08:49:51 INFO - PROCESS | 3268 | ++DOMWINDOW == 85 (1E406000) [pid = 3268] [serial = 486] [outer = 1C1A9C00] 08:49:51 INFO - PROCESS | 3268 | 1467820191814 Marionette TRACE conn6 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 08:49:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 08:49:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 730ms 08:49:51 INFO - PROCESS | 3268 | 1467820191914 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 08:49:51 INFO - PROCESS | 3268 | 1467820191916 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 08:49:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 08:49:51 INFO - PROCESS | 3268 | 1467820191924 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 08:49:51 INFO - PROCESS | 3268 | 1467820191925 Marionette TRACE conn6 <- [1,614,null,{}] 08:49:51 INFO - PROCESS | 3268 | 1467820191929 Marionette TRACE conn6 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:51 INFO - PROCESS | 3268 | 1467820191932 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:52 INFO - PROCESS | 3268 | 1467820192061 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 08:49:52 INFO - PROCESS | 3268 | 1467820192114 Marionette TRACE conn6 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:52 INFO - PROCESS | 3268 | 1467820192116 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:52 INFO - PROCESS | 3268 | ++DOCSHELL 15FDDC00 == 40 [pid = 3268] [id = 163] 08:49:52 INFO - PROCESS | 3268 | ++DOMWINDOW == 86 (1D338400) [pid = 3268] [serial = 487] [outer = 00000000] 08:49:52 INFO - PROCESS | 3268 | ++DOMWINDOW == 87 (1E47F400) [pid = 3268] [serial = 488] [outer = 1D338400] 08:49:52 INFO - PROCESS | 3268 | 1467820192159 Marionette DEBUG loaded listener.js 08:49:52 INFO - PROCESS | 3268 | ++DOMWINDOW == 88 (1E473C00) [pid = 3268] [serial = 489] [outer = 1D338400] 08:49:52 INFO - PROCESS | 3268 | --DOMWINDOW == 87 (1F160400) [pid = 3268] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 08:49:52 INFO - PROCESS | 3268 | --DOMWINDOW == 86 (1BD0A800) [pid = 3268] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 08:49:52 INFO - PROCESS | 3268 | --DOMWINDOW == 85 (195A8800) [pid = 3268] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 08:49:52 INFO - PROCESS | 3268 | --DOMWINDOW == 84 (19B18C00) [pid = 3268] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 08:49:52 INFO - PROCESS | 3268 | --DOMWINDOW == 83 (1678E400) [pid = 3268] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 08:49:52 INFO - PROCESS | 3268 | --DOMWINDOW == 82 (14223800) [pid = 3268] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 08:49:52 INFO - PROCESS | 3268 | --DOMWINDOW == 81 (18E79400) [pid = 3268] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 08:49:52 INFO - PROCESS | 3268 | --DOMWINDOW == 80 (1BD88800) [pid = 3268] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 08:49:52 INFO - PROCESS | 3268 | --DOMWINDOW == 79 (1BEE0C00) [pid = 3268] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 08:49:52 INFO - PROCESS | 3268 | --DOMWINDOW == 78 (15A68000) [pid = 3268] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 08:49:52 INFO - PROCESS | 3268 | --DOMWINDOW == 77 (1DEB0000) [pid = 3268] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 08:49:52 INFO - PROCESS | 3268 | --DOMWINDOW == 76 (19B16400) [pid = 3268] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 08:49:52 INFO - PROCESS | 3268 | --DOMWINDOW == 75 (1E5D5C00) [pid = 3268] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 08:49:52 INFO - PROCESS | 3268 | --DOMWINDOW == 74 (1ECD5400) [pid = 3268] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 08:49:52 INFO - PROCESS | 3268 | 1467820192604 Marionette TRACE conn6 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 08:49:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 08:49:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 730ms 08:49:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 08:49:52 INFO - PROCESS | 3268 | 1467820192658 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 08:49:52 INFO - PROCESS | 3268 | 1467820192660 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 08:49:52 INFO - PROCESS | 3268 | 1467820192663 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 08:49:52 INFO - PROCESS | 3268 | 1467820192665 Marionette TRACE conn6 <- [1,618,null,{}] 08:49:52 INFO - PROCESS | 3268 | 1467820192668 Marionette TRACE conn6 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:52 INFO - PROCESS | 3268 | 1467820192670 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:52 INFO - PROCESS | 3268 | 1467820192753 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 08:49:52 INFO - PROCESS | 3268 | 1467820192758 Marionette TRACE conn6 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:52 INFO - PROCESS | 3268 | 1467820192760 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:52 INFO - PROCESS | 3268 | ++DOCSHELL 1ADCB000 == 41 [pid = 3268] [id = 164] 08:49:52 INFO - PROCESS | 3268 | ++DOMWINDOW == 75 (1B35D400) [pid = 3268] [serial = 490] [outer = 00000000] 08:49:52 INFO - PROCESS | 3268 | ++DOMWINDOW == 76 (1E405000) [pid = 3268] [serial = 491] [outer = 1B35D400] 08:49:52 INFO - PROCESS | 3268 | 1467820192807 Marionette DEBUG loaded listener.js 08:49:52 INFO - PROCESS | 3268 | ++DOMWINDOW == 77 (1E570400) [pid = 3268] [serial = 492] [outer = 1B35D400] 08:49:53 INFO - PROCESS | 3268 | 1467820193245 Marionette TRACE conn6 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 08:49:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 08:49:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 629ms 08:49:53 INFO - PROCESS | 3268 | 1467820193293 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 08:49:53 INFO - PROCESS | 3268 | 1467820193296 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 08:49:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 08:49:53 INFO - PROCESS | 3268 | 1467820193299 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 08:49:53 INFO - PROCESS | 3268 | 1467820193300 Marionette TRACE conn6 <- [1,622,null,{}] 08:49:53 INFO - PROCESS | 3268 | 1467820193304 Marionette TRACE conn6 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:53 INFO - PROCESS | 3268 | 1467820193306 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:53 INFO - PROCESS | 3268 | 1467820193386 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 08:49:53 INFO - PROCESS | 3268 | 1467820193393 Marionette TRACE conn6 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:53 INFO - PROCESS | 3268 | 1467820193395 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:53 INFO - PROCESS | 3268 | ++DOCSHELL 1E579800 == 42 [pid = 3268] [id = 165] 08:49:53 INFO - PROCESS | 3268 | ++DOMWINDOW == 78 (1E57C400) [pid = 3268] [serial = 493] [outer = 00000000] 08:49:53 INFO - PROCESS | 3268 | ++DOMWINDOW == 79 (1E5A8C00) [pid = 3268] [serial = 494] [outer = 1E57C400] 08:49:53 INFO - PROCESS | 3268 | 1467820193441 Marionette DEBUG loaded listener.js 08:49:53 INFO - PROCESS | 3268 | ++DOMWINDOW == 80 (1E5AFC00) [pid = 3268] [serial = 495] [outer = 1E57C400] 08:49:53 INFO - PROCESS | 3268 | [3268] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:49:53 INFO - PROCESS | 3268 | [3268] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:49:53 INFO - PROCESS | 3268 | [3268] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:49:53 INFO - PROCESS | 3268 | 1467820193898 Marionette TRACE conn6 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 08:49:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 08:49:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 630ms 08:49:53 INFO - PROCESS | 3268 | 1467820193934 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 08:49:53 INFO - PROCESS | 3268 | 1467820193936 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 08:49:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 08:49:53 INFO - PROCESS | 3268 | 1467820193939 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 08:49:53 INFO - PROCESS | 3268 | 1467820193941 Marionette TRACE conn6 <- [1,626,null,{}] 08:49:53 INFO - PROCESS | 3268 | 1467820193948 Marionette TRACE conn6 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:53 INFO - PROCESS | 3268 | 1467820193950 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:54 INFO - PROCESS | 3268 | 1467820194032 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 08:49:54 INFO - PROCESS | 3268 | 1467820194038 Marionette TRACE conn6 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:54 INFO - PROCESS | 3268 | 1467820194039 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:54 INFO - PROCESS | 3268 | ++DOCSHELL 1BD8C400 == 43 [pid = 3268] [id = 166] 08:49:54 INFO - PROCESS | 3268 | ++DOMWINDOW == 81 (1E5D6000) [pid = 3268] [serial = 496] [outer = 00000000] 08:49:54 INFO - PROCESS | 3268 | ++DOMWINDOW == 82 (1E5DBC00) [pid = 3268] [serial = 497] [outer = 1E5D6000] 08:49:54 INFO - PROCESS | 3268 | 1467820194082 Marionette DEBUG loaded listener.js 08:49:54 INFO - PROCESS | 3268 | ++DOMWINDOW == 83 (1E901C00) [pid = 3268] [serial = 498] [outer = 1E5D6000] 08:49:54 INFO - PROCESS | 3268 | [3268] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:49:55 INFO - PROCESS | 3268 | --DOCSHELL 15A67C00 == 42 [pid = 3268] [id = 141] 08:49:55 INFO - PROCESS | 3268 | --DOCSHELL 1ECD4C00 == 41 [pid = 3268] [id = 144] 08:49:55 INFO - PROCESS | 3268 | --DOCSHELL 1F160000 == 40 [pid = 3268] [id = 145] 08:49:55 INFO - PROCESS | 3268 | --DOCSHELL 1BE3D000 == 39 [pid = 3268] [id = 139] 08:49:55 INFO - PROCESS | 3268 | --DOCSHELL 19B15000 == 38 [pid = 3268] [id = 142] 08:49:55 INFO - PROCESS | 3268 | --DOCSHELL 1E5AF800 == 37 [pid = 3268] [id = 143] 08:49:55 INFO - PROCESS | 3268 | --DOCSHELL 0D651800 == 36 [pid = 3268] [id = 158] 08:49:55 INFO - PROCESS | 3268 | --DOCSHELL 195A6000 == 35 [pid = 3268] [id = 155] 08:49:55 INFO - PROCESS | 3268 | --DOCSHELL 106C8800 == 34 [pid = 3268] [id = 156] 08:49:55 INFO - PROCESS | 3268 | --DOCSHELL 0CB1EC00 == 33 [pid = 3268] [id = 157] 08:49:55 INFO - PROCESS | 3268 | --DOCSHELL 1BED9800 == 32 [pid = 3268] [id = 161] 08:49:55 INFO - PROCESS | 3268 | --DOCSHELL 18A57000 == 31 [pid = 3268] [id = 162] 08:49:55 INFO - PROCESS | 3268 | --DOCSHELL 195A0C00 == 30 [pid = 3268] [id = 159] 08:49:55 INFO - PROCESS | 3268 | --DOCSHELL 15FDDC00 == 29 [pid = 3268] [id = 163] 08:49:55 INFO - PROCESS | 3268 | --DOCSHELL 1E579800 == 28 [pid = 3268] [id = 165] 08:49:55 INFO - PROCESS | 3268 | --DOCSHELL 1ADCB000 == 27 [pid = 3268] [id = 164] 08:49:55 INFO - PROCESS | 3268 | --DOCSHELL 19BC9000 == 26 [pid = 3268] [id = 160] 08:49:55 INFO - PROCESS | 3268 | [3268] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:49:55 INFO - PROCESS | 3268 | --DOMWINDOW == 82 (19A67000) [pid = 3268] [serial = 446] [outer = 00000000] [url = about:blank] 08:49:55 INFO - PROCESS | 3268 | --DOMWINDOW == 81 (1ACF4C00) [pid = 3268] [serial = 449] [outer = 00000000] [url = about:blank] 08:49:55 INFO - PROCESS | 3268 | --DOMWINDOW == 80 (16B60000) [pid = 3268] [serial = 443] [outer = 00000000] [url = about:blank] 08:49:55 INFO - PROCESS | 3268 | --DOMWINDOW == 79 (180B9C00) [pid = 3268] [serial = 444] [outer = 00000000] [url = about:blank] 08:49:55 INFO - PROCESS | 3268 | --DOMWINDOW == 78 (142F1800) [pid = 3268] [serial = 440] [outer = 00000000] [url = about:blank] 08:49:55 INFO - PROCESS | 3268 | --DOMWINDOW == 77 (14A99000) [pid = 3268] [serial = 441] [outer = 00000000] [url = about:blank] 08:49:55 INFO - PROCESS | 3268 | --DOMWINDOW == 76 (195A6400) [pid = 3268] [serial = 438] [outer = 00000000] [url = about:blank] 08:49:55 INFO - PROCESS | 3268 | --DOMWINDOW == 75 (1948A800) [pid = 3268] [serial = 437] [outer = 00000000] [url = about:blank] 08:49:55 INFO - PROCESS | 3268 | --DOMWINDOW == 74 (1BE0B000) [pid = 3268] [serial = 452] [outer = 00000000] [url = about:blank] 08:49:55 INFO - PROCESS | 3268 | --DOMWINDOW == 73 (1B35EC00) [pid = 3268] [serial = 450] [outer = 00000000] [url = about:blank] 08:49:55 INFO - PROCESS | 3268 | --DOMWINDOW == 72 (1D32E000) [pid = 3268] [serial = 455] [outer = 00000000] [url = about:blank] 08:49:55 INFO - PROCESS | 3268 | --DOMWINDOW == 71 (1BE41400) [pid = 3268] [serial = 453] [outer = 00000000] [url = about:blank] 08:49:55 INFO - PROCESS | 3268 | --DOMWINDOW == 70 (180B0400) [pid = 3268] [serial = 423] [outer = 00000000] [url = about:blank] 08:49:55 INFO - PROCESS | 3268 | --DOMWINDOW == 69 (161D8000) [pid = 3268] [serial = 422] [outer = 00000000] [url = about:blank] 08:49:55 INFO - PROCESS | 3268 | --DOMWINDOW == 68 (1DEBBC00) [pid = 3268] [serial = 461] [outer = 00000000] [url = about:blank] 08:49:55 INFO - PROCESS | 3268 | --DOMWINDOW == 67 (1BEDAC00) [pid = 3268] [serial = 426] [outer = 00000000] [url = about:blank] 08:49:55 INFO - PROCESS | 3268 | --DOMWINDOW == 66 (1ADD5C00) [pid = 3268] [serial = 425] [outer = 00000000] [url = about:blank] 08:49:55 INFO - PROCESS | 3268 | --DOMWINDOW == 65 (1E5E3400) [pid = 3268] [serial = 429] [outer = 00000000] [url = about:blank] 08:49:55 INFO - PROCESS | 3268 | --DOMWINDOW == 64 (1E5DF400) [pid = 3268] [serial = 428] [outer = 00000000] [url = about:blank] 08:49:55 INFO - PROCESS | 3268 | --DOMWINDOW == 63 (1EDE3C00) [pid = 3268] [serial = 432] [outer = 00000000] [url = about:blank] 08:49:55 INFO - PROCESS | 3268 | --DOMWINDOW == 62 (1EDDF800) [pid = 3268] [serial = 431] [outer = 00000000] [url = about:blank] 08:49:55 INFO - PROCESS | 3268 | --DOMWINDOW == 61 (1F177800) [pid = 3268] [serial = 435] [outer = 00000000] [url = about:blank] 08:49:55 INFO - PROCESS | 3268 | --DOMWINDOW == 60 (1ADCEC00) [pid = 3268] [serial = 462] [outer = 00000000] [url = about:blank] 08:49:55 INFO - PROCESS | 3268 | --DOMWINDOW == 59 (1F163C00) [pid = 3268] [serial = 434] [outer = 00000000] [url = about:blank] 08:49:55 INFO - PROCESS | 3268 | --DOMWINDOW == 58 (1E47B400) [pid = 3268] [serial = 464] [outer = 00000000] [url = about:blank] 08:49:55 INFO - PROCESS | 3268 | --DOMWINDOW == 57 (1D334800) [pid = 3268] [serial = 456] [outer = 00000000] [url = about:blank] 08:49:55 INFO - PROCESS | 3268 | --DOMWINDOW == 56 (1C19D400) [pid = 3268] [serial = 458] [outer = 00000000] [url = about:blank] 08:49:55 INFO - PROCESS | 3268 | --DOMWINDOW == 55 (1C1A1400) [pid = 3268] [serial = 459] [outer = 00000000] [url = about:blank] 08:49:55 INFO - PROCESS | 3268 | --DOMWINDOW == 54 (19A6F000) [pid = 3268] [serial = 447] [outer = 00000000] [url = about:blank] 08:49:55 INFO - PROCESS | 3268 | [3268] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:49:55 INFO - PROCESS | 3268 | [3268] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:49:55 INFO - PROCESS | 3268 | 1467820195866 Marionette TRACE conn6 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 08:49:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 08:49:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1979ms 08:49:55 INFO - PROCESS | 3268 | 1467820195920 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 08:49:55 INFO - PROCESS | 3268 | 1467820195924 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 08:49:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 08:49:55 INFO - PROCESS | 3268 | 1467820195929 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 08:49:55 INFO - PROCESS | 3268 | 1467820195933 Marionette TRACE conn6 <- [1,630,null,{}] 08:49:55 INFO - PROCESS | 3268 | 1467820195940 Marionette TRACE conn6 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:55 INFO - PROCESS | 3268 | 1467820195943 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:56 INFO - PROCESS | 3268 | 1467820196034 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 08:49:56 INFO - PROCESS | 3268 | 1467820196042 Marionette TRACE conn6 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:56 INFO - PROCESS | 3268 | 1467820196047 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:56 INFO - PROCESS | 3268 | ++DOCSHELL 142A1400 == 27 [pid = 3268] [id = 167] 08:49:56 INFO - PROCESS | 3268 | ++DOMWINDOW == 55 (142A7000) [pid = 3268] [serial = 499] [outer = 00000000] 08:49:56 INFO - PROCESS | 3268 | ++DOMWINDOW == 56 (143C8800) [pid = 3268] [serial = 500] [outer = 142A7000] 08:49:56 INFO - PROCESS | 3268 | 1467820196104 Marionette DEBUG loaded listener.js 08:49:56 INFO - PROCESS | 3268 | ++DOMWINDOW == 57 (14A28C00) [pid = 3268] [serial = 501] [outer = 142A7000] 08:49:56 INFO - PROCESS | 3268 | 1467820196602 Marionette TRACE conn6 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 08:49:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 08:49:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 729ms 08:49:56 INFO - PROCESS | 3268 | 1467820196659 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 08:49:56 INFO - PROCESS | 3268 | 1467820196664 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 08:49:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 08:49:56 INFO - PROCESS | 3268 | 1467820196670 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 08:49:56 INFO - PROCESS | 3268 | 1467820196673 Marionette TRACE conn6 <- [1,634,null,{}] 08:49:56 INFO - PROCESS | 3268 | 1467820196677 Marionette TRACE conn6 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:56 INFO - PROCESS | 3268 | 1467820196681 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:56 INFO - PROCESS | 3268 | 1467820196772 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 08:49:56 INFO - PROCESS | 3268 | 1467820196780 Marionette TRACE conn6 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:56 INFO - PROCESS | 3268 | 1467820196783 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:56 INFO - PROCESS | 3268 | ++DOCSHELL 15FD5800 == 28 [pid = 3268] [id = 168] 08:49:56 INFO - PROCESS | 3268 | ++DOMWINDOW == 58 (15FD6800) [pid = 3268] [serial = 502] [outer = 00000000] 08:49:56 INFO - PROCESS | 3268 | ++DOMWINDOW == 59 (15FDD800) [pid = 3268] [serial = 503] [outer = 15FD6800] 08:49:56 INFO - PROCESS | 3268 | 1467820196836 Marionette DEBUG loaded listener.js 08:49:56 INFO - PROCESS | 3268 | ++DOMWINDOW == 60 (1678DC00) [pid = 3268] [serial = 504] [outer = 15FD6800] 08:49:57 INFO - PROCESS | 3268 | 1467820197293 Marionette TRACE conn6 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 08:49:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 08:49:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 670ms 08:49:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 08:49:57 INFO - PROCESS | 3268 | 1467820197344 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 08:49:57 INFO - PROCESS | 3268 | 1467820197346 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 08:49:57 INFO - PROCESS | 3268 | 1467820197350 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 08:49:57 INFO - PROCESS | 3268 | 1467820197354 Marionette TRACE conn6 <- [1,638,null,{}] 08:49:57 INFO - PROCESS | 3268 | 1467820197365 Marionette TRACE conn6 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:57 INFO - PROCESS | 3268 | 1467820197370 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:57 INFO - PROCESS | 3268 | 1467820197482 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 08:49:57 INFO - PROCESS | 3268 | 1467820197490 Marionette TRACE conn6 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:57 INFO - PROCESS | 3268 | 1467820197493 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:57 INFO - PROCESS | 3268 | ++DOCSHELL 18A59400 == 29 [pid = 3268] [id = 169] 08:49:57 INFO - PROCESS | 3268 | ++DOMWINDOW == 61 (18CE2C00) [pid = 3268] [serial = 505] [outer = 00000000] 08:49:57 INFO - PROCESS | 3268 | ++DOMWINDOW == 62 (19457C00) [pid = 3268] [serial = 506] [outer = 18CE2C00] 08:49:57 INFO - PROCESS | 3268 | 1467820197544 Marionette DEBUG loaded listener.js 08:49:57 INFO - PROCESS | 3268 | ++DOMWINDOW == 63 (1948B400) [pid = 3268] [serial = 507] [outer = 18CE2C00] 08:49:57 INFO - PROCESS | 3268 | 1467820197983 Marionette TRACE conn6 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 08:49:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 08:49:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 670ms 08:49:58 INFO - PROCESS | 3268 | 1467820198024 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 08:49:58 INFO - PROCESS | 3268 | 1467820198026 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 08:49:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 08:49:58 INFO - PROCESS | 3268 | 1467820198029 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 08:49:58 INFO - PROCESS | 3268 | 1467820198031 Marionette TRACE conn6 <- [1,642,null,{}] 08:49:58 INFO - PROCESS | 3268 | 1467820198035 Marionette TRACE conn6 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:58 INFO - PROCESS | 3268 | 1467820198036 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:58 INFO - PROCESS | 3268 | 1467820198122 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 08:49:58 INFO - PROCESS | 3268 | 1467820198128 Marionette TRACE conn6 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:58 INFO - PROCESS | 3268 | 1467820198130 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:58 INFO - PROCESS | 3268 | ++DOCSHELL 195A1800 == 30 [pid = 3268] [id = 170] 08:49:58 INFO - PROCESS | 3268 | ++DOMWINDOW == 64 (195A3800) [pid = 3268] [serial = 508] [outer = 00000000] 08:49:58 INFO - PROCESS | 3268 | ++DOMWINDOW == 65 (19A69400) [pid = 3268] [serial = 509] [outer = 195A3800] 08:49:58 INFO - PROCESS | 3268 | 1467820198178 Marionette DEBUG loaded listener.js 08:49:58 INFO - PROCESS | 3268 | ++DOMWINDOW == 66 (19A71400) [pid = 3268] [serial = 510] [outer = 195A3800] 08:49:58 INFO - PROCESS | 3268 | 1467820198603 Marionette TRACE conn6 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 08:49:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 08:49:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 630ms 08:49:58 INFO - PROCESS | 3268 | 1467820198664 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 08:49:58 INFO - PROCESS | 3268 | 1467820198666 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 08:49:58 INFO - PROCESS | 3268 | 1467820198669 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 08:49:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 08:49:58 INFO - PROCESS | 3268 | 1467820198671 Marionette TRACE conn6 <- [1,646,null,{}] 08:49:58 INFO - PROCESS | 3268 | 1467820198674 Marionette TRACE conn6 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:58 INFO - PROCESS | 3268 | 1467820198676 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:58 INFO - PROCESS | 3268 | 1467820198758 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 08:49:58 INFO - PROCESS | 3268 | 1467820198767 Marionette TRACE conn6 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:58 INFO - PROCESS | 3268 | 1467820198769 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:58 INFO - PROCESS | 3268 | ++DOCSHELL 19B17800 == 31 [pid = 3268] [id = 171] 08:49:58 INFO - PROCESS | 3268 | ++DOMWINDOW == 67 (19B18400) [pid = 3268] [serial = 511] [outer = 00000000] 08:49:58 INFO - PROCESS | 3268 | ++DOMWINDOW == 68 (19B6E000) [pid = 3268] [serial = 512] [outer = 19B18400] 08:49:58 INFO - PROCESS | 3268 | 1467820198814 Marionette DEBUG loaded listener.js 08:49:58 INFO - PROCESS | 3268 | ++DOMWINDOW == 69 (1ACF5400) [pid = 3268] [serial = 513] [outer = 19B18400] 08:49:59 INFO - PROCESS | 3268 | 1467820199271 Marionette TRACE conn6 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 08:49:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 08:49:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 630ms 08:49:59 INFO - PROCESS | 3268 | 1467820199304 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 08:49:59 INFO - PROCESS | 3268 | 1467820199306 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 08:49:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 08:49:59 INFO - PROCESS | 3268 | 1467820199309 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 08:49:59 INFO - PROCESS | 3268 | 1467820199311 Marionette TRACE conn6 <- [1,650,null,{}] 08:49:59 INFO - PROCESS | 3268 | 1467820199319 Marionette TRACE conn6 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:59 INFO - PROCESS | 3268 | 1467820199325 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:59 INFO - PROCESS | 3268 | 1467820199433 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 08:49:59 INFO - PROCESS | 3268 | 1467820199442 Marionette TRACE conn6 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:59 INFO - PROCESS | 3268 | 1467820199444 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:49:59 INFO - PROCESS | 3268 | ++DOCSHELL 1BD8A800 == 32 [pid = 3268] [id = 172] 08:49:59 INFO - PROCESS | 3268 | ++DOMWINDOW == 70 (1BE02C00) [pid = 3268] [serial = 514] [outer = 00000000] 08:49:59 INFO - PROCESS | 3268 | ++DOMWINDOW == 71 (1BE10000) [pid = 3268] [serial = 515] [outer = 1BE02C00] 08:49:59 INFO - PROCESS | 3268 | 1467820199488 Marionette DEBUG loaded listener.js 08:49:59 INFO - PROCESS | 3268 | ++DOMWINDOW == 72 (1BE41C00) [pid = 3268] [serial = 516] [outer = 1BE02C00] 08:49:59 INFO - PROCESS | 3268 | [3268] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:49:59 INFO - PROCESS | 3268 | [3268] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:49:59 INFO - PROCESS | 3268 | [3268] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:49:59 INFO - PROCESS | 3268 | [3268] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:49:59 INFO - PROCESS | 3268 | 1467820199956 Marionette TRACE conn6 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 08:49:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 08:49:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 689ms 08:49:59 INFO - PROCESS | 3268 | 1467820200000 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 08:49:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 08:49:59 INFO - PROCESS | 3268 | 1467820200002 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 08:49:59 INFO - PROCESS | 3268 | 1467820200005 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 08:49:59 INFO - PROCESS | 3268 | 1467820200007 Marionette TRACE conn6 <- [1,654,null,{}] 08:49:59 INFO - PROCESS | 3268 | 1467820200010 Marionette TRACE conn6 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:59 INFO - PROCESS | 3268 | 1467820200012 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:00 INFO - PROCESS | 3268 | 1467820200093 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 08:50:00 INFO - PROCESS | 3268 | 1467820200132 Marionette TRACE conn6 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:00 INFO - PROCESS | 3268 | 1467820200134 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:00 INFO - PROCESS | 3268 | ++DOCSHELL 1BED0C00 == 33 [pid = 3268] [id = 173] 08:50:00 INFO - PROCESS | 3268 | ++DOMWINDOW == 73 (1BED8400) [pid = 3268] [serial = 517] [outer = 00000000] 08:50:00 INFO - PROCESS | 3268 | ++DOMWINDOW == 74 (1BEE1800) [pid = 3268] [serial = 518] [outer = 1BED8400] 08:50:00 INFO - PROCESS | 3268 | 1467820200180 Marionette DEBUG loaded listener.js 08:50:00 INFO - PROCESS | 3268 | ++DOMWINDOW == 75 (1BEE4800) [pid = 3268] [serial = 519] [outer = 1BED8400] 08:50:00 INFO - PROCESS | 3268 | [3268] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:50:00 INFO - PROCESS | 3268 | [3268] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:50:00 INFO - PROCESS | 3268 | [3268] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:50:00 INFO - PROCESS | 3268 | [3268] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:50:00 INFO - PROCESS | 3268 | 1467820200596 Marionette TRACE conn6 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 08:50:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 08:50:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 630ms 08:50:00 INFO - PROCESS | 3268 | 1467820200641 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 08:50:00 INFO - PROCESS | 3268 | 1467820200643 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 08:50:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 08:50:00 INFO - PROCESS | 3268 | 1467820200651 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 08:50:00 INFO - PROCESS | 3268 | 1467820200653 Marionette TRACE conn6 <- [1,658,null,{}] 08:50:00 INFO - PROCESS | 3268 | 1467820200657 Marionette TRACE conn6 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:00 INFO - PROCESS | 3268 | 1467820200659 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:00 INFO - PROCESS | 3268 | 1467820200740 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 08:50:00 INFO - PROCESS | 3268 | 1467820200748 Marionette TRACE conn6 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:00 INFO - PROCESS | 3268 | 1467820200750 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:00 INFO - PROCESS | 3268 | ++DOCSHELL 1D32AC00 == 34 [pid = 3268] [id = 174] 08:50:00 INFO - PROCESS | 3268 | ++DOMWINDOW == 76 (1D32B800) [pid = 3268] [serial = 520] [outer = 00000000] 08:50:00 INFO - PROCESS | 3268 | ++DOMWINDOW == 77 (1D332400) [pid = 3268] [serial = 521] [outer = 1D32B800] 08:50:00 INFO - PROCESS | 3268 | 1467820200796 Marionette DEBUG loaded listener.js 08:50:00 INFO - PROCESS | 3268 | ++DOMWINDOW == 78 (1D32E800) [pid = 3268] [serial = 522] [outer = 1D32B800] 08:50:01 INFO - PROCESS | 3268 | 1467820201272 Marionette TRACE conn6 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 08:50:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 08:50:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 670ms 08:50:01 INFO - PROCESS | 3268 | 1467820201327 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 08:50:01 INFO - PROCESS | 3268 | 1467820201329 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 08:50:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 08:50:01 INFO - PROCESS | 3268 | 1467820201333 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 08:50:01 INFO - PROCESS | 3268 | 1467820201334 Marionette TRACE conn6 <- [1,662,null,{}] 08:50:01 INFO - PROCESS | 3268 | 1467820201338 Marionette TRACE conn6 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:01 INFO - PROCESS | 3268 | 1467820201340 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:01 INFO - PROCESS | 3268 | 1467820201449 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 08:50:01 INFO - PROCESS | 3268 | 1467820201531 Marionette TRACE conn6 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:01 INFO - PROCESS | 3268 | 1467820201532 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:01 INFO - PROCESS | 3268 | ++DOCSHELL 142A7800 == 35 [pid = 3268] [id = 175] 08:50:01 INFO - PROCESS | 3268 | ++DOMWINDOW == 79 (18A57800) [pid = 3268] [serial = 523] [outer = 00000000] 08:50:01 INFO - PROCESS | 3268 | ++DOMWINDOW == 80 (1DEBC000) [pid = 3268] [serial = 524] [outer = 18A57800] 08:50:01 INFO - PROCESS | 3268 | 1467820201577 Marionette DEBUG loaded listener.js 08:50:01 INFO - PROCESS | 3268 | ++DOMWINDOW == 81 (1DEBC800) [pid = 3268] [serial = 525] [outer = 18A57800] 08:50:01 INFO - PROCESS | 3268 | [3268] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:50:01 INFO - PROCESS | 3268 | [3268] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:50:01 INFO - PROCESS | 3268 | 1467820202017 Marionette TRACE conn6 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 08:50:02 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 08:50:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 732ms 08:50:02 INFO - PROCESS | 3268 | 1467820202069 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 08:50:02 INFO - PROCESS | 3268 | 1467820202071 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 08:50:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 08:50:02 INFO - PROCESS | 3268 | 1467820202074 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 08:50:02 INFO - PROCESS | 3268 | 1467820202076 Marionette TRACE conn6 <- [1,666,null,{}] 08:50:02 INFO - PROCESS | 3268 | 1467820202079 Marionette TRACE conn6 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:02 INFO - PROCESS | 3268 | 1467820202081 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:02 INFO - PROCESS | 3268 | 1467820202193 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 08:50:02 INFO - PROCESS | 3268 | 1467820202198 Marionette TRACE conn6 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:02 INFO - PROCESS | 3268 | 1467820202200 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:02 INFO - PROCESS | 3268 | ++DOCSHELL 0D65A800 == 36 [pid = 3268] [id = 176] 08:50:02 INFO - PROCESS | 3268 | ++DOMWINDOW == 82 (10539400) [pid = 3268] [serial = 526] [outer = 00000000] 08:50:02 INFO - PROCESS | 3268 | ++DOMWINDOW == 83 (1E40D800) [pid = 3268] [serial = 527] [outer = 10539400] 08:50:02 INFO - PROCESS | 3268 | 1467820202246 Marionette DEBUG loaded listener.js 08:50:02 INFO - PROCESS | 3268 | ++DOMWINDOW == 84 (1E478400) [pid = 3268] [serial = 528] [outer = 10539400] 08:50:02 INFO - PROCESS | 3268 | 1467820202691 Marionette TRACE conn6 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 08:50:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 08:50:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 670ms 08:50:02 INFO - PROCESS | 3268 | 1467820202745 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 08:50:02 INFO - PROCESS | 3268 | 1467820202747 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 08:50:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 08:50:02 INFO - PROCESS | 3268 | 1467820202750 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 08:50:02 INFO - PROCESS | 3268 | 1467820202753 Marionette TRACE conn6 <- [1,670,null,{}] 08:50:02 INFO - PROCESS | 3268 | 1467820202756 Marionette TRACE conn6 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:02 INFO - PROCESS | 3268 | 1467820202758 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:02 INFO - PROCESS | 3268 | 1467820202937 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 08:50:03 INFO - PROCESS | 3268 | --DOMWINDOW == 83 (1BED9C00) [pid = 3268] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 08:50:03 INFO - PROCESS | 3268 | --DOMWINDOW == 82 (1C1A9C00) [pid = 3268] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 08:50:03 INFO - PROCESS | 3268 | --DOMWINDOW == 81 (1D338400) [pid = 3268] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 08:50:03 INFO - PROCESS | 3268 | --DOMWINDOW == 80 (1E57C400) [pid = 3268] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 08:50:03 INFO - PROCESS | 3268 | --DOMWINDOW == 79 (1ADCB800) [pid = 3268] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 08:50:03 INFO - PROCESS | 3268 | --DOMWINDOW == 78 (195A1C00) [pid = 3268] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 08:50:03 INFO - PROCESS | 3268 | --DOMWINDOW == 77 (105C6C00) [pid = 3268] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 08:50:03 INFO - PROCESS | 3268 | --DOMWINDOW == 76 (0CB2A400) [pid = 3268] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 08:50:03 INFO - PROCESS | 3268 | --DOMWINDOW == 75 (13F13000) [pid = 3268] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 08:50:03 INFO - PROCESS | 3268 | --DOMWINDOW == 74 (1E410000) [pid = 3268] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 08:50:03 INFO - PROCESS | 3268 | --DOMWINDOW == 73 (1B35D400) [pid = 3268] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 08:50:03 INFO - PROCESS | 3268 | 1467820203183 Marionette TRACE conn6 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:03 INFO - PROCESS | 3268 | 1467820203185 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:03 INFO - PROCESS | 3268 | ++DOCSHELL 0CB2A400 == 37 [pid = 3268] [id = 177] 08:50:03 INFO - PROCESS | 3268 | ++DOMWINDOW == 74 (0CEE1000) [pid = 3268] [serial = 529] [outer = 00000000] 08:50:03 INFO - PROCESS | 3268 | ++DOMWINDOW == 75 (14A24400) [pid = 3268] [serial = 530] [outer = 0CEE1000] 08:50:03 INFO - PROCESS | 3268 | 1467820203230 Marionette DEBUG loaded listener.js 08:50:03 INFO - PROCESS | 3268 | ++DOMWINDOW == 76 (19AC2C00) [pid = 3268] [serial = 531] [outer = 0CEE1000] 08:50:04 INFO - PROCESS | 3268 | 1467820204076 Marionette TRACE conn6 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 08:50:04 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) 08:50:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1380ms 08:50:04 INFO - PROCESS | 3268 | 1467820204132 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 08:50:04 INFO - PROCESS | 3268 | 1467820204134 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 08:50:04 INFO - PROCESS | 3268 | 1467820204138 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 08:50:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 08:50:04 INFO - PROCESS | 3268 | 1467820204139 Marionette TRACE conn6 <- [1,674,null,{}] 08:50:04 INFO - PROCESS | 3268 | 1467820204143 Marionette TRACE conn6 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:04 INFO - PROCESS | 3268 | 1467820204145 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:04 INFO - PROCESS | 3268 | 1467820204259 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 08:50:04 INFO - PROCESS | 3268 | 1467820204268 Marionette TRACE conn6 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:04 INFO - PROCESS | 3268 | 1467820204270 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:04 INFO - PROCESS | 3268 | ++DOCSHELL 1B35AC00 == 38 [pid = 3268] [id = 178] 08:50:04 INFO - PROCESS | 3268 | ++DOMWINDOW == 77 (1BED9000) [pid = 3268] [serial = 532] [outer = 00000000] 08:50:04 INFO - PROCESS | 3268 | ++DOMWINDOW == 78 (1E572000) [pid = 3268] [serial = 533] [outer = 1BED9000] 08:50:04 INFO - PROCESS | 3268 | 1467820204327 Marionette DEBUG loaded listener.js 08:50:04 INFO - PROCESS | 3268 | ++DOMWINDOW == 79 (1E5A9000) [pid = 3268] [serial = 534] [outer = 1BED9000] 08:50:05 INFO - PROCESS | 3268 | 1467820205255 Marionette TRACE conn6 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 08:50:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 08:50:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1178ms 08:50:05 INFO - PROCESS | 3268 | 1467820205343 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 08:50:05 INFO - PROCESS | 3268 | 1467820205348 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 08:50:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 08:50:05 INFO - PROCESS | 3268 | 1467820205354 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 08:50:05 INFO - PROCESS | 3268 | 1467820205358 Marionette TRACE conn6 <- [1,678,null,{}] 08:50:05 INFO - PROCESS | 3268 | 1467820205365 Marionette TRACE conn6 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:05 INFO - PROCESS | 3268 | 1467820205368 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:05 INFO - PROCESS | 3268 | 1467820205519 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 08:50:05 INFO - PROCESS | 3268 | 1467820205688 Marionette TRACE conn6 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:05 INFO - PROCESS | 3268 | 1467820205691 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:05 INFO - PROCESS | 3268 | ++DOCSHELL 111D5800 == 39 [pid = 3268] [id = 179] 08:50:05 INFO - PROCESS | 3268 | ++DOMWINDOW == 80 (13F0EC00) [pid = 3268] [serial = 535] [outer = 00000000] 08:50:05 INFO - PROCESS | 3268 | ++DOMWINDOW == 81 (142ED400) [pid = 3268] [serial = 536] [outer = 13F0EC00] 08:50:05 INFO - PROCESS | 3268 | 1467820205751 Marionette DEBUG loaded listener.js 08:50:05 INFO - PROCESS | 3268 | ++DOMWINDOW == 82 (14BE1400) [pid = 3268] [serial = 537] [outer = 13F0EC00] 08:50:06 INFO - PROCESS | 3268 | 1467820206989 Marionette TRACE conn6 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 08:50:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 08:50:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1722ms 08:50:07 INFO - PROCESS | 3268 | 1467820207057 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 08:50:07 INFO - PROCESS | 3268 | 1467820207061 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 08:50:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 08:50:07 INFO - PROCESS | 3268 | 1467820207067 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 08:50:07 INFO - PROCESS | 3268 | 1467820207071 Marionette TRACE conn6 <- [1,682,null,{}] 08:50:07 INFO - PROCESS | 3268 | 1467820207076 Marionette TRACE conn6 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:07 INFO - PROCESS | 3268 | 1467820207079 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:07 INFO - PROCESS | 3268 | 1467820207188 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 08:50:07 INFO - PROCESS | 3268 | 1467820207262 Marionette TRACE conn6 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:07 INFO - PROCESS | 3268 | 1467820207265 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:07 INFO - PROCESS | 3268 | ++DOCSHELL 0D650C00 == 40 [pid = 3268] [id = 180] 08:50:07 INFO - PROCESS | 3268 | ++DOMWINDOW == 83 (0D657800) [pid = 3268] [serial = 538] [outer = 00000000] 08:50:07 INFO - PROCESS | 3268 | ++DOMWINDOW == 84 (105C6C00) [pid = 3268] [serial = 539] [outer = 0D657800] 08:50:07 INFO - PROCESS | 3268 | 1467820207317 Marionette DEBUG loaded listener.js 08:50:07 INFO - PROCESS | 3268 | ++DOMWINDOW == 85 (106D1C00) [pid = 3268] [serial = 540] [outer = 0D657800] 08:50:07 INFO - PROCESS | 3268 | --DOCSHELL 0CB2A400 == 39 [pid = 3268] [id = 177] 08:50:07 INFO - PROCESS | 3268 | --DOCSHELL 0D65A800 == 38 [pid = 3268] [id = 176] 08:50:07 INFO - PROCESS | 3268 | --DOCSHELL 142A7800 == 37 [pid = 3268] [id = 175] 08:50:07 INFO - PROCESS | 3268 | --DOCSHELL 1D32AC00 == 36 [pid = 3268] [id = 174] 08:50:07 INFO - PROCESS | 3268 | --DOCSHELL 1BED0C00 == 35 [pid = 3268] [id = 173] 08:50:07 INFO - PROCESS | 3268 | --DOCSHELL 1BD8A800 == 34 [pid = 3268] [id = 172] 08:50:07 INFO - PROCESS | 3268 | --DOCSHELL 19B17800 == 33 [pid = 3268] [id = 171] 08:50:07 INFO - PROCESS | 3268 | --DOMWINDOW == 84 (1E5DBC00) [pid = 3268] [serial = 497] [outer = 00000000] [url = about:blank] 08:50:07 INFO - PROCESS | 3268 | --DOCSHELL 195A1800 == 32 [pid = 3268] [id = 170] 08:50:07 INFO - PROCESS | 3268 | --DOCSHELL 18A59400 == 31 [pid = 3268] [id = 169] 08:50:07 INFO - PROCESS | 3268 | --DOCSHELL 15FD5800 == 30 [pid = 3268] [id = 168] 08:50:07 INFO - PROCESS | 3268 | --DOCSHELL 142A1400 == 29 [pid = 3268] [id = 167] 08:50:07 INFO - PROCESS | 3268 | --DOMWINDOW == 83 (1BEE6800) [pid = 3268] [serial = 482] [outer = 00000000] [url = about:blank] 08:50:07 INFO - PROCESS | 3268 | --DOMWINDOW == 82 (1DEAF400) [pid = 3268] [serial = 485] [outer = 00000000] [url = about:blank] 08:50:07 INFO - PROCESS | 3268 | --DOMWINDOW == 81 (1BEEE400) [pid = 3268] [serial = 483] [outer = 00000000] [url = about:blank] 08:50:07 INFO - PROCESS | 3268 | --DOMWINDOW == 80 (1E47F400) [pid = 3268] [serial = 488] [outer = 00000000] [url = about:blank] 08:50:07 INFO - PROCESS | 3268 | --DOMWINDOW == 79 (1E406000) [pid = 3268] [serial = 486] [outer = 00000000] [url = about:blank] 08:50:07 INFO - PROCESS | 3268 | --DOMWINDOW == 78 (1E5A8C00) [pid = 3268] [serial = 494] [outer = 00000000] [url = about:blank] 08:50:07 INFO - PROCESS | 3268 | --DOMWINDOW == 77 (1BD94400) [pid = 3268] [serial = 479] [outer = 00000000] [url = about:blank] 08:50:07 INFO - PROCESS | 3268 | --DOMWINDOW == 76 (195C5C00) [pid = 3268] [serial = 476] [outer = 00000000] [url = about:blank] 08:50:07 INFO - PROCESS | 3268 | --DOMWINDOW == 75 (19A71800) [pid = 3268] [serial = 477] [outer = 00000000] [url = about:blank] 08:50:07 INFO - PROCESS | 3268 | --DOMWINDOW == 74 (15FD4400) [pid = 3268] [serial = 473] [outer = 00000000] [url = about:blank] 08:50:07 INFO - PROCESS | 3268 | --DOMWINDOW == 73 (161D3C00) [pid = 3268] [serial = 474] [outer = 00000000] [url = about:blank] 08:50:07 INFO - PROCESS | 3268 | --DOMWINDOW == 72 (105CBC00) [pid = 3268] [serial = 471] [outer = 00000000] [url = about:blank] 08:50:07 INFO - PROCESS | 3268 | --DOMWINDOW == 71 (0D07F800) [pid = 3268] [serial = 470] [outer = 00000000] [url = about:blank] 08:50:07 INFO - PROCESS | 3268 | --DOMWINDOW == 70 (1E5AFC00) [pid = 3268] [serial = 495] [outer = 00000000] [url = about:blank] 08:50:07 INFO - PROCESS | 3268 | --DOMWINDOW == 69 (16B64000) [pid = 3268] [serial = 468] [outer = 00000000] [url = about:blank] 08:50:07 INFO - PROCESS | 3268 | --DOMWINDOW == 68 (15FD3000) [pid = 3268] [serial = 467] [outer = 00000000] [url = about:blank] 08:50:07 INFO - PROCESS | 3268 | --DOMWINDOW == 67 (1E56F800) [pid = 3268] [serial = 465] [outer = 00000000] [url = about:blank] 08:50:07 INFO - PROCESS | 3268 | --DOMWINDOW == 66 (1E405000) [pid = 3268] [serial = 491] [outer = 00000000] [url = about:blank] 08:50:07 INFO - PROCESS | 3268 | --DOMWINDOW == 65 (1E473C00) [pid = 3268] [serial = 489] [outer = 00000000] [url = about:blank] 08:50:07 INFO - PROCESS | 3268 | --DOMWINDOW == 64 (1BE3BC00) [pid = 3268] [serial = 480] [outer = 00000000] [url = about:blank] 08:50:07 INFO - PROCESS | 3268 | --DOMWINDOW == 63 (1E570400) [pid = 3268] [serial = 492] [outer = 00000000] [url = about:blank] 08:50:08 INFO - PROCESS | 3268 | 1467820208332 Marionette TRACE conn6 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 08:50:08 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) 08:50:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1323ms 08:50:08 INFO - PROCESS | 3268 | 1467820208393 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 08:50:08 INFO - PROCESS | 3268 | 1467820208399 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 08:50:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 08:50:08 INFO - PROCESS | 3268 | 1467820208405 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 08:50:08 INFO - PROCESS | 3268 | 1467820208408 Marionette TRACE conn6 <- [1,686,null,{}] 08:50:08 INFO - PROCESS | 3268 | 1467820208412 Marionette TRACE conn6 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:08 INFO - PROCESS | 3268 | 1467820208414 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:08 INFO - PROCESS | 3268 | 1467820208505 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 08:50:08 INFO - PROCESS | 3268 | 1467820208512 Marionette TRACE conn6 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:08 INFO - PROCESS | 3268 | 1467820208515 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:08 INFO - PROCESS | 3268 | ++DOCSHELL 142EA800 == 30 [pid = 3268] [id = 181] 08:50:08 INFO - PROCESS | 3268 | ++DOMWINDOW == 64 (142F2000) [pid = 3268] [serial = 541] [outer = 00000000] 08:50:08 INFO - PROCESS | 3268 | ++DOMWINDOW == 65 (14B48400) [pid = 3268] [serial = 542] [outer = 142F2000] 08:50:08 INFO - PROCESS | 3268 | 1467820208565 Marionette DEBUG loaded listener.js 08:50:08 INFO - PROCESS | 3268 | ++DOMWINDOW == 66 (15A5E000) [pid = 3268] [serial = 543] [outer = 142F2000] 08:50:09 INFO - PROCESS | 3268 | 1467820209489 Marionette TRACE conn6 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 08:50:09 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) 08:50:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1121ms 08:50:09 INFO - PROCESS | 3268 | 1467820209529 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 08:50:09 INFO - PROCESS | 3268 | 1467820209532 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 08:50:09 INFO - PROCESS | 3268 | 1467820209535 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 08:50:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 08:50:09 INFO - PROCESS | 3268 | 1467820209539 Marionette TRACE conn6 <- [1,690,null,{}] 08:50:09 INFO - PROCESS | 3268 | 1467820209550 Marionette TRACE conn6 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:09 INFO - PROCESS | 3268 | 1467820209555 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:09 INFO - PROCESS | 3268 | 1467820209643 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 08:50:09 INFO - PROCESS | 3268 | 1467820209651 Marionette TRACE conn6 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:09 INFO - PROCESS | 3268 | 1467820209654 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:09 INFO - PROCESS | 3268 | ++DOCSHELL 1843FC00 == 31 [pid = 3268] [id = 182] 08:50:09 INFO - PROCESS | 3268 | ++DOMWINDOW == 67 (18932800) [pid = 3268] [serial = 544] [outer = 00000000] 08:50:09 INFO - PROCESS | 3268 | ++DOMWINDOW == 68 (18954C00) [pid = 3268] [serial = 545] [outer = 18932800] 08:50:09 INFO - PROCESS | 3268 | 1467820209702 Marionette DEBUG loaded listener.js 08:50:09 INFO - PROCESS | 3268 | ++DOMWINDOW == 69 (1895DC00) [pid = 3268] [serial = 546] [outer = 18932800] 08:50:10 INFO - PROCESS | 3268 | 1467820210673 Marionette TRACE conn6 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 08:50:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 08:50:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1179ms 08:50:10 INFO - PROCESS | 3268 | 1467820210719 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 08:50:10 INFO - PROCESS | 3268 | 1467820210722 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 08:50:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 08:50:10 INFO - PROCESS | 3268 | 1467820210731 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 08:50:10 INFO - PROCESS | 3268 | 1467820210733 Marionette TRACE conn6 <- [1,694,null,{}] 08:50:10 INFO - PROCESS | 3268 | 1467820210737 Marionette TRACE conn6 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:10 INFO - PROCESS | 3268 | 1467820210739 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:10 INFO - PROCESS | 3268 | 1467820210858 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 08:50:10 INFO - PROCESS | 3268 | 1467820210864 Marionette TRACE conn6 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:10 INFO - PROCESS | 3268 | 1467820210867 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:10 INFO - PROCESS | 3268 | ++DOCSHELL 19484400 == 32 [pid = 3268] [id = 183] 08:50:10 INFO - PROCESS | 3268 | ++DOMWINDOW == 70 (1950A800) [pid = 3268] [serial = 547] [outer = 00000000] 08:50:10 INFO - PROCESS | 3268 | ++DOMWINDOW == 71 (195A6800) [pid = 3268] [serial = 548] [outer = 1950A800] 08:50:10 INFO - PROCESS | 3268 | 1467820210969 Marionette DEBUG loaded listener.js 08:50:11 INFO - PROCESS | 3268 | ++DOMWINDOW == 72 (195D1000) [pid = 3268] [serial = 549] [outer = 1950A800] 08:50:11 INFO - PROCESS | 3268 | --DOMWINDOW == 71 (18A57800) [pid = 3268] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 08:50:11 INFO - PROCESS | 3268 | --DOMWINDOW == 70 (10539400) [pid = 3268] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 08:50:11 INFO - PROCESS | 3268 | --DOMWINDOW == 69 (1D32B800) [pid = 3268] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 08:50:11 INFO - PROCESS | 3268 | --DOMWINDOW == 68 (15FD6800) [pid = 3268] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 08:50:11 INFO - PROCESS | 3268 | --DOMWINDOW == 67 (18CE2C00) [pid = 3268] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 08:50:11 INFO - PROCESS | 3268 | --DOMWINDOW == 66 (142A7000) [pid = 3268] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 08:50:11 INFO - PROCESS | 3268 | --DOMWINDOW == 65 (19B18400) [pid = 3268] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 08:50:11 INFO - PROCESS | 3268 | --DOMWINDOW == 64 (195A3800) [pid = 3268] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 08:50:11 INFO - PROCESS | 3268 | --DOMWINDOW == 63 (1BED8400) [pid = 3268] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 08:50:11 INFO - PROCESS | 3268 | --DOMWINDOW == 62 (1BE02C00) [pid = 3268] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 08:50:11 INFO - PROCESS | 3268 | --DOMWINDOW == 61 (0CEE1000) [pid = 3268] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 08:50:11 INFO - PROCESS | 3268 | 1467820211892 Marionette TRACE conn6 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 08:50:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 08:50:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1171ms 08:50:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 08:50:11 INFO - PROCESS | 3268 | 1467820211905 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 08:50:11 INFO - PROCESS | 3268 | 1467820211907 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 08:50:11 INFO - PROCESS | 3268 | 1467820211910 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 08:50:11 INFO - PROCESS | 3268 | 1467820211912 Marionette TRACE conn6 <- [1,698,null,{}] 08:50:11 INFO - PROCESS | 3268 | 1467820211916 Marionette TRACE conn6 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:11 INFO - PROCESS | 3268 | 1467820211918 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:12 INFO - PROCESS | 3268 | 1467820211998 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 08:50:12 INFO - PROCESS | 3268 | 1467820212004 Marionette TRACE conn6 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:12 INFO - PROCESS | 3268 | 1467820212006 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:12 INFO - PROCESS | 3268 | ++DOCSHELL 15FD1C00 == 33 [pid = 3268] [id = 184] 08:50:12 INFO - PROCESS | 3268 | ++DOMWINDOW == 62 (18A56400) [pid = 3268] [serial = 550] [outer = 00000000] 08:50:12 INFO - PROCESS | 3268 | ++DOMWINDOW == 63 (19A6D800) [pid = 3268] [serial = 551] [outer = 18A56400] 08:50:12 INFO - PROCESS | 3268 | 1467820212053 Marionette DEBUG loaded listener.js 08:50:12 INFO - PROCESS | 3268 | ++DOMWINDOW == 64 (19B14000) [pid = 3268] [serial = 552] [outer = 18A56400] 08:50:12 INFO - PROCESS | 3268 | 1467820212978 Marionette TRACE conn6 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 08:50:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 08:50:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1128ms 08:50:13 INFO - PROCESS | 3268 | 1467820213039 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 08:50:13 INFO - PROCESS | 3268 | 1467820213041 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 08:50:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 08:50:13 INFO - PROCESS | 3268 | 1467820213045 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 08:50:13 INFO - PROCESS | 3268 | 1467820213047 Marionette TRACE conn6 <- [1,702,null,{}] 08:50:13 INFO - PROCESS | 3268 | 1467820213050 Marionette TRACE conn6 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:13 INFO - PROCESS | 3268 | 1467820213056 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:13 INFO - PROCESS | 3268 | 1467820213169 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 08:50:13 INFO - PROCESS | 3268 | 1467820213175 Marionette TRACE conn6 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:13 INFO - PROCESS | 3268 | 1467820213177 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:13 INFO - PROCESS | 3268 | ++DOCSHELL 19B1FC00 == 34 [pid = 3268] [id = 185] 08:50:13 INFO - PROCESS | 3268 | ++DOMWINDOW == 65 (19BC4C00) [pid = 3268] [serial = 553] [outer = 00000000] 08:50:13 INFO - PROCESS | 3268 | ++DOMWINDOW == 66 (1BD10400) [pid = 3268] [serial = 554] [outer = 19BC4C00] 08:50:13 INFO - PROCESS | 3268 | 1467820213223 Marionette DEBUG loaded listener.js 08:50:13 INFO - PROCESS | 3268 | ++DOMWINDOW == 67 (1BD93800) [pid = 3268] [serial = 555] [outer = 19BC4C00] 08:50:14 INFO - PROCESS | 3268 | 1467820214206 Marionette TRACE conn6 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 08:50:14 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 08:50:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1180ms 08:50:14 INFO - PROCESS | 3268 | 1467820214231 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 08:50:14 INFO - PROCESS | 3268 | 1467820214236 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 08:50:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 08:50:14 INFO - PROCESS | 3268 | 1467820214241 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 08:50:14 INFO - PROCESS | 3268 | 1467820214244 Marionette TRACE conn6 <- [1,706,null,{}] 08:50:14 INFO - PROCESS | 3268 | 1467820214251 Marionette TRACE conn6 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:14 INFO - PROCESS | 3268 | 1467820214254 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:14 INFO - PROCESS | 3268 | 1467820214371 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 08:50:14 INFO - PROCESS | 3268 | 1467820214449 Marionette TRACE conn6 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:14 INFO - PROCESS | 3268 | 1467820214454 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:14 INFO - PROCESS | 3268 | ++DOCSHELL 0D653C00 == 35 [pid = 3268] [id = 186] 08:50:14 INFO - PROCESS | 3268 | ++DOMWINDOW == 68 (0D658C00) [pid = 3268] [serial = 556] [outer = 00000000] 08:50:14 INFO - PROCESS | 3268 | ++DOMWINDOW == 69 (105E2400) [pid = 3268] [serial = 557] [outer = 0D658C00] 08:50:14 INFO - PROCESS | 3268 | 1467820214553 Marionette DEBUG loaded listener.js 08:50:14 INFO - PROCESS | 3268 | ++DOMWINDOW == 70 (142EB400) [pid = 3268] [serial = 558] [outer = 0D658C00] 08:50:15 INFO - PROCESS | 3268 | 1467820215637 Marionette TRACE conn6 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 08:50:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 08:50:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1424ms 08:50:15 INFO - PROCESS | 3268 | 1467820215669 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 08:50:15 INFO - PROCESS | 3268 | 1467820215674 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 08:50:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 08:50:15 INFO - PROCESS | 3268 | 1467820215681 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 08:50:15 INFO - PROCESS | 3268 | 1467820215685 Marionette TRACE conn6 <- [1,710,null,{}] 08:50:15 INFO - PROCESS | 3268 | 1467820215689 Marionette TRACE conn6 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:15 INFO - PROCESS | 3268 | 1467820215692 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:15 INFO - PROCESS | 3268 | 1467820215835 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 08:50:15 INFO - PROCESS | 3268 | 1467820215958 Marionette TRACE conn6 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:15 INFO - PROCESS | 3268 | 1467820215961 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:15 INFO - PROCESS | 3268 | ++DOCSHELL 18957C00 == 36 [pid = 3268] [id = 187] 08:50:15 INFO - PROCESS | 3268 | ++DOMWINDOW == 71 (1895B400) [pid = 3268] [serial = 559] [outer = 00000000] 08:50:16 INFO - PROCESS | 3268 | ++DOMWINDOW == 72 (18E75000) [pid = 3268] [serial = 560] [outer = 1895B400] 08:50:16 INFO - PROCESS | 3268 | 1467820216018 Marionette DEBUG loaded listener.js 08:50:16 INFO - PROCESS | 3268 | ++DOMWINDOW == 73 (19483400) [pid = 3268] [serial = 561] [outer = 1895B400] 08:50:16 INFO - PROCESS | 3268 | 1467820216582 Marionette TRACE conn6 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 08:50:16 INFO - PROCESS | 3268 | 1467820216658 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 08:50:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 08:50:16 INFO - PROCESS | 3268 | 1467820216662 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 08:50:16 INFO - PROCESS | 3268 | 1467820216666 Marionette TRACE conn6 <- [1,714,null,{}] 08:50:16 INFO - PROCESS | 3268 | 1467820216677 Marionette TRACE conn6 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:16 INFO - PROCESS | 3268 | 1467820216682 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:16 INFO - PROCESS | 3268 | 1467820216790 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 08:50:16 INFO - PROCESS | 3268 | 1467820216870 Marionette TRACE conn6 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:16 INFO - PROCESS | 3268 | 1467820216874 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:16 INFO - PROCESS | 3268 | ++DOCSHELL 19481000 == 37 [pid = 3268] [id = 188] 08:50:16 INFO - PROCESS | 3268 | ++DOMWINDOW == 74 (19482C00) [pid = 3268] [serial = 562] [outer = 00000000] 08:50:16 INFO - PROCESS | 3268 | ++DOMWINDOW == 75 (1BE45400) [pid = 3268] [serial = 563] [outer = 19482C00] 08:50:16 INFO - PROCESS | 3268 | 1467820216970 Marionette DEBUG loaded listener.js 08:50:17 INFO - PROCESS | 3268 | ++DOMWINDOW == 76 (1BEDFC00) [pid = 3268] [serial = 564] [outer = 19482C00] 08:50:17 INFO - PROCESS | 3268 | 1467820217721 Marionette TRACE conn6 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 08:50:18 INFO - PROCESS | 3268 | --DOCSHELL 15FD1C00 == 36 [pid = 3268] [id = 184] 08:50:18 INFO - PROCESS | 3268 | --DOCSHELL 19484400 == 35 [pid = 3268] [id = 183] 08:50:18 INFO - PROCESS | 3268 | --DOCSHELL 1843FC00 == 34 [pid = 3268] [id = 182] 08:50:18 INFO - PROCESS | 3268 | --DOCSHELL 142EA800 == 33 [pid = 3268] [id = 181] 08:50:18 INFO - PROCESS | 3268 | --DOCSHELL 0D650C00 == 32 [pid = 3268] [id = 180] 08:50:18 INFO - PROCESS | 3268 | --DOCSHELL 1BD8C400 == 31 [pid = 3268] [id = 166] 08:50:18 INFO - PROCESS | 3268 | --DOCSHELL 111D5800 == 30 [pid = 3268] [id = 179] 08:50:18 INFO - PROCESS | 3268 | --DOCSHELL 1B35AC00 == 29 [pid = 3268] [id = 178] 08:50:18 INFO - PROCESS | 3268 | --DOCSHELL 18957C00 == 28 [pid = 3268] [id = 187] 08:50:18 INFO - PROCESS | 3268 | --DOCSHELL 19B1FC00 == 27 [pid = 3268] [id = 185] 08:50:18 INFO - PROCESS | 3268 | --DOCSHELL 0D653C00 == 26 [pid = 3268] [id = 186] 08:50:18 INFO - PROCESS | 3268 | --DOMWINDOW == 75 (1DEBC000) [pid = 3268] [serial = 524] [outer = 00000000] [url = about:blank] 08:50:18 INFO - PROCESS | 3268 | --DOMWINDOW == 74 (1E40D800) [pid = 3268] [serial = 527] [outer = 00000000] [url = about:blank] 08:50:18 INFO - PROCESS | 3268 | --DOMWINDOW == 73 (1D332400) [pid = 3268] [serial = 521] [outer = 00000000] [url = about:blank] 08:50:18 INFO - PROCESS | 3268 | --DOMWINDOW == 72 (15FDD800) [pid = 3268] [serial = 503] [outer = 00000000] [url = about:blank] 08:50:18 INFO - PROCESS | 3268 | --DOMWINDOW == 71 (1678DC00) [pid = 3268] [serial = 504] [outer = 00000000] [url = about:blank] 08:50:18 INFO - PROCESS | 3268 | --DOMWINDOW == 70 (19457C00) [pid = 3268] [serial = 506] [outer = 00000000] [url = about:blank] 08:50:18 INFO - PROCESS | 3268 | --DOMWINDOW == 69 (1948B400) [pid = 3268] [serial = 507] [outer = 00000000] [url = about:blank] 08:50:18 INFO - PROCESS | 3268 | --DOMWINDOW == 68 (143C8800) [pid = 3268] [serial = 500] [outer = 00000000] [url = about:blank] 08:50:18 INFO - PROCESS | 3268 | --DOMWINDOW == 67 (14A28C00) [pid = 3268] [serial = 501] [outer = 00000000] [url = about:blank] 08:50:18 INFO - PROCESS | 3268 | --DOMWINDOW == 66 (19B6E000) [pid = 3268] [serial = 512] [outer = 00000000] [url = about:blank] 08:50:18 INFO - PROCESS | 3268 | --DOMWINDOW == 65 (1ACF5400) [pid = 3268] [serial = 513] [outer = 00000000] [url = about:blank] 08:50:18 INFO - PROCESS | 3268 | --DOMWINDOW == 64 (19A69400) [pid = 3268] [serial = 509] [outer = 00000000] [url = about:blank] 08:50:18 INFO - PROCESS | 3268 | --DOMWINDOW == 63 (19A71400) [pid = 3268] [serial = 510] [outer = 00000000] [url = about:blank] 08:50:18 INFO - PROCESS | 3268 | --DOMWINDOW == 62 (1BEE1800) [pid = 3268] [serial = 518] [outer = 00000000] [url = about:blank] 08:50:18 INFO - PROCESS | 3268 | --DOMWINDOW == 61 (1BEE4800) [pid = 3268] [serial = 519] [outer = 00000000] [url = about:blank] 08:50:18 INFO - PROCESS | 3268 | --DOMWINDOW == 60 (1BE10000) [pid = 3268] [serial = 515] [outer = 00000000] [url = about:blank] 08:50:18 INFO - PROCESS | 3268 | --DOMWINDOW == 59 (1BE41C00) [pid = 3268] [serial = 516] [outer = 00000000] [url = about:blank] 08:50:18 INFO - PROCESS | 3268 | --DOMWINDOW == 58 (1DEBC800) [pid = 3268] [serial = 525] [outer = 00000000] [url = about:blank] 08:50:18 INFO - PROCESS | 3268 | --DOMWINDOW == 57 (14A24400) [pid = 3268] [serial = 530] [outer = 00000000] [url = about:blank] 08:50:18 INFO - PROCESS | 3268 | --DOMWINDOW == 56 (1E478400) [pid = 3268] [serial = 528] [outer = 00000000] [url = about:blank] 08:50:18 INFO - PROCESS | 3268 | --DOMWINDOW == 55 (19AC2C00) [pid = 3268] [serial = 531] [outer = 00000000] [url = about:blank] 08:50:18 INFO - PROCESS | 3268 | --DOMWINDOW == 54 (1D32E800) [pid = 3268] [serial = 522] [outer = 00000000] [url = about:blank] 08:50:18 INFO - PROCESS | 3268 | --DOMWINDOW == 53 (1E572000) [pid = 3268] [serial = 533] [outer = 00000000] [url = about:blank] 08:50:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 08:50:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1723ms 08:50:18 INFO - PROCESS | 3268 | 1467820218439 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 08:50:18 INFO - PROCESS | 3268 | 1467820218444 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 08:50:18 INFO - PROCESS | 3268 | 1467820218449 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 08:50:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 08:50:18 INFO - PROCESS | 3268 | 1467820218453 Marionette TRACE conn6 <- [1,718,null,{}] 08:50:18 INFO - PROCESS | 3268 | 1467820218458 Marionette TRACE conn6 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:18 INFO - PROCESS | 3268 | 1467820218462 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:18 INFO - PROCESS | 3268 | 1467820218549 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 08:50:18 INFO - PROCESS | 3268 | 1467820218556 Marionette TRACE conn6 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:18 INFO - PROCESS | 3268 | 1467820218559 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:18 INFO - PROCESS | 3268 | ++DOCSHELL 11143000 == 27 [pid = 3268] [id = 189] 08:50:18 INFO - PROCESS | 3268 | ++DOMWINDOW == 54 (111CCC00) [pid = 3268] [serial = 565] [outer = 00000000] 08:50:18 INFO - PROCESS | 3268 | ++DOMWINDOW == 55 (1421A800) [pid = 3268] [serial = 566] [outer = 111CCC00] 08:50:18 INFO - PROCESS | 3268 | 1467820218608 Marionette DEBUG loaded listener.js 08:50:18 INFO - PROCESS | 3268 | ++DOMWINDOW == 56 (142AFC00) [pid = 3268] [serial = 567] [outer = 111CCC00] 08:50:19 INFO - PROCESS | 3268 | 1467820219123 Marionette TRACE conn6 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 08:50:19 INFO - PROCESS | 3268 | 1467820219188 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 08:50:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 08:50:19 INFO - PROCESS | 3268 | 1467820219194 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 08:50:19 INFO - PROCESS | 3268 | 1467820219199 Marionette TRACE conn6 <- [1,722,null,{}] 08:50:19 INFO - PROCESS | 3268 | 1467820219203 Marionette TRACE conn6 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:19 INFO - PROCESS | 3268 | 1467820219206 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:19 INFO - PROCESS | 3268 | 1467820219300 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 08:50:19 INFO - PROCESS | 3268 | 1467820219377 Marionette TRACE conn6 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:19 INFO - PROCESS | 3268 | 1467820219379 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:19 INFO - PROCESS | 3268 | ++DOCSHELL 1678A000 == 28 [pid = 3268] [id = 190] 08:50:19 INFO - PROCESS | 3268 | ++DOMWINDOW == 57 (1678DC00) [pid = 3268] [serial = 568] [outer = 00000000] 08:50:19 INFO - PROCESS | 3268 | ++DOMWINDOW == 58 (16B36400) [pid = 3268] [serial = 569] [outer = 1678DC00] 08:50:19 INFO - PROCESS | 3268 | 1467820219428 Marionette DEBUG loaded listener.js 08:50:19 INFO - PROCESS | 3268 | ++DOMWINDOW == 59 (16BD1000) [pid = 3268] [serial = 570] [outer = 1678DC00] 08:50:19 INFO - PROCESS | 3268 | 1467820219837 Marionette TRACE conn6 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 08:50:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 08:50:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 689ms 08:50:19 INFO - PROCESS | 3268 | 1467820219887 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 08:50:19 INFO - PROCESS | 3268 | 1467820219889 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 08:50:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 08:50:19 INFO - PROCESS | 3268 | 1467820219892 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 08:50:19 INFO - PROCESS | 3268 | 1467820219894 Marionette TRACE conn6 <- [1,726,null,{}] 08:50:19 INFO - PROCESS | 3268 | 1467820219907 Marionette TRACE conn6 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:19 INFO - PROCESS | 3268 | 1467820219911 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:20 INFO - PROCESS | 3268 | 1467820220000 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 08:50:20 INFO - PROCESS | 3268 | 1467820220008 Marionette TRACE conn6 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:20 INFO - PROCESS | 3268 | 1467820220012 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:20 INFO - PROCESS | 3268 | ++DOCSHELL 19457400 == 29 [pid = 3268] [id = 191] 08:50:20 INFO - PROCESS | 3268 | ++DOMWINDOW == 60 (19489400) [pid = 3268] [serial = 571] [outer = 00000000] 08:50:20 INFO - PROCESS | 3268 | ++DOMWINDOW == 61 (195A1400) [pid = 3268] [serial = 572] [outer = 19489400] 08:50:20 INFO - PROCESS | 3268 | 1467820220061 Marionette DEBUG loaded listener.js 08:50:20 INFO - PROCESS | 3268 | ++DOMWINDOW == 62 (195AA800) [pid = 3268] [serial = 573] [outer = 19489400] 08:50:21 INFO - PROCESS | 3268 | 1467820221004 Marionette TRACE conn6 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 08:50:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 08:50:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1133ms 08:50:21 INFO - PROCESS | 3268 | 1467820221027 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 08:50:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 08:50:21 INFO - PROCESS | 3268 | 1467820221029 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 08:50:21 INFO - PROCESS | 3268 | 1467820221033 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 08:50:21 INFO - PROCESS | 3268 | 1467820221035 Marionette TRACE conn6 <- [1,730,null,{}] 08:50:21 INFO - PROCESS | 3268 | 1467820221046 Marionette TRACE conn6 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:21 INFO - PROCESS | 3268 | 1467820221049 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:21 INFO - PROCESS | 3268 | 1467820221163 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 08:50:21 INFO - PROCESS | 3268 | 1467820221169 Marionette TRACE conn6 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:21 INFO - PROCESS | 3268 | 1467820221171 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:21 INFO - PROCESS | 3268 | ++DOCSHELL 19A68800 == 30 [pid = 3268] [id = 192] 08:50:21 INFO - PROCESS | 3268 | ++DOMWINDOW == 63 (19A6E000) [pid = 3268] [serial = 574] [outer = 00000000] 08:50:21 INFO - PROCESS | 3268 | ++DOMWINDOW == 64 (19B1D400) [pid = 3268] [serial = 575] [outer = 19A6E000] 08:50:21 INFO - PROCESS | 3268 | 1467820221261 Marionette DEBUG loaded listener.js 08:50:21 INFO - PROCESS | 3268 | ++DOMWINDOW == 65 (1ACF4800) [pid = 3268] [serial = 576] [outer = 19A6E000] 08:50:22 INFO - PROCESS | 3268 | 1467820222156 Marionette TRACE conn6 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 08:50:22 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 08:50:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1132ms 08:50:22 INFO - PROCESS | 3268 | 1467820222168 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 08:50:22 INFO - PROCESS | 3268 | 1467820222171 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 08:50:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 08:50:22 INFO - PROCESS | 3268 | 1467820222174 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 08:50:22 INFO - PROCESS | 3268 | 1467820222176 Marionette TRACE conn6 <- [1,734,null,{}] 08:50:22 INFO - PROCESS | 3268 | 1467820222180 Marionette TRACE conn6 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:22 INFO - PROCESS | 3268 | 1467820222182 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:22 INFO - PROCESS | 3268 | 1467820222301 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 08:50:22 INFO - PROCESS | 3268 | --DOMWINDOW == 64 (1E5D6000) [pid = 3268] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 08:50:22 INFO - PROCESS | 3268 | --DOMWINDOW == 63 (19BC4C00) [pid = 3268] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 08:50:22 INFO - PROCESS | 3268 | --DOMWINDOW == 62 (1950A800) [pid = 3268] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 08:50:22 INFO - PROCESS | 3268 | --DOMWINDOW == 61 (13F0EC00) [pid = 3268] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 08:50:22 INFO - PROCESS | 3268 | --DOMWINDOW == 60 (142F2000) [pid = 3268] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 08:50:22 INFO - PROCESS | 3268 | --DOMWINDOW == 59 (0D657800) [pid = 3268] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 08:50:22 INFO - PROCESS | 3268 | --DOMWINDOW == 58 (18A56400) [pid = 3268] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 08:50:22 INFO - PROCESS | 3268 | --DOMWINDOW == 57 (1BED9000) [pid = 3268] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 08:50:22 INFO - PROCESS | 3268 | --DOMWINDOW == 56 (18932800) [pid = 3268] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 08:50:22 INFO - PROCESS | 3268 | 1467820222353 Marionette TRACE conn6 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:22 INFO - PROCESS | 3268 | 1467820222355 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:22 INFO - PROCESS | 3268 | ++DOCSHELL 0D657800 == 31 [pid = 3268] [id = 193] 08:50:22 INFO - PROCESS | 3268 | ++DOMWINDOW == 57 (1064D800) [pid = 3268] [serial = 577] [outer = 00000000] 08:50:22 INFO - PROCESS | 3268 | ++DOMWINDOW == 58 (16BD5C00) [pid = 3268] [serial = 578] [outer = 1064D800] 08:50:22 INFO - PROCESS | 3268 | 1467820222402 Marionette DEBUG loaded listener.js 08:50:22 INFO - PROCESS | 3268 | ++DOMWINDOW == 59 (19B1D000) [pid = 3268] [serial = 579] [outer = 1064D800] 08:50:23 INFO - PROCESS | 3268 | 1467820223272 Marionette TRACE conn6 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 08:50:23 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.) 08:50:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1128ms 08:50:23 INFO - PROCESS | 3268 | 1467820223305 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 08:50:23 INFO - PROCESS | 3268 | 1467820223308 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 08:50:23 INFO - PROCESS | 3268 | 1467820223311 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 08:50:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 08:50:23 INFO - PROCESS | 3268 | 1467820223313 Marionette TRACE conn6 <- [1,738,null,{}] 08:50:23 INFO - PROCESS | 3268 | 1467820223316 Marionette TRACE conn6 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:23 INFO - PROCESS | 3268 | 1467820223322 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:23 INFO - PROCESS | 3268 | 1467820223462 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 08:50:23 INFO - PROCESS | 3268 | 1467820223510 Marionette TRACE conn6 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:23 INFO - PROCESS | 3268 | 1467820223512 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:23 INFO - PROCESS | 3268 | ++DOCSHELL 1BE41400 == 32 [pid = 3268] [id = 194] 08:50:23 INFO - PROCESS | 3268 | ++DOMWINDOW == 60 (1BE42000) [pid = 3268] [serial = 580] [outer = 00000000] 08:50:23 INFO - PROCESS | 3268 | ++DOMWINDOW == 61 (1BED7000) [pid = 3268] [serial = 581] [outer = 1BE42000] 08:50:23 INFO - PROCESS | 3268 | 1467820223560 Marionette DEBUG loaded listener.js 08:50:23 INFO - PROCESS | 3268 | ++DOMWINDOW == 62 (1BEDF400) [pid = 3268] [serial = 582] [outer = 1BE42000] 08:50:24 INFO - PROCESS | 3268 | 1467820224437 Marionette TRACE conn6 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 08:50:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 08:50:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1180ms 08:50:24 INFO - PROCESS | 3268 | 1467820224495 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 08:50:24 INFO - PROCESS | 3268 | 1467820224496 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 08:50:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 08:50:24 INFO - PROCESS | 3268 | 1467820224503 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 08:50:24 INFO - PROCESS | 3268 | 1467820224505 Marionette TRACE conn6 <- [1,742,null,{}] 08:50:24 INFO - PROCESS | 3268 | 1467820224509 Marionette TRACE conn6 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:24 INFO - PROCESS | 3268 | 1467820224511 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:24 INFO - PROCESS | 3268 | 1467820224631 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 08:50:24 INFO - PROCESS | 3268 | 1467820224704 Marionette TRACE conn6 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:24 INFO - PROCESS | 3268 | 1467820224707 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:24 INFO - PROCESS | 3268 | ++DOCSHELL 0D658000 == 33 [pid = 3268] [id = 195] 08:50:24 INFO - PROCESS | 3268 | ++DOMWINDOW == 63 (0D65B000) [pid = 3268] [serial = 583] [outer = 00000000] 08:50:24 INFO - PROCESS | 3268 | ++DOMWINDOW == 64 (105FB800) [pid = 3268] [serial = 584] [outer = 0D65B000] 08:50:24 INFO - PROCESS | 3268 | 1467820224806 Marionette DEBUG loaded listener.js 08:50:24 INFO - PROCESS | 3268 | ++DOMWINDOW == 65 (111D3C00) [pid = 3268] [serial = 585] [outer = 0D65B000] 08:50:25 INFO - PROCESS | 3268 | 1467820225991 Marionette TRACE conn6 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 08:50:26 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 08:50:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1534ms 08:50:26 INFO - PROCESS | 3268 | 1467820226040 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 08:50:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 08:50:26 INFO - PROCESS | 3268 | 1467820226044 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 08:50:26 INFO - PROCESS | 3268 | 1467820226049 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 08:50:26 INFO - PROCESS | 3268 | 1467820226053 Marionette TRACE conn6 <- [1,746,null,{}] 08:50:26 INFO - PROCESS | 3268 | 1467820226058 Marionette TRACE conn6 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:26 INFO - PROCESS | 3268 | 1467820226061 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:26 INFO - PROCESS | 3268 | 1467820226235 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 08:50:26 INFO - PROCESS | 3268 | 1467820226343 Marionette TRACE conn6 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:26 INFO - PROCESS | 3268 | 1467820226346 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:26 INFO - PROCESS | 3268 | ++DOCSHELL 1893B000 == 34 [pid = 3268] [id = 196] 08:50:26 INFO - PROCESS | 3268 | ++DOMWINDOW == 66 (18953000) [pid = 3268] [serial = 586] [outer = 00000000] 08:50:26 INFO - PROCESS | 3268 | ++DOMWINDOW == 67 (1895D000) [pid = 3268] [serial = 587] [outer = 18953000] 08:50:26 INFO - PROCESS | 3268 | 1467820226403 Marionette DEBUG loaded listener.js 08:50:26 INFO - PROCESS | 3268 | ++DOMWINDOW == 68 (18E75400) [pid = 3268] [serial = 588] [outer = 18953000] 08:50:27 INFO - PROCESS | 3268 | --DOCSHELL 1BE41400 == 33 [pid = 3268] [id = 194] 08:50:27 INFO - PROCESS | 3268 | --DOCSHELL 0D657800 == 32 [pid = 3268] [id = 193] 08:50:27 INFO - PROCESS | 3268 | --DOCSHELL 19A68800 == 31 [pid = 3268] [id = 192] 08:50:27 INFO - PROCESS | 3268 | --DOCSHELL 19457400 == 30 [pid = 3268] [id = 191] 08:50:27 INFO - PROCESS | 3268 | --DOCSHELL 1678A000 == 29 [pid = 3268] [id = 190] 08:50:27 INFO - PROCESS | 3268 | --DOCSHELL 11143000 == 28 [pid = 3268] [id = 189] 08:50:27 INFO - PROCESS | 3268 | --DOMWINDOW == 67 (1E901C00) [pid = 3268] [serial = 498] [outer = 00000000] [url = about:blank] 08:50:27 INFO - PROCESS | 3268 | --DOMWINDOW == 66 (1BD10400) [pid = 3268] [serial = 554] [outer = 00000000] [url = about:blank] 08:50:27 INFO - PROCESS | 3268 | --DOMWINDOW == 65 (195A6800) [pid = 3268] [serial = 548] [outer = 00000000] [url = about:blank] 08:50:27 INFO - PROCESS | 3268 | --DOMWINDOW == 64 (142ED400) [pid = 3268] [serial = 536] [outer = 00000000] [url = about:blank] 08:50:27 INFO - PROCESS | 3268 | --DOMWINDOW == 63 (14BE1400) [pid = 3268] [serial = 537] [outer = 00000000] [url = about:blank] 08:50:27 INFO - PROCESS | 3268 | --DOMWINDOW == 62 (14B48400) [pid = 3268] [serial = 542] [outer = 00000000] [url = about:blank] 08:50:27 INFO - PROCESS | 3268 | --DOMWINDOW == 61 (15A5E000) [pid = 3268] [serial = 543] [outer = 00000000] [url = about:blank] 08:50:27 INFO - PROCESS | 3268 | --DOMWINDOW == 60 (105C6C00) [pid = 3268] [serial = 539] [outer = 00000000] [url = about:blank] 08:50:27 INFO - PROCESS | 3268 | --DOMWINDOW == 59 (106D1C00) [pid = 3268] [serial = 540] [outer = 00000000] [url = about:blank] 08:50:27 INFO - PROCESS | 3268 | --DOMWINDOW == 58 (19A6D800) [pid = 3268] [serial = 551] [outer = 00000000] [url = about:blank] 08:50:27 INFO - PROCESS | 3268 | --DOMWINDOW == 57 (1E5A9000) [pid = 3268] [serial = 534] [outer = 00000000] [url = about:blank] 08:50:27 INFO - PROCESS | 3268 | --DOMWINDOW == 56 (18954C00) [pid = 3268] [serial = 545] [outer = 00000000] [url = about:blank] 08:50:27 INFO - PROCESS | 3268 | --DOMWINDOW == 55 (1BD93800) [pid = 3268] [serial = 555] [outer = 00000000] [url = about:blank] 08:50:27 INFO - PROCESS | 3268 | --DOMWINDOW == 54 (19B14000) [pid = 3268] [serial = 552] [outer = 00000000] [url = about:blank] 08:50:27 INFO - PROCESS | 3268 | --DOMWINDOW == 53 (195D1000) [pid = 3268] [serial = 549] [outer = 00000000] [url = about:blank] 08:50:27 INFO - PROCESS | 3268 | --DOMWINDOW == 52 (1895DC00) [pid = 3268] [serial = 546] [outer = 00000000] [url = about:blank] 08:50:27 INFO - PROCESS | 3268 | 1467820227096 Marionette TRACE conn6 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 08:50:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 08:50:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1081ms 08:50:27 INFO - PROCESS | 3268 | 1467820227140 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 08:50:27 INFO - PROCESS | 3268 | 1467820227144 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 08:50:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 08:50:27 INFO - PROCESS | 3268 | 1467820227152 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 08:50:27 INFO - PROCESS | 3268 | 1467820227155 Marionette TRACE conn6 <- [1,750,null,{}] 08:50:27 INFO - PROCESS | 3268 | 1467820227162 Marionette TRACE conn6 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:27 INFO - PROCESS | 3268 | 1467820227164 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:27 INFO - PROCESS | 3268 | 1467820227249 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 08:50:27 INFO - PROCESS | 3268 | 1467820227261 Marionette TRACE conn6 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:27 INFO - PROCESS | 3268 | 1467820227263 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:27 INFO - PROCESS | 3268 | ++DOCSHELL 111D0000 == 29 [pid = 3268] [id = 197] 08:50:27 INFO - PROCESS | 3268 | ++DOMWINDOW == 53 (13F13000) [pid = 3268] [serial = 589] [outer = 00000000] 08:50:27 INFO - PROCESS | 3268 | ++DOMWINDOW == 54 (14A28400) [pid = 3268] [serial = 590] [outer = 13F13000] 08:50:27 INFO - PROCESS | 3268 | 1467820227311 Marionette DEBUG loaded listener.js 08:50:27 INFO - PROCESS | 3268 | ++DOMWINDOW == 55 (14C89C00) [pid = 3268] [serial = 591] [outer = 13F13000] 08:50:28 INFO - PROCESS | 3268 | 1467820228231 Marionette TRACE conn6 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 08:50:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 08:50:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1129ms 08:50:28 INFO - PROCESS | 3268 | 1467820228281 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 08:50:28 INFO - PROCESS | 3268 | 1467820228286 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 08:50:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 08:50:28 INFO - PROCESS | 3268 | 1467820228293 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 08:50:28 INFO - PROCESS | 3268 | 1467820228295 Marionette TRACE conn6 <- [1,754,null,{}] 08:50:28 INFO - PROCESS | 3268 | 1467820228299 Marionette TRACE conn6 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:28 INFO - PROCESS | 3268 | 1467820228302 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:28 INFO - PROCESS | 3268 | 1467820228386 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 08:50:28 INFO - PROCESS | 3268 | 1467820228393 Marionette TRACE conn6 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:28 INFO - PROCESS | 3268 | 1467820228395 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:28 INFO - PROCESS | 3268 | ++DOCSHELL 0CC59C00 == 30 [pid = 3268] [id = 198] 08:50:28 INFO - PROCESS | 3268 | ++DOMWINDOW == 56 (16B61000) [pid = 3268] [serial = 592] [outer = 00000000] 08:50:28 INFO - PROCESS | 3268 | ++DOMWINDOW == 57 (18436400) [pid = 3268] [serial = 593] [outer = 16B61000] 08:50:28 INFO - PROCESS | 3268 | 1467820228447 Marionette DEBUG loaded listener.js 08:50:28 INFO - PROCESS | 3268 | ++DOMWINDOW == 58 (18957C00) [pid = 3268] [serial = 594] [outer = 16B61000] 08:50:29 INFO - PROCESS | 3268 | 1467820229372 Marionette TRACE conn6 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 08:50:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 08:50:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1123ms 08:50:29 INFO - PROCESS | 3268 | 1467820229419 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 08:50:29 INFO - PROCESS | 3268 | 1467820229422 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 08:50:29 INFO - PROCESS | 3268 | 1467820229425 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 08:50:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 08:50:29 INFO - PROCESS | 3268 | 1467820229429 Marionette TRACE conn6 <- [1,758,null,{}] 08:50:29 INFO - PROCESS | 3268 | 1467820229447 Marionette TRACE conn6 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:29 INFO - PROCESS | 3268 | 1467820229452 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:29 INFO - PROCESS | 3268 | 1467820229566 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 08:50:29 INFO - PROCESS | 3268 | 1467820229573 Marionette TRACE conn6 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:29 INFO - PROCESS | 3268 | 1467820229576 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:29 INFO - PROCESS | 3268 | ++DOCSHELL 19A65400 == 31 [pid = 3268] [id = 199] 08:50:29 INFO - PROCESS | 3268 | ++DOMWINDOW == 59 (19A67800) [pid = 3268] [serial = 595] [outer = 00000000] 08:50:29 INFO - PROCESS | 3268 | ++DOMWINDOW == 60 (19A6E800) [pid = 3268] [serial = 596] [outer = 19A67800] 08:50:29 INFO - PROCESS | 3268 | 1467820229624 Marionette DEBUG loaded listener.js 08:50:29 INFO - PROCESS | 3268 | ++DOMWINDOW == 61 (19AC2400) [pid = 3268] [serial = 597] [outer = 19A67800] 08:50:30 INFO - PROCESS | 3268 | 1467820230094 Marionette TRACE conn6 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 08:50:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 08:50:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 729ms 08:50:30 INFO - PROCESS | 3268 | 1467820230166 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 08:50:30 INFO - PROCESS | 3268 | 1467820230168 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 08:50:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 08:50:30 INFO - PROCESS | 3268 | 1467820230172 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 08:50:30 INFO - PROCESS | 3268 | 1467820230174 Marionette TRACE conn6 <- [1,762,null,{}] 08:50:30 INFO - PROCESS | 3268 | 1467820230177 Marionette TRACE conn6 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:30 INFO - PROCESS | 3268 | 1467820230180 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:30 INFO - PROCESS | 3268 | 1467820230293 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 08:50:30 INFO - PROCESS | 3268 | 1467820230305 Marionette TRACE conn6 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:30 INFO - PROCESS | 3268 | 1467820230307 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:30 INFO - PROCESS | 3268 | ++DOCSHELL 19B6E000 == 32 [pid = 3268] [id = 200] 08:50:30 INFO - PROCESS | 3268 | ++DOMWINDOW == 62 (19B70C00) [pid = 3268] [serial = 598] [outer = 00000000] 08:50:30 INFO - PROCESS | 3268 | ++DOMWINDOW == 63 (1B366000) [pid = 3268] [serial = 599] [outer = 19B70C00] 08:50:30 INFO - PROCESS | 3268 | 1467820230394 Marionette DEBUG loaded listener.js 08:50:30 INFO - PROCESS | 3268 | ++DOMWINDOW == 64 (1BD91400) [pid = 3268] [serial = 600] [outer = 19B70C00] 08:50:30 INFO - PROCESS | 3268 | --DOMWINDOW == 63 (111CCC00) [pid = 3268] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 08:50:30 INFO - PROCESS | 3268 | --DOMWINDOW == 62 (1678DC00) [pid = 3268] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 08:50:30 INFO - PROCESS | 3268 | --DOMWINDOW == 61 (19489400) [pid = 3268] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 08:50:30 INFO - PROCESS | 3268 | --DOMWINDOW == 60 (19482C00) [pid = 3268] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 08:50:30 INFO - PROCESS | 3268 | --DOMWINDOW == 59 (19A6E000) [pid = 3268] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 08:50:30 INFO - PROCESS | 3268 | --DOMWINDOW == 58 (1064D800) [pid = 3268] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 08:50:30 INFO - PROCESS | 3268 | --DOMWINDOW == 57 (0D658C00) [pid = 3268] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 08:50:30 INFO - PROCESS | 3268 | --DOMWINDOW == 56 (1895B400) [pid = 3268] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 08:50:30 INFO - PROCESS | 3268 | 1467820230819 Marionette TRACE conn6 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 08:50:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 08:50:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 670ms 08:50:30 INFO - PROCESS | 3268 | 1467820230844 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 08:50:30 INFO - PROCESS | 3268 | 1467820230846 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 08:50:30 INFO - PROCESS | 3268 | 1467820230849 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 08:50:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 08:50:30 INFO - PROCESS | 3268 | 1467820230851 Marionette TRACE conn6 <- [1,766,null,{}] 08:50:30 INFO - PROCESS | 3268 | 1467820230855 Marionette TRACE conn6 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:30 INFO - PROCESS | 3268 | 1467820230857 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:30 INFO - PROCESS | 3268 | 1467820230964 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 08:50:30 INFO - PROCESS | 3268 | 1467820230972 Marionette TRACE conn6 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:30 INFO - PROCESS | 3268 | 1467820230974 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:30 INFO - PROCESS | 3268 | ++DOCSHELL 15F47400 == 33 [pid = 3268] [id = 201] 08:50:30 INFO - PROCESS | 3268 | ++DOMWINDOW == 57 (19486000) [pid = 3268] [serial = 601] [outer = 00000000] 08:50:31 INFO - PROCESS | 3268 | ++DOMWINDOW == 58 (1B3CB800) [pid = 3268] [serial = 602] [outer = 19486000] 08:50:31 INFO - PROCESS | 3268 | 1467820231018 Marionette DEBUG loaded listener.js 08:50:31 INFO - PROCESS | 3268 | ++DOMWINDOW == 59 (1BE0B000) [pid = 3268] [serial = 603] [outer = 19486000] 08:50:31 INFO - PROCESS | 3268 | 1467820231461 Marionette TRACE conn6 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 08:50:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 08:50:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 670ms 08:50:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 08:50:31 INFO - PROCESS | 3268 | 1467820231524 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 08:50:31 INFO - PROCESS | 3268 | 1467820231526 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 08:50:31 INFO - PROCESS | 3268 | 1467820231529 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 08:50:31 INFO - PROCESS | 3268 | 1467820231531 Marionette TRACE conn6 <- [1,770,null,{}] 08:50:31 INFO - PROCESS | 3268 | 1467820231534 Marionette TRACE conn6 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:31 INFO - PROCESS | 3268 | 1467820231540 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:31 INFO - PROCESS | 3268 | 1467820231642 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 08:50:31 INFO - PROCESS | 3268 | 1467820231651 Marionette TRACE conn6 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:31 INFO - PROCESS | 3268 | 1467820231653 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:31 INFO - PROCESS | 3268 | ++DOCSHELL 1BEEC000 == 34 [pid = 3268] [id = 202] 08:50:31 INFO - PROCESS | 3268 | ++DOMWINDOW == 60 (1BEEC400) [pid = 3268] [serial = 604] [outer = 00000000] 08:50:31 INFO - PROCESS | 3268 | ++DOMWINDOW == 61 (1D32AC00) [pid = 3268] [serial = 605] [outer = 1BEEC400] 08:50:31 INFO - PROCESS | 3268 | 1467820231697 Marionette DEBUG loaded listener.js 08:50:31 INFO - PROCESS | 3268 | ++DOMWINDOW == 62 (18955C00) [pid = 3268] [serial = 606] [outer = 1BEEC400] 08:50:32 INFO - PROCESS | 3268 | 1467820232102 Marionette TRACE conn6 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 08:50:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 08:50:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 630ms 08:50:32 INFO - PROCESS | 3268 | 1467820232160 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 08:50:32 INFO - PROCESS | 3268 | 1467820232162 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 08:50:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 08:50:32 INFO - PROCESS | 3268 | 1467820232165 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 08:50:32 INFO - PROCESS | 3268 | 1467820232166 Marionette TRACE conn6 <- [1,774,null,{}] 08:50:32 INFO - PROCESS | 3268 | 1467820232170 Marionette TRACE conn6 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:32 INFO - PROCESS | 3268 | 1467820232172 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:32 INFO - PROCESS | 3268 | 1467820232247 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 08:50:32 INFO - PROCESS | 3268 | 1467820232252 Marionette TRACE conn6 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:32 INFO - PROCESS | 3268 | 1467820232254 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:32 INFO - PROCESS | 3268 | ++DOCSHELL 1D332000 == 35 [pid = 3268] [id = 203] 08:50:32 INFO - PROCESS | 3268 | ++DOMWINDOW == 63 (1D332400) [pid = 3268] [serial = 607] [outer = 00000000] 08:50:32 INFO - PROCESS | 3268 | ++DOMWINDOW == 64 (1D335C00) [pid = 3268] [serial = 608] [outer = 1D332400] 08:50:32 INFO - PROCESS | 3268 | 1467820232297 Marionette DEBUG loaded listener.js 08:50:32 INFO - PROCESS | 3268 | ++DOMWINDOW == 65 (1DEB1800) [pid = 3268] [serial = 609] [outer = 1D332400] 08:50:32 INFO - PROCESS | 3268 | 1467820232736 Marionette TRACE conn6 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 08:50:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 08:50:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 630ms 08:50:32 INFO - PROCESS | 3268 | 1467820232796 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 08:50:32 INFO - PROCESS | 3268 | 1467820232798 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 08:50:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 08:50:32 INFO - PROCESS | 3268 | 1467820232802 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 08:50:32 INFO - PROCESS | 3268 | 1467820232804 Marionette TRACE conn6 <- [1,778,null,{}] 08:50:32 INFO - PROCESS | 3268 | 1467820232808 Marionette TRACE conn6 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:32 INFO - PROCESS | 3268 | 1467820232810 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:32 INFO - PROCESS | 3268 | 1467820232888 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 08:50:32 INFO - PROCESS | 3268 | 1467820232896 Marionette TRACE conn6 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:32 INFO - PROCESS | 3268 | 1467820232898 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:32 INFO - PROCESS | 3268 | ++DOCSHELL 1D32F400 == 36 [pid = 3268] [id = 204] 08:50:32 INFO - PROCESS | 3268 | ++DOMWINDOW == 66 (1D334800) [pid = 3268] [serial = 610] [outer = 00000000] 08:50:32 INFO - PROCESS | 3268 | ++DOMWINDOW == 67 (1DEBA800) [pid = 3268] [serial = 611] [outer = 1D334800] 08:50:32 INFO - PROCESS | 3268 | 1467820232942 Marionette DEBUG loaded listener.js 08:50:33 INFO - PROCESS | 3268 | ++DOMWINDOW == 68 (1E401800) [pid = 3268] [serial = 612] [outer = 1D334800] 08:50:33 INFO - PROCESS | 3268 | 1467820233661 Marionette TRACE conn6 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 08:50:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 08:50:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 929ms 08:50:33 INFO - PROCESS | 3268 | 1467820233737 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 08:50:33 INFO - PROCESS | 3268 | 1467820233741 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 08:50:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 08:50:33 INFO - PROCESS | 3268 | 1467820233747 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 08:50:33 INFO - PROCESS | 3268 | 1467820233750 Marionette TRACE conn6 <- [1,782,null,{}] 08:50:33 INFO - PROCESS | 3268 | 1467820233756 Marionette TRACE conn6 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:33 INFO - PROCESS | 3268 | 1467820233759 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:33 INFO - PROCESS | 3268 | 1467820233911 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 08:50:34 INFO - PROCESS | 3268 | 1467820234034 Marionette TRACE conn6 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:34 INFO - PROCESS | 3268 | 1467820234037 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:34 INFO - PROCESS | 3268 | ++DOCSHELL 11143000 == 37 [pid = 3268] [id = 205] 08:50:34 INFO - PROCESS | 3268 | ++DOMWINDOW == 69 (14B27800) [pid = 3268] [serial = 613] [outer = 00000000] 08:50:34 INFO - PROCESS | 3268 | ++DOMWINDOW == 70 (16B34800) [pid = 3268] [serial = 614] [outer = 14B27800] 08:50:34 INFO - PROCESS | 3268 | 1467820234098 Marionette DEBUG loaded listener.js 08:50:34 INFO - PROCESS | 3268 | ++DOMWINDOW == 71 (1895DC00) [pid = 3268] [serial = 615] [outer = 14B27800] 08:50:34 INFO - PROCESS | 3268 | 1467820234674 Marionette TRACE conn6 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 08:50:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 08:50:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 990ms 08:50:34 INFO - PROCESS | 3268 | 1467820234737 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 08:50:34 INFO - PROCESS | 3268 | 1467820234741 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 08:50:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 08:50:34 INFO - PROCESS | 3268 | 1467820234748 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 08:50:34 INFO - PROCESS | 3268 | 1467820234751 Marionette TRACE conn6 <- [1,786,null,{}] 08:50:34 INFO - PROCESS | 3268 | 1467820234770 Marionette TRACE conn6 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:34 INFO - PROCESS | 3268 | 1467820234773 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:34 INFO - PROCESS | 3268 | 1467820234894 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 08:50:35 INFO - PROCESS | 3268 | 1467820235010 Marionette TRACE conn6 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:35 INFO - PROCESS | 3268 | 1467820235013 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:35 INFO - PROCESS | 3268 | ++DOCSHELL 19B17400 == 38 [pid = 3268] [id = 206] 08:50:35 INFO - PROCESS | 3268 | ++DOMWINDOW == 72 (19B1DC00) [pid = 3268] [serial = 616] [outer = 00000000] 08:50:35 INFO - PROCESS | 3268 | ++DOMWINDOW == 73 (1B360000) [pid = 3268] [serial = 617] [outer = 19B1DC00] 08:50:35 INFO - PROCESS | 3268 | 1467820235070 Marionette DEBUG loaded listener.js 08:50:35 INFO - PROCESS | 3268 | ++DOMWINDOW == 74 (1BE3B400) [pid = 3268] [serial = 618] [outer = 19B1DC00] 08:50:35 INFO - PROCESS | 3268 | 1467820235679 Marionette TRACE conn6 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 08:50:35 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 08:50:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 990ms 08:50:35 INFO - PROCESS | 3268 | 1467820235741 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 08:50:35 INFO - PROCESS | 3268 | 1467820235744 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 08:50:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 08:50:35 INFO - PROCESS | 3268 | 1467820235748 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 08:50:35 INFO - PROCESS | 3268 | 1467820235752 Marionette TRACE conn6 <- [1,790,null,{}] 08:50:35 INFO - PROCESS | 3268 | 1467820235763 Marionette TRACE conn6 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:35 INFO - PROCESS | 3268 | 1467820235767 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:35 INFO - PROCESS | 3268 | 1467820235909 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 08:50:36 INFO - PROCESS | 3268 | 1467820236129 Marionette TRACE conn6 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:36 INFO - PROCESS | 3268 | 1467820236132 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:36 INFO - PROCESS | 3268 | ++DOCSHELL 0CE36000 == 39 [pid = 3268] [id = 207] 08:50:36 INFO - PROCESS | 3268 | ++DOMWINDOW == 75 (0CE3AC00) [pid = 3268] [serial = 619] [outer = 00000000] 08:50:36 INFO - PROCESS | 3268 | ++DOMWINDOW == 76 (0D657400) [pid = 3268] [serial = 620] [outer = 0CE3AC00] 08:50:36 INFO - PROCESS | 3268 | 1467820236192 Marionette DEBUG loaded listener.js 08:50:36 INFO - PROCESS | 3268 | ++DOMWINDOW == 77 (14223800) [pid = 3268] [serial = 621] [outer = 0CE3AC00] 08:50:37 INFO - PROCESS | 3268 | --DOCSHELL 1D332000 == 38 [pid = 3268] [id = 203] 08:50:37 INFO - PROCESS | 3268 | --DOCSHELL 1BEEC000 == 37 [pid = 3268] [id = 202] 08:50:37 INFO - PROCESS | 3268 | --DOCSHELL 15F47400 == 36 [pid = 3268] [id = 201] 08:50:37 INFO - PROCESS | 3268 | --DOCSHELL 19B6E000 == 35 [pid = 3268] [id = 200] 08:50:37 INFO - PROCESS | 3268 | --DOCSHELL 19A65400 == 34 [pid = 3268] [id = 199] 08:50:37 INFO - PROCESS | 3268 | --DOCSHELL 0CC59C00 == 33 [pid = 3268] [id = 198] 08:50:37 INFO - PROCESS | 3268 | --DOCSHELL 111D0000 == 32 [pid = 3268] [id = 197] 08:50:37 INFO - PROCESS | 3268 | --DOCSHELL 19481000 == 31 [pid = 3268] [id = 188] 08:50:37 INFO - PROCESS | 3268 | --DOCSHELL 1893B000 == 30 [pid = 3268] [id = 196] 08:50:37 INFO - PROCESS | 3268 | --DOCSHELL 0D658000 == 29 [pid = 3268] [id = 195] 08:50:37 INFO - PROCESS | 3268 | --DOCSHELL 19B17400 == 28 [pid = 3268] [id = 206] 08:50:37 INFO - PROCESS | 3268 | --DOCSHELL 1D32F400 == 27 [pid = 3268] [id = 204] 08:50:37 INFO - PROCESS | 3268 | --DOCSHELL 11143000 == 26 [pid = 3268] [id = 205] 08:50:37 INFO - PROCESS | 3268 | --DOMWINDOW == 76 (1BED7000) [pid = 3268] [serial = 581] [outer = 00000000] [url = about:blank] 08:50:37 INFO - PROCESS | 3268 | --DOMWINDOW == 75 (1421A800) [pid = 3268] [serial = 566] [outer = 00000000] [url = about:blank] 08:50:37 INFO - PROCESS | 3268 | --DOMWINDOW == 74 (142AFC00) [pid = 3268] [serial = 567] [outer = 00000000] [url = about:blank] 08:50:37 INFO - PROCESS | 3268 | --DOMWINDOW == 73 (16B36400) [pid = 3268] [serial = 569] [outer = 00000000] [url = about:blank] 08:50:37 INFO - PROCESS | 3268 | --DOMWINDOW == 72 (16BD1000) [pid = 3268] [serial = 570] [outer = 00000000] [url = about:blank] 08:50:37 INFO - PROCESS | 3268 | --DOMWINDOW == 71 (195A1400) [pid = 3268] [serial = 572] [outer = 00000000] [url = about:blank] 08:50:37 INFO - PROCESS | 3268 | --DOMWINDOW == 70 (1BEDFC00) [pid = 3268] [serial = 564] [outer = 00000000] [url = about:blank] 08:50:37 INFO - PROCESS | 3268 | --DOMWINDOW == 69 (1BE45400) [pid = 3268] [serial = 563] [outer = 00000000] [url = about:blank] 08:50:37 INFO - PROCESS | 3268 | --DOMWINDOW == 68 (19B1D400) [pid = 3268] [serial = 575] [outer = 00000000] [url = about:blank] 08:50:37 INFO - PROCESS | 3268 | --DOMWINDOW == 67 (16BD5C00) [pid = 3268] [serial = 578] [outer = 00000000] [url = about:blank] 08:50:37 INFO - PROCESS | 3268 | --DOMWINDOW == 66 (1ACF4800) [pid = 3268] [serial = 576] [outer = 00000000] [url = about:blank] 08:50:37 INFO - PROCESS | 3268 | --DOMWINDOW == 65 (142EB400) [pid = 3268] [serial = 558] [outer = 00000000] [url = about:blank] 08:50:37 INFO - PROCESS | 3268 | --DOMWINDOW == 64 (105E2400) [pid = 3268] [serial = 557] [outer = 00000000] [url = about:blank] 08:50:37 INFO - PROCESS | 3268 | --DOMWINDOW == 63 (19483400) [pid = 3268] [serial = 561] [outer = 00000000] [url = about:blank] 08:50:37 INFO - PROCESS | 3268 | --DOMWINDOW == 62 (18E75000) [pid = 3268] [serial = 560] [outer = 00000000] [url = about:blank] 08:50:37 INFO - PROCESS | 3268 | --DOMWINDOW == 61 (19B1D000) [pid = 3268] [serial = 579] [outer = 00000000] [url = about:blank] 08:50:37 INFO - PROCESS | 3268 | --DOMWINDOW == 60 (195AA800) [pid = 3268] [serial = 573] [outer = 00000000] [url = about:blank] 08:50:37 INFO - PROCESS | 3268 | 1467820237472 Marionette TRACE conn6 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 08:50:37 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 08:50:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1774ms 08:50:37 INFO - PROCESS | 3268 | 1467820237527 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 08:50:37 INFO - PROCESS | 3268 | 1467820237531 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 08:50:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 08:50:37 INFO - PROCESS | 3268 | 1467820237537 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 08:50:37 INFO - PROCESS | 3268 | 1467820237540 Marionette TRACE conn6 <- [1,794,null,{}] 08:50:37 INFO - PROCESS | 3268 | 1467820237546 Marionette TRACE conn6 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:37 INFO - PROCESS | 3268 | 1467820237549 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:37 INFO - PROCESS | 3268 | 1467820237641 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 08:50:37 INFO - PROCESS | 3268 | 1467820237763 Marionette TRACE conn6 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:37 INFO - PROCESS | 3268 | 1467820237767 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:37 INFO - PROCESS | 3268 | ++DOCSHELL 106C6400 == 27 [pid = 3268] [id = 208] 08:50:37 INFO - PROCESS | 3268 | ++DOMWINDOW == 61 (106C8800) [pid = 3268] [serial = 622] [outer = 00000000] 08:50:37 INFO - PROCESS | 3268 | ++DOMWINDOW == 62 (111CCC00) [pid = 3268] [serial = 623] [outer = 106C8800] 08:50:37 INFO - PROCESS | 3268 | 1467820237816 Marionette DEBUG loaded listener.js 08:50:37 INFO - PROCESS | 3268 | ++DOMWINDOW == 63 (142A3400) [pid = 3268] [serial = 624] [outer = 106C8800] 08:50:38 INFO - PROCESS | 3268 | 1467820238205 Marionette TRACE conn6 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 08:50:38 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 08:50:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 730ms 08:50:38 INFO - PROCESS | 3268 | 1467820238272 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 08:50:38 INFO - PROCESS | 3268 | 1467820238277 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 08:50:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 08:50:38 INFO - PROCESS | 3268 | 1467820238283 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 08:50:38 INFO - PROCESS | 3268 | 1467820238286 Marionette TRACE conn6 <- [1,798,null,{}] 08:50:38 INFO - PROCESS | 3268 | 1467820238290 Marionette TRACE conn6 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:38 INFO - PROCESS | 3268 | 1467820238293 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:38 INFO - PROCESS | 3268 | 1467820238385 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 08:50:38 INFO - PROCESS | 3268 | 1467820238392 Marionette TRACE conn6 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:38 INFO - PROCESS | 3268 | 1467820238395 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:38 INFO - PROCESS | 3268 | ++DOCSHELL 15FDA400 == 28 [pid = 3268] [id = 209] 08:50:38 INFO - PROCESS | 3268 | ++DOMWINDOW == 64 (15FDAC00) [pid = 3268] [serial = 625] [outer = 00000000] 08:50:38 INFO - PROCESS | 3268 | ++DOMWINDOW == 65 (15FDCC00) [pid = 3268] [serial = 626] [outer = 15FDAC00] 08:50:38 INFO - PROCESS | 3268 | 1467820238452 Marionette DEBUG loaded listener.js 08:50:38 INFO - PROCESS | 3268 | ++DOMWINDOW == 66 (1678F000) [pid = 3268] [serial = 627] [outer = 15FDAC00] 08:50:38 INFO - PROCESS | 3268 | 1467820238909 Marionette TRACE conn6 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 08:50:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 08:50:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 670ms 08:50:38 INFO - PROCESS | 3268 | 1467820238957 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 08:50:38 INFO - PROCESS | 3268 | 1467820238959 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 08:50:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 08:50:38 INFO - PROCESS | 3268 | 1467820238963 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 08:50:38 INFO - PROCESS | 3268 | 1467820238967 Marionette TRACE conn6 <- [1,802,null,{}] 08:50:38 INFO - PROCESS | 3268 | 1467820238979 Marionette TRACE conn6 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:38 INFO - PROCESS | 3268 | 1467820238983 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:39 INFO - PROCESS | 3268 | 1467820239103 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 08:50:39 INFO - PROCESS | 3268 | 1467820239198 Marionette TRACE conn6 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:39 INFO - PROCESS | 3268 | 1467820239201 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:39 INFO - PROCESS | 3268 | ++DOCSHELL 19485C00 == 29 [pid = 3268] [id = 210] 08:50:39 INFO - PROCESS | 3268 | ++DOMWINDOW == 67 (19489400) [pid = 3268] [serial = 628] [outer = 00000000] 08:50:39 INFO - PROCESS | 3268 | ++DOMWINDOW == 68 (195A1400) [pid = 3268] [serial = 629] [outer = 19489400] 08:50:39 INFO - PROCESS | 3268 | 1467820239252 Marionette DEBUG loaded listener.js 08:50:39 INFO - PROCESS | 3268 | ++DOMWINDOW == 69 (195A8C00) [pid = 3268] [serial = 630] [outer = 19489400] 08:50:39 INFO - PROCESS | 3268 | 1467820239708 Marionette TRACE conn6 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 08:50:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 08:50:39 INFO - PROCESS | 3268 | 1467820239745 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 08:50:39 INFO - PROCESS | 3268 | 1467820239749 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 08:50:39 INFO - PROCESS | 3268 | 1467820239750 Marionette TRACE conn6 <- [1,806,null,{}] 08:50:39 INFO - PROCESS | 3268 | 1467820239754 Marionette TRACE conn6 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:39 INFO - PROCESS | 3268 | 1467820239756 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:39 INFO - PROCESS | 3268 | 1467820239867 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 08:50:39 INFO - PROCESS | 3268 | 1467820239875 Marionette TRACE conn6 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:39 INFO - PROCESS | 3268 | 1467820239877 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:39 INFO - PROCESS | 3268 | ++DOCSHELL 19A70000 == 30 [pid = 3268] [id = 211] 08:50:39 INFO - PROCESS | 3268 | ++DOMWINDOW == 70 (19A71800) [pid = 3268] [serial = 631] [outer = 00000000] 08:50:39 INFO - PROCESS | 3268 | ++DOMWINDOW == 71 (19B18800) [pid = 3268] [serial = 632] [outer = 19A71800] 08:50:39 INFO - PROCESS | 3268 | 1467820239969 Marionette DEBUG loaded listener.js 08:50:40 INFO - PROCESS | 3268 | ++DOMWINDOW == 72 (19B6E000) [pid = 3268] [serial = 633] [outer = 19A71800] 08:50:40 INFO - PROCESS | 3268 | 1467820240425 Marionette TRACE conn6 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 08:50:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 08:50:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 729ms 08:50:40 INFO - PROCESS | 3268 | 1467820240481 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 08:50:40 INFO - PROCESS | 3268 | 1467820240483 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 08:50:40 INFO - PROCESS | 3268 | 1467820240487 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 08:50:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 08:50:40 INFO - PROCESS | 3268 | 1467820240488 Marionette TRACE conn6 <- [1,810,null,{}] 08:50:40 INFO - PROCESS | 3268 | 1467820240492 Marionette TRACE conn6 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:40 INFO - PROCESS | 3268 | 1467820240494 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:40 INFO - PROCESS | 3268 | 1467820240605 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 08:50:40 INFO - PROCESS | 3268 | 1467820240617 Marionette TRACE conn6 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:40 INFO - PROCESS | 3268 | 1467820240619 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:40 INFO - PROCESS | 3268 | ++DOCSHELL 1ADCB800 == 31 [pid = 3268] [id = 212] 08:50:40 INFO - PROCESS | 3268 | ++DOMWINDOW == 73 (1ADCE000) [pid = 3268] [serial = 634] [outer = 00000000] 08:50:40 INFO - PROCESS | 3268 | ++DOMWINDOW == 74 (1B3CB400) [pid = 3268] [serial = 635] [outer = 1ADCE000] 08:50:40 INFO - PROCESS | 3268 | 1467820240709 Marionette DEBUG loaded listener.js 08:50:40 INFO - PROCESS | 3268 | ++DOMWINDOW == 75 (1BE04000) [pid = 3268] [serial = 636] [outer = 1ADCE000] 08:50:41 INFO - PROCESS | 3268 | 1467820241143 Marionette TRACE conn6 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 08:50:41 INFO - PROCESS | 3268 | 1467820241163 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 08:50:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 08:50:41 INFO - PROCESS | 3268 | 1467820241166 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 08:50:41 INFO - PROCESS | 3268 | 1467820241168 Marionette TRACE conn6 <- [1,814,null,{}] 08:50:41 INFO - PROCESS | 3268 | 1467820241172 Marionette TRACE conn6 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:41 INFO - PROCESS | 3268 | 1467820241177 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:41 INFO - PROCESS | 3268 | 1467820241314 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 08:50:41 INFO - PROCESS | 3268 | 1467820241320 Marionette TRACE conn6 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:41 INFO - PROCESS | 3268 | 1467820241322 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:41 INFO - PROCESS | 3268 | ++DOCSHELL 14B26800 == 32 [pid = 3268] [id = 213] 08:50:41 INFO - PROCESS | 3268 | ++DOMWINDOW == 76 (19B1FC00) [pid = 3268] [serial = 637] [outer = 00000000] 08:50:41 INFO - PROCESS | 3268 | ++DOMWINDOW == 77 (1BEE5800) [pid = 3268] [serial = 638] [outer = 19B1FC00] 08:50:41 INFO - PROCESS | 3268 | 1467820241368 Marionette DEBUG loaded listener.js 08:50:41 INFO - PROCESS | 3268 | ++DOMWINDOW == 78 (1D32C000) [pid = 3268] [serial = 639] [outer = 19B1FC00] 08:50:41 INFO - PROCESS | 3268 | --DOMWINDOW == 77 (1BE42000) [pid = 3268] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 08:50:41 INFO - PROCESS | 3268 | --DOMWINDOW == 76 (1D332400) [pid = 3268] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 08:50:41 INFO - PROCESS | 3268 | --DOMWINDOW == 75 (16B61000) [pid = 3268] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 08:50:41 INFO - PROCESS | 3268 | --DOMWINDOW == 74 (13F13000) [pid = 3268] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 08:50:41 INFO - PROCESS | 3268 | --DOMWINDOW == 73 (19486000) [pid = 3268] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 08:50:41 INFO - PROCESS | 3268 | --DOMWINDOW == 72 (0D65B000) [pid = 3268] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 08:50:41 INFO - PROCESS | 3268 | --DOMWINDOW == 71 (19B70C00) [pid = 3268] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 08:50:41 INFO - PROCESS | 3268 | --DOMWINDOW == 70 (18953000) [pid = 3268] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 08:50:41 INFO - PROCESS | 3268 | --DOMWINDOW == 69 (1BEEC400) [pid = 3268] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 08:50:41 INFO - PROCESS | 3268 | --DOMWINDOW == 68 (19A67800) [pid = 3268] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 08:50:41 INFO - PROCESS | 3268 | --DOMWINDOW == 67 (1D334800) [pid = 3268] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 08:50:41 INFO - PROCESS | 3268 | 1467820241964 Marionette TRACE conn6 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 08:50:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 08:50:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 830ms 08:50:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 08:50:42 INFO - PROCESS | 3268 | 1467820241998 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 08:50:42 INFO - PROCESS | 3268 | 1467820242000 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 08:50:42 INFO - PROCESS | 3268 | 1467820242003 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 08:50:42 INFO - PROCESS | 3268 | 1467820242004 Marionette TRACE conn6 <- [1,818,null,{}] 08:50:42 INFO - PROCESS | 3268 | 1467820242008 Marionette TRACE conn6 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:42 INFO - PROCESS | 3268 | 1467820242010 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:42 INFO - PROCESS | 3268 | 1467820242088 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 08:50:42 INFO - PROCESS | 3268 | 1467820242093 Marionette TRACE conn6 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:42 INFO - PROCESS | 3268 | 1467820242095 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:42 INFO - PROCESS | 3268 | ++DOCSHELL 142E4C00 == 33 [pid = 3268] [id = 214] 08:50:42 INFO - PROCESS | 3268 | ++DOMWINDOW == 68 (1950A800) [pid = 3268] [serial = 640] [outer = 00000000] 08:50:42 INFO - PROCESS | 3268 | ++DOMWINDOW == 69 (1BEEC400) [pid = 3268] [serial = 641] [outer = 1950A800] 08:50:42 INFO - PROCESS | 3268 | 1467820242139 Marionette DEBUG loaded listener.js 08:50:42 INFO - PROCESS | 3268 | ++DOMWINDOW == 70 (1D332400) [pid = 3268] [serial = 642] [outer = 1950A800] 08:50:42 INFO - PROCESS | 3268 | 1467820242547 Marionette TRACE conn6 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 08:50:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 08:50:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 570ms 08:50:42 INFO - PROCESS | 3268 | 1467820242573 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 08:50:42 INFO - PROCESS | 3268 | 1467820242575 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 08:50:42 INFO - PROCESS | 3268 | 1467820242591 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 08:50:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 08:50:42 INFO - PROCESS | 3268 | 1467820242592 Marionette TRACE conn6 <- [1,822,null,{}] 08:50:42 INFO - PROCESS | 3268 | 1467820242596 Marionette TRACE conn6 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:42 INFO - PROCESS | 3268 | 1467820242598 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:42 INFO - PROCESS | 3268 | 1467820242677 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 08:50:42 INFO - PROCESS | 3268 | 1467820242683 Marionette TRACE conn6 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:42 INFO - PROCESS | 3268 | 1467820242685 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:42 INFO - PROCESS | 3268 | ++DOCSHELL 1DEAE800 == 34 [pid = 3268] [id = 215] 08:50:42 INFO - PROCESS | 3268 | ++DOMWINDOW == 71 (1DEB0400) [pid = 3268] [serial = 643] [outer = 00000000] 08:50:42 INFO - PROCESS | 3268 | ++DOMWINDOW == 72 (1E403400) [pid = 3268] [serial = 644] [outer = 1DEB0400] 08:50:42 INFO - PROCESS | 3268 | 1467820242732 Marionette DEBUG loaded listener.js 08:50:42 INFO - PROCESS | 3268 | ++DOMWINDOW == 73 (1DEBB000) [pid = 3268] [serial = 645] [outer = 1DEB0400] 08:50:43 INFO - PROCESS | 3268 | 1467820243152 Marionette TRACE conn6 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 08:50:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 08:50:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 569ms 08:50:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 08:50:43 INFO - PROCESS | 3268 | 1467820243164 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 08:50:43 INFO - PROCESS | 3268 | 1467820243166 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 08:50:43 INFO - PROCESS | 3268 | 1467820243169 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 08:50:43 INFO - PROCESS | 3268 | 1467820243171 Marionette TRACE conn6 <- [1,826,null,{}] 08:50:43 INFO - PROCESS | 3268 | 1467820243175 Marionette TRACE conn6 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:43 INFO - PROCESS | 3268 | 1467820243177 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:43 INFO - PROCESS | 3268 | 1467820243297 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 08:50:43 INFO - PROCESS | 3268 | 1467820243305 Marionette TRACE conn6 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:43 INFO - PROCESS | 3268 | 1467820243307 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:43 INFO - PROCESS | 3268 | ++DOCSHELL 19485400 == 35 [pid = 3268] [id = 216] 08:50:43 INFO - PROCESS | 3268 | ++DOMWINDOW == 74 (1DEBA000) [pid = 3268] [serial = 646] [outer = 00000000] 08:50:43 INFO - PROCESS | 3268 | ++DOMWINDOW == 75 (1E474800) [pid = 3268] [serial = 647] [outer = 1DEBA000] 08:50:43 INFO - PROCESS | 3268 | 1467820243350 Marionette DEBUG loaded listener.js 08:50:43 INFO - PROCESS | 3268 | ++DOMWINDOW == 76 (1E475400) [pid = 3268] [serial = 648] [outer = 1DEBA000] 08:50:44 INFO - PROCESS | 3268 | --DOCSHELL 106C6400 == 34 [pid = 3268] [id = 208] 08:50:44 INFO - PROCESS | 3268 | --DOCSHELL 0CE36000 == 33 [pid = 3268] [id = 207] 08:50:44 INFO - PROCESS | 3268 | --DOCSHELL 15FDA400 == 32 [pid = 3268] [id = 209] 08:50:44 INFO - PROCESS | 3268 | --DOCSHELL 19485C00 == 31 [pid = 3268] [id = 210] 08:50:44 INFO - PROCESS | 3268 | --DOCSHELL 19A70000 == 30 [pid = 3268] [id = 211] 08:50:44 INFO - PROCESS | 3268 | --DOCSHELL 1ADCB800 == 29 [pid = 3268] [id = 212] 08:50:44 INFO - PROCESS | 3268 | --DOCSHELL 1DEAE800 == 28 [pid = 3268] [id = 215] 08:50:44 INFO - PROCESS | 3268 | --DOCSHELL 14B26800 == 27 [pid = 3268] [id = 213] 08:50:44 INFO - PROCESS | 3268 | --DOCSHELL 142E4C00 == 26 [pid = 3268] [id = 214] 08:50:45 INFO - PROCESS | 3268 | --DOMWINDOW == 75 (1DEB1800) [pid = 3268] [serial = 609] [outer = 00000000] [url = about:blank] 08:50:45 INFO - PROCESS | 3268 | --DOMWINDOW == 74 (1E401800) [pid = 3268] [serial = 612] [outer = 00000000] [url = about:blank] 08:50:45 INFO - PROCESS | 3268 | --DOMWINDOW == 73 (1DEBA800) [pid = 3268] [serial = 611] [outer = 00000000] [url = about:blank] 08:50:45 INFO - PROCESS | 3268 | --DOMWINDOW == 72 (1BEDF400) [pid = 3268] [serial = 582] [outer = 00000000] [url = about:blank] 08:50:45 INFO - PROCESS | 3268 | --DOMWINDOW == 71 (1D335C00) [pid = 3268] [serial = 608] [outer = 00000000] [url = about:blank] 08:50:45 INFO - PROCESS | 3268 | --DOMWINDOW == 70 (18957C00) [pid = 3268] [serial = 594] [outer = 00000000] [url = about:blank] 08:50:45 INFO - PROCESS | 3268 | --DOMWINDOW == 69 (14A28400) [pid = 3268] [serial = 590] [outer = 00000000] [url = about:blank] 08:50:45 INFO - PROCESS | 3268 | --DOMWINDOW == 68 (1B3CB800) [pid = 3268] [serial = 602] [outer = 00000000] [url = about:blank] 08:50:45 INFO - PROCESS | 3268 | --DOMWINDOW == 67 (111D3C00) [pid = 3268] [serial = 585] [outer = 00000000] [url = about:blank] 08:50:45 INFO - PROCESS | 3268 | --DOMWINDOW == 66 (1BE0B000) [pid = 3268] [serial = 603] [outer = 00000000] [url = about:blank] 08:50:45 INFO - PROCESS | 3268 | --DOMWINDOW == 65 (1B366000) [pid = 3268] [serial = 599] [outer = 00000000] [url = about:blank] 08:50:45 INFO - PROCESS | 3268 | --DOMWINDOW == 64 (14C89C00) [pid = 3268] [serial = 591] [outer = 00000000] [url = about:blank] 08:50:45 INFO - PROCESS | 3268 | --DOMWINDOW == 63 (1895D000) [pid = 3268] [serial = 587] [outer = 00000000] [url = about:blank] 08:50:45 INFO - PROCESS | 3268 | --DOMWINDOW == 62 (1D32AC00) [pid = 3268] [serial = 605] [outer = 00000000] [url = about:blank] 08:50:45 INFO - PROCESS | 3268 | --DOMWINDOW == 61 (18E75400) [pid = 3268] [serial = 588] [outer = 00000000] [url = about:blank] 08:50:45 INFO - PROCESS | 3268 | --DOMWINDOW == 60 (105FB800) [pid = 3268] [serial = 584] [outer = 00000000] [url = about:blank] 08:50:45 INFO - PROCESS | 3268 | --DOMWINDOW == 59 (1BD91400) [pid = 3268] [serial = 600] [outer = 00000000] [url = about:blank] 08:50:45 INFO - PROCESS | 3268 | --DOMWINDOW == 58 (18436400) [pid = 3268] [serial = 593] [outer = 00000000] [url = about:blank] 08:50:45 INFO - PROCESS | 3268 | --DOMWINDOW == 57 (19A6E800) [pid = 3268] [serial = 596] [outer = 00000000] [url = about:blank] 08:50:45 INFO - PROCESS | 3268 | --DOMWINDOW == 56 (19AC2400) [pid = 3268] [serial = 597] [outer = 00000000] [url = about:blank] 08:50:45 INFO - PROCESS | 3268 | --DOMWINDOW == 55 (18955C00) [pid = 3268] [serial = 606] [outer = 00000000] [url = about:blank] 08:50:46 INFO - PROCESS | 3268 | 1467820246170 Marionette TRACE conn6 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 08:50:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 08:50:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 3075ms 08:50:46 INFO - PROCESS | 3268 | 1467820246247 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 08:50:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 08:50:46 INFO - PROCESS | 3268 | 1467820246251 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 08:50:46 INFO - PROCESS | 3268 | 1467820246256 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 08:50:46 INFO - PROCESS | 3268 | 1467820246260 Marionette TRACE conn6 <- [1,830,null,{}] 08:50:46 INFO - PROCESS | 3268 | 1467820246266 Marionette TRACE conn6 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:46 INFO - PROCESS | 3268 | 1467820246269 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:46 INFO - PROCESS | 3268 | 1467820246358 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 08:50:46 INFO - PROCESS | 3268 | 1467820246371 Marionette TRACE conn6 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:46 INFO - PROCESS | 3268 | 1467820246373 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:46 INFO - PROCESS | 3268 | ++DOCSHELL 14B4B400 == 27 [pid = 3268] [id = 217] 08:50:46 INFO - PROCESS | 3268 | ++DOMWINDOW == 56 (14B4D000) [pid = 3268] [serial = 649] [outer = 00000000] 08:50:46 INFO - PROCESS | 3268 | ++DOMWINDOW == 57 (14C8E400) [pid = 3268] [serial = 650] [outer = 14B4D000] 08:50:46 INFO - PROCESS | 3268 | 1467820246421 Marionette DEBUG loaded listener.js 08:50:46 INFO - PROCESS | 3268 | ++DOMWINDOW == 58 (15A68000) [pid = 3268] [serial = 651] [outer = 14B4D000] 08:50:46 INFO - PROCESS | 3268 | 1467820246890 Marionette TRACE conn6 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 08:50:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 08:50:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 689ms 08:50:46 INFO - PROCESS | 3268 | 1467820246946 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 08:50:46 INFO - PROCESS | 3268 | 1467820246951 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 08:50:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 08:50:46 INFO - PROCESS | 3268 | 1467820246957 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 08:50:46 INFO - PROCESS | 3268 | 1467820246960 Marionette TRACE conn6 <- [1,834,null,{}] 08:50:46 INFO - PROCESS | 3268 | 1467820246964 Marionette TRACE conn6 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:46 INFO - PROCESS | 3268 | 1467820246967 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:47 INFO - PROCESS | 3268 | 1467820247087 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 08:50:47 INFO - PROCESS | 3268 | 1467820247165 Marionette TRACE conn6 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:47 INFO - PROCESS | 3268 | 1467820247168 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:47 INFO - PROCESS | 3268 | ++DOCSHELL 16BD1000 == 28 [pid = 3268] [id = 218] 08:50:47 INFO - PROCESS | 3268 | ++DOMWINDOW == 59 (16BD4000) [pid = 3268] [serial = 652] [outer = 00000000] 08:50:47 INFO - PROCESS | 3268 | ++DOMWINDOW == 60 (18433C00) [pid = 3268] [serial = 653] [outer = 16BD4000] 08:50:47 INFO - PROCESS | 3268 | 1467820247215 Marionette DEBUG loaded listener.js 08:50:47 INFO - PROCESS | 3268 | ++DOMWINDOW == 61 (18940000) [pid = 3268] [serial = 654] [outer = 16BD4000] 08:50:47 INFO - PROCESS | 3268 | 1467820247588 Marionette TRACE conn6 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 08:50:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 08:50:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 670ms 08:50:47 INFO - PROCESS | 3268 | 1467820247631 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 08:50:47 INFO - PROCESS | 3268 | 1467820247633 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 08:50:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 08:50:47 INFO - PROCESS | 3268 | 1467820247637 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 08:50:47 INFO - PROCESS | 3268 | 1467820247640 Marionette TRACE conn6 <- [1,838,null,{}] 08:50:47 INFO - PROCESS | 3268 | 1467820247651 Marionette TRACE conn6 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:47 INFO - PROCESS | 3268 | 1467820247655 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:47 INFO - PROCESS | 3268 | 1467820247770 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 08:50:47 INFO - PROCESS | 3268 | 1467820247777 Marionette TRACE conn6 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:47 INFO - PROCESS | 3268 | 1467820247780 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:47 INFO - PROCESS | 3268 | ++DOCSHELL 19486000 == 29 [pid = 3268] [id = 219] 08:50:47 INFO - PROCESS | 3268 | ++DOMWINDOW == 62 (1948A000) [pid = 3268] [serial = 655] [outer = 00000000] 08:50:47 INFO - PROCESS | 3268 | ++DOMWINDOW == 63 (1959EC00) [pid = 3268] [serial = 656] [outer = 1948A000] 08:50:47 INFO - PROCESS | 3268 | 1467820247831 Marionette DEBUG loaded listener.js 08:50:47 INFO - PROCESS | 3268 | ++DOMWINDOW == 64 (195A8800) [pid = 3268] [serial = 657] [outer = 1948A000] 08:50:48 INFO - PROCESS | 3268 | 1467820248266 Marionette TRACE conn6 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 08:50:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 08:50:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 670ms 08:50:48 INFO - PROCESS | 3268 | 1467820248311 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 08:50:48 INFO - PROCESS | 3268 | 1467820248313 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 08:50:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 08:50:48 INFO - PROCESS | 3268 | 1467820248321 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 08:50:48 INFO - PROCESS | 3268 | 1467820248323 Marionette TRACE conn6 <- [1,842,null,{}] 08:50:48 INFO - PROCESS | 3268 | 1467820248327 Marionette TRACE conn6 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:48 INFO - PROCESS | 3268 | 1467820248329 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:48 INFO - PROCESS | 3268 | 1467820248449 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 08:50:48 INFO - PROCESS | 3268 | 1467820248480 Marionette TRACE conn6 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:48 INFO - PROCESS | 3268 | 1467820248483 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:48 INFO - PROCESS | 3268 | ++DOCSHELL 19AC2000 == 30 [pid = 3268] [id = 220] 08:50:48 INFO - PROCESS | 3268 | ++DOMWINDOW == 65 (19AC3400) [pid = 3268] [serial = 658] [outer = 00000000] 08:50:48 INFO - PROCESS | 3268 | ++DOMWINDOW == 66 (19B16C00) [pid = 3268] [serial = 659] [outer = 19AC3400] 08:50:48 INFO - PROCESS | 3268 | 1467820248530 Marionette DEBUG loaded listener.js 08:50:48 INFO - PROCESS | 3268 | ++DOMWINDOW == 67 (1ACEE400) [pid = 3268] [serial = 660] [outer = 19AC3400] 08:50:48 INFO - PROCESS | 3268 | 1467820248954 Marionette TRACE conn6 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 08:50:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 08:50:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 690ms 08:50:49 INFO - PROCESS | 3268 | 1467820249011 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 08:50:49 INFO - PROCESS | 3268 | 1467820249013 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 08:50:49 INFO - PROCESS | 3268 | 1467820249016 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 08:50:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 08:50:49 INFO - PROCESS | 3268 | 1467820249018 Marionette TRACE conn6 <- [1,846,null,{}] 08:50:49 INFO - PROCESS | 3268 | 1467820249022 Marionette TRACE conn6 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:49 INFO - PROCESS | 3268 | 1467820249024 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:49 INFO - PROCESS | 3268 | 1467820249106 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 08:50:49 INFO - PROCESS | 3268 | 1467820249112 Marionette TRACE conn6 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:49 INFO - PROCESS | 3268 | 1467820249114 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:49 INFO - PROCESS | 3268 | ++DOCSHELL 0D076400 == 31 [pid = 3268] [id = 221] 08:50:49 INFO - PROCESS | 3268 | ++DOMWINDOW == 68 (0D07E800) [pid = 3268] [serial = 661] [outer = 00000000] 08:50:49 INFO - PROCESS | 3268 | ++DOMWINDOW == 69 (1B3BEC00) [pid = 3268] [serial = 662] [outer = 0D07E800] 08:50:49 INFO - PROCESS | 3268 | 1467820249161 Marionette DEBUG loaded listener.js 08:50:49 INFO - PROCESS | 3268 | ++DOMWINDOW == 70 (1BD95C00) [pid = 3268] [serial = 663] [outer = 0D07E800] 08:50:49 INFO - PROCESS | 3268 | 1467820249585 Marionette TRACE conn6 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 08:50:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 08:50:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 630ms 08:50:49 INFO - PROCESS | 3268 | 1467820249651 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 08:50:49 INFO - PROCESS | 3268 | 1467820249653 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 08:50:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 08:50:49 INFO - PROCESS | 3268 | 1467820249656 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 08:50:49 INFO - PROCESS | 3268 | 1467820249658 Marionette TRACE conn6 <- [1,850,null,{}] 08:50:49 INFO - PROCESS | 3268 | 1467820249661 Marionette TRACE conn6 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:49 INFO - PROCESS | 3268 | 1467820249667 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:49 INFO - PROCESS | 3268 | 1467820249766 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 08:50:49 INFO - PROCESS | 3268 | 1467820249778 Marionette TRACE conn6 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:49 INFO - PROCESS | 3268 | 1467820249780 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:49 INFO - PROCESS | 3268 | ++DOCSHELL 1BEDBC00 == 32 [pid = 3268] [id = 222] 08:50:49 INFO - PROCESS | 3268 | ++DOMWINDOW == 71 (1BEDC400) [pid = 3268] [serial = 664] [outer = 00000000] 08:50:49 INFO - PROCESS | 3268 | ++DOMWINDOW == 72 (1BEE3000) [pid = 3268] [serial = 665] [outer = 1BEDC400] 08:50:49 INFO - PROCESS | 3268 | 1467820249855 Marionette DEBUG loaded listener.js 08:50:49 INFO - PROCESS | 3268 | ++DOMWINDOW == 73 (1BEE9800) [pid = 3268] [serial = 666] [outer = 1BEDC400] 08:50:50 INFO - PROCESS | 3268 | 1467820250286 Marionette TRACE conn6 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 08:50:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 08:50:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 669ms 08:50:50 INFO - PROCESS | 3268 | 1467820250327 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 08:50:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 08:50:50 INFO - PROCESS | 3268 | 1467820250329 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 08:50:50 INFO - PROCESS | 3268 | 1467820250332 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 08:50:50 INFO - PROCESS | 3268 | 1467820250333 Marionette TRACE conn6 <- [1,854,null,{}] 08:50:50 INFO - PROCESS | 3268 | 1467820250341 Marionette TRACE conn6 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:50 INFO - PROCESS | 3268 | 1467820250343 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:50 INFO - PROCESS | 3268 | 1467820250418 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 08:50:50 INFO - PROCESS | 3268 | ++DOMWINDOW == 74 (1C1A2C00) [pid = 3268] [serial = 667] [outer = 0C93BC00] 08:50:50 INFO - PROCESS | 3268 | 1467820250443 Marionette TRACE conn6 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:50 INFO - PROCESS | 3268 | 1467820250445 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:50 INFO - PROCESS | 3268 | ++DOCSHELL 1D32EC00 == 33 [pid = 3268] [id = 223] 08:50:50 INFO - PROCESS | 3268 | ++DOMWINDOW == 75 (1D330400) [pid = 3268] [serial = 668] [outer = 00000000] 08:50:50 INFO - PROCESS | 3268 | ++DOMWINDOW == 76 (1DEB2400) [pid = 3268] [serial = 669] [outer = 1D330400] 08:50:50 INFO - PROCESS | 3268 | 1467820250495 Marionette DEBUG loaded listener.js 08:50:50 INFO - PROCESS | 3268 | ++DOMWINDOW == 77 (1DEB5C00) [pid = 3268] [serial = 670] [outer = 1D330400] 08:50:50 INFO - PROCESS | 3268 | 1467820250938 Marionette TRACE conn6 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 08:50:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 08:50:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 690ms 08:50:51 INFO - PROCESS | 3268 | 1467820251023 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 08:50:51 INFO - PROCESS | 3268 | 1467820251025 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 08:50:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 08:50:51 INFO - PROCESS | 3268 | 1467820251034 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 08:50:51 INFO - PROCESS | 3268 | 1467820251036 Marionette TRACE conn6 <- [1,858,null,{}] 08:50:51 INFO - PROCESS | 3268 | 1467820251040 Marionette TRACE conn6 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:51 INFO - PROCESS | 3268 | 1467820251042 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:51 INFO - PROCESS | 3268 | 1467820251149 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 08:50:51 INFO - PROCESS | 3268 | 1467820251234 Marionette TRACE conn6 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:51 INFO - PROCESS | 3268 | 1467820251236 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:51 INFO - PROCESS | 3268 | ++DOCSHELL 1DEB2000 == 34 [pid = 3268] [id = 224] 08:50:51 INFO - PROCESS | 3268 | ++DOMWINDOW == 78 (1DEB9800) [pid = 3268] [serial = 671] [outer = 00000000] 08:50:51 INFO - PROCESS | 3268 | ++DOMWINDOW == 79 (1E402C00) [pid = 3268] [serial = 672] [outer = 1DEB9800] 08:50:51 INFO - PROCESS | 3268 | 1467820251282 Marionette DEBUG loaded listener.js 08:50:51 INFO - PROCESS | 3268 | ++DOMWINDOW == 80 (1DEBD000) [pid = 3268] [serial = 673] [outer = 1DEB9800] 08:50:51 INFO - PROCESS | 3268 | 1467820251682 Marionette TRACE conn6 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 08:50:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 08:50:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 690ms 08:50:51 INFO - PROCESS | 3268 | 1467820251723 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 08:50:51 INFO - PROCESS | 3268 | 1467820251725 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 08:50:51 INFO - PROCESS | 3268 | 1467820251728 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 08:50:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 08:50:51 INFO - PROCESS | 3268 | 1467820251730 Marionette TRACE conn6 <- [1,862,null,{}] 08:50:51 INFO - PROCESS | 3268 | 1467820251733 Marionette TRACE conn6 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:51 INFO - PROCESS | 3268 | 1467820251735 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:51 INFO - PROCESS | 3268 | 1467820251849 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 08:50:51 INFO - PROCESS | 3268 | 1467820251854 Marionette TRACE conn6 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:51 INFO - PROCESS | 3268 | 1467820251856 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:51 INFO - PROCESS | 3268 | ++DOCSHELL 143C8800 == 35 [pid = 3268] [id = 225] 08:50:51 INFO - PROCESS | 3268 | ++DOMWINDOW == 81 (143CD400) [pid = 3268] [serial = 674] [outer = 00000000] 08:50:51 INFO - PROCESS | 3268 | ++DOMWINDOW == 82 (1E480400) [pid = 3268] [serial = 675] [outer = 143CD400] 08:50:51 INFO - PROCESS | 3268 | 1467820251899 Marionette DEBUG loaded listener.js 08:50:51 INFO - PROCESS | 3268 | ++DOMWINDOW == 83 (1E481000) [pid = 3268] [serial = 676] [outer = 143CD400] 08:50:52 INFO - PROCESS | 3268 | 1467820252337 Marionette TRACE conn6 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 08:50:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 08:50:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 630ms 08:50:52 INFO - PROCESS | 3268 | 1467820252363 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 08:50:52 INFO - PROCESS | 3268 | 1467820252365 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 08:50:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 08:50:52 INFO - PROCESS | 3268 | 1467820252368 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 08:50:52 INFO - PROCESS | 3268 | 1467820252370 Marionette TRACE conn6 <- [1,866,null,{}] 08:50:52 INFO - PROCESS | 3268 | 1467820252373 Marionette TRACE conn6 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:52 INFO - PROCESS | 3268 | 1467820252375 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:52 INFO - PROCESS | 3268 | 1467820252488 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 08:50:52 INFO - PROCESS | 3268 | 1467820252576 Marionette TRACE conn6 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:52 INFO - PROCESS | 3268 | 1467820252578 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:52 INFO - PROCESS | 3268 | ++DOCSHELL 1B35E800 == 36 [pid = 3268] [id = 226] 08:50:52 INFO - PROCESS | 3268 | ++DOMWINDOW == 84 (1E571800) [pid = 3268] [serial = 677] [outer = 00000000] 08:50:52 INFO - PROCESS | 3268 | ++DOMWINDOW == 85 (1E578C00) [pid = 3268] [serial = 678] [outer = 1E571800] 08:50:52 INFO - PROCESS | 3268 | 1467820252621 Marionette DEBUG loaded listener.js 08:50:52 INFO - PROCESS | 3268 | ++DOMWINDOW == 86 (1E57C400) [pid = 3268] [serial = 679] [outer = 1E571800] 08:50:53 INFO - PROCESS | 3268 | --DOMWINDOW == 85 (1DEB0400) [pid = 3268] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 08:50:53 INFO - PROCESS | 3268 | --DOMWINDOW == 84 (19A71800) [pid = 3268] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 08:50:53 INFO - PROCESS | 3268 | --DOMWINDOW == 83 (1ADCE000) [pid = 3268] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 08:50:53 INFO - PROCESS | 3268 | --DOMWINDOW == 82 (19B1FC00) [pid = 3268] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 08:50:53 INFO - PROCESS | 3268 | --DOMWINDOW == 81 (1950A800) [pid = 3268] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 08:50:53 INFO - PROCESS | 3268 | --DOMWINDOW == 80 (19489400) [pid = 3268] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 08:50:53 INFO - PROCESS | 3268 | --DOMWINDOW == 79 (15FDAC00) [pid = 3268] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 08:50:53 INFO - PROCESS | 3268 | --DOMWINDOW == 78 (106C8800) [pid = 3268] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 08:50:53 INFO - PROCESS | 3268 | --DOMWINDOW == 77 (0CE3AC00) [pid = 3268] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 08:50:53 INFO - PROCESS | 3268 | --DOMWINDOW == 76 (19B1DC00) [pid = 3268] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 08:50:53 INFO - PROCESS | 3268 | --DOMWINDOW == 75 (14B27800) [pid = 3268] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 08:50:53 INFO - PROCESS | 3268 | 1467820253150 Marionette TRACE conn6 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 08:50:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 08:50:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 829ms 08:50:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 08:50:53 INFO - PROCESS | 3268 | 1467820253200 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 08:50:53 INFO - PROCESS | 3268 | 1467820253202 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 08:50:53 INFO - PROCESS | 3268 | 1467820253205 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 08:50:53 INFO - PROCESS | 3268 | 1467820253207 Marionette TRACE conn6 <- [1,870,null,{}] 08:50:53 INFO - PROCESS | 3268 | 1467820253211 Marionette TRACE conn6 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:53 INFO - PROCESS | 3268 | 1467820253213 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:53 INFO - PROCESS | 3268 | 1467820253304 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 08:50:53 INFO - PROCESS | 3268 | 1467820253310 Marionette TRACE conn6 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:53 INFO - PROCESS | 3268 | 1467820253312 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:53 INFO - PROCESS | 3268 | ++DOCSHELL 0CB6B400 == 37 [pid = 3268] [id = 227] 08:50:53 INFO - PROCESS | 3268 | ++DOMWINDOW == 76 (13F4D400) [pid = 3268] [serial = 680] [outer = 00000000] 08:50:53 INFO - PROCESS | 3268 | ++DOMWINDOW == 77 (19B1DC00) [pid = 3268] [serial = 681] [outer = 13F4D400] 08:50:53 INFO - PROCESS | 3268 | 1467820253358 Marionette DEBUG loaded listener.js 08:50:53 INFO - PROCESS | 3268 | ++DOMWINDOW == 78 (1DEB0400) [pid = 3268] [serial = 682] [outer = 13F4D400] 08:50:53 INFO - PROCESS | 3268 | 1467820253778 Marionette TRACE conn6 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 08:50:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 08:50:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 630ms 08:50:53 INFO - PROCESS | 3268 | 1467820253848 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 08:50:53 INFO - PROCESS | 3268 | 1467820253850 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 08:50:53 INFO - PROCESS | 3268 | 1467820253853 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 08:50:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 08:50:53 INFO - PROCESS | 3268 | 1467820253855 Marionette TRACE conn6 <- [1,874,null,{}] 08:50:53 INFO - PROCESS | 3268 | 1467820253858 Marionette TRACE conn6 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:53 INFO - PROCESS | 3268 | 1467820253860 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:53 INFO - PROCESS | 3268 | 1467820253938 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 08:50:53 INFO - PROCESS | 3268 | 1467820253944 Marionette TRACE conn6 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:53 INFO - PROCESS | 3268 | 1467820253945 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:53 INFO - PROCESS | 3268 | ++DOCSHELL 1BEED400 == 38 [pid = 3268] [id = 228] 08:50:53 INFO - PROCESS | 3268 | ++DOMWINDOW == 79 (1E56EC00) [pid = 3268] [serial = 683] [outer = 00000000] 08:50:53 INFO - PROCESS | 3268 | ++DOMWINDOW == 80 (1E5AF800) [pid = 3268] [serial = 684] [outer = 1E56EC00] 08:50:53 INFO - PROCESS | 3268 | 1467820253998 Marionette DEBUG loaded listener.js 08:50:54 INFO - PROCESS | 3268 | ++DOMWINDOW == 81 (1E5B0000) [pid = 3268] [serial = 685] [outer = 1E56EC00] 08:50:54 INFO - PROCESS | 3268 | 1467820254426 Marionette TRACE conn6 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 08:50:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 08:50:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 630ms 08:50:54 INFO - PROCESS | 3268 | 1467820254487 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 08:50:54 INFO - PROCESS | 3268 | 1467820254489 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 08:50:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 08:50:54 INFO - PROCESS | 3268 | 1467820254492 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 08:50:54 INFO - PROCESS | 3268 | 1467820254494 Marionette TRACE conn6 <- [1,878,null,{}] 08:50:54 INFO - PROCESS | 3268 | 1467820254497 Marionette TRACE conn6 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:54 INFO - PROCESS | 3268 | 1467820254499 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:54 INFO - PROCESS | 3268 | 1467820254580 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 08:50:54 INFO - PROCESS | 3268 | 1467820254586 Marionette TRACE conn6 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:54 INFO - PROCESS | 3268 | 1467820254588 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:54 INFO - PROCESS | 3268 | ++DOCSHELL 145D9400 == 39 [pid = 3268] [id = 229] 08:50:54 INFO - PROCESS | 3268 | ++DOMWINDOW == 82 (14A7E800) [pid = 3268] [serial = 686] [outer = 00000000] 08:50:54 INFO - PROCESS | 3268 | ++DOMWINDOW == 83 (1E5DE800) [pid = 3268] [serial = 687] [outer = 14A7E800] 08:50:54 INFO - PROCESS | 3268 | 1467820254634 Marionette DEBUG loaded listener.js 08:50:54 INFO - PROCESS | 3268 | ++DOMWINDOW == 84 (1E5E1800) [pid = 3268] [serial = 688] [outer = 14A7E800] 08:50:55 INFO - PROCESS | 3268 | 1467820255049 Marionette TRACE conn6 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 08:50:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 08:50:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 630ms 08:50:55 INFO - PROCESS | 3268 | 1467820255142 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 08:50:55 INFO - PROCESS | 3268 | 1467820255146 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 08:50:55 INFO - PROCESS | 3268 | 1467820255152 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 08:50:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 08:50:55 INFO - PROCESS | 3268 | 1467820255157 Marionette TRACE conn6 <- [1,882,null,{}] 08:50:55 INFO - PROCESS | 3268 | 1467820255163 Marionette TRACE conn6 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:55 INFO - PROCESS | 3268 | 1467820255167 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:55 INFO - PROCESS | 3268 | 1467820255367 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 08:50:55 INFO - PROCESS | 3268 | 1467820255488 Marionette TRACE conn6 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:55 INFO - PROCESS | 3268 | 1467820255493 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:55 INFO - PROCESS | 3268 | ++DOCSHELL 106CA800 == 40 [pid = 3268] [id = 230] 08:50:55 INFO - PROCESS | 3268 | ++DOMWINDOW == 85 (10FDF400) [pid = 3268] [serial = 689] [outer = 00000000] 08:50:55 INFO - PROCESS | 3268 | ++DOMWINDOW == 86 (145B8000) [pid = 3268] [serial = 690] [outer = 10FDF400] 08:50:55 INFO - PROCESS | 3268 | 1467820255550 Marionette DEBUG loaded listener.js 08:50:55 INFO - PROCESS | 3268 | ++DOMWINDOW == 87 (14A80C00) [pid = 3268] [serial = 691] [outer = 10FDF400] 08:50:56 INFO - PROCESS | 3268 | 1467820256315 Marionette TRACE conn6 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 08:50:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 08:50:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1234ms 08:50:56 INFO - PROCESS | 3268 | 1467820256394 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 08:50:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 08:50:56 INFO - PROCESS | 3268 | 1467820256398 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 08:50:56 INFO - PROCESS | 3268 | 1467820256405 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 08:50:56 INFO - PROCESS | 3268 | 1467820256409 Marionette TRACE conn6 <- [1,886,null,{}] 08:50:56 INFO - PROCESS | 3268 | 1467820256414 Marionette TRACE conn6 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:56 INFO - PROCESS | 3268 | 1467820256417 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:56 INFO - PROCESS | 3268 | 1467820256590 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 08:50:56 INFO - PROCESS | 3268 | 1467820256840 Marionette TRACE conn6 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:56 INFO - PROCESS | 3268 | 1467820256843 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:56 INFO - PROCESS | 3268 | ++DOCSHELL 105E3000 == 41 [pid = 3268] [id = 231] 08:50:56 INFO - PROCESS | 3268 | ++DOMWINDOW == 88 (105F4C00) [pid = 3268] [serial = 692] [outer = 00000000] 08:50:56 INFO - PROCESS | 3268 | ++DOMWINDOW == 89 (13F15800) [pid = 3268] [serial = 693] [outer = 105F4C00] 08:50:56 INFO - PROCESS | 3268 | 1467820256947 Marionette DEBUG loaded listener.js 08:50:57 INFO - PROCESS | 3268 | ++DOMWINDOW == 90 (14A99800) [pid = 3268] [serial = 694] [outer = 105F4C00] 08:50:57 INFO - PROCESS | 3268 | --DOCSHELL 1BEED400 == 40 [pid = 3268] [id = 228] 08:50:57 INFO - PROCESS | 3268 | --DOCSHELL 0CB6B400 == 39 [pid = 3268] [id = 227] 08:50:57 INFO - PROCESS | 3268 | --DOCSHELL 1B35E800 == 38 [pid = 3268] [id = 226] 08:50:57 INFO - PROCESS | 3268 | --DOCSHELL 143C8800 == 37 [pid = 3268] [id = 225] 08:50:57 INFO - PROCESS | 3268 | --DOCSHELL 1DEB2000 == 36 [pid = 3268] [id = 224] 08:50:57 INFO - PROCESS | 3268 | --DOCSHELL 1D32EC00 == 35 [pid = 3268] [id = 223] 08:50:57 INFO - PROCESS | 3268 | --DOCSHELL 1BEDBC00 == 34 [pid = 3268] [id = 222] 08:50:57 INFO - PROCESS | 3268 | --DOCSHELL 0D076400 == 33 [pid = 3268] [id = 221] 08:50:57 INFO - PROCESS | 3268 | --DOCSHELL 19AC2000 == 32 [pid = 3268] [id = 220] 08:50:57 INFO - PROCESS | 3268 | --DOCSHELL 19486000 == 31 [pid = 3268] [id = 219] 08:50:57 INFO - PROCESS | 3268 | --DOMWINDOW == 89 (1E474800) [pid = 3268] [serial = 647] [outer = 00000000] [url = about:blank] 08:50:57 INFO - PROCESS | 3268 | --DOCSHELL 16BD1000 == 30 [pid = 3268] [id = 218] 08:50:57 INFO - PROCESS | 3268 | --DOCSHELL 14B4B400 == 29 [pid = 3268] [id = 217] 08:50:57 INFO - PROCESS | 3268 | --DOCSHELL 19485400 == 28 [pid = 3268] [id = 216] 08:50:57 INFO - PROCESS | 3268 | 1467820257595 Marionette TRACE conn6 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 08:50:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 08:50:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1236ms 08:50:57 INFO - PROCESS | 3268 | 1467820257641 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 08:50:57 INFO - PROCESS | 3268 | 1467820257644 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 08:50:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 08:50:57 INFO - PROCESS | 3268 | 1467820257648 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 08:50:57 INFO - PROCESS | 3268 | 1467820257651 Marionette TRACE conn6 <- [1,890,null,{}] 08:50:57 INFO - PROCESS | 3268 | 1467820257657 Marionette TRACE conn6 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:57 INFO - PROCESS | 3268 | 1467820257661 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:57 INFO - PROCESS | 3268 | 1467820257758 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 08:50:57 INFO - PROCESS | 3268 | --DOMWINDOW == 88 (1DEBB000) [pid = 3268] [serial = 645] [outer = 00000000] [url = about:blank] 08:50:57 INFO - PROCESS | 3268 | --DOMWINDOW == 87 (19B18800) [pid = 3268] [serial = 632] [outer = 00000000] [url = about:blank] 08:50:57 INFO - PROCESS | 3268 | --DOMWINDOW == 86 (1B3CB400) [pid = 3268] [serial = 635] [outer = 00000000] [url = about:blank] 08:50:57 INFO - PROCESS | 3268 | --DOMWINDOW == 85 (19B6E000) [pid = 3268] [serial = 633] [outer = 00000000] [url = about:blank] 08:50:57 INFO - PROCESS | 3268 | --DOMWINDOW == 84 (1BEE5800) [pid = 3268] [serial = 638] [outer = 00000000] [url = about:blank] 08:50:57 INFO - PROCESS | 3268 | --DOMWINDOW == 83 (1BE04000) [pid = 3268] [serial = 636] [outer = 00000000] [url = about:blank] 08:50:57 INFO - PROCESS | 3268 | --DOMWINDOW == 82 (1BEEC400) [pid = 3268] [serial = 641] [outer = 00000000] [url = about:blank] 08:50:57 INFO - PROCESS | 3268 | --DOMWINDOW == 81 (1E403400) [pid = 3268] [serial = 644] [outer = 00000000] [url = about:blank] 08:50:57 INFO - PROCESS | 3268 | --DOMWINDOW == 80 (1D32C000) [pid = 3268] [serial = 639] [outer = 00000000] [url = about:blank] 08:50:57 INFO - PROCESS | 3268 | --DOMWINDOW == 79 (195A1400) [pid = 3268] [serial = 629] [outer = 00000000] [url = about:blank] 08:50:57 INFO - PROCESS | 3268 | --DOMWINDOW == 78 (15FDCC00) [pid = 3268] [serial = 626] [outer = 00000000] [url = about:blank] 08:50:57 INFO - PROCESS | 3268 | --DOMWINDOW == 77 (1678F000) [pid = 3268] [serial = 627] [outer = 00000000] [url = about:blank] 08:50:57 INFO - PROCESS | 3268 | --DOMWINDOW == 76 (111CCC00) [pid = 3268] [serial = 623] [outer = 00000000] [url = about:blank] 08:50:57 INFO - PROCESS | 3268 | --DOMWINDOW == 75 (142A3400) [pid = 3268] [serial = 624] [outer = 00000000] [url = about:blank] 08:50:57 INFO - PROCESS | 3268 | --DOMWINDOW == 74 (14223800) [pid = 3268] [serial = 621] [outer = 00000000] [url = about:blank] 08:50:57 INFO - PROCESS | 3268 | --DOMWINDOW == 73 (0D657400) [pid = 3268] [serial = 620] [outer = 00000000] [url = about:blank] 08:50:57 INFO - PROCESS | 3268 | --DOMWINDOW == 72 (1BE3B400) [pid = 3268] [serial = 618] [outer = 00000000] [url = about:blank] 08:50:57 INFO - PROCESS | 3268 | --DOMWINDOW == 71 (1B360000) [pid = 3268] [serial = 617] [outer = 00000000] [url = about:blank] 08:50:57 INFO - PROCESS | 3268 | --DOMWINDOW == 70 (1895DC00) [pid = 3268] [serial = 615] [outer = 00000000] [url = about:blank] 08:50:57 INFO - PROCESS | 3268 | --DOMWINDOW == 69 (16B34800) [pid = 3268] [serial = 614] [outer = 00000000] [url = about:blank] 08:50:57 INFO - PROCESS | 3268 | --DOMWINDOW == 68 (1D332400) [pid = 3268] [serial = 642] [outer = 00000000] [url = about:blank] 08:50:57 INFO - PROCESS | 3268 | --DOMWINDOW == 67 (195A8C00) [pid = 3268] [serial = 630] [outer = 00000000] [url = about:blank] 08:50:57 INFO - PROCESS | 3268 | 1467820257846 Marionette TRACE conn6 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:57 INFO - PROCESS | 3268 | 1467820257849 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:57 INFO - PROCESS | 3268 | ++DOCSHELL 0CBE3400 == 29 [pid = 3268] [id = 232] 08:50:57 INFO - PROCESS | 3268 | ++DOMWINDOW == 68 (0CCF0400) [pid = 3268] [serial = 695] [outer = 00000000] 08:50:57 INFO - PROCESS | 3268 | ++DOMWINDOW == 69 (111D3400) [pid = 3268] [serial = 696] [outer = 0CCF0400] 08:50:57 INFO - PROCESS | 3268 | 1467820257898 Marionette DEBUG loaded listener.js 08:50:57 INFO - PROCESS | 3268 | ++DOMWINDOW == 70 (13F12000) [pid = 3268] [serial = 697] [outer = 0CCF0400] 08:50:58 INFO - PROCESS | 3268 | 1467820258324 Marionette TRACE conn6 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 08:50:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 08:50:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 730ms 08:50:58 INFO - PROCESS | 3268 | 1467820258382 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 08:50:58 INFO - PROCESS | 3268 | 1467820258386 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 08:50:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 08:50:58 INFO - PROCESS | 3268 | 1467820258395 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 08:50:58 INFO - PROCESS | 3268 | 1467820258397 Marionette TRACE conn6 <- [1,894,null,{}] 08:50:58 INFO - PROCESS | 3268 | 1467820258400 Marionette TRACE conn6 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:58 INFO - PROCESS | 3268 | 1467820258403 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:58 INFO - PROCESS | 3268 | 1467820258490 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 08:50:58 INFO - PROCESS | 3268 | 1467820258504 Marionette TRACE conn6 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:58 INFO - PROCESS | 3268 | 1467820258507 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:58 INFO - PROCESS | 3268 | ++DOCSHELL 0CB76C00 == 30 [pid = 3268] [id = 233] 08:50:58 INFO - PROCESS | 3268 | ++DOMWINDOW == 71 (18955800) [pid = 3268] [serial = 698] [outer = 00000000] 08:50:58 INFO - PROCESS | 3268 | ++DOMWINDOW == 72 (1895D400) [pid = 3268] [serial = 699] [outer = 18955800] 08:50:58 INFO - PROCESS | 3268 | 1467820258553 Marionette DEBUG loaded listener.js 08:50:58 INFO - PROCESS | 3268 | ++DOMWINDOW == 73 (18A57000) [pid = 3268] [serial = 700] [outer = 18955800] 08:50:58 INFO - PROCESS | 3268 | 1467820259002 Marionette TRACE conn6 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 08:50:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 08:50:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 630ms 08:50:59 INFO - PROCESS | 3268 | 1467820259027 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 08:50:59 INFO - PROCESS | 3268 | 1467820259029 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 08:50:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 08:50:59 INFO - PROCESS | 3268 | 1467820259034 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 08:50:59 INFO - PROCESS | 3268 | 1467820259040 Marionette TRACE conn6 <- [1,898,null,{}] 08:50:59 INFO - PROCESS | 3268 | 1467820259053 Marionette TRACE conn6 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:59 INFO - PROCESS | 3268 | 1467820259057 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:59 INFO - PROCESS | 3268 | 1467820259142 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 08:50:59 INFO - PROCESS | 3268 | 1467820259152 Marionette TRACE conn6 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:59 INFO - PROCESS | 3268 | 1467820259154 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:59 INFO - PROCESS | 3268 | ++DOCSHELL 18CE2C00 == 31 [pid = 3268] [id = 234] 08:50:59 INFO - PROCESS | 3268 | ++DOMWINDOW == 74 (1945C800) [pid = 3268] [serial = 701] [outer = 00000000] 08:50:59 INFO - PROCESS | 3268 | ++DOMWINDOW == 75 (19A65400) [pid = 3268] [serial = 702] [outer = 1945C800] 08:50:59 INFO - PROCESS | 3268 | 1467820259199 Marionette DEBUG loaded listener.js 08:50:59 INFO - PROCESS | 3268 | ++DOMWINDOW == 76 (19A6E400) [pid = 3268] [serial = 703] [outer = 1945C800] 08:50:59 INFO - PROCESS | 3268 | 1467820259681 Marionette TRACE conn6 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 08:50:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 08:50:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 690ms 08:50:59 INFO - PROCESS | 3268 | 1467820259725 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 08:50:59 INFO - PROCESS | 3268 | 1467820259728 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 08:50:59 INFO - PROCESS | 3268 | 1467820259731 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 08:50:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 08:50:59 INFO - PROCESS | 3268 | 1467820259733 Marionette TRACE conn6 <- [1,902,null,{}] 08:50:59 INFO - PROCESS | 3268 | 1467820259737 Marionette TRACE conn6 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:59 INFO - PROCESS | 3268 | 1467820259739 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:59 INFO - PROCESS | 3268 | 1467820259822 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 08:50:59 INFO - PROCESS | 3268 | 1467820259828 Marionette TRACE conn6 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:59 INFO - PROCESS | 3268 | 1467820259830 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:50:59 INFO - PROCESS | 3268 | ++DOCSHELL 19A74C00 == 32 [pid = 3268] [id = 235] 08:50:59 INFO - PROCESS | 3268 | ++DOMWINDOW == 77 (19AC2000) [pid = 3268] [serial = 704] [outer = 00000000] 08:50:59 INFO - PROCESS | 3268 | ++DOMWINDOW == 78 (1ACEB800) [pid = 3268] [serial = 705] [outer = 19AC2000] 08:50:59 INFO - PROCESS | 3268 | 1467820259874 Marionette DEBUG loaded listener.js 08:50:59 INFO - PROCESS | 3268 | ++DOMWINDOW == 79 (1B35AC00) [pid = 3268] [serial = 706] [outer = 19AC2000] 08:51:00 INFO - PROCESS | 3268 | 1467820260350 Marionette TRACE conn6 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 08:51:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 08:51:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 669ms 08:51:00 INFO - PROCESS | 3268 | 1467820260405 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 08:51:00 INFO - PROCESS | 3268 | 1467820260408 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 08:51:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 08:51:00 INFO - PROCESS | 3268 | 1467820260418 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 08:51:00 INFO - PROCESS | 3268 | 1467820260420 Marionette TRACE conn6 <- [1,906,null,{}] 08:51:00 INFO - PROCESS | 3268 | 1467820260424 Marionette TRACE conn6 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:00 INFO - PROCESS | 3268 | 1467820260426 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:00 INFO - PROCESS | 3268 | 1467820260564 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 08:51:00 INFO - PROCESS | 3268 | 1467820260619 Marionette TRACE conn6 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:00 INFO - PROCESS | 3268 | 1467820260625 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:00 INFO - PROCESS | 3268 | ++DOCSHELL 161D5800 == 33 [pid = 3268] [id = 236] 08:51:00 INFO - PROCESS | 3268 | ++DOMWINDOW == 80 (1BD11400) [pid = 3268] [serial = 707] [outer = 00000000] 08:51:00 INFO - PROCESS | 3268 | ++DOMWINDOW == 81 (1BE09000) [pid = 3268] [serial = 708] [outer = 1BD11400] 08:51:00 INFO - PROCESS | 3268 | 1467820260679 Marionette DEBUG loaded listener.js 08:51:00 INFO - PROCESS | 3268 | ++DOMWINDOW == 82 (1BE3D000) [pid = 3268] [serial = 709] [outer = 1BD11400] 08:51:01 INFO - PROCESS | 3268 | 1467820261137 Marionette TRACE conn6 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 08:51:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 08:51:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 770ms 08:51:01 INFO - PROCESS | 3268 | 1467820261191 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 08:51:01 INFO - PROCESS | 3268 | 1467820261193 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 08:51:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 08:51:01 INFO - PROCESS | 3268 | 1467820261196 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 08:51:01 INFO - PROCESS | 3268 | 1467820261198 Marionette TRACE conn6 <- [1,910,null,{}] 08:51:01 INFO - PROCESS | 3268 | 1467820261201 Marionette TRACE conn6 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:01 INFO - PROCESS | 3268 | 1467820261203 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:01 INFO - PROCESS | 3268 | 1467820261330 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 08:51:01 INFO - PROCESS | 3268 | 1467820261390 Marionette TRACE conn6 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:01 INFO - PROCESS | 3268 | 1467820261392 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:01 INFO - PROCESS | 3268 | ++DOCSHELL 13F13000 == 34 [pid = 3268] [id = 237] 08:51:01 INFO - PROCESS | 3268 | ++DOMWINDOW == 83 (1BE41C00) [pid = 3268] [serial = 710] [outer = 00000000] 08:51:01 INFO - PROCESS | 3268 | ++DOMWINDOW == 84 (1BEE1C00) [pid = 3268] [serial = 711] [outer = 1BE41C00] 08:51:01 INFO - PROCESS | 3268 | 1467820261441 Marionette DEBUG loaded listener.js 08:51:01 INFO - PROCESS | 3268 | ++DOMWINDOW == 85 (1BEE5800) [pid = 3268] [serial = 712] [outer = 1BE41C00] 08:51:01 INFO - PROCESS | 3268 | 1467820261873 Marionette TRACE conn6 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 08:51:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 08:51:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 730ms 08:51:01 INFO - PROCESS | 3268 | 1467820261949 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 08:51:01 INFO - PROCESS | 3268 | 1467820261951 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 08:51:01 INFO - PROCESS | 3268 | 1467820261958 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 08:51:01 INFO - PROCESS | 3268 | 1467820261960 Marionette TRACE conn6 <- [1,914,null,{}] 08:51:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 08:51:01 INFO - PROCESS | 3268 | 1467820261964 Marionette TRACE conn6 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:01 INFO - PROCESS | 3268 | 1467820261966 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:02 INFO - PROCESS | 3268 | 1467820262192 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 08:51:02 INFO - PROCESS | 3268 | --DOMWINDOW == 84 (1DEB9800) [pid = 3268] [serial = 671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 08:51:02 INFO - PROCESS | 3268 | --DOMWINDOW == 83 (1BEDC400) [pid = 3268] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 08:51:02 INFO - PROCESS | 3268 | --DOMWINDOW == 82 (0D07E800) [pid = 3268] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 08:51:02 INFO - PROCESS | 3268 | --DOMWINDOW == 81 (16BD4000) [pid = 3268] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 08:51:02 INFO - PROCESS | 3268 | --DOMWINDOW == 80 (1948A000) [pid = 3268] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 08:51:02 INFO - PROCESS | 3268 | --DOMWINDOW == 79 (1DEBA000) [pid = 3268] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 08:51:02 INFO - PROCESS | 3268 | --DOMWINDOW == 78 (143CD400) [pid = 3268] [serial = 674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 08:51:02 INFO - PROCESS | 3268 | --DOMWINDOW == 77 (19AC3400) [pid = 3268] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 08:51:02 INFO - PROCESS | 3268 | --DOMWINDOW == 76 (1D330400) [pid = 3268] [serial = 668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 08:51:02 INFO - PROCESS | 3268 | --DOMWINDOW == 75 (14B4D000) [pid = 3268] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 08:51:02 INFO - PROCESS | 3268 | --DOMWINDOW == 74 (1E571800) [pid = 3268] [serial = 677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 08:51:02 INFO - PROCESS | 3268 | --DOMWINDOW == 73 (13F4D400) [pid = 3268] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 08:51:02 INFO - PROCESS | 3268 | --DOMWINDOW == 72 (1E56EC00) [pid = 3268] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 08:51:02 INFO - PROCESS | 3268 | 1467820262253 Marionette TRACE conn6 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:02 INFO - PROCESS | 3268 | 1467820262255 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:02 INFO - PROCESS | 3268 | ++DOCSHELL 142A0400 == 35 [pid = 3268] [id = 238] 08:51:02 INFO - PROCESS | 3268 | ++DOMWINDOW == 73 (142A7000) [pid = 3268] [serial = 713] [outer = 00000000] 08:51:02 INFO - PROCESS | 3268 | ++DOMWINDOW == 74 (16B38C00) [pid = 3268] [serial = 714] [outer = 142A7000] 08:51:02 INFO - PROCESS | 3268 | 1467820262298 Marionette DEBUG loaded listener.js 08:51:02 INFO - PROCESS | 3268 | ++DOMWINDOW == 75 (1948D800) [pid = 3268] [serial = 715] [outer = 142A7000] 08:51:02 INFO - PROCESS | 3268 | 1467820262639 Marionette TRACE conn6 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 08:51:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 08:51:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 730ms 08:51:02 INFO - PROCESS | 3268 | 1467820262705 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 08:51:02 INFO - PROCESS | 3268 | 1467820262707 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 08:51:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 08:51:02 INFO - PROCESS | 3268 | 1467820262710 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 08:51:02 INFO - PROCESS | 3268 | 1467820262711 Marionette TRACE conn6 <- [1,918,null,{}] 08:51:02 INFO - PROCESS | 3268 | 1467820262715 Marionette TRACE conn6 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:02 INFO - PROCESS | 3268 | 1467820262717 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:02 INFO - PROCESS | 3268 | 1467820262794 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 08:51:02 INFO - PROCESS | 3268 | 1467820262799 Marionette TRACE conn6 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:02 INFO - PROCESS | 3268 | 1467820262801 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:02 INFO - PROCESS | 3268 | ++DOCSHELL 1BED9800 == 36 [pid = 3268] [id = 239] 08:51:02 INFO - PROCESS | 3268 | ++DOMWINDOW == 76 (1BEEC000) [pid = 3268] [serial = 716] [outer = 00000000] 08:51:02 INFO - PROCESS | 3268 | ++DOMWINDOW == 77 (1DEB1000) [pid = 3268] [serial = 717] [outer = 1BEEC000] 08:51:02 INFO - PROCESS | 3268 | 1467820262845 Marionette DEBUG loaded listener.js 08:51:02 INFO - PROCESS | 3268 | ++DOMWINDOW == 78 (1E40B800) [pid = 3268] [serial = 718] [outer = 1BEEC000] 08:51:03 INFO - PROCESS | 3268 | 1467820263264 Marionette TRACE conn6 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 08:51:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 08:51:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 629ms 08:51:03 INFO - PROCESS | 3268 | 1467820263342 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 08:51:03 INFO - PROCESS | 3268 | 1467820263344 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 08:51:03 INFO - PROCESS | 3268 | 1467820263347 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 08:51:03 INFO - PROCESS | 3268 | 1467820263349 Marionette TRACE conn6 <- [1,922,null,{}] 08:51:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 08:51:03 INFO - PROCESS | 3268 | 1467820263352 Marionette TRACE conn6 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:03 INFO - PROCESS | 3268 | 1467820263354 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:03 INFO - PROCESS | 3268 | 1467820263436 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 08:51:03 INFO - PROCESS | 3268 | 1467820263448 Marionette TRACE conn6 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:03 INFO - PROCESS | 3268 | 1467820263450 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:03 INFO - PROCESS | 3268 | ++DOCSHELL 1B35A800 == 37 [pid = 3268] [id = 240] 08:51:03 INFO - PROCESS | 3268 | ++DOMWINDOW == 79 (1BE05C00) [pid = 3268] [serial = 719] [outer = 00000000] 08:51:03 INFO - PROCESS | 3268 | ++DOMWINDOW == 80 (1E47A800) [pid = 3268] [serial = 720] [outer = 1BE05C00] 08:51:03 INFO - PROCESS | 3268 | 1467820263494 Marionette DEBUG loaded listener.js 08:51:03 INFO - PROCESS | 3268 | ++DOMWINDOW == 81 (1E481800) [pid = 3268] [serial = 721] [outer = 1BE05C00] 08:51:03 INFO - PROCESS | 3268 | 1467820263970 Marionette TRACE conn6 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 08:51:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 08:51:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 670ms 08:51:04 INFO - PROCESS | 3268 | 1467820264022 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 08:51:04 INFO - PROCESS | 3268 | 1467820264024 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 08:51:04 INFO - PROCESS | 3268 | 1467820264027 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 08:51:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 08:51:04 INFO - PROCESS | 3268 | 1467820264029 Marionette TRACE conn6 <- [1,926,null,{}] 08:51:04 INFO - PROCESS | 3268 | 1467820264033 Marionette TRACE conn6 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:04 INFO - PROCESS | 3268 | 1467820264034 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:04 INFO - PROCESS | 3268 | 1467820264115 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 08:51:04 INFO - PROCESS | 3268 | 1467820264120 Marionette TRACE conn6 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:04 INFO - PROCESS | 3268 | 1467820264122 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:04 INFO - PROCESS | 3268 | ++DOCSHELL 1E576800 == 38 [pid = 3268] [id = 241] 08:51:04 INFO - PROCESS | 3268 | ++DOMWINDOW == 82 (1E57B400) [pid = 3268] [serial = 722] [outer = 00000000] 08:51:04 INFO - PROCESS | 3268 | ++DOMWINDOW == 83 (1E5A9C00) [pid = 3268] [serial = 723] [outer = 1E57B400] 08:51:04 INFO - PROCESS | 3268 | 1467820264168 Marionette DEBUG loaded listener.js 08:51:04 INFO - PROCESS | 3268 | ++DOMWINDOW == 84 (1E5DA800) [pid = 3268] [serial = 724] [outer = 1E57B400] 08:51:04 INFO - PROCESS | 3268 | 1467820264825 Marionette TRACE conn6 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 08:51:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 08:51:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 870ms 08:51:04 INFO - PROCESS | 3268 | 1467820264915 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 08:51:04 INFO - PROCESS | 3268 | 1467820264920 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 08:51:04 INFO - PROCESS | 3268 | 1467820264925 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 08:51:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 08:51:04 INFO - PROCESS | 3268 | 1467820264931 Marionette TRACE conn6 <- [1,930,null,{}] 08:51:04 INFO - PROCESS | 3268 | 1467820264936 Marionette TRACE conn6 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:04 INFO - PROCESS | 3268 | 1467820264939 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:05 INFO - PROCESS | 3268 | 1467820265062 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 08:51:05 INFO - PROCESS | 3268 | 1467820265182 Marionette TRACE conn6 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:05 INFO - PROCESS | 3268 | 1467820265185 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:05 INFO - PROCESS | 3268 | ++DOCSHELL 145D1800 == 39 [pid = 3268] [id = 242] 08:51:05 INFO - PROCESS | 3268 | ++DOMWINDOW == 85 (14BE2800) [pid = 3268] [serial = 725] [outer = 00000000] 08:51:05 INFO - PROCESS | 3268 | ++DOMWINDOW == 86 (16B63800) [pid = 3268] [serial = 726] [outer = 14BE2800] 08:51:05 INFO - PROCESS | 3268 | 1467820265246 Marionette DEBUG loaded listener.js 08:51:05 INFO - PROCESS | 3268 | ++DOMWINDOW == 87 (1895DC00) [pid = 3268] [serial = 727] [outer = 14BE2800] 08:51:05 INFO - PROCESS | 3268 | 1467820265811 Marionette TRACE conn6 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 08:51:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 08:51:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 930ms 08:51:05 INFO - PROCESS | 3268 | 1467820265860 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 08:51:05 INFO - PROCESS | 3268 | 1467820265865 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 08:51:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 08:51:05 INFO - PROCESS | 3268 | 1467820265873 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 08:51:05 INFO - PROCESS | 3268 | 1467820265876 Marionette TRACE conn6 <- [1,934,null,{}] 08:51:05 INFO - PROCESS | 3268 | 1467820265880 Marionette TRACE conn6 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:05 INFO - PROCESS | 3268 | 1467820265883 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:05 INFO - PROCESS | 3268 | 1467820265998 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 08:51:06 INFO - PROCESS | 3268 | 1467820266127 Marionette TRACE conn6 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:06 INFO - PROCESS | 3268 | 1467820266129 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:06 INFO - PROCESS | 3268 | ++DOCSHELL 19B14400 == 40 [pid = 3268] [id = 243] 08:51:06 INFO - PROCESS | 3268 | ++DOMWINDOW == 88 (19B18800) [pid = 3268] [serial = 728] [outer = 00000000] 08:51:06 INFO - PROCESS | 3268 | ++DOMWINDOW == 89 (1BD88800) [pid = 3268] [serial = 729] [outer = 19B18800] 08:51:06 INFO - PROCESS | 3268 | 1467820266187 Marionette DEBUG loaded listener.js 08:51:06 INFO - PROCESS | 3268 | ++DOMWINDOW == 90 (1BE3C000) [pid = 3268] [serial = 730] [outer = 19B18800] 08:51:06 INFO - PROCESS | 3268 | 1467820266796 Marionette TRACE conn6 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 08:51:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 08:51:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 969ms 08:51:06 INFO - PROCESS | 3268 | 1467820266845 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 08:51:06 INFO - PROCESS | 3268 | 1467820266847 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 08:51:06 INFO - PROCESS | 3268 | 1467820266851 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 08:51:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 08:51:06 INFO - PROCESS | 3268 | 1467820266855 Marionette TRACE conn6 <- [1,938,null,{}] 08:51:06 INFO - PROCESS | 3268 | 1467820266866 Marionette TRACE conn6 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:06 INFO - PROCESS | 3268 | 1467820266870 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:06 INFO - PROCESS | 3268 | 1467820266979 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 08:51:07 INFO - PROCESS | 3268 | 1467820267107 Marionette TRACE conn6 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:07 INFO - PROCESS | 3268 | 1467820267110 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:07 INFO - PROCESS | 3268 | ++DOCSHELL 1E5DA400 == 41 [pid = 3268] [id = 244] 08:51:07 INFO - PROCESS | 3268 | ++DOMWINDOW == 91 (1E5DD000) [pid = 3268] [serial = 731] [outer = 00000000] 08:51:07 INFO - PROCESS | 3268 | ++DOMWINDOW == 92 (1E901C00) [pid = 3268] [serial = 732] [outer = 1E5DD000] 08:51:07 INFO - PROCESS | 3268 | 1467820267167 Marionette DEBUG loaded listener.js 08:51:07 INFO - PROCESS | 3268 | ++DOMWINDOW == 93 (1E909000) [pid = 3268] [serial = 733] [outer = 1E5DD000] 08:51:07 INFO - PROCESS | 3268 | 1467820267932 Marionette TRACE conn6 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 08:51:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 08:51:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1128ms 08:51:07 INFO - PROCESS | 3268 | 1467820267983 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 08:51:07 INFO - PROCESS | 3268 | 1467820267988 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 08:51:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 08:51:07 INFO - PROCESS | 3268 | 1467820267993 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 08:51:07 INFO - PROCESS | 3268 | 1467820267996 Marionette TRACE conn6 <- [1,942,null,{}] 08:51:07 INFO - PROCESS | 3268 | 1467820268002 Marionette TRACE conn6 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:07 INFO - PROCESS | 3268 | 1467820268004 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:08 INFO - PROCESS | 3268 | 1467820268107 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 08:51:08 INFO - PROCESS | 3268 | 1467820268237 Marionette TRACE conn6 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:08 INFO - PROCESS | 3268 | 1467820268241 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:08 INFO - PROCESS | 3268 | ++DOCSHELL 16784400 == 42 [pid = 3268] [id = 245] 08:51:08 INFO - PROCESS | 3268 | ++DOMWINDOW == 94 (16785400) [pid = 3268] [serial = 734] [outer = 00000000] 08:51:08 INFO - PROCESS | 3268 | ++DOMWINDOW == 95 (0D65A800) [pid = 3268] [serial = 735] [outer = 16785400] 08:51:08 INFO - PROCESS | 3268 | 1467820268293 Marionette DEBUG loaded listener.js 08:51:08 INFO - PROCESS | 3268 | ++DOMWINDOW == 96 (180BAC00) [pid = 3268] [serial = 736] [outer = 16785400] 08:51:09 INFO - PROCESS | 3268 | --DOCSHELL 1B35A800 == 41 [pid = 3268] [id = 240] 08:51:09 INFO - PROCESS | 3268 | --DOCSHELL 1BED9800 == 40 [pid = 3268] [id = 239] 08:51:09 INFO - PROCESS | 3268 | --DOCSHELL 142A0400 == 39 [pid = 3268] [id = 238] 08:51:09 INFO - PROCESS | 3268 | --DOCSHELL 13F13000 == 38 [pid = 3268] [id = 237] 08:51:09 INFO - PROCESS | 3268 | --DOCSHELL 161D5800 == 37 [pid = 3268] [id = 236] 08:51:09 INFO - PROCESS | 3268 | --DOCSHELL 19A74C00 == 36 [pid = 3268] [id = 235] 08:51:09 INFO - PROCESS | 3268 | --DOCSHELL 18CE2C00 == 35 [pid = 3268] [id = 234] 08:51:09 INFO - PROCESS | 3268 | --DOCSHELL 0CB76C00 == 34 [pid = 3268] [id = 233] 08:51:09 INFO - PROCESS | 3268 | --DOCSHELL 0CBE3400 == 33 [pid = 3268] [id = 232] 08:51:09 INFO - PROCESS | 3268 | --DOCSHELL 105E3000 == 32 [pid = 3268] [id = 231] 08:51:09 INFO - PROCESS | 3268 | --DOCSHELL 106CA800 == 31 [pid = 3268] [id = 230] 08:51:09 INFO - PROCESS | 3268 | --DOCSHELL 145D9400 == 30 [pid = 3268] [id = 229] 08:51:09 INFO - PROCESS | 3268 | --DOCSHELL 1E5DA400 == 29 [pid = 3268] [id = 244] 08:51:09 INFO - PROCESS | 3268 | --DOCSHELL 19B14400 == 28 [pid = 3268] [id = 243] 08:51:09 INFO - PROCESS | 3268 | --DOCSHELL 1E576800 == 27 [pid = 3268] [id = 241] 08:51:09 INFO - PROCESS | 3268 | --DOCSHELL 145D1800 == 26 [pid = 3268] [id = 242] 08:51:09 INFO - PROCESS | 3268 | --DOMWINDOW == 95 (1E402C00) [pid = 3268] [serial = 672] [outer = 00000000] [url = about:blank] 08:51:09 INFO - PROCESS | 3268 | --DOMWINDOW == 94 (1DEBD000) [pid = 3268] [serial = 673] [outer = 00000000] [url = about:blank] 08:51:09 INFO - PROCESS | 3268 | --DOMWINDOW == 93 (1BEE9800) [pid = 3268] [serial = 666] [outer = 00000000] [url = about:blank] 08:51:09 INFO - PROCESS | 3268 | --DOMWINDOW == 92 (1BEE3000) [pid = 3268] [serial = 665] [outer = 00000000] [url = about:blank] 08:51:09 INFO - PROCESS | 3268 | --DOMWINDOW == 91 (1B3BEC00) [pid = 3268] [serial = 662] [outer = 00000000] [url = about:blank] 08:51:09 INFO - PROCESS | 3268 | --DOMWINDOW == 90 (1BD95C00) [pid = 3268] [serial = 663] [outer = 00000000] [url = about:blank] 08:51:09 INFO - PROCESS | 3268 | --DOMWINDOW == 89 (18433C00) [pid = 3268] [serial = 653] [outer = 00000000] [url = about:blank] 08:51:09 INFO - PROCESS | 3268 | --DOMWINDOW == 88 (18940000) [pid = 3268] [serial = 654] [outer = 00000000] [url = about:blank] 08:51:09 INFO - PROCESS | 3268 | --DOMWINDOW == 87 (1959EC00) [pid = 3268] [serial = 656] [outer = 00000000] [url = about:blank] 08:51:09 INFO - PROCESS | 3268 | --DOMWINDOW == 86 (195A8800) [pid = 3268] [serial = 657] [outer = 00000000] [url = about:blank] 08:51:09 INFO - PROCESS | 3268 | --DOMWINDOW == 85 (1E475400) [pid = 3268] [serial = 648] [outer = 00000000] [url = about:blank] 08:51:09 INFO - PROCESS | 3268 | --DOMWINDOW == 84 (1E480400) [pid = 3268] [serial = 675] [outer = 00000000] [url = about:blank] 08:51:09 INFO - PROCESS | 3268 | --DOMWINDOW == 83 (19B16C00) [pid = 3268] [serial = 659] [outer = 00000000] [url = about:blank] 08:51:09 INFO - PROCESS | 3268 | --DOMWINDOW == 82 (1ACEE400) [pid = 3268] [serial = 660] [outer = 00000000] [url = about:blank] 08:51:09 INFO - PROCESS | 3268 | --DOMWINDOW == 81 (1DEB2400) [pid = 3268] [serial = 669] [outer = 00000000] [url = about:blank] 08:51:09 INFO - PROCESS | 3268 | --DOMWINDOW == 80 (14C8E400) [pid = 3268] [serial = 650] [outer = 00000000] [url = about:blank] 08:51:09 INFO - PROCESS | 3268 | --DOMWINDOW == 79 (15A68000) [pid = 3268] [serial = 651] [outer = 00000000] [url = about:blank] 08:51:09 INFO - PROCESS | 3268 | --DOMWINDOW == 78 (1E578C00) [pid = 3268] [serial = 678] [outer = 00000000] [url = about:blank] 08:51:09 INFO - PROCESS | 3268 | --DOMWINDOW == 77 (1BE0A400) [pid = 3268] [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.] 08:51:09 INFO - PROCESS | 3268 | --DOMWINDOW == 76 (19B1DC00) [pid = 3268] [serial = 681] [outer = 00000000] [url = about:blank] 08:51:09 INFO - PROCESS | 3268 | --DOMWINDOW == 75 (1DEB0400) [pid = 3268] [serial = 682] [outer = 00000000] [url = about:blank] 08:51:09 INFO - PROCESS | 3268 | --DOMWINDOW == 74 (1E5AF800) [pid = 3268] [serial = 684] [outer = 00000000] [url = about:blank] 08:51:09 INFO - PROCESS | 3268 | --DOMWINDOW == 73 (1E57C400) [pid = 3268] [serial = 679] [outer = 00000000] [url = about:blank] 08:51:09 INFO - PROCESS | 3268 | --DOMWINDOW == 72 (1E481000) [pid = 3268] [serial = 676] [outer = 00000000] [url = about:blank] 08:51:09 INFO - PROCESS | 3268 | --DOMWINDOW == 71 (1E5B0000) [pid = 3268] [serial = 685] [outer = 00000000] [url = about:blank] 08:51:09 INFO - PROCESS | 3268 | --DOMWINDOW == 70 (1DEB5C00) [pid = 3268] [serial = 670] [outer = 00000000] [url = about:blank] 08:51:09 INFO - PROCESS | 3268 | --DOMWINDOW == 69 (1E5DE800) [pid = 3268] [serial = 687] [outer = 00000000] [url = about:blank] 08:51:09 INFO - PROCESS | 3268 | 1467820269422 Marionette TRACE conn6 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 08:51:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 08:51:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1480ms 08:51:09 INFO - PROCESS | 3268 | 1467820269473 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 08:51:09 INFO - PROCESS | 3268 | 1467820269477 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 08:51:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 08:51:09 INFO - PROCESS | 3268 | 1467820269482 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 08:51:09 INFO - PROCESS | 3268 | 1467820269485 Marionette TRACE conn6 <- [1,946,null,{}] 08:51:09 INFO - PROCESS | 3268 | 1467820269498 Marionette TRACE conn6 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:09 INFO - PROCESS | 3268 | 1467820269501 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:09 INFO - PROCESS | 3268 | 1467820269633 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 08:51:09 INFO - PROCESS | 3268 | 1467820269724 Marionette TRACE conn6 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:09 INFO - PROCESS | 3268 | 1467820269727 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:09 INFO - PROCESS | 3268 | ++DOCSHELL 14221C00 == 27 [pid = 3268] [id = 246] 08:51:09 INFO - PROCESS | 3268 | ++DOMWINDOW == 70 (14225C00) [pid = 3268] [serial = 737] [outer = 00000000] 08:51:09 INFO - PROCESS | 3268 | ++DOMWINDOW == 71 (142EA800) [pid = 3268] [serial = 738] [outer = 14225C00] 08:51:09 INFO - PROCESS | 3268 | 1467820269774 Marionette DEBUG loaded listener.js 08:51:09 INFO - PROCESS | 3268 | ++DOMWINDOW == 72 (143CF800) [pid = 3268] [serial = 739] [outer = 14225C00] 08:51:10 INFO - PROCESS | 3268 | 1467820270179 Marionette TRACE conn6 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 08:51:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 08:51:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 729ms 08:51:10 INFO - PROCESS | 3268 | 1467820270213 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 08:51:10 INFO - PROCESS | 3268 | 1467820270218 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 08:51:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 08:51:10 INFO - PROCESS | 3268 | 1467820270225 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 08:51:10 INFO - PROCESS | 3268 | 1467820270227 Marionette TRACE conn6 <- [1,950,null,{}] 08:51:10 INFO - PROCESS | 3268 | 1467820270231 Marionette TRACE conn6 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:10 INFO - PROCESS | 3268 | 1467820270234 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:10 INFO - PROCESS | 3268 | 1467820270323 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 08:51:10 INFO - PROCESS | 3268 | 1467820270329 Marionette TRACE conn6 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:10 INFO - PROCESS | 3268 | 1467820270331 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:10 INFO - PROCESS | 3268 | ++DOCSHELL 15FD4800 == 28 [pid = 3268] [id = 247] 08:51:10 INFO - PROCESS | 3268 | ++DOMWINDOW == 73 (161D5800) [pid = 3268] [serial = 740] [outer = 00000000] 08:51:10 INFO - PROCESS | 3268 | ++DOMWINDOW == 74 (16B33400) [pid = 3268] [serial = 741] [outer = 161D5800] 08:51:10 INFO - PROCESS | 3268 | 1467820270378 Marionette DEBUG loaded listener.js 08:51:10 INFO - PROCESS | 3268 | ++DOMWINDOW == 75 (1794E000) [pid = 3268] [serial = 742] [outer = 161D5800] 08:51:10 INFO - PROCESS | 3268 | 1467820270849 Marionette TRACE conn6 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 08:51:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 08:51:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 670ms 08:51:10 INFO - PROCESS | 3268 | 1467820270898 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 08:51:10 INFO - PROCESS | 3268 | 1467820270900 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 08:51:10 INFO - PROCESS | 3268 | 1467820270904 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 08:51:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 08:51:10 INFO - PROCESS | 3268 | 1467820270907 Marionette TRACE conn6 <- [1,954,null,{}] 08:51:10 INFO - PROCESS | 3268 | 1467820270918 Marionette TRACE conn6 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:10 INFO - PROCESS | 3268 | 1467820270922 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:11 INFO - PROCESS | 3268 | 1467820271036 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 08:51:11 INFO - PROCESS | 3268 | 1467820271054 Marionette TRACE conn6 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:11 INFO - PROCESS | 3268 | 1467820271057 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:11 INFO - PROCESS | 3268 | ++DOCSHELL 19A67800 == 29 [pid = 3268] [id = 248] 08:51:11 INFO - PROCESS | 3268 | ++DOMWINDOW == 76 (19A68400) [pid = 3268] [serial = 743] [outer = 00000000] 08:51:11 INFO - PROCESS | 3268 | ++DOMWINDOW == 77 (19A6F400) [pid = 3268] [serial = 744] [outer = 19A68400] 08:51:11 INFO - PROCESS | 3268 | 1467820271106 Marionette DEBUG loaded listener.js 08:51:11 INFO - PROCESS | 3268 | ++DOMWINDOW == 78 (19B13000) [pid = 3268] [serial = 745] [outer = 19A68400] 08:51:11 INFO - PROCESS | 3268 | 1467820271546 Marionette TRACE conn6 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 08:51:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 08:51:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 730ms 08:51:11 INFO - PROCESS | 3268 | 1467820271642 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 08:51:11 INFO - PROCESS | 3268 | 1467820271644 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 08:51:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 08:51:11 INFO - PROCESS | 3268 | 1467820271648 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 08:51:11 INFO - PROCESS | 3268 | 1467820271650 Marionette TRACE conn6 <- [1,958,null,{}] 08:51:11 INFO - PROCESS | 3268 | 1467820271658 Marionette TRACE conn6 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:11 INFO - PROCESS | 3268 | 1467820271660 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:11 INFO - PROCESS | 3268 | 1467820271777 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 08:51:11 INFO - PROCESS | 3268 | 1467820271783 Marionette TRACE conn6 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:11 INFO - PROCESS | 3268 | 1467820271785 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:11 INFO - PROCESS | 3268 | ++DOCSHELL 19B19800 == 30 [pid = 3268] [id = 249] 08:51:11 INFO - PROCESS | 3268 | ++DOMWINDOW == 79 (19B6E000) [pid = 3268] [serial = 746] [outer = 00000000] 08:51:11 INFO - PROCESS | 3268 | ++DOMWINDOW == 80 (1ADCA400) [pid = 3268] [serial = 747] [outer = 19B6E000] 08:51:11 INFO - PROCESS | 3268 | 1467820271835 Marionette DEBUG loaded listener.js 08:51:11 INFO - PROCESS | 3268 | ++DOMWINDOW == 81 (1B3CB800) [pid = 3268] [serial = 748] [outer = 19B6E000] 08:51:12 INFO - PROCESS | 3268 | 1467820272279 Marionette TRACE conn6 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 08:51:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 08:51:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 670ms 08:51:12 INFO - PROCESS | 3268 | 1467820272328 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 08:51:12 INFO - PROCESS | 3268 | 1467820272330 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 08:51:12 INFO - PROCESS | 3268 | 1467820272333 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 08:51:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 08:51:12 INFO - PROCESS | 3268 | 1467820272335 Marionette TRACE conn6 <- [1,962,null,{}] 08:51:12 INFO - PROCESS | 3268 | 1467820272338 Marionette TRACE conn6 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:12 INFO - PROCESS | 3268 | 1467820272340 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:12 INFO - PROCESS | 3268 | 1467820272472 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 08:51:12 INFO - PROCESS | 3268 | 1467820272494 Marionette TRACE conn6 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:12 INFO - PROCESS | 3268 | 1467820272496 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:12 INFO - PROCESS | 3268 | ++DOCSHELL 1BD90400 == 31 [pid = 3268] [id = 250] 08:51:12 INFO - PROCESS | 3268 | ++DOMWINDOW == 82 (1BD93800) [pid = 3268] [serial = 749] [outer = 00000000] 08:51:12 INFO - PROCESS | 3268 | ++DOMWINDOW == 83 (1BE0F400) [pid = 3268] [serial = 750] [outer = 1BD93800] 08:51:12 INFO - PROCESS | 3268 | 1467820272540 Marionette DEBUG loaded listener.js 08:51:12 INFO - PROCESS | 3268 | ++DOMWINDOW == 84 (1BE43400) [pid = 3268] [serial = 751] [outer = 1BD93800] 08:51:12 INFO - PROCESS | 3268 | 1467820272977 Marionette TRACE conn6 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 08:51:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 08:51:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 670ms 08:51:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 08:51:12 INFO - PROCESS | 3268 | 1467820273008 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 08:51:12 INFO - PROCESS | 3268 | 1467820273010 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 08:51:12 INFO - PROCESS | 3268 | 1467820273014 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 08:51:12 INFO - PROCESS | 3268 | 1467820273015 Marionette TRACE conn6 <- [1,966,null,{}] 08:51:13 INFO - PROCESS | 3268 | 1467820273019 Marionette TRACE conn6 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:13 INFO - PROCESS | 3268 | 1467820273025 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:13 INFO - PROCESS | 3268 | 1467820273165 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 08:51:13 INFO - PROCESS | 3268 | 1467820273171 Marionette TRACE conn6 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:13 INFO - PROCESS | 3268 | 1467820273173 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:13 INFO - PROCESS | 3268 | ++DOCSHELL 1BED2C00 == 32 [pid = 3268] [id = 251] 08:51:13 INFO - PROCESS | 3268 | ++DOMWINDOW == 85 (1BED9800) [pid = 3268] [serial = 752] [outer = 00000000] 08:51:13 INFO - PROCESS | 3268 | ++DOMWINDOW == 86 (1D331400) [pid = 3268] [serial = 753] [outer = 1BED9800] 08:51:13 INFO - PROCESS | 3268 | 1467820273216 Marionette DEBUG loaded listener.js 08:51:13 INFO - PROCESS | 3268 | ++DOMWINDOW == 87 (1DEAE800) [pid = 3268] [serial = 754] [outer = 1BED9800] 08:51:13 INFO - PROCESS | 3268 | --DOMWINDOW == 86 (1BD11400) [pid = 3268] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 08:51:13 INFO - PROCESS | 3268 | --DOMWINDOW == 85 (14A7E800) [pid = 3268] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 08:51:13 INFO - PROCESS | 3268 | --DOMWINDOW == 84 (0CCF0400) [pid = 3268] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 08:51:13 INFO - PROCESS | 3268 | --DOMWINDOW == 83 (19AC2000) [pid = 3268] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 08:51:13 INFO - PROCESS | 3268 | --DOMWINDOW == 82 (1BE41C00) [pid = 3268] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 08:51:13 INFO - PROCESS | 3268 | --DOMWINDOW == 81 (1945C800) [pid = 3268] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 08:51:13 INFO - PROCESS | 3268 | --DOMWINDOW == 80 (10FDF400) [pid = 3268] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 08:51:13 INFO - PROCESS | 3268 | --DOMWINDOW == 79 (105F4C00) [pid = 3268] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 08:51:13 INFO - PROCESS | 3268 | --DOMWINDOW == 78 (18955800) [pid = 3268] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 08:51:13 INFO - PROCESS | 3268 | --DOMWINDOW == 77 (142A7000) [pid = 3268] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 08:51:13 INFO - PROCESS | 3268 | --DOMWINDOW == 76 (1BEEC000) [pid = 3268] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 08:51:13 INFO - PROCESS | 3268 | --DOMWINDOW == 75 (1E57B400) [pid = 3268] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 08:51:13 INFO - PROCESS | 3268 | --DOMWINDOW == 74 (1BE05C00) [pid = 3268] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 08:51:13 INFO - PROCESS | 3268 | 1467820273925 Marionette TRACE conn6 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 08:51:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 08:51:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 969ms 08:51:13 INFO - PROCESS | 3268 | 1467820273989 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 08:51:13 INFO - PROCESS | 3268 | 1467820273992 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 08:51:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 08:51:13 INFO - PROCESS | 3268 | 1467820273996 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 08:51:13 INFO - PROCESS | 3268 | 1467820273997 Marionette TRACE conn6 <- [1,970,null,{}] 08:51:13 INFO - PROCESS | 3268 | 1467820274001 Marionette TRACE conn6 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:13 INFO - PROCESS | 3268 | 1467820274003 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:14 INFO - PROCESS | 3268 | 1467820274079 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 08:51:14 INFO - PROCESS | 3268 | 1467820274088 Marionette TRACE conn6 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:14 INFO - PROCESS | 3268 | 1467820274090 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:14 INFO - PROCESS | 3268 | ++DOCSHELL 0D65DC00 == 33 [pid = 3268] [id = 252] 08:51:14 INFO - PROCESS | 3268 | ++DOMWINDOW == 75 (145B6400) [pid = 3268] [serial = 755] [outer = 00000000] 08:51:14 INFO - PROCESS | 3268 | ++DOMWINDOW == 76 (1945D400) [pid = 3268] [serial = 756] [outer = 145B6400] 08:51:14 INFO - PROCESS | 3268 | 1467820274206 Marionette DEBUG loaded listener.js 08:51:14 INFO - PROCESS | 3268 | ++DOMWINDOW == 77 (1959FC00) [pid = 3268] [serial = 757] [outer = 145B6400] 08:51:14 INFO - PROCESS | 3268 | 1467820274571 Marionette TRACE conn6 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 08:51:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 08:51:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 630ms 08:51:14 INFO - PROCESS | 3268 | 1467820274628 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 08:51:14 INFO - PROCESS | 3268 | 1467820274630 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 08:51:14 INFO - PROCESS | 3268 | 1467820274633 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 08:51:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 08:51:14 INFO - PROCESS | 3268 | 1467820274635 Marionette TRACE conn6 <- [1,974,null,{}] 08:51:14 INFO - PROCESS | 3268 | 1467820274639 Marionette TRACE conn6 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:14 INFO - PROCESS | 3268 | 1467820274641 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:14 INFO - PROCESS | 3268 | 1467820274754 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 08:51:14 INFO - PROCESS | 3268 | 1467820274762 Marionette TRACE conn6 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:14 INFO - PROCESS | 3268 | 1467820274764 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:14 INFO - PROCESS | 3268 | ++DOCSHELL 0D073800 == 34 [pid = 3268] [id = 253] 08:51:14 INFO - PROCESS | 3268 | ++DOMWINDOW == 78 (15A68C00) [pid = 3268] [serial = 758] [outer = 00000000] 08:51:14 INFO - PROCESS | 3268 | ++DOMWINDOW == 79 (1DEB4C00) [pid = 3268] [serial = 759] [outer = 15A68C00] 08:51:14 INFO - PROCESS | 3268 | 1467820274807 Marionette DEBUG loaded listener.js 08:51:14 INFO - PROCESS | 3268 | ++DOMWINDOW == 80 (1B3C1000) [pid = 3268] [serial = 760] [outer = 15A68C00] 08:51:15 INFO - PROCESS | 3268 | 1467820275215 Marionette TRACE conn6 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 08:51:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 08:51:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 630ms 08:51:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 08:51:15 INFO - PROCESS | 3268 | 1467820275268 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 08:51:15 INFO - PROCESS | 3268 | 1467820275270 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 08:51:15 INFO - PROCESS | 3268 | 1467820275273 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 08:51:15 INFO - PROCESS | 3268 | 1467820275275 Marionette TRACE conn6 <- [1,978,null,{}] 08:51:15 INFO - PROCESS | 3268 | 1467820275278 Marionette TRACE conn6 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:15 INFO - PROCESS | 3268 | 1467820275280 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:15 INFO - PROCESS | 3268 | 1467820275390 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 08:51:15 INFO - PROCESS | 3268 | 1467820275428 Marionette TRACE conn6 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:15 INFO - PROCESS | 3268 | 1467820275430 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:15 INFO - PROCESS | 3268 | ++DOCSHELL 19A67000 == 35 [pid = 3268] [id = 254] 08:51:15 INFO - PROCESS | 3268 | ++DOMWINDOW == 81 (1DEB0000) [pid = 3268] [serial = 761] [outer = 00000000] 08:51:15 INFO - PROCESS | 3268 | ++DOMWINDOW == 82 (1E478000) [pid = 3268] [serial = 762] [outer = 1DEB0000] 08:51:15 INFO - PROCESS | 3268 | 1467820275473 Marionette DEBUG loaded listener.js 08:51:15 INFO - PROCESS | 3268 | ++DOMWINDOW == 83 (1E47CC00) [pid = 3268] [serial = 763] [outer = 1DEB0000] 08:51:15 INFO - PROCESS | 3268 | 1467820275912 Marionette TRACE conn6 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 08:51:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 08:51:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 730ms 08:51:15 INFO - PROCESS | 3268 | 1467820276005 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 08:51:15 INFO - PROCESS | 3268 | 1467820276010 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 08:51:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 08:51:15 INFO - PROCESS | 3268 | 1467820276015 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 08:51:16 INFO - PROCESS | 3268 | 1467820276020 Marionette TRACE conn6 <- [1,982,null,{}] 08:51:16 INFO - PROCESS | 3268 | 1467820276027 Marionette TRACE conn6 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:16 INFO - PROCESS | 3268 | 1467820276031 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:16 INFO - PROCESS | 3268 | 1467820276168 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 08:51:16 INFO - PROCESS | 3268 | 1467820276296 Marionette TRACE conn6 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:16 INFO - PROCESS | 3268 | 1467820276301 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:16 INFO - PROCESS | 3268 | ++DOCSHELL 105F3000 == 36 [pid = 3268] [id = 255] 08:51:16 INFO - PROCESS | 3268 | ++DOMWINDOW == 84 (1064D800) [pid = 3268] [serial = 764] [outer = 00000000] 08:51:16 INFO - PROCESS | 3268 | ++DOMWINDOW == 85 (142E5C00) [pid = 3268] [serial = 765] [outer = 1064D800] 08:51:16 INFO - PROCESS | 3268 | 1467820276365 Marionette DEBUG loaded listener.js 08:51:16 INFO - PROCESS | 3268 | ++DOMWINDOW == 86 (15A5F000) [pid = 3268] [serial = 766] [outer = 1064D800] 08:51:17 INFO - PROCESS | 3268 | 1467820277123 Marionette TRACE conn6 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 08:51:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 08:51:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1120ms 08:51:17 INFO - PROCESS | 3268 | 1467820277158 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 08:51:17 INFO - PROCESS | 3268 | 1467820277163 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 08:51:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 08:51:17 INFO - PROCESS | 3268 | 1467820277171 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 08:51:17 INFO - PROCESS | 3268 | 1467820277173 Marionette TRACE conn6 <- [1,986,null,{}] 08:51:17 INFO - PROCESS | 3268 | 1467820277178 Marionette TRACE conn6 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:17 INFO - PROCESS | 3268 | 1467820277180 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:17 INFO - PROCESS | 3268 | 1467820277306 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 08:51:17 INFO - PROCESS | 3268 | 1467820277433 Marionette TRACE conn6 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:17 INFO - PROCESS | 3268 | 1467820277436 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:17 INFO - PROCESS | 3268 | ++DOCSHELL 16B86400 == 37 [pid = 3268] [id = 256] 08:51:17 INFO - PROCESS | 3268 | ++DOMWINDOW == 87 (16B87800) [pid = 3268] [serial = 767] [outer = 00000000] 08:51:17 INFO - PROCESS | 3268 | ++DOMWINDOW == 88 (18955C00) [pid = 3268] [serial = 768] [outer = 16B87800] 08:51:17 INFO - PROCESS | 3268 | 1467820277493 Marionette DEBUG loaded listener.js 08:51:17 INFO - PROCESS | 3268 | ++DOMWINDOW == 89 (19482000) [pid = 3268] [serial = 769] [outer = 16B87800] 08:51:18 INFO - PROCESS | 3268 | 1467820278350 Marionette TRACE conn6 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 08:51:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 08:51:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1223ms 08:51:18 INFO - PROCESS | 3268 | 1467820278399 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 08:51:18 INFO - PROCESS | 3268 | 1467820278404 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 08:51:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 08:51:18 INFO - PROCESS | 3268 | 1467820278435 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 08:51:18 INFO - PROCESS | 3268 | 1467820278438 Marionette TRACE conn6 <- [1,990,null,{}] 08:51:18 INFO - PROCESS | 3268 | 1467820278443 Marionette TRACE conn6 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:18 INFO - PROCESS | 3268 | 1467820278446 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:18 INFO - PROCESS | 3268 | 1467820278563 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 08:51:18 INFO - PROCESS | 3268 | 1467820278644 Marionette TRACE conn6 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:18 INFO - PROCESS | 3268 | 1467820278648 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:18 INFO - PROCESS | 3268 | ++DOCSHELL 0CBE3400 == 38 [pid = 3268] [id = 257] 08:51:18 INFO - PROCESS | 3268 | ++DOMWINDOW == 90 (105E1000) [pid = 3268] [serial = 770] [outer = 00000000] 08:51:18 INFO - PROCESS | 3268 | ++DOMWINDOW == 91 (145D8C00) [pid = 3268] [serial = 771] [outer = 105E1000] 08:51:18 INFO - PROCESS | 3268 | 1467820278732 Marionette DEBUG loaded listener.js 08:51:18 INFO - PROCESS | 3268 | ++DOMWINDOW == 92 (15FD2800) [pid = 3268] [serial = 772] [outer = 105E1000] 08:51:18 INFO - PROCESS | 3268 | --DOCSHELL 0D073800 == 37 [pid = 3268] [id = 253] 08:51:18 INFO - PROCESS | 3268 | --DOCSHELL 0D65DC00 == 36 [pid = 3268] [id = 252] 08:51:18 INFO - PROCESS | 3268 | --DOCSHELL 1BED2C00 == 35 [pid = 3268] [id = 251] 08:51:18 INFO - PROCESS | 3268 | --DOCSHELL 1BD90400 == 34 [pid = 3268] [id = 250] 08:51:18 INFO - PROCESS | 3268 | --DOCSHELL 19B19800 == 33 [pid = 3268] [id = 249] 08:51:18 INFO - PROCESS | 3268 | --DOCSHELL 19A67800 == 32 [pid = 3268] [id = 248] 08:51:18 INFO - PROCESS | 3268 | --DOCSHELL 15FD4800 == 31 [pid = 3268] [id = 247] 08:51:18 INFO - PROCESS | 3268 | --DOCSHELL 14221C00 == 30 [pid = 3268] [id = 246] 08:51:18 INFO - PROCESS | 3268 | --DOMWINDOW == 91 (1E5DA800) [pid = 3268] [serial = 724] [outer = 00000000] [url = about:blank] 08:51:18 INFO - PROCESS | 3268 | --DOMWINDOW == 90 (1E5A9C00) [pid = 3268] [serial = 723] [outer = 00000000] [url = about:blank] 08:51:18 INFO - PROCESS | 3268 | --DOMWINDOW == 89 (1E47A800) [pid = 3268] [serial = 720] [outer = 00000000] [url = about:blank] 08:51:18 INFO - PROCESS | 3268 | --DOMWINDOW == 88 (1BE09000) [pid = 3268] [serial = 708] [outer = 00000000] [url = about:blank] 08:51:18 INFO - PROCESS | 3268 | --DOMWINDOW == 87 (1E481800) [pid = 3268] [serial = 721] [outer = 00000000] [url = about:blank] 08:51:18 INFO - PROCESS | 3268 | --DOMWINDOW == 86 (1E5E1800) [pid = 3268] [serial = 688] [outer = 00000000] [url = about:blank] 08:51:18 INFO - PROCESS | 3268 | --DOMWINDOW == 85 (111D3400) [pid = 3268] [serial = 696] [outer = 00000000] [url = about:blank] 08:51:18 INFO - PROCESS | 3268 | --DOMWINDOW == 84 (13F12000) [pid = 3268] [serial = 697] [outer = 00000000] [url = about:blank] 08:51:18 INFO - PROCESS | 3268 | --DOMWINDOW == 83 (1ACEB800) [pid = 3268] [serial = 705] [outer = 00000000] [url = about:blank] 08:51:18 INFO - PROCESS | 3268 | --DOMWINDOW == 82 (1BEE1C00) [pid = 3268] [serial = 711] [outer = 00000000] [url = about:blank] 08:51:18 INFO - PROCESS | 3268 | --DOMWINDOW == 81 (19A65400) [pid = 3268] [serial = 702] [outer = 00000000] [url = about:blank] 08:51:18 INFO - PROCESS | 3268 | --DOMWINDOW == 80 (19A6E400) [pid = 3268] [serial = 703] [outer = 00000000] [url = about:blank] 08:51:18 INFO - PROCESS | 3268 | --DOMWINDOW == 79 (145B8000) [pid = 3268] [serial = 690] [outer = 00000000] [url = about:blank] 08:51:18 INFO - PROCESS | 3268 | --DOMWINDOW == 78 (14A80C00) [pid = 3268] [serial = 691] [outer = 00000000] [url = about:blank] 08:51:18 INFO - PROCESS | 3268 | --DOMWINDOW == 77 (13F15800) [pid = 3268] [serial = 693] [outer = 00000000] [url = about:blank] 08:51:18 INFO - PROCESS | 3268 | --DOMWINDOW == 76 (14A99800) [pid = 3268] [serial = 694] [outer = 00000000] [url = about:blank] 08:51:18 INFO - PROCESS | 3268 | --DOMWINDOW == 75 (1895D400) [pid = 3268] [serial = 699] [outer = 00000000] [url = about:blank] 08:51:18 INFO - PROCESS | 3268 | --DOMWINDOW == 74 (18A57000) [pid = 3268] [serial = 700] [outer = 00000000] [url = about:blank] 08:51:18 INFO - PROCESS | 3268 | --DOMWINDOW == 73 (1BE3D000) [pid = 3268] [serial = 709] [outer = 00000000] [url = about:blank] 08:51:18 INFO - PROCESS | 3268 | --DOMWINDOW == 72 (16B38C00) [pid = 3268] [serial = 714] [outer = 00000000] [url = about:blank] 08:51:18 INFO - PROCESS | 3268 | --DOMWINDOW == 71 (1BEE5800) [pid = 3268] [serial = 712] [outer = 00000000] [url = about:blank] 08:51:18 INFO - PROCESS | 3268 | --DOMWINDOW == 70 (1DEB1000) [pid = 3268] [serial = 717] [outer = 00000000] [url = about:blank] 08:51:18 INFO - PROCESS | 3268 | --DOMWINDOW == 69 (1948D800) [pid = 3268] [serial = 715] [outer = 00000000] [url = about:blank] 08:51:18 INFO - PROCESS | 3268 | --DOMWINDOW == 68 (1E40B800) [pid = 3268] [serial = 718] [outer = 00000000] [url = about:blank] 08:51:18 INFO - PROCESS | 3268 | --DOMWINDOW == 67 (1B35AC00) [pid = 3268] [serial = 706] [outer = 00000000] [url = about:blank] 08:51:19 INFO - PROCESS | 3268 | 1467820279215 Marionette TRACE conn6 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 08:51:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 08:51:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 830ms 08:51:19 INFO - PROCESS | 3268 | 1467820279265 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 08:51:19 INFO - PROCESS | 3268 | 1467820279269 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 08:51:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 08:51:19 INFO - PROCESS | 3268 | 1467820279279 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 08:51:19 INFO - PROCESS | 3268 | 1467820279282 Marionette TRACE conn6 <- [1,994,null,{}] 08:51:19 INFO - PROCESS | 3268 | 1467820279286 Marionette TRACE conn6 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:19 INFO - PROCESS | 3268 | 1467820279288 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:19 INFO - PROCESS | 3268 | 1467820279382 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 08:51:19 INFO - PROCESS | 3268 | 1467820279391 Marionette TRACE conn6 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:19 INFO - PROCESS | 3268 | 1467820279393 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:19 INFO - PROCESS | 3268 | ++DOCSHELL 16B7A400 == 31 [pid = 3268] [id = 258] 08:51:19 INFO - PROCESS | 3268 | ++DOMWINDOW == 68 (16B7CC00) [pid = 3268] [serial = 773] [outer = 00000000] 08:51:19 INFO - PROCESS | 3268 | ++DOMWINDOW == 69 (16B83000) [pid = 3268] [serial = 774] [outer = 16B7CC00] 08:51:19 INFO - PROCESS | 3268 | 1467820279443 Marionette DEBUG loaded listener.js 08:51:19 INFO - PROCESS | 3268 | ++DOMWINDOW == 70 (18936800) [pid = 3268] [serial = 775] [outer = 16B7CC00] 08:51:19 INFO - PROCESS | 3268 | 1467820279927 Marionette TRACE conn6 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 08:51:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 08:51:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 669ms 08:51:19 INFO - PROCESS | 3268 | 1467820279950 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 08:51:19 INFO - PROCESS | 3268 | 1467820279952 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 08:51:19 INFO - PROCESS | 3268 | 1467820279960 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 08:51:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 08:51:19 INFO - PROCESS | 3268 | 1467820279963 Marionette TRACE conn6 <- [1,998,null,{}] 08:51:19 INFO - PROCESS | 3268 | 1467820279974 Marionette TRACE conn6 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:19 INFO - PROCESS | 3268 | 1467820279979 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:20 INFO - PROCESS | 3268 | 1467820280090 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 08:51:20 INFO - PROCESS | 3268 | 1467820280176 Marionette TRACE conn6 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:20 INFO - PROCESS | 3268 | 1467820280179 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:20 INFO - PROCESS | 3268 | ++DOCSHELL 195A9800 == 32 [pid = 3268] [id = 259] 08:51:20 INFO - PROCESS | 3268 | ++DOMWINDOW == 71 (195A9C00) [pid = 3268] [serial = 776] [outer = 00000000] 08:51:20 INFO - PROCESS | 3268 | ++DOMWINDOW == 72 (19A66800) [pid = 3268] [serial = 777] [outer = 195A9C00] 08:51:20 INFO - PROCESS | 3268 | 1467820280235 Marionette DEBUG loaded listener.js 08:51:20 INFO - PROCESS | 3268 | ++DOMWINDOW == 73 (19A71C00) [pid = 3268] [serial = 778] [outer = 195A9C00] 08:51:20 INFO - PROCESS | 3268 | 1467820280597 Marionette TRACE conn6 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 08:51:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 08:51:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 670ms 08:51:20 INFO - PROCESS | 3268 | 1467820280644 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 08:51:20 INFO - PROCESS | 3268 | 1467820280647 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 08:51:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 08:51:20 INFO - PROCESS | 3268 | 1467820280659 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 08:51:20 INFO - PROCESS | 3268 | 1467820280661 Marionette TRACE conn6 <- [1,1002,null,{}] 08:51:20 INFO - PROCESS | 3268 | 1467820280665 Marionette TRACE conn6 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:20 INFO - PROCESS | 3268 | 1467820280667 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:20 INFO - PROCESS | 3268 | 1467820280757 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 08:51:20 INFO - PROCESS | 3268 | 1467820280763 Marionette TRACE conn6 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:20 INFO - PROCESS | 3268 | 1467820280765 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:20 INFO - PROCESS | 3268 | ++DOCSHELL 1ACEA000 == 33 [pid = 3268] [id = 260] 08:51:20 INFO - PROCESS | 3268 | ++DOMWINDOW == 74 (1ACEA800) [pid = 3268] [serial = 779] [outer = 00000000] 08:51:20 INFO - PROCESS | 3268 | ++DOMWINDOW == 75 (1B3CC000) [pid = 3268] [serial = 780] [outer = 1ACEA800] 08:51:20 INFO - PROCESS | 3268 | 1467820280809 Marionette DEBUG loaded listener.js 08:51:20 INFO - PROCESS | 3268 | ++DOMWINDOW == 76 (1BD93000) [pid = 3268] [serial = 781] [outer = 1ACEA800] 08:51:21 INFO - PROCESS | 3268 | 1467820281264 Marionette TRACE conn6 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 08:51:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 08:51:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 690ms 08:51:21 INFO - PROCESS | 3268 | 1467820281346 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 08:51:21 INFO - PROCESS | 3268 | 1467820281348 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 08:51:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 08:51:21 INFO - PROCESS | 3268 | 1467820281352 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 08:51:21 INFO - PROCESS | 3268 | 1467820281354 Marionette TRACE conn6 <- [1,1006,null,{}] 08:51:21 INFO - PROCESS | 3268 | 1467820281363 Marionette TRACE conn6 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:21 INFO - PROCESS | 3268 | 1467820281365 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:21 INFO - PROCESS | 3268 | 1467820281501 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 08:51:21 INFO - PROCESS | 3268 | 1467820281523 Marionette TRACE conn6 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:21 INFO - PROCESS | 3268 | 1467820281525 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:21 INFO - PROCESS | 3268 | ++DOCSHELL 1BE0D000 == 34 [pid = 3268] [id = 261] 08:51:21 INFO - PROCESS | 3268 | ++DOMWINDOW == 77 (1BE0D400) [pid = 3268] [serial = 782] [outer = 00000000] 08:51:21 INFO - PROCESS | 3268 | ++DOMWINDOW == 78 (1BE3E000) [pid = 3268] [serial = 783] [outer = 1BE0D400] 08:51:21 INFO - PROCESS | 3268 | 1467820281570 Marionette DEBUG loaded listener.js 08:51:21 INFO - PROCESS | 3268 | ++DOMWINDOW == 79 (1BED4000) [pid = 3268] [serial = 784] [outer = 1BE0D400] 08:51:22 INFO - PROCESS | 3268 | 1467820282032 Marionette TRACE conn6 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 08:51:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 08:51:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 730ms 08:51:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 08:51:22 INFO - PROCESS | 3268 | 1467820282087 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 08:51:22 INFO - PROCESS | 3268 | 1467820282089 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 08:51:22 INFO - PROCESS | 3268 | 1467820282092 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 08:51:22 INFO - PROCESS | 3268 | 1467820282094 Marionette TRACE conn6 <- [1,1010,null,{}] 08:51:22 INFO - PROCESS | 3268 | 1467820282098 Marionette TRACE conn6 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:22 INFO - PROCESS | 3268 | 1467820282103 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:22 INFO - PROCESS | 3268 | 1467820282250 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 08:51:22 INFO - PROCESS | 3268 | 1467820282262 Marionette TRACE conn6 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:22 INFO - PROCESS | 3268 | 1467820282264 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:22 INFO - PROCESS | 3268 | ++DOCSHELL 14A2FC00 == 35 [pid = 3268] [id = 262] 08:51:22 INFO - PROCESS | 3268 | ++DOMWINDOW == 80 (1BE09000) [pid = 3268] [serial = 785] [outer = 00000000] 08:51:22 INFO - PROCESS | 3268 | ++DOMWINDOW == 81 (1D332000) [pid = 3268] [serial = 786] [outer = 1BE09000] 08:51:22 INFO - PROCESS | 3268 | 1467820282310 Marionette DEBUG loaded listener.js 08:51:22 INFO - PROCESS | 3268 | ++DOMWINDOW == 82 (1D333000) [pid = 3268] [serial = 787] [outer = 1BE09000] 08:51:22 INFO - PROCESS | 3268 | 1467820282771 Marionette TRACE conn6 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 08:51:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 08:51:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 730ms 08:51:22 INFO - PROCESS | 3268 | 1467820282842 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 08:51:22 INFO - PROCESS | 3268 | 1467820282845 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 08:51:22 INFO - PROCESS | 3268 | 1467820282847 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 08:51:22 INFO - PROCESS | 3268 | 1467820282849 Marionette TRACE conn6 <- [1,1014,null,{}] 08:51:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 08:51:22 INFO - PROCESS | 3268 | 1467820282853 Marionette TRACE conn6 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:22 INFO - PROCESS | 3268 | 1467820282855 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:22 INFO - PROCESS | 3268 | 1467820282962 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 08:51:22 INFO - PROCESS | 3268 | 1467820282973 Marionette TRACE conn6 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:22 INFO - PROCESS | 3268 | 1467820282975 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:22 INFO - PROCESS | 3268 | ++DOCSHELL 1E401C00 == 36 [pid = 3268] [id = 263] 08:51:22 INFO - PROCESS | 3268 | ++DOMWINDOW == 83 (1E403000) [pid = 3268] [serial = 788] [outer = 00000000] 08:51:22 INFO - PROCESS | 3268 | ++DOMWINDOW == 84 (1E40B800) [pid = 3268] [serial = 789] [outer = 1E403000] 08:51:23 INFO - PROCESS | 3268 | 1467820283019 Marionette DEBUG loaded listener.js 08:51:23 INFO - PROCESS | 3268 | ++DOMWINDOW == 85 (1E410000) [pid = 3268] [serial = 790] [outer = 1E403000] 08:51:23 INFO - PROCESS | 3268 | --DOMWINDOW == 84 (1BED9800) [pid = 3268] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 08:51:23 INFO - PROCESS | 3268 | --DOMWINDOW == 83 (161D5800) [pid = 3268] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 08:51:23 INFO - PROCESS | 3268 | --DOMWINDOW == 82 (16785400) [pid = 3268] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 08:51:23 INFO - PROCESS | 3268 | --DOMWINDOW == 81 (145B6400) [pid = 3268] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 08:51:23 INFO - PROCESS | 3268 | --DOMWINDOW == 80 (19A68400) [pid = 3268] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 08:51:23 INFO - PROCESS | 3268 | --DOMWINDOW == 79 (19B18800) [pid = 3268] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 08:51:23 INFO - PROCESS | 3268 | --DOMWINDOW == 78 (1BD93800) [pid = 3268] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 08:51:23 INFO - PROCESS | 3268 | --DOMWINDOW == 77 (14225C00) [pid = 3268] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 08:51:23 INFO - PROCESS | 3268 | --DOMWINDOW == 76 (15A68C00) [pid = 3268] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 08:51:23 INFO - PROCESS | 3268 | --DOMWINDOW == 75 (14BE2800) [pid = 3268] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 08:51:23 INFO - PROCESS | 3268 | --DOMWINDOW == 74 (19B6E000) [pid = 3268] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 08:51:23 INFO - PROCESS | 3268 | --DOMWINDOW == 73 (1E5DD000) [pid = 3268] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 08:51:23 INFO - PROCESS | 3268 | 1467820283503 Marionette TRACE conn6 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 08:51:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 08:51:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 729ms 08:51:23 INFO - PROCESS | 3268 | 1467820283584 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 08:51:23 INFO - PROCESS | 3268 | 1467820283586 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 08:51:23 INFO - PROCESS | 3268 | 1467820283590 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 08:51:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 08:51:23 INFO - PROCESS | 3268 | 1467820283591 Marionette TRACE conn6 <- [1,1018,null,{}] 08:51:23 INFO - PROCESS | 3268 | 1467820283594 Marionette TRACE conn6 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:23 INFO - PROCESS | 3268 | 1467820283596 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:23 INFO - PROCESS | 3268 | 1467820283681 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 08:51:23 INFO - PROCESS | 3268 | 1467820283687 Marionette TRACE conn6 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:23 INFO - PROCESS | 3268 | 1467820283689 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:23 INFO - PROCESS | 3268 | ++DOCSHELL 1945A000 == 37 [pid = 3268] [id = 264] 08:51:23 INFO - PROCESS | 3268 | ++DOMWINDOW == 74 (1959DC00) [pid = 3268] [serial = 791] [outer = 00000000] 08:51:23 INFO - PROCESS | 3268 | ++DOMWINDOW == 75 (1BED9800) [pid = 3268] [serial = 792] [outer = 1959DC00] 08:51:23 INFO - PROCESS | 3268 | 1467820283735 Marionette DEBUG loaded listener.js 08:51:23 INFO - PROCESS | 3268 | ++DOMWINDOW == 76 (18954000) [pid = 3268] [serial = 793] [outer = 1959DC00] 08:51:24 INFO - PROCESS | 3268 | 1467820284154 Marionette TRACE conn6 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 08:51:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 08:51:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 630ms 08:51:24 INFO - PROCESS | 3268 | 1467820284225 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 08:51:24 INFO - PROCESS | 3268 | 1467820284227 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 08:51:24 INFO - PROCESS | 3268 | 1467820284230 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 08:51:24 INFO - PROCESS | 3268 | 1467820284232 Marionette TRACE conn6 <- [1,1022,null,{}] 08:51:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 08:51:24 INFO - PROCESS | 3268 | 1467820284235 Marionette TRACE conn6 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:24 INFO - PROCESS | 3268 | 1467820284237 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:24 INFO - PROCESS | 3268 | 1467820284318 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 08:51:24 INFO - PROCESS | 3268 | 1467820284325 Marionette TRACE conn6 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:24 INFO - PROCESS | 3268 | 1467820284327 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:24 INFO - PROCESS | 3268 | ++DOCSHELL 1E47C000 == 38 [pid = 3268] [id = 265] 08:51:24 INFO - PROCESS | 3268 | ++DOMWINDOW == 77 (1E47C400) [pid = 3268] [serial = 794] [outer = 00000000] 08:51:24 INFO - PROCESS | 3268 | ++DOMWINDOW == 78 (1E56F400) [pid = 3268] [serial = 795] [outer = 1E47C400] 08:51:24 INFO - PROCESS | 3268 | 1467820284371 Marionette DEBUG loaded listener.js 08:51:24 INFO - PROCESS | 3268 | ++DOMWINDOW == 79 (1E574800) [pid = 3268] [serial = 796] [outer = 1E47C400] 08:51:24 INFO - PROCESS | 3268 | 1467820284818 Marionette TRACE conn6 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 08:51:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 08:51:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 630ms 08:51:24 INFO - PROCESS | 3268 | 1467820284864 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 08:51:24 INFO - PROCESS | 3268 | 1467820284866 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 08:51:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 08:51:24 INFO - PROCESS | 3268 | 1467820284874 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 08:51:24 INFO - PROCESS | 3268 | 1467820284875 Marionette TRACE conn6 <- [1,1026,null,{}] 08:51:24 INFO - PROCESS | 3268 | 1467820284879 Marionette TRACE conn6 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:24 INFO - PROCESS | 3268 | 1467820284881 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:24 INFO - PROCESS | 3268 | 1467820284964 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 08:51:24 INFO - PROCESS | 3268 | 1467820284972 Marionette TRACE conn6 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:24 INFO - PROCESS | 3268 | 1467820284974 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:24 INFO - PROCESS | 3268 | ++DOCSHELL 1E576C00 == 39 [pid = 3268] [id = 266] 08:51:24 INFO - PROCESS | 3268 | ++DOMWINDOW == 80 (1E577000) [pid = 3268] [serial = 797] [outer = 00000000] 08:51:24 INFO - PROCESS | 3268 | ++DOMWINDOW == 81 (1E5A5800) [pid = 3268] [serial = 798] [outer = 1E577000] 08:51:25 INFO - PROCESS | 3268 | 1467820285020 Marionette DEBUG loaded listener.js 08:51:25 INFO - PROCESS | 3268 | ++DOMWINDOW == 82 (1E57B400) [pid = 3268] [serial = 799] [outer = 1E577000] 08:51:25 INFO - PROCESS | 3268 | 1467820285713 Marionette TRACE conn6 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 08:51:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 08:51:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 870ms 08:51:25 INFO - PROCESS | 3268 | 1467820285745 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 08:51:25 INFO - PROCESS | 3268 | 1467820285750 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 08:51:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 08:51:25 INFO - PROCESS | 3268 | 1467820285755 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 08:51:25 INFO - PROCESS | 3268 | 1467820285759 Marionette TRACE conn6 <- [1,1030,null,{}] 08:51:25 INFO - PROCESS | 3268 | 1467820285766 Marionette TRACE conn6 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:25 INFO - PROCESS | 3268 | 1467820285769 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:25 INFO - PROCESS | 3268 | 1467820285895 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 08:51:25 INFO - PROCESS | 3268 | 1467820286019 Marionette TRACE conn6 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:26 INFO - PROCESS | 3268 | 1467820286022 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:26 INFO - PROCESS | 3268 | ++DOCSHELL 11140000 == 40 [pid = 3268] [id = 267] 08:51:26 INFO - PROCESS | 3268 | ++DOMWINDOW == 83 (143CF000) [pid = 3268] [serial = 800] [outer = 00000000] 08:51:26 INFO - PROCESS | 3268 | ++DOMWINDOW == 84 (16B7C000) [pid = 3268] [serial = 801] [outer = 143CF000] 08:51:26 INFO - PROCESS | 3268 | 1467820286080 Marionette DEBUG loaded listener.js 08:51:26 INFO - PROCESS | 3268 | ++DOMWINDOW == 85 (180BA800) [pid = 3268] [serial = 802] [outer = 143CF000] 08:51:26 INFO - PROCESS | 3268 | 1467820286653 Marionette TRACE conn6 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 08:51:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 08:51:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 929ms 08:51:26 INFO - PROCESS | 3268 | 1467820286690 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 08:51:26 INFO - PROCESS | 3268 | 1467820286695 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 08:51:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 08:51:26 INFO - PROCESS | 3268 | 1467820286702 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 08:51:26 INFO - PROCESS | 3268 | 1467820286705 Marionette TRACE conn6 <- [1,1034,null,{}] 08:51:26 INFO - PROCESS | 3268 | 1467820286709 Marionette TRACE conn6 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:26 INFO - PROCESS | 3268 | 1467820286712 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:26 INFO - PROCESS | 3268 | 1467820286831 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 08:51:26 INFO - PROCESS | 3268 | 1467820286940 Marionette TRACE conn6 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:26 INFO - PROCESS | 3268 | 1467820286942 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:26 INFO - PROCESS | 3268 | ++DOCSHELL 19171C00 == 41 [pid = 3268] [id = 268] 08:51:26 INFO - PROCESS | 3268 | ++DOMWINDOW == 86 (19172000) [pid = 3268] [serial = 803] [outer = 00000000] 08:51:26 INFO - PROCESS | 3268 | ++DOMWINDOW == 87 (19175800) [pid = 3268] [serial = 804] [outer = 19172000] 08:51:26 INFO - PROCESS | 3268 | 1467820287003 Marionette DEBUG loaded listener.js 08:51:27 INFO - PROCESS | 3268 | ++DOMWINDOW == 88 (19179800) [pid = 3268] [serial = 805] [outer = 19172000] 08:51:27 INFO - PROCESS | 3268 | 1467820287637 Marionette TRACE conn6 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 08:51:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 08:51:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 970ms 08:51:27 INFO - PROCESS | 3268 | 1467820287675 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 08:51:27 INFO - PROCESS | 3268 | 1467820287678 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 08:51:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 08:51:27 INFO - PROCESS | 3268 | 1467820287681 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 08:51:27 INFO - PROCESS | 3268 | 1467820287685 Marionette TRACE conn6 <- [1,1038,null,{}] 08:51:27 INFO - PROCESS | 3268 | 1467820287697 Marionette TRACE conn6 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:27 INFO - PROCESS | 3268 | 1467820287702 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:27 INFO - PROCESS | 3268 | 1467820287816 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 08:51:27 INFO - PROCESS | 3268 | 1467820287953 Marionette TRACE conn6 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:27 INFO - PROCESS | 3268 | 1467820287957 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:27 INFO - PROCESS | 3268 | ++DOCSHELL 1BED8400 == 42 [pid = 3268] [id = 269] 08:51:27 INFO - PROCESS | 3268 | ++DOMWINDOW == 89 (1BED8C00) [pid = 3268] [serial = 806] [outer = 00000000] 08:51:27 INFO - PROCESS | 3268 | ++DOMWINDOW == 90 (1C1A5C00) [pid = 3268] [serial = 807] [outer = 1BED8C00] 08:51:27 INFO - PROCESS | 3268 | 1467820288018 Marionette DEBUG loaded listener.js 08:51:28 INFO - PROCESS | 3268 | ++DOMWINDOW == 91 (1DEB6C00) [pid = 3268] [serial = 808] [outer = 1BED8C00] 08:51:28 INFO - PROCESS | 3268 | 1467820288826 Marionette TRACE conn6 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 08:51:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 08:51:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1175ms 08:51:28 INFO - PROCESS | 3268 | 1467820288860 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 08:51:28 INFO - PROCESS | 3268 | 1467820288864 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 08:51:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 08:51:28 INFO - PROCESS | 3268 | 1467820288870 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 08:51:28 INFO - PROCESS | 3268 | 1467820288873 Marionette TRACE conn6 <- [1,1042,null,{}] 08:51:28 INFO - PROCESS | 3268 | 1467820288878 Marionette TRACE conn6 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:28 INFO - PROCESS | 3268 | 1467820288881 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:28 INFO - PROCESS | 3268 | 1467820288988 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 08:51:29 INFO - PROCESS | 3268 | 1467820289120 Marionette TRACE conn6 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:29 INFO - PROCESS | 3268 | 1467820289124 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:29 INFO - PROCESS | 3268 | ++DOCSHELL 15A6AC00 == 43 [pid = 3268] [id = 270] 08:51:29 INFO - PROCESS | 3268 | ++DOMWINDOW == 92 (15FCE400) [pid = 3268] [serial = 809] [outer = 00000000] 08:51:29 INFO - PROCESS | 3268 | ++DOMWINDOW == 93 (1615D800) [pid = 3268] [serial = 810] [outer = 15FCE400] 08:51:29 INFO - PROCESS | 3268 | 1467820289176 Marionette DEBUG loaded listener.js 08:51:29 INFO - PROCESS | 3268 | ++DOMWINDOW == 94 (16B7DC00) [pid = 3268] [serial = 811] [outer = 15FCE400] 08:51:30 INFO - PROCESS | 3268 | --DOCSHELL 1E47C000 == 42 [pid = 3268] [id = 265] 08:51:30 INFO - PROCESS | 3268 | --DOCSHELL 1945A000 == 41 [pid = 3268] [id = 264] 08:51:30 INFO - PROCESS | 3268 | --DOCSHELL 1E401C00 == 40 [pid = 3268] [id = 263] 08:51:30 INFO - PROCESS | 3268 | --DOCSHELL 14A2FC00 == 39 [pid = 3268] [id = 262] 08:51:30 INFO - PROCESS | 3268 | --DOCSHELL 1BE0D000 == 38 [pid = 3268] [id = 261] 08:51:30 INFO - PROCESS | 3268 | --DOCSHELL 1ACEA000 == 37 [pid = 3268] [id = 260] 08:51:30 INFO - PROCESS | 3268 | --DOCSHELL 195A9800 == 36 [pid = 3268] [id = 259] 08:51:30 INFO - PROCESS | 3268 | --DOCSHELL 16B7A400 == 35 [pid = 3268] [id = 258] 08:51:30 INFO - PROCESS | 3268 | --DOCSHELL 0CBE3400 == 34 [pid = 3268] [id = 257] 08:51:30 INFO - PROCESS | 3268 | --DOCSHELL 16B86400 == 33 [pid = 3268] [id = 256] 08:51:30 INFO - PROCESS | 3268 | --DOCSHELL 105F3000 == 32 [pid = 3268] [id = 255] 08:51:30 INFO - PROCESS | 3268 | --DOCSHELL 19A67000 == 31 [pid = 3268] [id = 254] 08:51:30 INFO - PROCESS | 3268 | --DOCSHELL 16784400 == 30 [pid = 3268] [id = 245] 08:51:30 INFO - PROCESS | 3268 | --DOCSHELL 1BED8400 == 29 [pid = 3268] [id = 269] 08:51:30 INFO - PROCESS | 3268 | --DOCSHELL 19171C00 == 28 [pid = 3268] [id = 268] 08:51:30 INFO - PROCESS | 3268 | --DOCSHELL 1E576C00 == 27 [pid = 3268] [id = 266] 08:51:30 INFO - PROCESS | 3268 | --DOCSHELL 11140000 == 26 [pid = 3268] [id = 267] 08:51:30 INFO - PROCESS | 3268 | --DOMWINDOW == 93 (1ADCA400) [pid = 3268] [serial = 747] [outer = 00000000] [url = about:blank] 08:51:30 INFO - PROCESS | 3268 | --DOMWINDOW == 92 (16B33400) [pid = 3268] [serial = 741] [outer = 00000000] [url = about:blank] 08:51:30 INFO - PROCESS | 3268 | --DOMWINDOW == 91 (1794E000) [pid = 3268] [serial = 742] [outer = 00000000] [url = about:blank] 08:51:30 INFO - PROCESS | 3268 | --DOMWINDOW == 90 (180BAC00) [pid = 3268] [serial = 736] [outer = 00000000] [url = about:blank] 08:51:30 INFO - PROCESS | 3268 | --DOMWINDOW == 89 (0D65A800) [pid = 3268] [serial = 735] [outer = 00000000] [url = about:blank] 08:51:30 INFO - PROCESS | 3268 | --DOMWINDOW == 88 (142EA800) [pid = 3268] [serial = 738] [outer = 00000000] [url = about:blank] 08:51:30 INFO - PROCESS | 3268 | --DOMWINDOW == 87 (143CF800) [pid = 3268] [serial = 739] [outer = 00000000] [url = about:blank] 08:51:30 INFO - PROCESS | 3268 | --DOMWINDOW == 86 (19A6F400) [pid = 3268] [serial = 744] [outer = 00000000] [url = about:blank] 08:51:30 INFO - PROCESS | 3268 | --DOMWINDOW == 85 (1BE43400) [pid = 3268] [serial = 751] [outer = 00000000] [url = about:blank] 08:51:30 INFO - PROCESS | 3268 | --DOMWINDOW == 84 (1BE0F400) [pid = 3268] [serial = 750] [outer = 00000000] [url = about:blank] 08:51:30 INFO - PROCESS | 3268 | --DOMWINDOW == 83 (1895DC00) [pid = 3268] [serial = 727] [outer = 00000000] [url = about:blank] 08:51:30 INFO - PROCESS | 3268 | --DOMWINDOW == 82 (1B3C1000) [pid = 3268] [serial = 760] [outer = 00000000] [url = about:blank] 08:51:30 INFO - PROCESS | 3268 | --DOMWINDOW == 81 (16B63800) [pid = 3268] [serial = 726] [outer = 00000000] [url = about:blank] 08:51:30 INFO - PROCESS | 3268 | --DOMWINDOW == 80 (1BE3C000) [pid = 3268] [serial = 730] [outer = 00000000] [url = about:blank] 08:51:30 INFO - PROCESS | 3268 | --DOMWINDOW == 79 (1BD88800) [pid = 3268] [serial = 729] [outer = 00000000] [url = about:blank] 08:51:30 INFO - PROCESS | 3268 | --DOMWINDOW == 78 (1E909000) [pid = 3268] [serial = 733] [outer = 00000000] [url = about:blank] 08:51:30 INFO - PROCESS | 3268 | --DOMWINDOW == 77 (1E901C00) [pid = 3268] [serial = 732] [outer = 00000000] [url = about:blank] 08:51:30 INFO - PROCESS | 3268 | --DOMWINDOW == 76 (1945D400) [pid = 3268] [serial = 756] [outer = 00000000] [url = about:blank] 08:51:30 INFO - PROCESS | 3268 | --DOMWINDOW == 75 (1D331400) [pid = 3268] [serial = 753] [outer = 00000000] [url = about:blank] 08:51:30 INFO - PROCESS | 3268 | --DOMWINDOW == 74 (1DEB4C00) [pid = 3268] [serial = 759] [outer = 00000000] [url = about:blank] 08:51:30 INFO - PROCESS | 3268 | --DOMWINDOW == 73 (1DEAE800) [pid = 3268] [serial = 754] [outer = 00000000] [url = about:blank] 08:51:30 INFO - PROCESS | 3268 | --DOMWINDOW == 72 (1B3CB800) [pid = 3268] [serial = 748] [outer = 00000000] [url = about:blank] 08:51:30 INFO - PROCESS | 3268 | --DOMWINDOW == 71 (1E478000) [pid = 3268] [serial = 762] [outer = 00000000] [url = about:blank] 08:51:30 INFO - PROCESS | 3268 | --DOMWINDOW == 70 (1959FC00) [pid = 3268] [serial = 757] [outer = 00000000] [url = about:blank] 08:51:30 INFO - PROCESS | 3268 | --DOMWINDOW == 69 (19B13000) [pid = 3268] [serial = 745] [outer = 00000000] [url = about:blank] 08:51:30 INFO - PROCESS | 3268 | 1467820290424 Marionette TRACE conn6 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 08:51:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 08:51:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1573ms 08:51:30 INFO - PROCESS | 3268 | 1467820290444 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 08:51:30 INFO - PROCESS | 3268 | 1467820290448 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 08:51:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 08:51:30 INFO - PROCESS | 3268 | 1467820290453 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 08:51:30 INFO - PROCESS | 3268 | 1467820290456 Marionette TRACE conn6 <- [1,1046,null,{}] 08:51:30 INFO - PROCESS | 3268 | 1467820290461 Marionette TRACE conn6 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:30 INFO - PROCESS | 3268 | 1467820290464 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:30 INFO - PROCESS | 3268 | 1467820290551 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 08:51:30 INFO - PROCESS | 3268 | 1467820290637 Marionette TRACE conn6 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:30 INFO - PROCESS | 3268 | 1467820290640 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:30 INFO - PROCESS | 3268 | ++DOCSHELL 111D0000 == 27 [pid = 3268] [id = 271] 08:51:30 INFO - PROCESS | 3268 | ++DOMWINDOW == 70 (1421CC00) [pid = 3268] [serial = 812] [outer = 00000000] 08:51:30 INFO - PROCESS | 3268 | ++DOMWINDOW == 71 (145B6000) [pid = 3268] [serial = 813] [outer = 1421CC00] 08:51:30 INFO - PROCESS | 3268 | 1467820290688 Marionette DEBUG loaded listener.js 08:51:30 INFO - PROCESS | 3268 | ++DOMWINDOW == 72 (14A99000) [pid = 3268] [serial = 814] [outer = 1421CC00] 08:51:31 INFO - PROCESS | 3268 | 1467820291082 Marionette TRACE conn6 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 08:51:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 08:51:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 670ms 08:51:31 INFO - PROCESS | 3268 | 1467820291124 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 08:51:31 INFO - PROCESS | 3268 | 1467820291129 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 08:51:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 08:51:31 INFO - PROCESS | 3268 | 1467820291136 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 08:51:31 INFO - PROCESS | 3268 | 1467820291138 Marionette TRACE conn6 <- [1,1050,null,{}] 08:51:31 INFO - PROCESS | 3268 | 1467820291142 Marionette TRACE conn6 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:31 INFO - PROCESS | 3268 | 1467820291145 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:31 INFO - PROCESS | 3268 | 1467820291238 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 08:51:31 INFO - PROCESS | 3268 | 1467820291245 Marionette TRACE conn6 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:31 INFO - PROCESS | 3268 | 1467820291247 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:31 INFO - PROCESS | 3268 | ++DOCSHELL 15FDA400 == 28 [pid = 3268] [id = 272] 08:51:31 INFO - PROCESS | 3268 | ++DOMWINDOW == 73 (15FDD800) [pid = 3268] [serial = 815] [outer = 00000000] 08:51:31 INFO - PROCESS | 3268 | ++DOMWINDOW == 74 (16B2E800) [pid = 3268] [serial = 816] [outer = 15FDD800] 08:51:31 INFO - PROCESS | 3268 | 1467820291297 Marionette DEBUG loaded listener.js 08:51:31 INFO - PROCESS | 3268 | ++DOMWINDOW == 75 (16B7D800) [pid = 3268] [serial = 817] [outer = 15FDD800] 08:51:31 INFO - PROCESS | 3268 | 1467820291754 Marionette TRACE conn6 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 08:51:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 08:51:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 670ms 08:51:31 INFO - PROCESS | 3268 | 1467820291809 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 08:51:31 INFO - PROCESS | 3268 | 1467820291811 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 08:51:31 INFO - PROCESS | 3268 | 1467820291815 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 08:51:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 08:51:31 INFO - PROCESS | 3268 | 1467820291818 Marionette TRACE conn6 <- [1,1054,null,{}] 08:51:31 INFO - PROCESS | 3268 | 1467820291829 Marionette TRACE conn6 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:31 INFO - PROCESS | 3268 | 1467820291834 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:31 INFO - PROCESS | 3268 | 1467820291953 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 08:51:32 INFO - PROCESS | 3268 | 1467820292051 Marionette TRACE conn6 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:32 INFO - PROCESS | 3268 | 1467820292054 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:32 INFO - PROCESS | 3268 | ++DOCSHELL 1916F400 == 29 [pid = 3268] [id = 273] 08:51:32 INFO - PROCESS | 3268 | ++DOMWINDOW == 76 (1916F800) [pid = 3268] [serial = 818] [outer = 00000000] 08:51:32 INFO - PROCESS | 3268 | ++DOMWINDOW == 77 (19173C00) [pid = 3268] [serial = 819] [outer = 1916F800] 08:51:32 INFO - PROCESS | 3268 | 1467820292106 Marionette DEBUG loaded listener.js 08:51:32 INFO - PROCESS | 3268 | ++DOMWINDOW == 78 (1948A000) [pid = 3268] [serial = 820] [outer = 1916F800] 08:51:32 INFO - PROCESS | 3268 | 1467820292528 Marionette TRACE conn6 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 08:51:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 08:51:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 732ms 08:51:32 INFO - PROCESS | 3268 | 1467820292553 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 08:51:32 INFO - PROCESS | 3268 | 1467820292556 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 08:51:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 08:51:32 INFO - PROCESS | 3268 | 1467820292559 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 08:51:32 INFO - PROCESS | 3268 | 1467820292561 Marionette TRACE conn6 <- [1,1058,null,{}] 08:51:32 INFO - PROCESS | 3268 | 1467820292565 Marionette TRACE conn6 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:32 INFO - PROCESS | 3268 | 1467820292567 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:32 INFO - PROCESS | 3268 | 1467820292693 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 08:51:32 INFO - PROCESS | 3268 | 1467820292700 Marionette TRACE conn6 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:32 INFO - PROCESS | 3268 | 1467820292703 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:32 INFO - PROCESS | 3268 | ++DOCSHELL 19173800 == 30 [pid = 3268] [id = 274] 08:51:32 INFO - PROCESS | 3268 | ++DOMWINDOW == 79 (1959EC00) [pid = 3268] [serial = 821] [outer = 00000000] 08:51:32 INFO - PROCESS | 3268 | ++DOMWINDOW == 80 (19A67800) [pid = 3268] [serial = 822] [outer = 1959EC00] 08:51:32 INFO - PROCESS | 3268 | 1467820292752 Marionette DEBUG loaded listener.js 08:51:32 INFO - PROCESS | 3268 | ++DOMWINDOW == 81 (19A71000) [pid = 3268] [serial = 823] [outer = 1959EC00] 08:51:33 INFO - PROCESS | 3268 | 1467820293222 Marionette TRACE conn6 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 08:51:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 08:51:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 669ms 08:51:33 INFO - PROCESS | 3268 | 1467820293232 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 08:51:33 INFO - PROCESS | 3268 | 1467820293234 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 08:51:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 08:51:33 INFO - PROCESS | 3268 | 1467820293237 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 08:51:33 INFO - PROCESS | 3268 | 1467820293239 Marionette TRACE conn6 <- [1,1062,null,{}] 08:51:33 INFO - PROCESS | 3268 | 1467820293242 Marionette TRACE conn6 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:33 INFO - PROCESS | 3268 | 1467820293245 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:33 INFO - PROCESS | 3268 | 1467820293389 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 08:51:33 INFO - PROCESS | 3268 | 1467820293411 Marionette TRACE conn6 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:33 INFO - PROCESS | 3268 | 1467820293413 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:33 INFO - PROCESS | 3268 | ++DOCSHELL 19B12C00 == 31 [pid = 3268] [id = 275] 08:51:33 INFO - PROCESS | 3268 | ++DOMWINDOW == 82 (19B13000) [pid = 3268] [serial = 824] [outer = 00000000] 08:51:33 INFO - PROCESS | 3268 | ++DOMWINDOW == 83 (19B6C000) [pid = 3268] [serial = 825] [outer = 19B13000] 08:51:33 INFO - PROCESS | 3268 | 1467820293458 Marionette DEBUG loaded listener.js 08:51:33 INFO - PROCESS | 3268 | ++DOMWINDOW == 84 (1ACEC800) [pid = 3268] [serial = 826] [outer = 19B13000] 08:51:33 INFO - PROCESS | 3268 | 1467820293904 Marionette TRACE conn6 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 08:51:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 08:51:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 730ms 08:51:33 INFO - PROCESS | 3268 | 1467820293978 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 08:51:33 INFO - PROCESS | 3268 | 1467820293980 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 08:51:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 08:51:33 INFO - PROCESS | 3268 | 1467820293986 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 08:51:33 INFO - PROCESS | 3268 | 1467820293988 Marionette TRACE conn6 <- [1,1066,null,{}] 08:51:33 INFO - PROCESS | 3268 | 1467820293992 Marionette TRACE conn6 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:33 INFO - PROCESS | 3268 | 1467820293997 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:34 INFO - PROCESS | 3268 | 1467820294136 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 08:51:34 INFO - PROCESS | 3268 | 1467820294147 Marionette TRACE conn6 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:34 INFO - PROCESS | 3268 | 1467820294149 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:34 INFO - PROCESS | 3268 | ++DOCSHELL 1ADD4C00 == 32 [pid = 3268] [id = 276] 08:51:34 INFO - PROCESS | 3268 | ++DOMWINDOW == 85 (1B3C2400) [pid = 3268] [serial = 827] [outer = 00000000] 08:51:34 INFO - PROCESS | 3268 | ++DOMWINDOW == 86 (1BE09400) [pid = 3268] [serial = 828] [outer = 1B3C2400] 08:51:34 INFO - PROCESS | 3268 | 1467820294196 Marionette DEBUG loaded listener.js 08:51:34 INFO - PROCESS | 3268 | ++DOMWINDOW == 87 (1BE43400) [pid = 3268] [serial = 829] [outer = 1B3C2400] 08:51:34 INFO - PROCESS | 3268 | --DOMWINDOW == 86 (1E47C400) [pid = 3268] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 08:51:34 INFO - PROCESS | 3268 | --DOMWINDOW == 85 (1E577000) [pid = 3268] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 08:51:34 INFO - PROCESS | 3268 | --DOMWINDOW == 84 (1BE0D400) [pid = 3268] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 08:51:34 INFO - PROCESS | 3268 | --DOMWINDOW == 83 (1BE09000) [pid = 3268] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 08:51:34 INFO - PROCESS | 3268 | --DOMWINDOW == 82 (1DEB0000) [pid = 3268] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 08:51:34 INFO - PROCESS | 3268 | --DOMWINDOW == 81 (1064D800) [pid = 3268] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 08:51:34 INFO - PROCESS | 3268 | --DOMWINDOW == 80 (105E1000) [pid = 3268] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 08:51:34 INFO - PROCESS | 3268 | --DOMWINDOW == 79 (195A9C00) [pid = 3268] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 08:51:34 INFO - PROCESS | 3268 | --DOMWINDOW == 78 (1E403000) [pid = 3268] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 08:51:34 INFO - PROCESS | 3268 | --DOMWINDOW == 77 (16B7CC00) [pid = 3268] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 08:51:34 INFO - PROCESS | 3268 | --DOMWINDOW == 76 (16B87800) [pid = 3268] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 08:51:34 INFO - PROCESS | 3268 | --DOMWINDOW == 75 (1ACEA800) [pid = 3268] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 08:51:34 INFO - PROCESS | 3268 | --DOMWINDOW == 74 (1959DC00) [pid = 3268] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 08:51:34 INFO - PROCESS | 3268 | 1467820294879 Marionette TRACE conn6 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 08:51:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 08:51:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 970ms 08:51:34 INFO - PROCESS | 3268 | 1467820294928 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 08:51:34 INFO - PROCESS | 3268 | 1467820294930 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 08:51:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 08:51:34 INFO - PROCESS | 3268 | 1467820294933 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 08:51:34 INFO - PROCESS | 3268 | 1467820294935 Marionette TRACE conn6 <- [1,1070,null,{}] 08:51:34 INFO - PROCESS | 3268 | 1467820294939 Marionette TRACE conn6 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:34 INFO - PROCESS | 3268 | 1467820294941 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:35 INFO - PROCESS | 3268 | 1467820295057 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 08:51:35 INFO - PROCESS | 3268 | 1467820295064 Marionette TRACE conn6 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:35 INFO - PROCESS | 3268 | 1467820295066 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:35 INFO - PROCESS | 3268 | ++DOCSHELL 0D65B800 == 33 [pid = 3268] [id = 277] 08:51:35 INFO - PROCESS | 3268 | ++DOMWINDOW == 75 (19485400) [pid = 3268] [serial = 830] [outer = 00000000] 08:51:35 INFO - PROCESS | 3268 | ++DOMWINDOW == 76 (1BEDAC00) [pid = 3268] [serial = 831] [outer = 19485400] 08:51:35 INFO - PROCESS | 3268 | 1467820295110 Marionette DEBUG loaded listener.js 08:51:35 INFO - PROCESS | 3268 | ++DOMWINDOW == 77 (1BEDB800) [pid = 3268] [serial = 832] [outer = 19485400] 08:51:35 INFO - PROCESS | 3268 | 1467820295524 Marionette TRACE conn6 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 08:51:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 08:51:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 630ms 08:51:35 INFO - PROCESS | 3268 | 1467820295576 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 08:51:35 INFO - PROCESS | 3268 | 1467820295578 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 08:51:35 INFO - PROCESS | 3268 | 1467820295582 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 08:51:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 08:51:35 INFO - PROCESS | 3268 | 1467820295583 Marionette TRACE conn6 <- [1,1074,null,{}] 08:51:35 INFO - PROCESS | 3268 | 1467820295587 Marionette TRACE conn6 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:35 INFO - PROCESS | 3268 | 1467820295589 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:35 INFO - PROCESS | 3268 | 1467820295669 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 08:51:35 INFO - PROCESS | 3268 | 1467820295675 Marionette TRACE conn6 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:35 INFO - PROCESS | 3268 | 1467820295677 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:35 INFO - PROCESS | 3268 | ++DOCSHELL 1BEDA400 == 34 [pid = 3268] [id = 278] 08:51:35 INFO - PROCESS | 3268 | ++DOMWINDOW == 78 (1BEE3000) [pid = 3268] [serial = 833] [outer = 00000000] 08:51:35 INFO - PROCESS | 3268 | ++DOMWINDOW == 79 (1D329400) [pid = 3268] [serial = 834] [outer = 1BEE3000] 08:51:35 INFO - PROCESS | 3268 | 1467820295720 Marionette DEBUG loaded listener.js 08:51:35 INFO - PROCESS | 3268 | ++DOMWINDOW == 80 (1BEEB800) [pid = 3268] [serial = 835] [outer = 1BEE3000] 08:51:36 INFO - PROCESS | 3268 | 1467820296148 Marionette TRACE conn6 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 08:51:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 08:51:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 630ms 08:51:36 INFO - PROCESS | 3268 | 1467820296221 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 08:51:36 INFO - PROCESS | 3268 | 1467820296223 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 08:51:36 INFO - PROCESS | 3268 | 1467820296240 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 08:51:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 08:51:36 INFO - PROCESS | 3268 | 1467820296242 Marionette TRACE conn6 <- [1,1078,null,{}] 08:51:36 INFO - PROCESS | 3268 | 1467820296245 Marionette TRACE conn6 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:36 INFO - PROCESS | 3268 | 1467820296247 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:36 INFO - PROCESS | 3268 | 1467820296343 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 08:51:36 INFO - PROCESS | 3268 | 1467820296352 Marionette TRACE conn6 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:36 INFO - PROCESS | 3268 | 1467820296354 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:36 INFO - PROCESS | 3268 | ++DOCSHELL 1916F000 == 35 [pid = 3268] [id = 279] 08:51:36 INFO - PROCESS | 3268 | ++DOMWINDOW == 81 (1DEAF000) [pid = 3268] [serial = 836] [outer = 00000000] 08:51:36 INFO - PROCESS | 3268 | ++DOMWINDOW == 82 (1DEB5C00) [pid = 3268] [serial = 837] [outer = 1DEAF000] 08:51:36 INFO - PROCESS | 3268 | 1467820296401 Marionette DEBUG loaded listener.js 08:51:36 INFO - PROCESS | 3268 | ++DOMWINDOW == 83 (1DEB6800) [pid = 3268] [serial = 838] [outer = 1DEAF000] 08:51:37 INFO - PROCESS | 3268 | 1467820297118 Marionette TRACE conn6 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 08:51:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 08:51:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 929ms 08:51:37 INFO - PROCESS | 3268 | 1467820297174 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 08:51:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 08:51:37 INFO - PROCESS | 3268 | 1467820297179 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 08:51:37 INFO - PROCESS | 3268 | 1467820297183 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 08:51:37 INFO - PROCESS | 3268 | 1467820297187 Marionette TRACE conn6 <- [1,1082,null,{}] 08:51:37 INFO - PROCESS | 3268 | 1467820297193 Marionette TRACE conn6 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:37 INFO - PROCESS | 3268 | 1467820297196 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:37 INFO - PROCESS | 3268 | 1467820297332 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 08:51:37 INFO - PROCESS | 3268 | 1467820297456 Marionette TRACE conn6 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:37 INFO - PROCESS | 3268 | 1467820297459 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:37 INFO - PROCESS | 3268 | ++DOCSHELL 1064E400 == 36 [pid = 3268] [id = 280] 08:51:37 INFO - PROCESS | 3268 | ++DOMWINDOW == 84 (11143000) [pid = 3268] [serial = 839] [outer = 00000000] 08:51:37 INFO - PROCESS | 3268 | ++DOMWINDOW == 85 (15FD4800) [pid = 3268] [serial = 840] [outer = 11143000] 08:51:37 INFO - PROCESS | 3268 | 1467820297517 Marionette DEBUG loaded listener.js 08:51:37 INFO - PROCESS | 3268 | ++DOMWINDOW == 86 (16B7A000) [pid = 3268] [serial = 841] [outer = 11143000] 08:51:38 INFO - PROCESS | 3268 | 1467820298180 Marionette TRACE conn6 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 08:51:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 08:51:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1072ms 08:51:38 INFO - PROCESS | 3268 | 1467820298258 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 08:51:38 INFO - PROCESS | 3268 | 1467820298263 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 08:51:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 08:51:38 INFO - PROCESS | 3268 | 1467820298270 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 08:51:38 INFO - PROCESS | 3268 | 1467820298273 Marionette TRACE conn6 <- [1,1086,null,{}] 08:51:38 INFO - PROCESS | 3268 | 1467820298277 Marionette TRACE conn6 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:38 INFO - PROCESS | 3268 | 1467820298280 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:38 INFO - PROCESS | 3268 | 1467820298407 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 08:51:38 INFO - PROCESS | 3268 | 1467820298531 Marionette TRACE conn6 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:38 INFO - PROCESS | 3268 | 1467820298533 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:38 INFO - PROCESS | 3268 | ++DOCSHELL 1916BC00 == 37 [pid = 3268] [id = 281] 08:51:38 INFO - PROCESS | 3268 | ++DOMWINDOW == 87 (1916E000) [pid = 3268] [serial = 842] [outer = 00000000] 08:51:38 INFO - PROCESS | 3268 | ++DOMWINDOW == 88 (195A5C00) [pid = 3268] [serial = 843] [outer = 1916E000] 08:51:38 INFO - PROCESS | 3268 | 1467820298590 Marionette DEBUG loaded listener.js 08:51:38 INFO - PROCESS | 3268 | ++DOMWINDOW == 89 (19AC9400) [pid = 3268] [serial = 844] [outer = 1916E000] 08:51:39 INFO - PROCESS | 3268 | --DOCSHELL 1BEDA400 == 36 [pid = 3268] [id = 278] 08:51:39 INFO - PROCESS | 3268 | --DOCSHELL 0D65B800 == 35 [pid = 3268] [id = 277] 08:51:39 INFO - PROCESS | 3268 | --DOCSHELL 1ADD4C00 == 34 [pid = 3268] [id = 276] 08:51:39 INFO - PROCESS | 3268 | --DOCSHELL 19B12C00 == 33 [pid = 3268] [id = 275] 08:51:39 INFO - PROCESS | 3268 | --DOCSHELL 19173800 == 32 [pid = 3268] [id = 274] 08:51:39 INFO - PROCESS | 3268 | --DOCSHELL 1916F400 == 31 [pid = 3268] [id = 273] 08:51:39 INFO - PROCESS | 3268 | --DOCSHELL 15FDA400 == 30 [pid = 3268] [id = 272] 08:51:39 INFO - PROCESS | 3268 | --DOCSHELL 111D0000 == 29 [pid = 3268] [id = 271] 08:51:39 INFO - PROCESS | 3268 | --DOMWINDOW == 88 (1E574800) [pid = 3268] [serial = 796] [outer = 00000000] [url = about:blank] 08:51:39 INFO - PROCESS | 3268 | --DOMWINDOW == 87 (1E5A5800) [pid = 3268] [serial = 798] [outer = 00000000] [url = about:blank] 08:51:39 INFO - PROCESS | 3268 | --DOMWINDOW == 86 (1E57B400) [pid = 3268] [serial = 799] [outer = 00000000] [url = about:blank] 08:51:39 INFO - PROCESS | 3268 | --DOMWINDOW == 85 (1BE3E000) [pid = 3268] [serial = 783] [outer = 00000000] [url = about:blank] 08:51:39 INFO - PROCESS | 3268 | --DOMWINDOW == 84 (1D332000) [pid = 3268] [serial = 786] [outer = 00000000] [url = about:blank] 08:51:39 INFO - PROCESS | 3268 | --DOMWINDOW == 83 (1E47CC00) [pid = 3268] [serial = 763] [outer = 00000000] [url = about:blank] 08:51:39 INFO - PROCESS | 3268 | --DOMWINDOW == 82 (142E5C00) [pid = 3268] [serial = 765] [outer = 00000000] [url = about:blank] 08:51:39 INFO - PROCESS | 3268 | --DOMWINDOW == 81 (1BED4000) [pid = 3268] [serial = 784] [outer = 00000000] [url = about:blank] 08:51:39 INFO - PROCESS | 3268 | --DOMWINDOW == 80 (15A5F000) [pid = 3268] [serial = 766] [outer = 00000000] [url = about:blank] 08:51:39 INFO - PROCESS | 3268 | --DOMWINDOW == 79 (145D8C00) [pid = 3268] [serial = 771] [outer = 00000000] [url = about:blank] 08:51:39 INFO - PROCESS | 3268 | --DOMWINDOW == 78 (15FD2800) [pid = 3268] [serial = 772] [outer = 00000000] [url = about:blank] 08:51:39 INFO - PROCESS | 3268 | --DOMWINDOW == 77 (19A66800) [pid = 3268] [serial = 777] [outer = 00000000] [url = about:blank] 08:51:39 INFO - PROCESS | 3268 | --DOMWINDOW == 76 (19A71C00) [pid = 3268] [serial = 778] [outer = 00000000] [url = about:blank] 08:51:39 INFO - PROCESS | 3268 | --DOMWINDOW == 75 (1E40B800) [pid = 3268] [serial = 789] [outer = 00000000] [url = about:blank] 08:51:39 INFO - PROCESS | 3268 | --DOMWINDOW == 74 (16B83000) [pid = 3268] [serial = 774] [outer = 00000000] [url = about:blank] 08:51:39 INFO - PROCESS | 3268 | --DOMWINDOW == 73 (18936800) [pid = 3268] [serial = 775] [outer = 00000000] [url = about:blank] 08:51:39 INFO - PROCESS | 3268 | --DOMWINDOW == 72 (18955C00) [pid = 3268] [serial = 768] [outer = 00000000] [url = about:blank] 08:51:39 INFO - PROCESS | 3268 | --DOMWINDOW == 71 (19482000) [pid = 3268] [serial = 769] [outer = 00000000] [url = about:blank] 08:51:39 INFO - PROCESS | 3268 | --DOMWINDOW == 70 (1B3CC000) [pid = 3268] [serial = 780] [outer = 00000000] [url = about:blank] 08:51:39 INFO - PROCESS | 3268 | --DOMWINDOW == 69 (1D333000) [pid = 3268] [serial = 787] [outer = 00000000] [url = about:blank] 08:51:39 INFO - PROCESS | 3268 | --DOMWINDOW == 68 (1E56F400) [pid = 3268] [serial = 795] [outer = 00000000] [url = about:blank] 08:51:39 INFO - PROCESS | 3268 | --DOMWINDOW == 67 (1E410000) [pid = 3268] [serial = 790] [outer = 00000000] [url = about:blank] 08:51:39 INFO - PROCESS | 3268 | --DOMWINDOW == 66 (1BED9800) [pid = 3268] [serial = 792] [outer = 00000000] [url = about:blank] 08:51:39 INFO - PROCESS | 3268 | --DOMWINDOW == 65 (18954000) [pid = 3268] [serial = 793] [outer = 00000000] [url = about:blank] 08:51:39 INFO - PROCESS | 3268 | --DOMWINDOW == 64 (1BD93000) [pid = 3268] [serial = 781] [outer = 00000000] [url = about:blank] 08:51:39 INFO - PROCESS | 3268 | 1467820299493 Marionette TRACE conn6 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 08:51:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 08:51:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1280ms 08:51:39 INFO - PROCESS | 3268 | 1467820299551 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 08:51:39 INFO - PROCESS | 3268 | 1467820299555 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 08:51:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 08:51:39 INFO - PROCESS | 3268 | 1467820299559 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 08:51:39 INFO - PROCESS | 3268 | 1467820299562 Marionette TRACE conn6 <- [1,1090,null,{}] 08:51:39 INFO - PROCESS | 3268 | 1467820299567 Marionette TRACE conn6 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:39 INFO - PROCESS | 3268 | 1467820299570 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:39 INFO - PROCESS | 3268 | 1467820299665 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 08:51:39 INFO - PROCESS | 3268 | 1467820299674 Marionette TRACE conn6 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:39 INFO - PROCESS | 3268 | 1467820299676 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:39 INFO - PROCESS | 3268 | ++DOCSHELL 142E8400 == 30 [pid = 3268] [id = 282] 08:51:39 INFO - PROCESS | 3268 | ++DOMWINDOW == 65 (142F1800) [pid = 3268] [serial = 845] [outer = 00000000] 08:51:39 INFO - PROCESS | 3268 | ++DOMWINDOW == 66 (145D1800) [pid = 3268] [serial = 846] [outer = 142F1800] 08:51:39 INFO - PROCESS | 3268 | 1467820299724 Marionette DEBUG loaded listener.js 08:51:39 INFO - PROCESS | 3268 | ++DOMWINDOW == 67 (14BE0000) [pid = 3268] [serial = 847] [outer = 142F1800] 08:51:40 INFO - PROCESS | 3268 | 1467820300241 Marionette TRACE conn6 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 08:51:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 08:51:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 730ms 08:51:40 INFO - PROCESS | 3268 | 1467820300292 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 08:51:40 INFO - PROCESS | 3268 | 1467820300296 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 08:51:40 INFO - PROCESS | 3268 | 1467820300302 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 08:51:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 08:51:40 INFO - PROCESS | 3268 | 1467820300304 Marionette TRACE conn6 <- [1,1094,null,{}] 08:51:40 INFO - PROCESS | 3268 | 1467820300308 Marionette TRACE conn6 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:40 INFO - PROCESS | 3268 | 1467820300310 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:40 INFO - PROCESS | 3268 | 1467820300396 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 08:51:40 INFO - PROCESS | 3268 | 1467820300477 Marionette TRACE conn6 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:40 INFO - PROCESS | 3268 | 1467820300480 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:40 INFO - PROCESS | 3268 | ++DOCSHELL 16B7C800 == 31 [pid = 3268] [id = 283] 08:51:40 INFO - PROCESS | 3268 | ++DOMWINDOW == 68 (16B7CC00) [pid = 3268] [serial = 848] [outer = 00000000] 08:51:40 INFO - PROCESS | 3268 | ++DOMWINDOW == 69 (18936800) [pid = 3268] [serial = 849] [outer = 16B7CC00] 08:51:40 INFO - PROCESS | 3268 | 1467820300534 Marionette DEBUG loaded listener.js 08:51:40 INFO - PROCESS | 3268 | ++DOMWINDOW == 70 (18958000) [pid = 3268] [serial = 850] [outer = 16B7CC00] 08:51:40 INFO - PROCESS | 3268 | 1467820300921 Marionette TRACE conn6 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 08:51:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 08:51:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 670ms 08:51:40 INFO - PROCESS | 3268 | 1467820300977 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 08:51:40 INFO - PROCESS | 3268 | 1467820300979 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 08:51:40 INFO - PROCESS | 3268 | 1467820300982 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 08:51:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 08:51:40 INFO - PROCESS | 3268 | 1467820300986 Marionette TRACE conn6 <- [1,1098,null,{}] 08:51:41 INFO - PROCESS | 3268 | 1467820300997 Marionette TRACE conn6 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:41 INFO - PROCESS | 3268 | 1467820301001 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:41 INFO - PROCESS | 3268 | 1467820301115 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 08:51:41 INFO - PROCESS | 3268 | 1467820301128 Marionette TRACE conn6 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:41 INFO - PROCESS | 3268 | 1467820301131 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:41 INFO - PROCESS | 3268 | ++DOCSHELL 195A3C00 == 32 [pid = 3268] [id = 284] 08:51:41 INFO - PROCESS | 3268 | ++DOMWINDOW == 71 (195A4400) [pid = 3268] [serial = 851] [outer = 00000000] 08:51:41 INFO - PROCESS | 3268 | ++DOMWINDOW == 72 (19A6AC00) [pid = 3268] [serial = 852] [outer = 195A4400] 08:51:41 INFO - PROCESS | 3268 | 1467820301179 Marionette DEBUG loaded listener.js 08:51:41 INFO - PROCESS | 3268 | ++DOMWINDOW == 73 (19AC8000) [pid = 3268] [serial = 853] [outer = 195A4400] 08:51:41 INFO - PROCESS | 3268 | 1467820301629 Marionette TRACE conn6 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 08:51:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 08:51:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 670ms 08:51:41 INFO - PROCESS | 3268 | 1467820301667 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 08:51:41 INFO - PROCESS | 3268 | 1467820301670 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 08:51:41 INFO - PROCESS | 3268 | 1467820301673 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 08:51:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 08:51:41 INFO - PROCESS | 3268 | 1467820301675 Marionette TRACE conn6 <- [1,1102,null,{}] 08:51:41 INFO - PROCESS | 3268 | 1467820301678 Marionette TRACE conn6 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:41 INFO - PROCESS | 3268 | 1467820301680 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:41 INFO - PROCESS | 3268 | 1467820301799 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 08:51:41 INFO - PROCESS | 3268 | 1467820301806 Marionette TRACE conn6 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:41 INFO - PROCESS | 3268 | 1467820301808 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:41 INFO - PROCESS | 3268 | ++DOCSHELL 19B15400 == 33 [pid = 3268] [id = 285] 08:51:41 INFO - PROCESS | 3268 | ++DOMWINDOW == 74 (19B1C000) [pid = 3268] [serial = 854] [outer = 00000000] 08:51:41 INFO - PROCESS | 3268 | ++DOMWINDOW == 75 (1B366000) [pid = 3268] [serial = 855] [outer = 19B1C000] 08:51:41 INFO - PROCESS | 3268 | 1467820301856 Marionette DEBUG loaded listener.js 08:51:41 INFO - PROCESS | 3268 | ++DOMWINDOW == 76 (1BD8A800) [pid = 3268] [serial = 856] [outer = 19B1C000] 08:51:42 INFO - PROCESS | 3268 | 1467820302312 Marionette TRACE conn6 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 08:51:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 08:51:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 670ms 08:51:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 08:51:42 INFO - PROCESS | 3268 | 1467820302348 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 08:51:42 INFO - PROCESS | 3268 | 1467820302350 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 08:51:42 INFO - PROCESS | 3268 | 1467820302353 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 08:51:42 INFO - PROCESS | 3268 | 1467820302355 Marionette TRACE conn6 <- [1,1106,null,{}] 08:51:42 INFO - PROCESS | 3268 | 1467820302358 Marionette TRACE conn6 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:42 INFO - PROCESS | 3268 | 1467820302360 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:42 INFO - PROCESS | 3268 | 1467820302469 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 08:51:42 INFO - PROCESS | 3268 | 1467820302556 Marionette TRACE conn6 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:42 INFO - PROCESS | 3268 | 1467820302558 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:42 INFO - PROCESS | 3268 | ++DOCSHELL 1BD95C00 == 34 [pid = 3268] [id = 286] 08:51:42 INFO - PROCESS | 3268 | ++DOMWINDOW == 77 (1BD96800) [pid = 3268] [serial = 857] [outer = 00000000] 08:51:42 INFO - PROCESS | 3268 | ++DOMWINDOW == 78 (1BE10000) [pid = 3268] [serial = 858] [outer = 1BD96800] 08:51:42 INFO - PROCESS | 3268 | 1467820302601 Marionette DEBUG loaded listener.js 08:51:42 INFO - PROCESS | 3268 | ++DOMWINDOW == 79 (1BE36400) [pid = 3268] [serial = 859] [outer = 1BD96800] 08:51:43 INFO - PROCESS | 3268 | 1467820303020 Marionette TRACE conn6 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 08:51:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 08:51:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 730ms 08:51:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 08:51:43 INFO - PROCESS | 3268 | 1467820303084 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 08:51:43 INFO - PROCESS | 3268 | 1467820303086 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 08:51:43 INFO - PROCESS | 3268 | 1467820303089 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 08:51:43 INFO - PROCESS | 3268 | 1467820303091 Marionette TRACE conn6 <- [1,1110,null,{}] 08:51:43 INFO - PROCESS | 3268 | 1467820303095 Marionette TRACE conn6 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:43 INFO - PROCESS | 3268 | 1467820303101 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:43 INFO - PROCESS | 3268 | 1467820303239 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 08:51:43 INFO - PROCESS | 3268 | 1467820303306 Marionette TRACE conn6 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:43 INFO - PROCESS | 3268 | 1467820303308 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:43 INFO - PROCESS | 3268 | ++DOCSHELL 1BE0F000 == 35 [pid = 3268] [id = 287] 08:51:43 INFO - PROCESS | 3268 | ++DOMWINDOW == 80 (1BED8400) [pid = 3268] [serial = 860] [outer = 00000000] 08:51:43 INFO - PROCESS | 3268 | ++DOMWINDOW == 81 (1D334000) [pid = 3268] [serial = 861] [outer = 1BED8400] 08:51:43 INFO - PROCESS | 3268 | 1467820303354 Marionette DEBUG loaded listener.js 08:51:43 INFO - PROCESS | 3268 | ++DOMWINDOW == 82 (1D335000) [pid = 3268] [serial = 862] [outer = 1BED8400] 08:51:43 INFO - PROCESS | 3268 | --DOMWINDOW == 81 (15FCE400) [pid = 3268] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 08:51:43 INFO - PROCESS | 3268 | --DOMWINDOW == 80 (1421CC00) [pid = 3268] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 08:51:43 INFO - PROCESS | 3268 | --DOMWINDOW == 79 (15FDD800) [pid = 3268] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 08:51:43 INFO - PROCESS | 3268 | --DOMWINDOW == 78 (1916F800) [pid = 3268] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 08:51:43 INFO - PROCESS | 3268 | --DOMWINDOW == 77 (1959EC00) [pid = 3268] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 08:51:43 INFO - PROCESS | 3268 | --DOMWINDOW == 76 (143CF000) [pid = 3268] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 08:51:43 INFO - PROCESS | 3268 | --DOMWINDOW == 75 (19172000) [pid = 3268] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 08:51:43 INFO - PROCESS | 3268 | --DOMWINDOW == 74 (1BED8C00) [pid = 3268] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 08:51:43 INFO - PROCESS | 3268 | --DOMWINDOW == 73 (19B13000) [pid = 3268] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 08:51:43 INFO - PROCESS | 3268 | --DOMWINDOW == 72 (1B3C2400) [pid = 3268] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 08:51:43 INFO - PROCESS | 3268 | --DOMWINDOW == 71 (1BEE3000) [pid = 3268] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 08:51:43 INFO - PROCESS | 3268 | --DOMWINDOW == 70 (19485400) [pid = 3268] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 08:51:43 INFO - PROCESS | 3268 | 1467820303884 Marionette TRACE conn6 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 08:51:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 08:51:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 829ms 08:51:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 08:51:43 INFO - PROCESS | 3268 | 1467820303920 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 08:51:43 INFO - PROCESS | 3268 | 1467820303922 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 08:51:43 INFO - PROCESS | 3268 | 1467820303925 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 08:51:43 INFO - PROCESS | 3268 | 1467820303927 Marionette TRACE conn6 <- [1,1114,null,{}] 08:51:43 INFO - PROCESS | 3268 | 1467820303930 Marionette TRACE conn6 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:43 INFO - PROCESS | 3268 | 1467820303932 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:44 INFO - PROCESS | 3268 | 1467820304011 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 08:51:44 INFO - PROCESS | 3268 | 1467820304124 Marionette TRACE conn6 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:44 INFO - PROCESS | 3268 | 1467820304126 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:44 INFO - PROCESS | 3268 | ++DOCSHELL 1E407C00 == 36 [pid = 3268] [id = 288] 08:51:44 INFO - PROCESS | 3268 | ++DOMWINDOW == 71 (1E409800) [pid = 3268] [serial = 863] [outer = 00000000] 08:51:44 INFO - PROCESS | 3268 | ++DOMWINDOW == 72 (1E40F800) [pid = 3268] [serial = 864] [outer = 1E409800] 08:51:44 INFO - PROCESS | 3268 | 1467820304219 Marionette DEBUG loaded listener.js 08:51:44 INFO - PROCESS | 3268 | ++DOMWINDOW == 73 (1E477400) [pid = 3268] [serial = 865] [outer = 1E409800] 08:51:44 INFO - PROCESS | 3268 | 1467820304589 Marionette TRACE conn6 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 08:51:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 08:51:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 670ms 08:51:44 INFO - PROCESS | 3268 | 1467820304596 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 08:51:44 INFO - PROCESS | 3268 | 1467820304597 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 08:51:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 08:51:44 INFO - PROCESS | 3268 | 1467820304600 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 08:51:44 INFO - PROCESS | 3268 | 1467820304602 Marionette TRACE conn6 <- [1,1118,null,{}] 08:51:44 INFO - PROCESS | 3268 | 1467820304619 Marionette TRACE conn6 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:44 INFO - PROCESS | 3268 | 1467820304621 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:44 INFO - PROCESS | 3268 | 1467820304706 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 08:51:44 INFO - PROCESS | 3268 | 1467820304712 Marionette TRACE conn6 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:44 INFO - PROCESS | 3268 | 1467820304714 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:44 INFO - PROCESS | 3268 | ++DOCSHELL 1E476400 == 37 [pid = 3268] [id = 289] 08:51:44 INFO - PROCESS | 3268 | ++DOMWINDOW == 74 (1E478400) [pid = 3268] [serial = 866] [outer = 00000000] 08:51:44 INFO - PROCESS | 3268 | ++DOMWINDOW == 75 (1E47DC00) [pid = 3268] [serial = 867] [outer = 1E478400] 08:51:44 INFO - PROCESS | 3268 | 1467820304769 Marionette DEBUG loaded listener.js 08:51:44 INFO - PROCESS | 3268 | ++DOMWINDOW == 76 (1E56EC00) [pid = 3268] [serial = 868] [outer = 1E478400] 08:51:45 INFO - PROCESS | 3268 | 1467820305187 Marionette TRACE conn6 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 08:51:45 INFO - PROCESS | 3268 | [3268] 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 08:51:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 08:51:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 630ms 08:51:45 INFO - PROCESS | 3268 | 1467820305238 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 08:51:45 INFO - PROCESS | 3268 | 1467820305240 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 08:51:45 INFO - PROCESS | 3268 | 1467820305243 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 08:51:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 08:51:45 INFO - PROCESS | 3268 | 1467820305245 Marionette TRACE conn6 <- [1,1122,null,{}] 08:51:45 INFO - PROCESS | 3268 | 1467820305249 Marionette TRACE conn6 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:45 INFO - PROCESS | 3268 | 1467820305250 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:45 INFO - PROCESS | 3268 | 1467820305330 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 08:51:45 INFO - PROCESS | 3268 | 1467820305336 Marionette TRACE conn6 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:45 INFO - PROCESS | 3268 | 1467820305338 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:45 INFO - PROCESS | 3268 | ++DOCSHELL 195AA000 == 38 [pid = 3268] [id = 290] 08:51:45 INFO - PROCESS | 3268 | ++DOMWINDOW == 77 (1E47CC00) [pid = 3268] [serial = 869] [outer = 00000000] 08:51:45 INFO - PROCESS | 3268 | ++DOMWINDOW == 78 (1E578C00) [pid = 3268] [serial = 870] [outer = 1E47CC00] 08:51:45 INFO - PROCESS | 3268 | 1467820305382 Marionette DEBUG loaded listener.js 08:51:45 INFO - PROCESS | 3268 | ++DOMWINDOW == 79 (1E5A6400) [pid = 3268] [serial = 871] [outer = 1E47CC00] 08:51:45 INFO - PROCESS | 3268 | 1467820305936 Marionette TRACE conn6 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 08:51:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 08:51:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 730ms 08:51:45 INFO - PROCESS | 3268 | 1467820305977 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 08:51:45 INFO - PROCESS | 3268 | 1467820305982 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 08:51:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 08:51:45 INFO - PROCESS | 3268 | 1467820305988 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 08:51:45 INFO - PROCESS | 3268 | 1467820305992 Marionette TRACE conn6 <- [1,1126,null,{}] 08:51:46 INFO - PROCESS | 3268 | 1467820305997 Marionette TRACE conn6 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:46 INFO - PROCESS | 3268 | 1467820306000 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:46 INFO - PROCESS | 3268 | 1467820306118 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 08:51:46 INFO - PROCESS | 3268 | 1467820306250 Marionette TRACE conn6 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:46 INFO - PROCESS | 3268 | 1467820306255 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:46 INFO - PROCESS | 3268 | ++DOCSHELL 105FB800 == 39 [pid = 3268] [id = 291] 08:51:46 INFO - PROCESS | 3268 | ++DOMWINDOW == 80 (142AFC00) [pid = 3268] [serial = 872] [outer = 00000000] 08:51:46 INFO - PROCESS | 3268 | ++DOMWINDOW == 81 (15FD2400) [pid = 3268] [serial = 873] [outer = 142AFC00] 08:51:46 INFO - PROCESS | 3268 | 1467820306318 Marionette DEBUG loaded listener.js 08:51:46 INFO - PROCESS | 3268 | ++DOMWINDOW == 82 (16B83C00) [pid = 3268] [serial = 874] [outer = 142AFC00] 08:51:46 INFO - PROCESS | 3268 | 1467820306959 Marionette TRACE conn6 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 08:51:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 08:51:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1017ms 08:51:47 INFO - PROCESS | 3268 | 1467820307010 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 08:51:47 INFO - PROCESS | 3268 | 1467820307015 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 08:51:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 08:51:47 INFO - PROCESS | 3268 | 1467820307021 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 08:51:47 INFO - PROCESS | 3268 | 1467820307024 Marionette TRACE conn6 <- [1,1130,null,{}] 08:51:47 INFO - PROCESS | 3268 | 1467820307029 Marionette TRACE conn6 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:47 INFO - PROCESS | 3268 | 1467820307031 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:47 INFO - PROCESS | 3268 | 1467820307143 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 08:51:47 INFO - PROCESS | 3268 | 1467820307272 Marionette TRACE conn6 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:47 INFO - PROCESS | 3268 | 1467820307275 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:47 INFO - PROCESS | 3268 | ++DOCSHELL 19502C00 == 40 [pid = 3268] [id = 292] 08:51:47 INFO - PROCESS | 3268 | ++DOMWINDOW == 83 (19503400) [pid = 3268] [serial = 875] [outer = 00000000] 08:51:47 INFO - PROCESS | 3268 | ++DOMWINDOW == 84 (19B16C00) [pid = 3268] [serial = 876] [outer = 19503400] 08:51:47 INFO - PROCESS | 3268 | 1467820307332 Marionette DEBUG loaded listener.js 08:51:47 INFO - PROCESS | 3268 | ++DOMWINDOW == 85 (1B35AC00) [pid = 3268] [serial = 877] [outer = 19503400] 08:51:47 INFO - PROCESS | 3268 | 1467820307890 Marionette TRACE conn6 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 08:51:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 08:51:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 930ms 08:51:47 INFO - PROCESS | 3268 | 1467820307956 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 08:51:47 INFO - PROCESS | 3268 | 1467820307958 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 08:51:47 INFO - PROCESS | 3268 | 1467820307962 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 08:51:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 08:51:47 INFO - PROCESS | 3268 | 1467820307966 Marionette TRACE conn6 <- [1,1134,null,{}] 08:51:47 INFO - PROCESS | 3268 | 1467820307991 Marionette TRACE conn6 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:47 INFO - PROCESS | 3268 | 1467820307996 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:48 INFO - PROCESS | 3268 | 1467820308144 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 08:51:48 INFO - PROCESS | 3268 | 1467820308200 Marionette TRACE conn6 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:48 INFO - PROCESS | 3268 | 1467820308203 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:48 INFO - PROCESS | 3268 | ++DOCSHELL 1E576400 == 41 [pid = 3268] [id = 293] 08:51:48 INFO - PROCESS | 3268 | ++DOMWINDOW == 86 (1E577000) [pid = 3268] [serial = 878] [outer = 00000000] 08:51:48 INFO - PROCESS | 3268 | ++DOMWINDOW == 87 (1E5A9C00) [pid = 3268] [serial = 879] [outer = 1E577000] 08:51:48 INFO - PROCESS | 3268 | 1467820308261 Marionette DEBUG loaded listener.js 08:51:48 INFO - PROCESS | 3268 | ++DOMWINDOW == 88 (1E5B1000) [pid = 3268] [serial = 880] [outer = 1E577000] 08:51:48 INFO - PROCESS | 3268 | 1467820308870 Marionette TRACE conn6 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 08:51:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 08:51:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 970ms 08:51:48 INFO - PROCESS | 3268 | 1467820308936 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 08:51:48 INFO - PROCESS | 3268 | 1467820308939 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 08:51:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 08:51:48 INFO - PROCESS | 3268 | 1467820308942 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 08:51:48 INFO - PROCESS | 3268 | 1467820308944 Marionette TRACE conn6 <- [1,1138,null,{}] 08:51:48 INFO - PROCESS | 3268 | 1467820308948 Marionette TRACE conn6 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:48 INFO - PROCESS | 3268 | 1467820308950 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:49 INFO - PROCESS | 3268 | 1467820309078 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 08:51:49 INFO - PROCESS | 3268 | 1467820309222 Marionette TRACE conn6 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:49 INFO - PROCESS | 3268 | 1467820309225 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:49 INFO - PROCESS | 3268 | ++DOCSHELL 1E5DC000 == 42 [pid = 3268] [id = 294] 08:51:49 INFO - PROCESS | 3268 | ++DOMWINDOW == 89 (1E5DC400) [pid = 3268] [serial = 881] [outer = 00000000] 08:51:49 INFO - PROCESS | 3268 | ++DOMWINDOW == 90 (1E5E0C00) [pid = 3268] [serial = 882] [outer = 1E5DC400] 08:51:49 INFO - PROCESS | 3268 | 1467820309280 Marionette DEBUG loaded listener.js 08:51:49 INFO - PROCESS | 3268 | ++DOMWINDOW == 91 (1E902000) [pid = 3268] [serial = 883] [outer = 1E5DC400] 08:51:50 INFO - PROCESS | 3268 | 1467820310063 Marionette TRACE conn6 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 08:51:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 08:51:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1176ms 08:51:50 INFO - PROCESS | 3268 | 1467820310122 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 08:51:50 INFO - PROCESS | 3268 | 1467820310127 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 08:51:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 08:51:50 INFO - PROCESS | 3268 | 1467820310131 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 08:51:50 INFO - PROCESS | 3268 | 1467820310135 Marionette TRACE conn6 <- [1,1142,null,{}] 08:51:50 INFO - PROCESS | 3268 | 1467820310140 Marionette TRACE conn6 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:50 INFO - PROCESS | 3268 | 1467820310143 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:50 INFO - PROCESS | 3268 | 1467820310249 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 08:51:50 INFO - PROCESS | 3268 | 1467820310384 Marionette TRACE conn6 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:50 INFO - PROCESS | 3268 | 1467820310386 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:50 INFO - PROCESS | 3268 | ++DOCSHELL 13F0FC00 == 43 [pid = 3268] [id = 295] 08:51:50 INFO - PROCESS | 3268 | ++DOMWINDOW == 92 (13F11000) [pid = 3268] [serial = 884] [outer = 00000000] 08:51:50 INFO - PROCESS | 3268 | ++DOMWINDOW == 93 (16B84400) [pid = 3268] [serial = 885] [outer = 13F11000] 08:51:50 INFO - PROCESS | 3268 | 1467820310438 Marionette DEBUG loaded listener.js 08:51:50 INFO - PROCESS | 3268 | ++DOMWINDOW == 94 (18932C00) [pid = 3268] [serial = 886] [outer = 13F11000] 08:51:51 INFO - PROCESS | 3268 | --DOCSHELL 15A6AC00 == 42 [pid = 3268] [id = 270] 08:51:51 INFO - PROCESS | 3268 | --DOCSHELL 1E476400 == 41 [pid = 3268] [id = 289] 08:51:51 INFO - PROCESS | 3268 | --DOCSHELL 1E407C00 == 40 [pid = 3268] [id = 288] 08:51:51 INFO - PROCESS | 3268 | --DOCSHELL 1BE0F000 == 39 [pid = 3268] [id = 287] 08:51:51 INFO - PROCESS | 3268 | --DOCSHELL 1BD95C00 == 38 [pid = 3268] [id = 286] 08:51:51 INFO - PROCESS | 3268 | --DOCSHELL 19B15400 == 37 [pid = 3268] [id = 285] 08:51:51 INFO - PROCESS | 3268 | --DOCSHELL 195A3C00 == 36 [pid = 3268] [id = 284] 08:51:51 INFO - PROCESS | 3268 | --DOCSHELL 16B7C800 == 35 [pid = 3268] [id = 283] 08:51:51 INFO - PROCESS | 3268 | --DOCSHELL 142E8400 == 34 [pid = 3268] [id = 282] 08:51:51 INFO - PROCESS | 3268 | --DOCSHELL 1064E400 == 33 [pid = 3268] [id = 280] 08:51:51 INFO - PROCESS | 3268 | --DOCSHELL 1916BC00 == 32 [pid = 3268] [id = 281] 08:51:51 INFO - PROCESS | 3268 | --DOCSHELL 1916F000 == 31 [pid = 3268] [id = 279] 08:51:51 INFO - PROCESS | 3268 | --DOCSHELL 1E5DC000 == 30 [pid = 3268] [id = 294] 08:51:51 INFO - PROCESS | 3268 | --DOCSHELL 19502C00 == 29 [pid = 3268] [id = 292] 08:51:51 INFO - PROCESS | 3268 | --DOCSHELL 1E576400 == 28 [pid = 3268] [id = 293] 08:51:51 INFO - PROCESS | 3268 | --DOCSHELL 195AA000 == 27 [pid = 3268] [id = 290] 08:51:51 INFO - PROCESS | 3268 | --DOCSHELL 105FB800 == 26 [pid = 3268] [id = 291] 08:51:51 INFO - PROCESS | 3268 | --DOMWINDOW == 93 (1615D800) [pid = 3268] [serial = 810] [outer = 00000000] [url = about:blank] 08:51:51 INFO - PROCESS | 3268 | --DOMWINDOW == 92 (145B6000) [pid = 3268] [serial = 813] [outer = 00000000] [url = about:blank] 08:51:51 INFO - PROCESS | 3268 | --DOMWINDOW == 91 (14A99000) [pid = 3268] [serial = 814] [outer = 00000000] [url = about:blank] 08:51:51 INFO - PROCESS | 3268 | --DOMWINDOW == 90 (16B2E800) [pid = 3268] [serial = 816] [outer = 00000000] [url = about:blank] 08:51:51 INFO - PROCESS | 3268 | --DOMWINDOW == 89 (16B7D800) [pid = 3268] [serial = 817] [outer = 00000000] [url = about:blank] 08:51:51 INFO - PROCESS | 3268 | --DOMWINDOW == 88 (19173C00) [pid = 3268] [serial = 819] [outer = 00000000] [url = about:blank] 08:51:51 INFO - PROCESS | 3268 | --DOMWINDOW == 87 (19A67800) [pid = 3268] [serial = 822] [outer = 00000000] [url = about:blank] 08:51:51 INFO - PROCESS | 3268 | --DOMWINDOW == 86 (19A71000) [pid = 3268] [serial = 823] [outer = 00000000] [url = about:blank] 08:51:51 INFO - PROCESS | 3268 | --DOMWINDOW == 85 (180BA800) [pid = 3268] [serial = 802] [outer = 00000000] [url = about:blank] 08:51:51 INFO - PROCESS | 3268 | --DOMWINDOW == 84 (16B7C000) [pid = 3268] [serial = 801] [outer = 00000000] [url = about:blank] 08:51:51 INFO - PROCESS | 3268 | --DOMWINDOW == 83 (19179800) [pid = 3268] [serial = 805] [outer = 00000000] [url = about:blank] 08:51:51 INFO - PROCESS | 3268 | --DOMWINDOW == 82 (19175800) [pid = 3268] [serial = 804] [outer = 00000000] [url = about:blank] 08:51:51 INFO - PROCESS | 3268 | --DOMWINDOW == 81 (1DEB6C00) [pid = 3268] [serial = 808] [outer = 00000000] [url = about:blank] 08:51:51 INFO - PROCESS | 3268 | --DOMWINDOW == 80 (1C1A5C00) [pid = 3268] [serial = 807] [outer = 00000000] [url = about:blank] 08:51:51 INFO - PROCESS | 3268 | --DOMWINDOW == 79 (1DEB5C00) [pid = 3268] [serial = 837] [outer = 00000000] [url = about:blank] 08:51:51 INFO - PROCESS | 3268 | --DOMWINDOW == 78 (19B6C000) [pid = 3268] [serial = 825] [outer = 00000000] [url = about:blank] 08:51:51 INFO - PROCESS | 3268 | --DOMWINDOW == 77 (1BE09400) [pid = 3268] [serial = 828] [outer = 00000000] [url = about:blank] 08:51:51 INFO - PROCESS | 3268 | --DOMWINDOW == 76 (1ACEC800) [pid = 3268] [serial = 826] [outer = 00000000] [url = about:blank] 08:51:51 INFO - PROCESS | 3268 | --DOMWINDOW == 75 (1D329400) [pid = 3268] [serial = 834] [outer = 00000000] [url = about:blank] 08:51:51 INFO - PROCESS | 3268 | --DOMWINDOW == 74 (1BEEB800) [pid = 3268] [serial = 835] [outer = 00000000] [url = about:blank] 08:51:51 INFO - PROCESS | 3268 | --DOMWINDOW == 73 (1BE43400) [pid = 3268] [serial = 829] [outer = 00000000] [url = about:blank] 08:51:51 INFO - PROCESS | 3268 | --DOMWINDOW == 72 (16B7DC00) [pid = 3268] [serial = 811] [outer = 00000000] [url = about:blank] 08:51:51 INFO - PROCESS | 3268 | --DOMWINDOW == 71 (1BEDB800) [pid = 3268] [serial = 832] [outer = 00000000] [url = about:blank] 08:51:51 INFO - PROCESS | 3268 | --DOMWINDOW == 70 (1948A000) [pid = 3268] [serial = 820] [outer = 00000000] [url = about:blank] 08:51:51 INFO - PROCESS | 3268 | --DOMWINDOW == 69 (1BEDAC00) [pid = 3268] [serial = 831] [outer = 00000000] [url = about:blank] 08:51:51 INFO - PROCESS | 3268 | 1467820311539 Marionette TRACE conn6 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 08:51:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 08:51:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1476ms 08:51:51 INFO - PROCESS | 3268 | 1467820311609 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 08:51:51 INFO - PROCESS | 3268 | 1467820311613 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 08:51:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 08:51:51 INFO - PROCESS | 3268 | 1467820311618 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 08:51:51 INFO - PROCESS | 3268 | 1467820311623 Marionette TRACE conn6 <- [1,1146,null,{}] 08:51:51 INFO - PROCESS | 3268 | 1467820311628 Marionette TRACE conn6 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:51 INFO - PROCESS | 3268 | 1467820311631 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:51 INFO - PROCESS | 3268 | 1467820311726 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 08:51:51 INFO - PROCESS | 3268 | 1467820311742 Marionette TRACE conn6 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:51 INFO - PROCESS | 3268 | 1467820311744 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:51 INFO - PROCESS | 3268 | ++DOCSHELL 111D1400 == 27 [pid = 3268] [id = 296] 08:51:51 INFO - PROCESS | 3268 | ++DOMWINDOW == 70 (111D3C00) [pid = 3268] [serial = 887] [outer = 00000000] 08:51:51 INFO - PROCESS | 3268 | ++DOMWINDOW == 71 (143CF800) [pid = 3268] [serial = 888] [outer = 111D3C00] 08:51:51 INFO - PROCESS | 3268 | 1467820311823 Marionette DEBUG loaded listener.js 08:51:51 INFO - PROCESS | 3268 | ++DOMWINDOW == 72 (14A99000) [pid = 3268] [serial = 889] [outer = 111D3C00] 08:51:52 INFO - PROCESS | 3268 | 1467820312265 Marionette TRACE conn6 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 08:51:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 08:51:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 690ms 08:51:52 INFO - PROCESS | 3268 | 1467820312319 Marionette TRACE conn6 -> [0,1149,"getWindowHandle",null] 08:51:52 INFO - PROCESS | 3268 | 1467820312324 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 08:51:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 08:51:52 INFO - PROCESS | 3268 | 1467820312331 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 08:51:52 INFO - PROCESS | 3268 | 1467820312334 Marionette TRACE conn6 <- [1,1150,null,{}] 08:51:52 INFO - PROCESS | 3268 | 1467820312338 Marionette TRACE conn6 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:52 INFO - PROCESS | 3268 | 1467820312340 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:52 INFO - PROCESS | 3268 | 1467820312465 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 08:51:52 INFO - PROCESS | 3268 | 1467820312479 Marionette TRACE conn6 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:52 INFO - PROCESS | 3268 | 1467820312482 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:52 INFO - PROCESS | 3268 | ++DOCSHELL 16782C00 == 28 [pid = 3268] [id = 297] 08:51:52 INFO - PROCESS | 3268 | ++DOMWINDOW == 73 (16784800) [pid = 3268] [serial = 890] [outer = 00000000] 08:51:52 INFO - PROCESS | 3268 | ++DOMWINDOW == 74 (16B7BC00) [pid = 3268] [serial = 891] [outer = 16784800] 08:51:52 INFO - PROCESS | 3268 | 1467820312531 Marionette DEBUG loaded listener.js 08:51:52 INFO - PROCESS | 3268 | ++DOMWINDOW == 75 (16B7F400) [pid = 3268] [serial = 892] [outer = 16784800] 08:51:52 INFO - PROCESS | 3268 | 1467820312982 Marionette TRACE conn6 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 08:51:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 08:51:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 730ms 08:51:53 INFO - PROCESS | 3268 | 1467820313067 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 08:51:53 INFO - PROCESS | 3268 | 1467820313069 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 08:51:53 INFO - PROCESS | 3268 | 1467820313072 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 08:51:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 08:51:53 INFO - PROCESS | 3268 | 1467820313076 Marionette TRACE conn6 <- [1,1154,null,{}] 08:51:53 INFO - PROCESS | 3268 | 1467820313086 Marionette TRACE conn6 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:53 INFO - PROCESS | 3268 | 1467820313091 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:53 INFO - PROCESS | 3268 | 1467820313175 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 08:51:53 INFO - PROCESS | 3268 | 1467820313190 Marionette TRACE conn6 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:53 INFO - PROCESS | 3268 | 1467820313193 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:53 INFO - PROCESS | 3268 | ++DOCSHELL 19170000 == 29 [pid = 3268] [id = 298] 08:51:53 INFO - PROCESS | 3268 | ++DOMWINDOW == 76 (19170400) [pid = 3268] [serial = 893] [outer = 00000000] 08:51:53 INFO - PROCESS | 3268 | ++DOMWINDOW == 77 (19174000) [pid = 3268] [serial = 894] [outer = 19170400] 08:51:53 INFO - PROCESS | 3268 | 1467820313244 Marionette DEBUG loaded listener.js 08:51:53 INFO - PROCESS | 3268 | ++DOMWINDOW == 78 (19456400) [pid = 3268] [serial = 895] [outer = 19170400] 08:51:53 INFO - PROCESS | 3268 | 1467820313751 Marionette TRACE conn6 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 08:51:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 08:51:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 729ms 08:51:53 INFO - PROCESS | 3268 | 1467820313819 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 08:51:53 INFO - PROCESS | 3268 | 1467820313822 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 08:51:53 INFO - PROCESS | 3268 | 1467820313828 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 08:51:53 INFO - PROCESS | 3268 | 1467820313829 Marionette TRACE conn6 <- [1,1158,null,{}] 08:51:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 08:51:53 INFO - PROCESS | 3268 | 1467820313833 Marionette TRACE conn6 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:53 INFO - PROCESS | 3268 | 1467820313835 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:53 INFO - PROCESS | 3268 | 1467820313952 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 08:51:53 INFO - PROCESS | 3268 | 1467820313964 Marionette TRACE conn6 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:53 INFO - PROCESS | 3268 | 1467820313966 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:53 INFO - PROCESS | 3268 | ++DOCSHELL 19510000 == 30 [pid = 3268] [id = 299] 08:51:53 INFO - PROCESS | 3268 | ++DOMWINDOW == 79 (195A0000) [pid = 3268] [serial = 896] [outer = 00000000] 08:51:54 INFO - PROCESS | 3268 | ++DOMWINDOW == 80 (19A68800) [pid = 3268] [serial = 897] [outer = 195A0000] 08:51:54 INFO - PROCESS | 3268 | 1467820314010 Marionette DEBUG loaded listener.js 08:51:54 INFO - PROCESS | 3268 | ++DOMWINDOW == 81 (19AC5C00) [pid = 3268] [serial = 898] [outer = 195A0000] 08:51:54 INFO - PROCESS | 3268 | 1467820314433 Marionette TRACE conn6 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 08:51:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 08:51:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 670ms 08:51:54 INFO - PROCESS | 3268 | 1467820314504 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 08:51:54 INFO - PROCESS | 3268 | 1467820314507 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 08:51:54 INFO - PROCESS | 3268 | 1467820314510 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 08:51:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 08:51:54 INFO - PROCESS | 3268 | 1467820314512 Marionette TRACE conn6 <- [1,1162,null,{}] 08:51:54 INFO - PROCESS | 3268 | 1467820314516 Marionette TRACE conn6 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:54 INFO - PROCESS | 3268 | 1467820314518 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:54 INFO - PROCESS | 3268 | 1467820314625 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 08:51:54 INFO - PROCESS | 3268 | 1467820314631 Marionette TRACE conn6 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:54 INFO - PROCESS | 3268 | 1467820314633 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:54 INFO - PROCESS | 3268 | ++DOCSHELL 19B1E000 == 31 [pid = 3268] [id = 300] 08:51:54 INFO - PROCESS | 3268 | ++DOMWINDOW == 82 (19B1E400) [pid = 3268] [serial = 899] [outer = 00000000] 08:51:54 INFO - PROCESS | 3268 | ++DOMWINDOW == 83 (1ACF5C00) [pid = 3268] [serial = 900] [outer = 19B1E400] 08:51:54 INFO - PROCESS | 3268 | 1467820314677 Marionette DEBUG loaded listener.js 08:51:54 INFO - PROCESS | 3268 | ++DOMWINDOW == 84 (1ADCB800) [pid = 3268] [serial = 901] [outer = 19B1E400] 08:51:55 INFO - PROCESS | 3268 | 1467820315176 Marionette TRACE conn6 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 08:51:55 INFO - PROCESS | 3268 | 1467820315274 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 08:51:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 08:51:55 INFO - PROCESS | 3268 | 1467820315278 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 08:51:55 INFO - PROCESS | 3268 | 1467820315279 Marionette TRACE conn6 <- [1,1166,null,{}] 08:51:55 INFO - PROCESS | 3268 | 1467820315283 Marionette TRACE conn6 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:55 INFO - PROCESS | 3268 | 1467820315289 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:55 INFO - PROCESS | 3268 | 1467820315422 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 08:51:55 INFO - PROCESS | 3268 | --DOMWINDOW == 83 (19B1C000) [pid = 3268] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 08:51:55 INFO - PROCESS | 3268 | --DOMWINDOW == 82 (1BED8400) [pid = 3268] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 08:51:55 INFO - PROCESS | 3268 | --DOMWINDOW == 81 (1BD96800) [pid = 3268] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 08:51:55 INFO - PROCESS | 3268 | --DOMWINDOW == 80 (1DEAF000) [pid = 3268] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 08:51:55 INFO - PROCESS | 3268 | --DOMWINDOW == 79 (142F1800) [pid = 3268] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 08:51:55 INFO - PROCESS | 3268 | --DOMWINDOW == 78 (1916E000) [pid = 3268] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 08:51:55 INFO - PROCESS | 3268 | --DOMWINDOW == 77 (195A4400) [pid = 3268] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 08:51:55 INFO - PROCESS | 3268 | --DOMWINDOW == 76 (16B7CC00) [pid = 3268] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 08:51:55 INFO - PROCESS | 3268 | --DOMWINDOW == 75 (11143000) [pid = 3268] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 08:51:55 INFO - PROCESS | 3268 | --DOMWINDOW == 74 (1E478400) [pid = 3268] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 08:51:55 INFO - PROCESS | 3268 | --DOMWINDOW == 73 (1E409800) [pid = 3268] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 08:51:55 INFO - PROCESS | 3268 | --DOMWINDOW == 72 (1E47CC00) [pid = 3268] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 08:51:55 INFO - PROCESS | 3268 | 1467820315717 Marionette TRACE conn6 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:55 INFO - PROCESS | 3268 | 1467820315719 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:55 INFO - PROCESS | 3268 | ++DOCSHELL 0CBE3400 == 32 [pid = 3268] [id = 301] 08:51:55 INFO - PROCESS | 3268 | ++DOMWINDOW == 73 (105E9800) [pid = 3268] [serial = 902] [outer = 00000000] 08:51:55 INFO - PROCESS | 3268 | ++DOMWINDOW == 74 (14A27000) [pid = 3268] [serial = 903] [outer = 105E9800] 08:51:55 INFO - PROCESS | 3268 | 1467820315765 Marionette DEBUG loaded listener.js 08:51:55 INFO - PROCESS | 3268 | ++DOMWINDOW == 75 (19177800) [pid = 3268] [serial = 904] [outer = 105E9800] 08:51:56 INFO - PROCESS | 3268 | 1467820316141 Marionette TRACE conn6 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 08:51:56 INFO - PROCESS | 3268 | 1467820316213 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 08:51:56 INFO - PROCESS | 3268 | 1467820316216 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 08:51:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 08:51:56 INFO - PROCESS | 3268 | 1467820316218 Marionette TRACE conn6 <- [1,1170,null,{}] 08:51:56 INFO - PROCESS | 3268 | 1467820316222 Marionette TRACE conn6 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:56 INFO - PROCESS | 3268 | 1467820316224 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:56 INFO - PROCESS | 3268 | 1467820316341 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 08:51:56 INFO - PROCESS | 3268 | 1467820316358 Marionette TRACE conn6 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:56 INFO - PROCESS | 3268 | 1467820316360 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:56 INFO - PROCESS | 3268 | ++DOCSHELL 1BD96800 == 33 [pid = 3268] [id = 302] 08:51:56 INFO - PROCESS | 3268 | ++DOMWINDOW == 76 (1BE38C00) [pid = 3268] [serial = 905] [outer = 00000000] 08:51:56 INFO - PROCESS | 3268 | ++DOMWINDOW == 77 (1C19F800) [pid = 3268] [serial = 906] [outer = 1BE38C00] 08:51:56 INFO - PROCESS | 3268 | 1467820316410 Marionette DEBUG loaded listener.js 08:51:56 INFO - PROCESS | 3268 | ++DOMWINDOW == 78 (1D32B800) [pid = 3268] [serial = 907] [outer = 1BE38C00] 08:51:56 INFO - PROCESS | 3268 | 1467820316818 Marionette TRACE conn6 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 08:51:56 INFO - PROCESS | 3268 | 1467820316853 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 08:51:56 INFO - PROCESS | 3268 | 1467820316856 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 08:51:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 08:51:56 INFO - PROCESS | 3268 | 1467820316857 Marionette TRACE conn6 <- [1,1174,null,{}] 08:51:56 INFO - PROCESS | 3268 | 1467820316861 Marionette TRACE conn6 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:56 INFO - PROCESS | 3268 | 1467820316863 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:56 INFO - PROCESS | 3268 | 1467820316940 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 08:51:57 INFO - PROCESS | 3268 | 1467820317065 Marionette TRACE conn6 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:57 INFO - PROCESS | 3268 | 1467820317067 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:57 INFO - PROCESS | 3268 | ++DOCSHELL 1916A800 == 34 [pid = 3268] [id = 303] 08:51:57 INFO - PROCESS | 3268 | ++DOMWINDOW == 79 (1BEEA400) [pid = 3268] [serial = 908] [outer = 00000000] 08:51:57 INFO - PROCESS | 3268 | ++DOMWINDOW == 80 (1DEB1000) [pid = 3268] [serial = 909] [outer = 1BEEA400] 08:51:57 INFO - PROCESS | 3268 | 1467820317112 Marionette DEBUG loaded listener.js 08:51:57 INFO - PROCESS | 3268 | ++DOMWINDOW == 81 (1D330C00) [pid = 3268] [serial = 910] [outer = 1BEEA400] 08:51:57 INFO - PROCESS | 3268 | 1467820317478 Marionette TRACE conn6 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 08:51:57 INFO - PROCESS | 3268 | 1467820317533 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 08:51:57 INFO - PROCESS | 3268 | 1467820317536 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 08:51:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 08:51:57 INFO - PROCESS | 3268 | 1467820317538 Marionette TRACE conn6 <- [1,1178,null,{}] 08:51:57 INFO - PROCESS | 3268 | 1467820317541 Marionette TRACE conn6 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:57 INFO - PROCESS | 3268 | 1467820317543 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:57 INFO - PROCESS | 3268 | 1467820317620 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 08:51:57 INFO - PROCESS | 3268 | 1467820317625 Marionette TRACE conn6 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:57 INFO - PROCESS | 3268 | 1467820317627 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:57 INFO - PROCESS | 3268 | ++DOCSHELL 1E40B800 == 35 [pid = 3268] [id = 304] 08:51:57 INFO - PROCESS | 3268 | ++DOMWINDOW == 82 (1E40F400) [pid = 3268] [serial = 911] [outer = 00000000] 08:51:57 INFO - PROCESS | 3268 | ++DOMWINDOW == 83 (1E481400) [pid = 3268] [serial = 912] [outer = 1E40F400] 08:51:57 INFO - PROCESS | 3268 | 1467820317670 Marionette DEBUG loaded listener.js 08:51:57 INFO - PROCESS | 3268 | ++DOMWINDOW == 84 (1E570400) [pid = 3268] [serial = 913] [outer = 1E40F400] 08:51:58 INFO - PROCESS | 3268 | 1467820318489 Marionette TRACE conn6 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 08:51:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 08:51:58 INFO - PROCESS | 3268 | 1467820318516 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 08:51:58 INFO - PROCESS | 3268 | 1467820318521 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 08:51:58 INFO - PROCESS | 3268 | 1467820318526 Marionette TRACE conn6 <- [1,1182,null,{}] 08:51:58 INFO - PROCESS | 3268 | 1467820318532 Marionette TRACE conn6 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:58 INFO - PROCESS | 3268 | 1467820318535 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:58 INFO - PROCESS | 3268 | 1467820318661 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 08:51:58 INFO - PROCESS | 3268 | 1467820318790 Marionette TRACE conn6 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:58 INFO - PROCESS | 3268 | 1467820318793 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:58 INFO - PROCESS | 3268 | ++DOCSHELL 14A2B000 == 36 [pid = 3268] [id = 305] 08:51:58 INFO - PROCESS | 3268 | ++DOMWINDOW == 85 (14B26800) [pid = 3268] [serial = 914] [outer = 00000000] 08:51:58 INFO - PROCESS | 3268 | ++DOMWINDOW == 86 (1678EC00) [pid = 3268] [serial = 915] [outer = 14B26800] 08:51:58 INFO - PROCESS | 3268 | 1467820318853 Marionette DEBUG loaded listener.js 08:51:58 INFO - PROCESS | 3268 | ++DOMWINDOW == 87 (16B81800) [pid = 3268] [serial = 916] [outer = 14B26800] 08:51:59 INFO - PROCESS | 3268 | 1467820319529 Marionette TRACE conn6 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 08:51:59 INFO - PROCESS | 3268 | 1467820319621 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 08:51:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 08:51:59 INFO - PROCESS | 3268 | 1467820319628 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 08:51:59 INFO - PROCESS | 3268 | 1467820319631 Marionette TRACE conn6 <- [1,1186,null,{}] 08:51:59 INFO - PROCESS | 3268 | 1467820319635 Marionette TRACE conn6 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:59 INFO - PROCESS | 3268 | 1467820319638 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:59 INFO - PROCESS | 3268 | 1467820319767 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 08:51:59 INFO - PROCESS | 3268 | 1467820319892 Marionette TRACE conn6 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:59 INFO - PROCESS | 3268 | 1467820319895 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:51:59 INFO - PROCESS | 3268 | ++DOCSHELL 143C8C00 == 37 [pid = 3268] [id = 306] 08:51:59 INFO - PROCESS | 3268 | ++DOMWINDOW == 88 (15A6A000) [pid = 3268] [serial = 917] [outer = 00000000] 08:51:59 INFO - PROCESS | 3268 | ++DOMWINDOW == 89 (19A65400) [pid = 3268] [serial = 918] [outer = 15A6A000] 08:51:59 INFO - PROCESS | 3268 | 1467820319956 Marionette DEBUG loaded listener.js 08:52:00 INFO - PROCESS | 3268 | ++DOMWINDOW == 90 (1ACE9C00) [pid = 3268] [serial = 919] [outer = 15A6A000] 08:52:00 INFO - PROCESS | 3268 | --DOCSHELL 1916A800 == 36 [pid = 3268] [id = 303] 08:52:00 INFO - PROCESS | 3268 | --DOCSHELL 1BD96800 == 35 [pid = 3268] [id = 302] 08:52:00 INFO - PROCESS | 3268 | --DOCSHELL 0CBE3400 == 34 [pid = 3268] [id = 301] 08:52:00 INFO - PROCESS | 3268 | --DOCSHELL 19B1E000 == 33 [pid = 3268] [id = 300] 08:52:00 INFO - PROCESS | 3268 | --DOCSHELL 19510000 == 32 [pid = 3268] [id = 299] 08:52:00 INFO - PROCESS | 3268 | --DOCSHELL 19170000 == 31 [pid = 3268] [id = 298] 08:52:00 INFO - PROCESS | 3268 | --DOCSHELL 16782C00 == 30 [pid = 3268] [id = 297] 08:52:00 INFO - PROCESS | 3268 | --DOCSHELL 111D1400 == 29 [pid = 3268] [id = 296] 08:52:00 INFO - PROCESS | 3268 | --DOMWINDOW == 89 (1B366000) [pid = 3268] [serial = 855] [outer = 00000000] [url = about:blank] 08:52:00 INFO - PROCESS | 3268 | --DOMWINDOW == 88 (1D334000) [pid = 3268] [serial = 861] [outer = 00000000] [url = about:blank] 08:52:00 INFO - PROCESS | 3268 | --DOMWINDOW == 87 (1BE36400) [pid = 3268] [serial = 859] [outer = 00000000] [url = about:blank] 08:52:00 INFO - PROCESS | 3268 | --DOMWINDOW == 86 (1BE10000) [pid = 3268] [serial = 858] [outer = 00000000] [url = about:blank] 08:52:00 INFO - PROCESS | 3268 | --DOMWINDOW == 85 (1DEB6800) [pid = 3268] [serial = 838] [outer = 00000000] [url = about:blank] 08:52:00 INFO - PROCESS | 3268 | --DOMWINDOW == 84 (145D1800) [pid = 3268] [serial = 846] [outer = 00000000] [url = about:blank] 08:52:00 INFO - PROCESS | 3268 | --DOMWINDOW == 83 (14BE0000) [pid = 3268] [serial = 847] [outer = 00000000] [url = about:blank] 08:52:00 INFO - PROCESS | 3268 | --DOMWINDOW == 82 (195A5C00) [pid = 3268] [serial = 843] [outer = 00000000] [url = about:blank] 08:52:00 INFO - PROCESS | 3268 | --DOMWINDOW == 81 (19AC9400) [pid = 3268] [serial = 844] [outer = 00000000] [url = about:blank] 08:52:00 INFO - PROCESS | 3268 | --DOMWINDOW == 80 (19A6AC00) [pid = 3268] [serial = 852] [outer = 00000000] [url = about:blank] 08:52:00 INFO - PROCESS | 3268 | --DOMWINDOW == 79 (18936800) [pid = 3268] [serial = 849] [outer = 00000000] [url = about:blank] 08:52:00 INFO - PROCESS | 3268 | --DOMWINDOW == 78 (18958000) [pid = 3268] [serial = 850] [outer = 00000000] [url = about:blank] 08:52:00 INFO - PROCESS | 3268 | --DOMWINDOW == 77 (15FD4800) [pid = 3268] [serial = 840] [outer = 00000000] [url = about:blank] 08:52:00 INFO - PROCESS | 3268 | --DOMWINDOW == 76 (16B7A000) [pid = 3268] [serial = 841] [outer = 00000000] [url = about:blank] 08:52:00 INFO - PROCESS | 3268 | --DOMWINDOW == 75 (1E56EC00) [pid = 3268] [serial = 868] [outer = 00000000] [url = about:blank] 08:52:00 INFO - PROCESS | 3268 | --DOMWINDOW == 74 (1E40F800) [pid = 3268] [serial = 864] [outer = 00000000] [url = about:blank] 08:52:00 INFO - PROCESS | 3268 | --DOMWINDOW == 73 (1E5A6400) [pid = 3268] [serial = 871] [outer = 00000000] [url = about:blank] 08:52:00 INFO - PROCESS | 3268 | --DOMWINDOW == 72 (1E578C00) [pid = 3268] [serial = 870] [outer = 00000000] [url = about:blank] 08:52:00 INFO - PROCESS | 3268 | --DOMWINDOW == 71 (1E47DC00) [pid = 3268] [serial = 867] [outer = 00000000] [url = about:blank] 08:52:00 INFO - PROCESS | 3268 | --DOMWINDOW == 70 (1D335000) [pid = 3268] [serial = 862] [outer = 00000000] [url = about:blank] 08:52:00 INFO - PROCESS | 3268 | --DOMWINDOW == 69 (1BD8A800) [pid = 3268] [serial = 856] [outer = 00000000] [url = about:blank] 08:52:00 INFO - PROCESS | 3268 | --DOMWINDOW == 68 (1E477400) [pid = 3268] [serial = 865] [outer = 00000000] [url = about:blank] 08:52:00 INFO - PROCESS | 3268 | --DOMWINDOW == 67 (19AC8000) [pid = 3268] [serial = 853] [outer = 00000000] [url = about:blank] 08:52:00 INFO - PROCESS | 3268 | 1467820320821 Marionette TRACE conn6 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 08:52:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 08:52:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1235ms 08:52:00 INFO - PROCESS | 3268 | 1467820320868 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 08:52:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 08:52:00 INFO - PROCESS | 3268 | 1467820320872 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 08:52:00 INFO - PROCESS | 3268 | 1467820320876 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 08:52:00 INFO - PROCESS | 3268 | 1467820320879 Marionette TRACE conn6 <- [1,1190,null,{}] 08:52:00 INFO - PROCESS | 3268 | 1467820320885 Marionette TRACE conn6 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:00 INFO - PROCESS | 3268 | 1467820320888 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:00 INFO - PROCESS | 3268 | 1467820320975 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 08:52:00 INFO - PROCESS | 3268 | 1467820320982 Marionette TRACE conn6 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:00 INFO - PROCESS | 3268 | 1467820320987 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:00 INFO - PROCESS | 3268 | ++DOCSHELL 14A95C00 == 30 [pid = 3268] [id = 307] 08:52:00 INFO - PROCESS | 3268 | ++DOMWINDOW == 68 (14B20C00) [pid = 3268] [serial = 920] [outer = 00000000] 08:52:01 INFO - PROCESS | 3268 | ++DOMWINDOW == 69 (14C8A000) [pid = 3268] [serial = 921] [outer = 14B20C00] 08:52:01 INFO - PROCESS | 3268 | 1467820321034 Marionette DEBUG loaded listener.js 08:52:01 INFO - PROCESS | 3268 | ++DOMWINDOW == 70 (15FD9C00) [pid = 3268] [serial = 922] [outer = 14B20C00] 08:52:01 INFO - PROCESS | 3268 | 1467820321555 Marionette TRACE conn6 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:52:01 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 08:52:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 730ms 08:52:01 INFO - PROCESS | 3268 | 1467820321608 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 08:52:01 INFO - PROCESS | 3268 | 1467820321613 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 08:52:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 08:52:01 INFO - PROCESS | 3268 | 1467820321618 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 08:52:01 INFO - PROCESS | 3268 | 1467820321621 Marionette TRACE conn6 <- [1,1194,null,{}] 08:52:01 INFO - PROCESS | 3268 | 1467820321625 Marionette TRACE conn6 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:01 INFO - PROCESS | 3268 | 1467820321627 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:01 INFO - PROCESS | 3268 | 1467820321715 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 08:52:01 INFO - PROCESS | 3268 | 1467820321811 Marionette TRACE conn6 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:01 INFO - PROCESS | 3268 | 1467820321813 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:01 INFO - PROCESS | 3268 | ++DOCSHELL 14A80C00 == 31 [pid = 3268] [id = 308] 08:52:01 INFO - PROCESS | 3268 | ++DOMWINDOW == 71 (18957800) [pid = 3268] [serial = 923] [outer = 00000000] 08:52:01 INFO - PROCESS | 3268 | ++DOMWINDOW == 72 (18A55000) [pid = 3268] [serial = 924] [outer = 18957800] 08:52:01 INFO - PROCESS | 3268 | 1467820321861 Marionette DEBUG loaded listener.js 08:52:01 INFO - PROCESS | 3268 | ++DOMWINDOW == 73 (1916F000) [pid = 3268] [serial = 925] [outer = 18957800] 08:52:02 INFO - PROCESS | 3268 | 1467820322241 Marionette TRACE conn6 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:52:02 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 08:52:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 670ms 08:52:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 08:52:02 INFO - PROCESS | 3268 | 1467820322293 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 08:52:02 INFO - PROCESS | 3268 | 1467820322296 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 08:52:02 INFO - PROCESS | 3268 | 1467820322299 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 08:52:02 INFO - PROCESS | 3268 | 1467820322303 Marionette TRACE conn6 <- [1,1198,null,{}] 08:52:02 INFO - PROCESS | 3268 | 1467820322314 Marionette TRACE conn6 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:02 INFO - PROCESS | 3268 | 1467820322319 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:02 INFO - PROCESS | 3268 | 1467820322437 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 08:52:02 INFO - PROCESS | 3268 | 1467820322445 Marionette TRACE conn6 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:02 INFO - PROCESS | 3268 | 1467820322448 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:02 INFO - PROCESS | 3268 | ++DOCSHELL 19A74800 == 32 [pid = 3268] [id = 309] 08:52:02 INFO - PROCESS | 3268 | ++DOMWINDOW == 74 (19B12400) [pid = 3268] [serial = 926] [outer = 00000000] 08:52:02 INFO - PROCESS | 3268 | ++DOMWINDOW == 75 (19B70C00) [pid = 3268] [serial = 927] [outer = 19B12400] 08:52:02 INFO - PROCESS | 3268 | 1467820322500 Marionette DEBUG loaded listener.js 08:52:02 INFO - PROCESS | 3268 | ++DOMWINDOW == 76 (1B35A400) [pid = 3268] [serial = 928] [outer = 19B12400] 08:52:02 INFO - PROCESS | 3268 | 1467820322949 Marionette TRACE conn6 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 08:52:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 08:52:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 670ms 08:52:02 INFO - PROCESS | 3268 | 1467820322983 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 08:52:02 INFO - PROCESS | 3268 | 1467820322985 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 08:52:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 08:52:02 INFO - PROCESS | 3268 | 1467820322993 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 08:52:02 INFO - PROCESS | 3268 | 1467820322994 Marionette TRACE conn6 <- [1,1202,null,{}] 08:52:03 INFO - PROCESS | 3268 | 1467820323003 Marionette TRACE conn6 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:03 INFO - PROCESS | 3268 | 1467820323005 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:03 INFO - PROCESS | 3268 | 1467820323120 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 08:52:03 INFO - PROCESS | 3268 | 1467820323125 Marionette TRACE conn6 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:03 INFO - PROCESS | 3268 | 1467820323127 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:03 INFO - PROCESS | 3268 | ++DOCSHELL 1BE0CC00 == 33 [pid = 3268] [id = 310] 08:52:03 INFO - PROCESS | 3268 | ++DOMWINDOW == 77 (1BE0E800) [pid = 3268] [serial = 929] [outer = 00000000] 08:52:03 INFO - PROCESS | 3268 | ++DOMWINDOW == 78 (1BE3E000) [pid = 3268] [serial = 930] [outer = 1BE0E800] 08:52:03 INFO - PROCESS | 3268 | 1467820323174 Marionette DEBUG loaded listener.js 08:52:03 INFO - PROCESS | 3268 | ++DOMWINDOW == 79 (1BED0000) [pid = 3268] [serial = 931] [outer = 1BE0E800] 08:52:03 INFO - PROCESS | 3268 | 1467820323628 Marionette TRACE conn6 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 08:52:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 08:52:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 669ms 08:52:03 INFO - PROCESS | 3268 | 1467820323664 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 08:52:03 INFO - PROCESS | 3268 | 1467820323666 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 08:52:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 08:52:03 INFO - PROCESS | 3268 | 1467820323668 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 08:52:03 INFO - PROCESS | 3268 | 1467820323670 Marionette TRACE conn6 <- [1,1206,null,{}] 08:52:03 INFO - PROCESS | 3268 | 1467820323681 Marionette TRACE conn6 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:03 INFO - PROCESS | 3268 | 1467820323683 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:03 INFO - PROCESS | 3268 | 1467820323799 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 08:52:03 INFO - PROCESS | 3268 | 1467820323890 Marionette TRACE conn6 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:03 INFO - PROCESS | 3268 | 1467820323892 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:03 INFO - PROCESS | 3268 | ++DOCSHELL 16B37000 == 34 [pid = 3268] [id = 311] 08:52:03 INFO - PROCESS | 3268 | ++DOMWINDOW == 80 (16B5E000) [pid = 3268] [serial = 932] [outer = 00000000] 08:52:03 INFO - PROCESS | 3268 | ++DOMWINDOW == 81 (1BEE5400) [pid = 3268] [serial = 933] [outer = 16B5E000] 08:52:03 INFO - PROCESS | 3268 | 1467820323936 Marionette DEBUG loaded listener.js 08:52:04 INFO - PROCESS | 3268 | ++DOMWINDOW == 82 (1C1A5C00) [pid = 3268] [serial = 934] [outer = 16B5E000] 08:52:04 INFO - PROCESS | 3268 | 1467820324401 Marionette TRACE conn6 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 08:52:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 08:52:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 790ms 08:52:04 INFO - PROCESS | 3268 | 1467820324461 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 08:52:04 INFO - PROCESS | 3268 | 1467820324463 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 08:52:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 08:52:04 INFO - PROCESS | 3268 | 1467820324466 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 08:52:04 INFO - PROCESS | 3268 | 1467820324468 Marionette TRACE conn6 <- [1,1210,null,{}] 08:52:04 INFO - PROCESS | 3268 | 1467820324479 Marionette TRACE conn6 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:04 INFO - PROCESS | 3268 | 1467820324485 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:04 INFO - PROCESS | 3268 | 1467820324633 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 08:52:04 INFO - PROCESS | 3268 | 1467820324689 Marionette TRACE conn6 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:04 INFO - PROCESS | 3268 | 1467820324691 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:04 INFO - PROCESS | 3268 | ++DOCSHELL 143C9800 == 35 [pid = 3268] [id = 312] 08:52:04 INFO - PROCESS | 3268 | ++DOMWINDOW == 83 (18955400) [pid = 3268] [serial = 935] [outer = 00000000] 08:52:04 INFO - PROCESS | 3268 | ++DOMWINDOW == 84 (1E474000) [pid = 3268] [serial = 936] [outer = 18955400] 08:52:04 INFO - PROCESS | 3268 | 1467820324735 Marionette DEBUG loaded listener.js 08:52:04 INFO - PROCESS | 3268 | ++DOMWINDOW == 85 (1E475000) [pid = 3268] [serial = 937] [outer = 18955400] 08:52:05 INFO - PROCESS | 3268 | --DOMWINDOW == 84 (1BEEA400) [pid = 3268] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 08:52:05 INFO - PROCESS | 3268 | --DOMWINDOW == 83 (195A0000) [pid = 3268] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 08:52:05 INFO - PROCESS | 3268 | --DOMWINDOW == 82 (16784800) [pid = 3268] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 08:52:05 INFO - PROCESS | 3268 | --DOMWINDOW == 81 (13F11000) [pid = 3268] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 08:52:05 INFO - PROCESS | 3268 | --DOMWINDOW == 80 (111D3C00) [pid = 3268] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 08:52:05 INFO - PROCESS | 3268 | --DOMWINDOW == 79 (19170400) [pid = 3268] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 08:52:05 INFO - PROCESS | 3268 | --DOMWINDOW == 78 (19B1E400) [pid = 3268] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 08:52:05 INFO - PROCESS | 3268 | --DOMWINDOW == 77 (142AFC00) [pid = 3268] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 08:52:05 INFO - PROCESS | 3268 | --DOMWINDOW == 76 (19503400) [pid = 3268] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 08:52:05 INFO - PROCESS | 3268 | --DOMWINDOW == 75 (1E577000) [pid = 3268] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 08:52:05 INFO - PROCESS | 3268 | --DOMWINDOW == 74 (1E5DC400) [pid = 3268] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 08:52:05 INFO - PROCESS | 3268 | --DOMWINDOW == 73 (105E9800) [pid = 3268] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 08:52:05 INFO - PROCESS | 3268 | --DOMWINDOW == 72 (1BE38C00) [pid = 3268] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 08:52:05 INFO - PROCESS | 3268 | 1467820325249 Marionette TRACE conn6 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 08:52:05 INFO - PROCESS | 3268 | 1467820325302 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 08:52:05 INFO - PROCESS | 3268 | 1467820325305 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 08:52:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 08:52:05 INFO - PROCESS | 3268 | 1467820325307 Marionette TRACE conn6 <- [1,1214,null,{}] 08:52:05 INFO - PROCESS | 3268 | 1467820325311 Marionette TRACE conn6 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:05 INFO - PROCESS | 3268 | 1467820325313 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:05 INFO - PROCESS | 3268 | 1467820325426 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 08:52:05 INFO - PROCESS | 3268 | 1467820325482 Marionette TRACE conn6 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:05 INFO - PROCESS | 3268 | 1467820325483 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:05 INFO - PROCESS | 3268 | ++DOCSHELL 1794E000 == 36 [pid = 3268] [id = 313] 08:52:05 INFO - PROCESS | 3268 | ++DOMWINDOW == 73 (18A5C800) [pid = 3268] [serial = 938] [outer = 00000000] 08:52:05 INFO - PROCESS | 3268 | ++DOMWINDOW == 74 (1BED4000) [pid = 3268] [serial = 939] [outer = 18A5C800] 08:52:05 INFO - PROCESS | 3268 | 1467820325527 Marionette DEBUG loaded listener.js 08:52:05 INFO - PROCESS | 3268 | ++DOMWINDOW == 75 (1C1A9C00) [pid = 3268] [serial = 940] [outer = 18A5C800] 08:52:05 INFO - PROCESS | 3268 | 1467820325862 Marionette TRACE conn6 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 08:52:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 08:52:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 630ms 08:52:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 08:52:05 INFO - PROCESS | 3268 | 1467820325940 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 08:52:05 INFO - PROCESS | 3268 | 1467820325942 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 08:52:05 INFO - PROCESS | 3268 | 1467820325945 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 08:52:05 INFO - PROCESS | 3268 | 1467820325947 Marionette TRACE conn6 <- [1,1218,null,{}] 08:52:05 INFO - PROCESS | 3268 | 1467820325950 Marionette TRACE conn6 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:05 INFO - PROCESS | 3268 | 1467820325952 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:06 INFO - PROCESS | 3268 | 1467820326035 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 08:52:06 INFO - PROCESS | 3268 | 1467820326041 Marionette TRACE conn6 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:06 INFO - PROCESS | 3268 | 1467820326043 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:06 INFO - PROCESS | 3268 | ++DOCSHELL 1BEE0800 == 37 [pid = 3268] [id = 314] 08:52:06 INFO - PROCESS | 3268 | ++DOMWINDOW == 76 (1DEB6000) [pid = 3268] [serial = 941] [outer = 00000000] 08:52:06 INFO - PROCESS | 3268 | ++DOMWINDOW == 77 (1E571C00) [pid = 3268] [serial = 942] [outer = 1DEB6000] 08:52:06 INFO - PROCESS | 3268 | 1467820326086 Marionette DEBUG loaded listener.js 08:52:06 INFO - PROCESS | 3268 | ++DOMWINDOW == 78 (1E579C00) [pid = 3268] [serial = 943] [outer = 1DEB6000] 08:52:06 INFO - PROCESS | 3268 | 1467820326504 Marionette TRACE conn6 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 08:52:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 08:52:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 630ms 08:52:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 08:52:06 INFO - PROCESS | 3268 | 1467820326576 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 08:52:06 INFO - PROCESS | 3268 | 1467820326578 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 08:52:06 INFO - PROCESS | 3268 | 1467820326581 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 08:52:06 INFO - PROCESS | 3268 | 1467820326583 Marionette TRACE conn6 <- [1,1222,null,{}] 08:52:06 INFO - PROCESS | 3268 | 1467820326586 Marionette TRACE conn6 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:06 INFO - PROCESS | 3268 | 1467820326588 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:06 INFO - PROCESS | 3268 | 1467820326669 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 08:52:06 INFO - PROCESS | 3268 | 1467820326674 Marionette TRACE conn6 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:06 INFO - PROCESS | 3268 | 1467820326676 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:06 INFO - PROCESS | 3268 | ++DOCSHELL 1E5A6800 == 38 [pid = 3268] [id = 315] 08:52:06 INFO - PROCESS | 3268 | ++DOMWINDOW == 79 (1E5A7000) [pid = 3268] [serial = 944] [outer = 00000000] 08:52:06 INFO - PROCESS | 3268 | ++DOMWINDOW == 80 (1E5AEC00) [pid = 3268] [serial = 945] [outer = 1E5A7000] 08:52:06 INFO - PROCESS | 3268 | 1467820326719 Marionette DEBUG loaded listener.js 08:52:06 INFO - PROCESS | 3268 | ++DOMWINDOW == 81 (1E5D6400) [pid = 3268] [serial = 946] [outer = 1E5A7000] 08:52:07 INFO - PROCESS | 3268 | 1467820327255 Marionette TRACE conn6 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 08:52:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 08:52:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 730ms 08:52:07 INFO - PROCESS | 3268 | 1467820327313 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 08:52:07 INFO - PROCESS | 3268 | 1467820327318 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 08:52:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 08:52:07 INFO - PROCESS | 3268 | 1467820327324 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 08:52:07 INFO - PROCESS | 3268 | 1467820327327 Marionette TRACE conn6 <- [1,1226,null,{}] 08:52:07 INFO - PROCESS | 3268 | 1467820327333 Marionette TRACE conn6 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:07 INFO - PROCESS | 3268 | 1467820327336 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:07 INFO - PROCESS | 3268 | 1467820327454 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 08:52:07 INFO - PROCESS | 3268 | 1467820327559 Marionette TRACE conn6 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:07 INFO - PROCESS | 3268 | 1467820327564 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:07 INFO - PROCESS | 3268 | ++DOCSHELL 111D1400 == 39 [pid = 3268] [id = 316] 08:52:07 INFO - PROCESS | 3268 | ++DOMWINDOW == 82 (14A2FC00) [pid = 3268] [serial = 947] [outer = 00000000] 08:52:07 INFO - PROCESS | 3268 | ++DOMWINDOW == 83 (16B2AC00) [pid = 3268] [serial = 948] [outer = 14A2FC00] 08:52:07 INFO - PROCESS | 3268 | 1467820327621 Marionette DEBUG loaded listener.js 08:52:07 INFO - PROCESS | 3268 | ++DOMWINDOW == 84 (18438000) [pid = 3268] [serial = 949] [outer = 14A2FC00] 08:52:08 INFO - PROCESS | 3268 | 1467820328234 Marionette TRACE conn6 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 08:52:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 08:52:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 970ms 08:52:08 INFO - PROCESS | 3268 | 1467820328299 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 08:52:08 INFO - PROCESS | 3268 | 1467820328304 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 08:52:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 08:52:08 INFO - PROCESS | 3268 | 1467820328310 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 08:52:08 INFO - PROCESS | 3268 | 1467820328314 Marionette TRACE conn6 <- [1,1230,null,{}] 08:52:08 INFO - PROCESS | 3268 | 1467820328318 Marionette TRACE conn6 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:08 INFO - PROCESS | 3268 | 1467820328321 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:08 INFO - PROCESS | 3268 | 1467820328471 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 08:52:08 INFO - PROCESS | 3268 | 1467820328606 Marionette TRACE conn6 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:08 INFO - PROCESS | 3268 | 1467820328609 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:08 INFO - PROCESS | 3268 | ++DOCSHELL 19A68400 == 40 [pid = 3268] [id = 317] 08:52:08 INFO - PROCESS | 3268 | ++DOMWINDOW == 85 (19A68C00) [pid = 3268] [serial = 950] [outer = 00000000] 08:52:08 INFO - PROCESS | 3268 | ++DOMWINDOW == 86 (19B1E800) [pid = 3268] [serial = 951] [outer = 19A68C00] 08:52:08 INFO - PROCESS | 3268 | 1467820328666 Marionette DEBUG loaded listener.js 08:52:08 INFO - PROCESS | 3268 | ++DOMWINDOW == 87 (1BD8C400) [pid = 3268] [serial = 952] [outer = 19A68C00] 08:52:09 INFO - PROCESS | 3268 | 1467820329253 Marionette TRACE conn6 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 08:52:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 08:52:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 970ms 08:52:09 INFO - PROCESS | 3268 | 1467820329283 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 08:52:09 INFO - PROCESS | 3268 | 1467820329286 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 08:52:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 08:52:09 INFO - PROCESS | 3268 | 1467820329290 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 08:52:09 INFO - PROCESS | 3268 | 1467820329294 Marionette TRACE conn6 <- [1,1234,null,{}] 08:52:09 INFO - PROCESS | 3268 | 1467820329305 Marionette TRACE conn6 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:09 INFO - PROCESS | 3268 | 1467820329311 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:09 INFO - PROCESS | 3268 | 1467820329426 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 08:52:09 INFO - PROCESS | 3268 | 1467820329563 Marionette TRACE conn6 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:09 INFO - PROCESS | 3268 | 1467820329566 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:09 INFO - PROCESS | 3268 | ++DOCSHELL 1E474800 == 41 [pid = 3268] [id = 318] 08:52:09 INFO - PROCESS | 3268 | ++DOMWINDOW == 88 (1E477400) [pid = 3268] [serial = 953] [outer = 00000000] 08:52:09 INFO - PROCESS | 3268 | ++DOMWINDOW == 89 (1E5D9800) [pid = 3268] [serial = 954] [outer = 1E477400] 08:52:09 INFO - PROCESS | 3268 | 1467820329627 Marionette DEBUG loaded listener.js 08:52:09 INFO - PROCESS | 3268 | ++DOMWINDOW == 90 (1E5E2800) [pid = 3268] [serial = 955] [outer = 1E477400] 08:52:10 INFO - PROCESS | 3268 | 1467820330257 Marionette TRACE conn6 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 08:52:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 08:52:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1023ms 08:52:10 INFO - PROCESS | 3268 | 1467820330321 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 08:52:10 INFO - PROCESS | 3268 | 1467820330324 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 08:52:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 08:52:10 INFO - PROCESS | 3268 | 1467820330328 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 08:52:10 INFO - PROCESS | 3268 | 1467820330331 Marionette TRACE conn6 <- [1,1238,null,{}] 08:52:10 INFO - PROCESS | 3268 | 1467820330334 Marionette TRACE conn6 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:10 INFO - PROCESS | 3268 | 1467820330337 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:10 INFO - PROCESS | 3268 | 1467820330452 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 08:52:10 INFO - PROCESS | 3268 | 1467820330591 Marionette TRACE conn6 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:10 INFO - PROCESS | 3268 | 1467820330593 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:10 INFO - PROCESS | 3268 | ++DOCSHELL 1E90D800 == 42 [pid = 3268] [id = 319] 08:52:10 INFO - PROCESS | 3268 | ++DOMWINDOW == 91 (1E90E000) [pid = 3268] [serial = 956] [outer = 00000000] 08:52:10 INFO - PROCESS | 3268 | ++DOMWINDOW == 92 (1ECA1C00) [pid = 3268] [serial = 957] [outer = 1E90E000] 08:52:10 INFO - PROCESS | 3268 | 1467820330648 Marionette DEBUG loaded listener.js 08:52:10 INFO - PROCESS | 3268 | ++DOMWINDOW == 93 (1ECA5000) [pid = 3268] [serial = 958] [outer = 1E90E000] 08:52:11 INFO - PROCESS | 3268 | 1467820331373 Marionette TRACE conn6 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 08:52:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 08:52:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1129ms 08:52:11 INFO - PROCESS | 3268 | 1467820331460 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 08:52:11 INFO - PROCESS | 3268 | 1467820331465 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 08:52:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 08:52:11 INFO - PROCESS | 3268 | 1467820331470 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 08:52:11 INFO - PROCESS | 3268 | 1467820331473 Marionette TRACE conn6 <- [1,1242,null,{}] 08:52:11 INFO - PROCESS | 3268 | 1467820331494 Marionette TRACE conn6 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:11 INFO - PROCESS | 3268 | 1467820331497 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:11 INFO - PROCESS | 3268 | 1467820331613 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 08:52:11 INFO - PROCESS | 3268 | 1467820331747 Marionette TRACE conn6 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:11 INFO - PROCESS | 3268 | 1467820331752 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:11 INFO - PROCESS | 3268 | ++DOCSHELL 105E9800 == 43 [pid = 3268] [id = 320] 08:52:11 INFO - PROCESS | 3268 | ++DOMWINDOW == 94 (10652000) [pid = 3268] [serial = 959] [outer = 00000000] 08:52:11 INFO - PROCESS | 3268 | ++DOMWINDOW == 95 (13F4D400) [pid = 3268] [serial = 960] [outer = 10652000] 08:52:11 INFO - PROCESS | 3268 | 1467820331804 Marionette DEBUG loaded listener.js 08:52:11 INFO - PROCESS | 3268 | ++DOMWINDOW == 96 (145BF400) [pid = 3268] [serial = 961] [outer = 10652000] 08:52:12 INFO - PROCESS | 3268 | --DOCSHELL 13F0FC00 == 42 [pid = 3268] [id = 295] 08:52:12 INFO - PROCESS | 3268 | --DOCSHELL 1BEE0800 == 41 [pid = 3268] [id = 314] 08:52:12 INFO - PROCESS | 3268 | --DOCSHELL 1794E000 == 40 [pid = 3268] [id = 313] 08:52:12 INFO - PROCESS | 3268 | --DOCSHELL 143C9800 == 39 [pid = 3268] [id = 312] 08:52:12 INFO - PROCESS | 3268 | --DOCSHELL 16B37000 == 38 [pid = 3268] [id = 311] 08:52:12 INFO - PROCESS | 3268 | --DOCSHELL 1BE0CC00 == 37 [pid = 3268] [id = 310] 08:52:12 INFO - PROCESS | 3268 | --DOCSHELL 19A74800 == 36 [pid = 3268] [id = 309] 08:52:12 INFO - PROCESS | 3268 | --DOCSHELL 14A80C00 == 35 [pid = 3268] [id = 308] 08:52:12 INFO - PROCESS | 3268 | --DOCSHELL 14A95C00 == 34 [pid = 3268] [id = 307] 08:52:12 INFO - PROCESS | 3268 | --DOCSHELL 143C8C00 == 33 [pid = 3268] [id = 306] 08:52:12 INFO - PROCESS | 3268 | --DOCSHELL 14A2B000 == 32 [pid = 3268] [id = 305] 08:52:12 INFO - PROCESS | 3268 | --DOCSHELL 1E40B800 == 31 [pid = 3268] [id = 304] 08:52:12 INFO - PROCESS | 3268 | --DOCSHELL 1E90D800 == 30 [pid = 3268] [id = 319] 08:52:12 INFO - PROCESS | 3268 | --DOCSHELL 1E474800 == 29 [pid = 3268] [id = 318] 08:52:12 INFO - PROCESS | 3268 | --DOCSHELL 1E5A6800 == 28 [pid = 3268] [id = 315] 08:52:12 INFO - PROCESS | 3268 | --DOCSHELL 111D1400 == 27 [pid = 3268] [id = 316] 08:52:12 INFO - PROCESS | 3268 | --DOCSHELL 19A68400 == 26 [pid = 3268] [id = 317] 08:52:12 INFO - PROCESS | 3268 | --DOMWINDOW == 95 (1DEB1000) [pid = 3268] [serial = 909] [outer = 00000000] [url = about:blank] 08:52:12 INFO - PROCESS | 3268 | --DOMWINDOW == 94 (19A68800) [pid = 3268] [serial = 897] [outer = 00000000] [url = about:blank] 08:52:12 INFO - PROCESS | 3268 | --DOMWINDOW == 93 (16B7BC00) [pid = 3268] [serial = 891] [outer = 00000000] [url = about:blank] 08:52:12 INFO - PROCESS | 3268 | --DOMWINDOW == 92 (16B7F400) [pid = 3268] [serial = 892] [outer = 00000000] [url = about:blank] 08:52:12 INFO - PROCESS | 3268 | --DOMWINDOW == 91 (18932C00) [pid = 3268] [serial = 886] [outer = 00000000] [url = about:blank] 08:52:12 INFO - PROCESS | 3268 | --DOMWINDOW == 90 (16B84400) [pid = 3268] [serial = 885] [outer = 00000000] [url = about:blank] 08:52:12 INFO - PROCESS | 3268 | --DOMWINDOW == 89 (143CF800) [pid = 3268] [serial = 888] [outer = 00000000] [url = about:blank] 08:52:12 INFO - PROCESS | 3268 | --DOMWINDOW == 88 (14A99000) [pid = 3268] [serial = 889] [outer = 00000000] [url = about:blank] 08:52:12 INFO - PROCESS | 3268 | --DOMWINDOW == 87 (19174000) [pid = 3268] [serial = 894] [outer = 00000000] [url = about:blank] 08:52:12 INFO - PROCESS | 3268 | --DOMWINDOW == 86 (1ACF5C00) [pid = 3268] [serial = 900] [outer = 00000000] [url = about:blank] 08:52:12 INFO - PROCESS | 3268 | --DOMWINDOW == 85 (16B83C00) [pid = 3268] [serial = 874] [outer = 00000000] [url = about:blank] 08:52:12 INFO - PROCESS | 3268 | --DOMWINDOW == 84 (15FD2400) [pid = 3268] [serial = 873] [outer = 00000000] [url = about:blank] 08:52:12 INFO - PROCESS | 3268 | --DOMWINDOW == 83 (1B35AC00) [pid = 3268] [serial = 877] [outer = 00000000] [url = about:blank] 08:52:12 INFO - PROCESS | 3268 | --DOMWINDOW == 82 (19B16C00) [pid = 3268] [serial = 876] [outer = 00000000] [url = about:blank] 08:52:12 INFO - PROCESS | 3268 | --DOMWINDOW == 81 (1E5B1000) [pid = 3268] [serial = 880] [outer = 00000000] [url = about:blank] 08:52:12 INFO - PROCESS | 3268 | --DOMWINDOW == 80 (1E5A9C00) [pid = 3268] [serial = 879] [outer = 00000000] [url = about:blank] 08:52:12 INFO - PROCESS | 3268 | --DOMWINDOW == 79 (1E902000) [pid = 3268] [serial = 883] [outer = 00000000] [url = about:blank] 08:52:12 INFO - PROCESS | 3268 | --DOMWINDOW == 78 (1E5E0C00) [pid = 3268] [serial = 882] [outer = 00000000] [url = about:blank] 08:52:12 INFO - PROCESS | 3268 | --DOMWINDOW == 77 (14A27000) [pid = 3268] [serial = 903] [outer = 00000000] [url = about:blank] 08:52:12 INFO - PROCESS | 3268 | --DOMWINDOW == 76 (1ADCB800) [pid = 3268] [serial = 901] [outer = 00000000] [url = about:blank] 08:52:12 INFO - PROCESS | 3268 | --DOMWINDOW == 75 (19177800) [pid = 3268] [serial = 904] [outer = 00000000] [url = about:blank] 08:52:12 INFO - PROCESS | 3268 | --DOMWINDOW == 74 (1C19F800) [pid = 3268] [serial = 906] [outer = 00000000] [url = about:blank] 08:52:12 INFO - PROCESS | 3268 | --DOMWINDOW == 73 (19AC5C00) [pid = 3268] [serial = 898] [outer = 00000000] [url = about:blank] 08:52:12 INFO - PROCESS | 3268 | --DOMWINDOW == 72 (19456400) [pid = 3268] [serial = 895] [outer = 00000000] [url = about:blank] 08:52:12 INFO - PROCESS | 3268 | --DOMWINDOW == 71 (1D330C00) [pid = 3268] [serial = 910] [outer = 00000000] [url = about:blank] 08:52:12 INFO - PROCESS | 3268 | --DOMWINDOW == 70 (1D32B800) [pid = 3268] [serial = 907] [outer = 00000000] [url = about:blank] 08:52:13 INFO - PROCESS | 3268 | 1467820333033 Marionette TRACE conn6 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 08:52:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 08:52:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1638ms 08:52:13 INFO - PROCESS | 3268 | 1467820333109 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 08:52:13 INFO - PROCESS | 3268 | 1467820333114 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 08:52:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 08:52:13 INFO - PROCESS | 3268 | 1467820333118 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 08:52:13 INFO - PROCESS | 3268 | 1467820333121 Marionette TRACE conn6 <- [1,1246,null,{}] 08:52:13 INFO - PROCESS | 3268 | 1467820333128 Marionette TRACE conn6 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:13 INFO - PROCESS | 3268 | 1467820333131 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:13 INFO - PROCESS | 3268 | 1467820333217 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 08:52:13 INFO - PROCESS | 3268 | 1467820333231 Marionette TRACE conn6 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:13 INFO - PROCESS | 3268 | 1467820333233 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:13 INFO - PROCESS | 3268 | ++DOCSHELL 10651400 == 27 [pid = 3268] [id = 321] 08:52:13 INFO - PROCESS | 3268 | ++DOMWINDOW == 71 (106CCC00) [pid = 3268] [serial = 962] [outer = 00000000] 08:52:13 INFO - PROCESS | 3268 | ++DOMWINDOW == 72 (13F0EC00) [pid = 3268] [serial = 963] [outer = 106CCC00] 08:52:13 INFO - PROCESS | 3268 | 1467820333281 Marionette DEBUG loaded listener.js 08:52:13 INFO - PROCESS | 3268 | ++DOMWINDOW == 73 (142E7800) [pid = 3268] [serial = 964] [outer = 106CCC00] 08:52:13 INFO - PROCESS | 3268 | 1467820333784 Marionette TRACE conn6 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 08:52:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 08:52:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 730ms 08:52:13 INFO - PROCESS | 3268 | 1467820333848 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 08:52:13 INFO - PROCESS | 3268 | 1467820333853 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 08:52:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 08:52:13 INFO - PROCESS | 3268 | 1467820333859 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 08:52:13 INFO - PROCESS | 3268 | 1467820333862 Marionette TRACE conn6 <- [1,1250,null,{}] 08:52:13 INFO - PROCESS | 3268 | 1467820333865 Marionette TRACE conn6 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:13 INFO - PROCESS | 3268 | 1467820333868 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:13 INFO - PROCESS | 3268 | 1467820333962 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 08:52:14 INFO - PROCESS | 3268 | 1467820334048 Marionette TRACE conn6 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:14 INFO - PROCESS | 3268 | 1467820334050 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:14 INFO - PROCESS | 3268 | ++DOCSHELL 15FD2C00 == 28 [pid = 3268] [id = 322] 08:52:14 INFO - PROCESS | 3268 | ++DOMWINDOW == 74 (15FD5400) [pid = 3268] [serial = 965] [outer = 00000000] 08:52:14 INFO - PROCESS | 3268 | ++DOMWINDOW == 75 (15FDD000) [pid = 3268] [serial = 966] [outer = 15FD5400] 08:52:14 INFO - PROCESS | 3268 | 1467820334099 Marionette DEBUG loaded listener.js 08:52:14 INFO - PROCESS | 3268 | ++DOMWINDOW == 76 (16782C00) [pid = 3268] [serial = 967] [outer = 15FD5400] 08:52:14 INFO - PROCESS | 3268 | 1467820334477 Marionette TRACE conn6 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 08:52:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 08:52:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 670ms 08:52:14 INFO - PROCESS | 3268 | 1467820334534 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 08:52:14 INFO - PROCESS | 3268 | 1467820334536 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 08:52:14 INFO - PROCESS | 3268 | 1467820334540 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 08:52:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 08:52:14 INFO - PROCESS | 3268 | 1467820334543 Marionette TRACE conn6 <- [1,1254,null,{}] 08:52:14 INFO - PROCESS | 3268 | 1467820334554 Marionette TRACE conn6 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:14 INFO - PROCESS | 3268 | 1467820334558 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:14 INFO - PROCESS | 3268 | 1467820334643 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 08:52:14 INFO - PROCESS | 3268 | 1467820334651 Marionette TRACE conn6 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:14 INFO - PROCESS | 3268 | 1467820334654 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:14 INFO - PROCESS | 3268 | ++DOCSHELL 18936400 == 29 [pid = 3268] [id = 323] 08:52:14 INFO - PROCESS | 3268 | ++DOMWINDOW == 77 (18937400) [pid = 3268] [serial = 968] [outer = 00000000] 08:52:14 INFO - PROCESS | 3268 | ++DOMWINDOW == 78 (1895D400) [pid = 3268] [serial = 969] [outer = 18937400] 08:52:14 INFO - PROCESS | 3268 | 1467820334704 Marionette DEBUG loaded listener.js 08:52:14 INFO - PROCESS | 3268 | ++DOMWINDOW == 79 (18FEB000) [pid = 3268] [serial = 970] [outer = 18937400] 08:52:15 INFO - PROCESS | 3268 | 1467820335237 Marionette TRACE conn6 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 08:52:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 08:52:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 730ms 08:52:15 INFO - PROCESS | 3268 | 1467820335274 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 08:52:15 INFO - PROCESS | 3268 | 1467820335276 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 08:52:15 INFO - PROCESS | 3268 | 1467820335279 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 08:52:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 08:52:15 INFO - PROCESS | 3268 | 1467820335281 Marionette TRACE conn6 <- [1,1258,null,{}] 08:52:15 INFO - PROCESS | 3268 | 1467820335284 Marionette TRACE conn6 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:15 INFO - PROCESS | 3268 | 1467820335286 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:15 INFO - PROCESS | 3268 | 1467820335402 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 08:52:15 INFO - PROCESS | 3268 | 1467820335408 Marionette TRACE conn6 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:15 INFO - PROCESS | 3268 | 1467820335410 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:15 INFO - PROCESS | 3268 | ++DOCSHELL 1916C000 == 30 [pid = 3268] [id = 324] 08:52:15 INFO - PROCESS | 3268 | ++DOMWINDOW == 80 (19177400) [pid = 3268] [serial = 971] [outer = 00000000] 08:52:15 INFO - PROCESS | 3268 | ++DOMWINDOW == 81 (19461800) [pid = 3268] [serial = 972] [outer = 19177400] 08:52:15 INFO - PROCESS | 3268 | 1467820335503 Marionette DEBUG loaded listener.js 08:52:15 INFO - PROCESS | 3268 | ++DOMWINDOW == 82 (19510000) [pid = 3268] [serial = 973] [outer = 19177400] 08:52:15 INFO - PROCESS | 3268 | 1467820335924 Marionette TRACE conn6 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 08:52:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 08:52:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 671ms 08:52:15 INFO - PROCESS | 3268 | 1467820335954 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 08:52:15 INFO - PROCESS | 3268 | 1467820335957 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 08:52:15 INFO - PROCESS | 3268 | 1467820335961 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 08:52:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 08:52:15 INFO - PROCESS | 3268 | 1467820335962 Marionette TRACE conn6 <- [1,1262,null,{}] 08:52:15 INFO - PROCESS | 3268 | 1467820335966 Marionette TRACE conn6 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:15 INFO - PROCESS | 3268 | 1467820335968 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:16 INFO - PROCESS | 3268 | 1467820336135 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 08:52:16 INFO - PROCESS | 3268 | 1467820336211 Marionette TRACE conn6 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:16 INFO - PROCESS | 3268 | 1467820336213 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:16 INFO - PROCESS | 3268 | ++DOCSHELL 195A2400 == 31 [pid = 3268] [id = 325] 08:52:16 INFO - PROCESS | 3268 | ++DOMWINDOW == 83 (195A3C00) [pid = 3268] [serial = 974] [outer = 00000000] 08:52:16 INFO - PROCESS | 3268 | ++DOMWINDOW == 84 (19A6B000) [pid = 3268] [serial = 975] [outer = 195A3C00] 08:52:16 INFO - PROCESS | 3268 | 1467820336274 Marionette DEBUG loaded listener.js 08:52:16 INFO - PROCESS | 3268 | ++DOMWINDOW == 85 (19A74800) [pid = 3268] [serial = 976] [outer = 195A3C00] 08:52:16 INFO - PROCESS | 3268 | 1467820336731 Marionette TRACE conn6 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 08:52:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 08:52:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 830ms 08:52:16 INFO - PROCESS | 3268 | 1467820336794 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 08:52:16 INFO - PROCESS | 3268 | 1467820336797 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 08:52:16 INFO - PROCESS | 3268 | 1467820336800 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 08:52:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 08:52:16 INFO - PROCESS | 3268 | 1467820336801 Marionette TRACE conn6 <- [1,1266,null,{}] 08:52:16 INFO - PROCESS | 3268 | 1467820336805 Marionette TRACE conn6 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:16 INFO - PROCESS | 3268 | 1467820336811 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:17 INFO - PROCESS | 3268 | 1467820337170 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 08:52:17 INFO - PROCESS | 3268 | --DOMWINDOW == 84 (1BE0E800) [pid = 3268] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 08:52:17 INFO - PROCESS | 3268 | --DOMWINDOW == 83 (16B5E000) [pid = 3268] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 08:52:17 INFO - PROCESS | 3268 | --DOMWINDOW == 82 (18A5C800) [pid = 3268] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 08:52:17 INFO - PROCESS | 3268 | --DOMWINDOW == 81 (15A6A000) [pid = 3268] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 08:52:17 INFO - PROCESS | 3268 | --DOMWINDOW == 80 (19B12400) [pid = 3268] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 08:52:17 INFO - PROCESS | 3268 | --DOMWINDOW == 79 (14B20C00) [pid = 3268] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 08:52:17 INFO - PROCESS | 3268 | --DOMWINDOW == 78 (1E40F400) [pid = 3268] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 08:52:17 INFO - PROCESS | 3268 | --DOMWINDOW == 77 (14B26800) [pid = 3268] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 08:52:17 INFO - PROCESS | 3268 | --DOMWINDOW == 76 (18957800) [pid = 3268] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 08:52:17 INFO - PROCESS | 3268 | --DOMWINDOW == 75 (18955400) [pid = 3268] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 08:52:17 INFO - PROCESS | 3268 | --DOMWINDOW == 74 (1DEB6000) [pid = 3268] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 08:52:17 INFO - PROCESS | 3268 | --DOMWINDOW == 73 (1E5A7000) [pid = 3268] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 08:52:17 INFO - PROCESS | 3268 | 1467820337239 Marionette TRACE conn6 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:17 INFO - PROCESS | 3268 | 1467820337241 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:17 INFO - PROCESS | 3268 | ++DOCSHELL 0CC5D800 == 32 [pid = 3268] [id = 326] 08:52:17 INFO - PROCESS | 3268 | ++DOMWINDOW == 74 (0CCFD400) [pid = 3268] [serial = 977] [outer = 00000000] 08:52:17 INFO - PROCESS | 3268 | ++DOMWINDOW == 75 (15A5F800) [pid = 3268] [serial = 978] [outer = 0CCFD400] 08:52:17 INFO - PROCESS | 3268 | 1467820337289 Marionette DEBUG loaded listener.js 08:52:17 INFO - PROCESS | 3268 | ++DOMWINDOW == 76 (18A5C800) [pid = 3268] [serial = 979] [outer = 0CCFD400] 08:52:17 INFO - PROCESS | 3268 | 1467820337690 Marionette TRACE conn6 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 08:52:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 08:52:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 929ms 08:52:17 INFO - PROCESS | 3268 | 1467820337734 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 08:52:17 INFO - PROCESS | 3268 | 1467820337737 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 08:52:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 08:52:17 INFO - PROCESS | 3268 | 1467820337740 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 08:52:17 INFO - PROCESS | 3268 | 1467820337741 Marionette TRACE conn6 <- [1,1270,null,{}] 08:52:17 INFO - PROCESS | 3268 | 1467820337745 Marionette TRACE conn6 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:17 INFO - PROCESS | 3268 | 1467820337747 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:17 INFO - PROCESS | 3268 | 1467820337826 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 08:52:17 INFO - PROCESS | 3268 | 1467820337832 Marionette TRACE conn6 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:17 INFO - PROCESS | 3268 | 1467820337834 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:17 INFO - PROCESS | 3268 | ++DOCSHELL 19A6E800 == 33 [pid = 3268] [id = 327] 08:52:17 INFO - PROCESS | 3268 | ++DOMWINDOW == 77 (19B14000) [pid = 3268] [serial = 980] [outer = 00000000] 08:52:17 INFO - PROCESS | 3268 | ++DOMWINDOW == 78 (1BD8B400) [pid = 3268] [serial = 981] [outer = 19B14000] 08:52:17 INFO - PROCESS | 3268 | 1467820337879 Marionette DEBUG loaded listener.js 08:52:17 INFO - PROCESS | 3268 | ++DOMWINDOW == 79 (1BE02C00) [pid = 3268] [serial = 982] [outer = 19B14000] 08:52:18 INFO - PROCESS | 3268 | 1467820338305 Marionette TRACE conn6 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 08:52:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 08:52:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 630ms 08:52:18 INFO - PROCESS | 3268 | 1467820338371 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 08:52:18 INFO - PROCESS | 3268 | 1467820338373 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 08:52:18 INFO - PROCESS | 3268 | 1467820338376 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 08:52:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 08:52:18 INFO - PROCESS | 3268 | 1467820338378 Marionette TRACE conn6 <- [1,1274,null,{}] 08:52:18 INFO - PROCESS | 3268 | 1467820338381 Marionette TRACE conn6 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:18 INFO - PROCESS | 3268 | 1467820338383 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:18 INFO - PROCESS | 3268 | 1467820338461 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 08:52:18 INFO - PROCESS | 3268 | 1467820338467 Marionette TRACE conn6 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:18 INFO - PROCESS | 3268 | 1467820338469 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:18 INFO - PROCESS | 3268 | ++DOCSHELL 0C939400 == 34 [pid = 3268] [id = 328] 08:52:18 INFO - PROCESS | 3268 | ++DOMWINDOW == 80 (0C93A800) [pid = 3268] [serial = 983] [outer = 00000000] 08:52:18 INFO - PROCESS | 3268 | ++DOMWINDOW == 81 (1BE36800) [pid = 3268] [serial = 984] [outer = 0C93A800] 08:52:18 INFO - PROCESS | 3268 | 1467820338512 Marionette DEBUG loaded listener.js 08:52:18 INFO - PROCESS | 3268 | ++DOMWINDOW == 82 (19503400) [pid = 3268] [serial = 985] [outer = 0C93A800] 08:52:18 INFO - PROCESS | 3268 | 1467820338951 Marionette TRACE conn6 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 08:52:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 08:52:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 630ms 08:52:19 INFO - PROCESS | 3268 | 1467820339010 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 08:52:19 INFO - PROCESS | 3268 | 1467820339012 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 08:52:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 08:52:19 INFO - PROCESS | 3268 | 1467820339015 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 08:52:19 INFO - PROCESS | 3268 | 1467820339017 Marionette TRACE conn6 <- [1,1278,null,{}] 08:52:19 INFO - PROCESS | 3268 | 1467820339020 Marionette TRACE conn6 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:19 INFO - PROCESS | 3268 | 1467820339022 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:19 INFO - PROCESS | 3268 | 1467820339100 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 08:52:19 INFO - PROCESS | 3268 | 1467820339105 Marionette TRACE conn6 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:19 INFO - PROCESS | 3268 | 1467820339107 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:19 INFO - PROCESS | 3268 | ++DOCSHELL 18932C00 == 35 [pid = 3268] [id = 329] 08:52:19 INFO - PROCESS | 3268 | ++DOMWINDOW == 83 (1BEEA000) [pid = 3268] [serial = 986] [outer = 00000000] 08:52:19 INFO - PROCESS | 3268 | ++DOMWINDOW == 84 (1D32C000) [pid = 3268] [serial = 987] [outer = 1BEEA000] 08:52:19 INFO - PROCESS | 3268 | 1467820339161 Marionette DEBUG loaded listener.js 08:52:19 INFO - PROCESS | 3268 | ++DOMWINDOW == 85 (1D32B800) [pid = 3268] [serial = 988] [outer = 1BEEA000] 08:52:19 INFO - PROCESS | 3268 | 1467820340003 Marionette TRACE conn6 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 08:52:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 08:52:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1068ms 08:52:20 INFO - PROCESS | 3268 | 1467820340085 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 08:52:20 INFO - PROCESS | 3268 | 1467820340089 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 08:52:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 08:52:20 INFO - PROCESS | 3268 | 1467820340094 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 08:52:20 INFO - PROCESS | 3268 | 1467820340098 Marionette TRACE conn6 <- [1,1282,null,{}] 08:52:20 INFO - PROCESS | 3268 | 1467820340103 Marionette TRACE conn6 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:20 INFO - PROCESS | 3268 | 1467820340107 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:20 INFO - PROCESS | 3268 | 1467820340255 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 08:52:20 INFO - PROCESS | 3268 | 1467820340380 Marionette TRACE conn6 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:20 INFO - PROCESS | 3268 | 1467820340384 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:20 INFO - PROCESS | 3268 | ++DOCSHELL 14A28400 == 36 [pid = 3268] [id = 330] 08:52:20 INFO - PROCESS | 3268 | ++DOMWINDOW == 86 (14A2B000) [pid = 3268] [serial = 989] [outer = 00000000] 08:52:20 INFO - PROCESS | 3268 | ++DOMWINDOW == 87 (16B2C400) [pid = 3268] [serial = 990] [outer = 14A2B000] 08:52:20 INFO - PROCESS | 3268 | 1467820340443 Marionette DEBUG loaded listener.js 08:52:20 INFO - PROCESS | 3268 | ++DOMWINDOW == 88 (16B7F000) [pid = 3268] [serial = 991] [outer = 14A2B000] 08:52:21 INFO - PROCESS | 3268 | 1467820341107 Marionette TRACE conn6 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 08:52:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 08:52:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1076ms 08:52:21 INFO - PROCESS | 3268 | 1467820341171 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 08:52:21 INFO - PROCESS | 3268 | 1467820341176 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 08:52:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 08:52:21 INFO - PROCESS | 3268 | 1467820341182 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 08:52:21 INFO - PROCESS | 3268 | 1467820341185 Marionette TRACE conn6 <- [1,1286,null,{}] 08:52:21 INFO - PROCESS | 3268 | 1467820341189 Marionette TRACE conn6 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:21 INFO - PROCESS | 3268 | 1467820341192 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:21 INFO - PROCESS | 3268 | 1467820341325 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 08:52:21 INFO - PROCESS | 3268 | 1467820341456 Marionette TRACE conn6 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:21 INFO - PROCESS | 3268 | 1467820341459 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:21 INFO - PROCESS | 3268 | ++DOCSHELL 13F11000 == 37 [pid = 3268] [id = 331] 08:52:21 INFO - PROCESS | 3268 | ++DOMWINDOW == 89 (15A5D400) [pid = 3268] [serial = 992] [outer = 00000000] 08:52:21 INFO - PROCESS | 3268 | ++DOMWINDOW == 90 (19176C00) [pid = 3268] [serial = 993] [outer = 15A5D400] 08:52:21 INFO - PROCESS | 3268 | 1467820341516 Marionette DEBUG loaded listener.js 08:52:21 INFO - PROCESS | 3268 | ++DOMWINDOW == 91 (195C7400) [pid = 3268] [serial = 994] [outer = 15A5D400] 08:52:22 INFO - PROCESS | 3268 | --DOCSHELL 0C939400 == 36 [pid = 3268] [id = 328] 08:52:22 INFO - PROCESS | 3268 | --DOCSHELL 19A6E800 == 35 [pid = 3268] [id = 327] 08:52:22 INFO - PROCESS | 3268 | --DOCSHELL 0CC5D800 == 34 [pid = 3268] [id = 326] 08:52:22 INFO - PROCESS | 3268 | --DOCSHELL 195A2400 == 33 [pid = 3268] [id = 325] 08:52:22 INFO - PROCESS | 3268 | --DOCSHELL 1916C000 == 32 [pid = 3268] [id = 324] 08:52:22 INFO - PROCESS | 3268 | --DOCSHELL 18936400 == 31 [pid = 3268] [id = 323] 08:52:22 INFO - PROCESS | 3268 | --DOCSHELL 15FD2C00 == 30 [pid = 3268] [id = 322] 08:52:22 INFO - PROCESS | 3268 | --DOCSHELL 10651400 == 29 [pid = 3268] [id = 321] 08:52:22 INFO - PROCESS | 3268 | --DOMWINDOW == 90 (1BE3E000) [pid = 3268] [serial = 930] [outer = 00000000] [url = about:blank] 08:52:22 INFO - PROCESS | 3268 | --DOMWINDOW == 89 (1C1A5C00) [pid = 3268] [serial = 934] [outer = 00000000] [url = about:blank] 08:52:22 INFO - PROCESS | 3268 | --DOMWINDOW == 88 (1BEE5400) [pid = 3268] [serial = 933] [outer = 00000000] [url = about:blank] 08:52:22 INFO - PROCESS | 3268 | --DOMWINDOW == 87 (1BED4000) [pid = 3268] [serial = 939] [outer = 00000000] [url = about:blank] 08:52:22 INFO - PROCESS | 3268 | --DOMWINDOW == 86 (19A65400) [pid = 3268] [serial = 918] [outer = 00000000] [url = about:blank] 08:52:22 INFO - PROCESS | 3268 | --DOMWINDOW == 85 (1ACE9C00) [pid = 3268] [serial = 919] [outer = 00000000] [url = about:blank] 08:52:22 INFO - PROCESS | 3268 | --DOMWINDOW == 84 (19B70C00) [pid = 3268] [serial = 927] [outer = 00000000] [url = about:blank] 08:52:22 INFO - PROCESS | 3268 | --DOMWINDOW == 83 (14C8A000) [pid = 3268] [serial = 921] [outer = 00000000] [url = about:blank] 08:52:22 INFO - PROCESS | 3268 | --DOMWINDOW == 82 (15FD9C00) [pid = 3268] [serial = 922] [outer = 00000000] [url = about:blank] 08:52:22 INFO - PROCESS | 3268 | --DOMWINDOW == 81 (1E570400) [pid = 3268] [serial = 913] [outer = 00000000] [url = about:blank] 08:52:22 INFO - PROCESS | 3268 | --DOMWINDOW == 80 (1E481400) [pid = 3268] [serial = 912] [outer = 00000000] [url = about:blank] 08:52:22 INFO - PROCESS | 3268 | --DOMWINDOW == 79 (1678EC00) [pid = 3268] [serial = 915] [outer = 00000000] [url = about:blank] 08:52:22 INFO - PROCESS | 3268 | --DOMWINDOW == 78 (16B81800) [pid = 3268] [serial = 916] [outer = 00000000] [url = about:blank] 08:52:22 INFO - PROCESS | 3268 | --DOMWINDOW == 77 (18A55000) [pid = 3268] [serial = 924] [outer = 00000000] [url = about:blank] 08:52:22 INFO - PROCESS | 3268 | --DOMWINDOW == 76 (1916F000) [pid = 3268] [serial = 925] [outer = 00000000] [url = about:blank] 08:52:22 INFO - PROCESS | 3268 | --DOMWINDOW == 75 (1E474000) [pid = 3268] [serial = 936] [outer = 00000000] [url = about:blank] 08:52:22 INFO - PROCESS | 3268 | --DOMWINDOW == 74 (1E579C00) [pid = 3268] [serial = 943] [outer = 00000000] [url = about:blank] 08:52:22 INFO - PROCESS | 3268 | --DOMWINDOW == 73 (1E5AEC00) [pid = 3268] [serial = 945] [outer = 00000000] [url = about:blank] 08:52:22 INFO - PROCESS | 3268 | --DOMWINDOW == 72 (1E5D6400) [pid = 3268] [serial = 946] [outer = 00000000] [url = about:blank] 08:52:22 INFO - PROCESS | 3268 | --DOMWINDOW == 71 (1E571C00) [pid = 3268] [serial = 942] [outer = 00000000] [url = about:blank] 08:52:22 INFO - PROCESS | 3268 | --DOMWINDOW == 70 (1E475000) [pid = 3268] [serial = 937] [outer = 00000000] [url = about:blank] 08:52:22 INFO - PROCESS | 3268 | --DOMWINDOW == 69 (1C1A9C00) [pid = 3268] [serial = 940] [outer = 00000000] [url = about:blank] 08:52:22 INFO - PROCESS | 3268 | --DOMWINDOW == 68 (1BED0000) [pid = 3268] [serial = 931] [outer = 00000000] [url = about:blank] 08:52:22 INFO - PROCESS | 3268 | --DOMWINDOW == 67 (1B35A400) [pid = 3268] [serial = 928] [outer = 00000000] [url = about:blank] 08:52:22 INFO - PROCESS | 3268 | 1467820342338 Marionette TRACE conn6 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 08:52:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 08:52:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1221ms 08:52:22 INFO - PROCESS | 3268 | 1467820342407 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 08:52:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 08:52:22 INFO - PROCESS | 3268 | 1467820342411 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 08:52:22 INFO - PROCESS | 3268 | 1467820342415 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 08:52:22 INFO - PROCESS | 3268 | 1467820342420 Marionette TRACE conn6 <- [1,1290,null,{}] 08:52:22 INFO - PROCESS | 3268 | 1467820342427 Marionette TRACE conn6 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:22 INFO - PROCESS | 3268 | 1467820342429 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:22 INFO - PROCESS | 3268 | 1467820342519 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 08:52:22 INFO - PROCESS | 3268 | 1467820342530 Marionette TRACE conn6 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:22 INFO - PROCESS | 3268 | 1467820342533 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:22 INFO - PROCESS | 3268 | ++DOCSHELL 10651400 == 30 [pid = 3268] [id = 332] 08:52:22 INFO - PROCESS | 3268 | ++DOMWINDOW == 68 (10FDF400) [pid = 3268] [serial = 995] [outer = 00000000] 08:52:22 INFO - PROCESS | 3268 | ++DOMWINDOW == 69 (13F0FC00) [pid = 3268] [serial = 996] [outer = 10FDF400] 08:52:22 INFO - PROCESS | 3268 | 1467820342580 Marionette DEBUG loaded listener.js 08:52:22 INFO - PROCESS | 3268 | ++DOMWINDOW == 70 (145B6400) [pid = 3268] [serial = 997] [outer = 10FDF400] 08:52:23 INFO - PROCESS | 3268 | 1467820343090 Marionette TRACE conn6 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 08:52:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 08:52:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 730ms 08:52:23 INFO - PROCESS | 3268 | 1467820343147 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 08:52:23 INFO - PROCESS | 3268 | 1467820343152 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 08:52:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 08:52:23 INFO - PROCESS | 3268 | 1467820343158 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 08:52:23 INFO - PROCESS | 3268 | 1467820343161 Marionette TRACE conn6 <- [1,1294,null,{}] 08:52:23 INFO - PROCESS | 3268 | 1467820343165 Marionette TRACE conn6 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:23 INFO - PROCESS | 3268 | 1467820343167 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:23 INFO - PROCESS | 3268 | 1467820343257 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 08:52:23 INFO - PROCESS | 3268 | 1467820343345 Marionette TRACE conn6 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:23 INFO - PROCESS | 3268 | 1467820343347 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:23 INFO - PROCESS | 3268 | ++DOCSHELL 15FDBC00 == 31 [pid = 3268] [id = 333] 08:52:23 INFO - PROCESS | 3268 | ++DOMWINDOW == 71 (16781800) [pid = 3268] [serial = 998] [outer = 00000000] 08:52:23 INFO - PROCESS | 3268 | ++DOMWINDOW == 72 (16B63800) [pid = 3268] [serial = 999] [outer = 16781800] 08:52:23 INFO - PROCESS | 3268 | 1467820343395 Marionette DEBUG loaded listener.js 08:52:23 INFO - PROCESS | 3268 | ++DOMWINDOW == 73 (16B83800) [pid = 3268] [serial = 1000] [outer = 16781800] 08:52:23 INFO - PROCESS | 3268 | 1467820343791 Marionette TRACE conn6 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 08:52:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 08:52:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 670ms 08:52:23 INFO - PROCESS | 3268 | 1467820343832 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 08:52:23 INFO - PROCESS | 3268 | 1467820343834 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 08:52:23 INFO - PROCESS | 3268 | 1467820343838 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 08:52:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 08:52:23 INFO - PROCESS | 3268 | 1467820343841 Marionette TRACE conn6 <- [1,1298,null,{}] 08:52:23 INFO - PROCESS | 3268 | 1467820343852 Marionette TRACE conn6 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:23 INFO - PROCESS | 3268 | 1467820343857 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:23 INFO - PROCESS | 3268 | 1467820343942 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 08:52:23 INFO - PROCESS | 3268 | 1467820343949 Marionette TRACE conn6 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:23 INFO - PROCESS | 3268 | 1467820343952 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:23 INFO - PROCESS | 3268 | ++DOCSHELL 1916F400 == 32 [pid = 3268] [id = 334] 08:52:23 INFO - PROCESS | 3268 | ++DOMWINDOW == 74 (19171C00) [pid = 3268] [serial = 1001] [outer = 00000000] 08:52:23 INFO - PROCESS | 3268 | ++DOMWINDOW == 75 (1945A000) [pid = 3268] [serial = 1002] [outer = 19171C00] 08:52:23 INFO - PROCESS | 3268 | 1467820344000 Marionette DEBUG loaded listener.js 08:52:24 INFO - PROCESS | 3268 | ++DOMWINDOW == 76 (195A1800) [pid = 3268] [serial = 1003] [outer = 19171C00] 08:52:24 INFO - PROCESS | 3268 | 1467820344458 Marionette TRACE conn6 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 08:52:24 INFO - PROCESS | 3268 | 1467820344520 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 08:52:24 INFO - PROCESS | 3268 | 1467820344523 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 08:52:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 08:52:24 INFO - PROCESS | 3268 | 1467820344525 Marionette TRACE conn6 <- [1,1302,null,{}] 08:52:24 INFO - PROCESS | 3268 | 1467820344528 Marionette TRACE conn6 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:24 INFO - PROCESS | 3268 | 1467820344530 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:24 INFO - PROCESS | 3268 | 1467820344681 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 08:52:24 INFO - PROCESS | 3268 | 1467820344700 Marionette TRACE conn6 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:24 INFO - PROCESS | 3268 | 1467820344702 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:24 INFO - PROCESS | 3268 | ++DOCSHELL 19B1B800 == 33 [pid = 3268] [id = 335] 08:52:24 INFO - PROCESS | 3268 | ++DOMWINDOW == 77 (19B1F800) [pid = 3268] [serial = 1004] [outer = 00000000] 08:52:24 INFO - PROCESS | 3268 | ++DOMWINDOW == 78 (19BC7400) [pid = 3268] [serial = 1005] [outer = 19B1F800] 08:52:24 INFO - PROCESS | 3268 | 1467820344749 Marionette DEBUG loaded listener.js 08:52:24 INFO - PROCESS | 3268 | ++DOMWINDOW == 79 (1ACF3C00) [pid = 3268] [serial = 1006] [outer = 19B1F800] 08:52:25 INFO - PROCESS | 3268 | 1467820345190 Marionette TRACE conn6 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 08:52:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 08:52:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 730ms 08:52:25 INFO - PROCESS | 3268 | 1467820345258 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 08:52:25 INFO - PROCESS | 3268 | 1467820345260 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 08:52:25 INFO - PROCESS | 3268 | 1467820345263 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 08:52:25 INFO - PROCESS | 3268 | 1467820345265 Marionette TRACE conn6 <- [1,1306,null,{}] 08:52:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 08:52:25 INFO - PROCESS | 3268 | 1467820345269 Marionette TRACE conn6 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:25 INFO - PROCESS | 3268 | 1467820345271 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:25 INFO - PROCESS | 3268 | 1467820345382 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 08:52:25 INFO - PROCESS | 3268 | 1467820345392 Marionette TRACE conn6 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:25 INFO - PROCESS | 3268 | 1467820345394 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:25 INFO - PROCESS | 3268 | ++DOCSHELL 19BC6C00 == 34 [pid = 3268] [id = 336] 08:52:25 INFO - PROCESS | 3268 | ++DOMWINDOW == 80 (1ADCB400) [pid = 3268] [serial = 1007] [outer = 00000000] 08:52:25 INFO - PROCESS | 3268 | ++DOMWINDOW == 81 (1B3CBC00) [pid = 3268] [serial = 1008] [outer = 1ADCB400] 08:52:25 INFO - PROCESS | 3268 | 1467820345486 Marionette DEBUG loaded listener.js 08:52:25 INFO - PROCESS | 3268 | ++DOMWINDOW == 82 (1B3E1800) [pid = 3268] [serial = 1009] [outer = 1ADCB400] 08:52:25 INFO - PROCESS | 3268 | 1467820345920 Marionette TRACE conn6 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 08:52:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 08:52:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 730ms 08:52:26 INFO - PROCESS | 3268 | 1467820346017 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 08:52:26 INFO - PROCESS | 3268 | 1467820346019 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 08:52:26 INFO - PROCESS | 3268 | 1467820346022 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 08:52:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 08:52:26 INFO - PROCESS | 3268 | 1467820346024 Marionette TRACE conn6 <- [1,1310,null,{}] 08:52:26 INFO - PROCESS | 3268 | 1467820346028 Marionette TRACE conn6 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:26 INFO - PROCESS | 3268 | 1467820346033 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:26 INFO - PROCESS | 3268 | 1467820346179 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 08:52:26 INFO - PROCESS | 3268 | 1467820346234 Marionette TRACE conn6 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:26 INFO - PROCESS | 3268 | 1467820346235 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:26 INFO - PROCESS | 3268 | ++DOCSHELL 1ACEE400 == 35 [pid = 3268] [id = 337] 08:52:26 INFO - PROCESS | 3268 | ++DOMWINDOW == 83 (1BE41800) [pid = 3268] [serial = 1010] [outer = 00000000] 08:52:26 INFO - PROCESS | 3268 | ++DOMWINDOW == 84 (1C1A5C00) [pid = 3268] [serial = 1011] [outer = 1BE41800] 08:52:26 INFO - PROCESS | 3268 | 1467820346280 Marionette DEBUG loaded listener.js 08:52:26 INFO - PROCESS | 3268 | ++DOMWINDOW == 85 (1C1A9800) [pid = 3268] [serial = 1012] [outer = 1BE41800] 08:52:26 INFO - PROCESS | 3268 | --DOMWINDOW == 84 (19177400) [pid = 3268] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 08:52:26 INFO - PROCESS | 3268 | --DOMWINDOW == 83 (18937400) [pid = 3268] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 08:52:26 INFO - PROCESS | 3268 | --DOMWINDOW == 82 (15FD5400) [pid = 3268] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 08:52:26 INFO - PROCESS | 3268 | --DOMWINDOW == 81 (10652000) [pid = 3268] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 08:52:26 INFO - PROCESS | 3268 | --DOMWINDOW == 80 (106CCC00) [pid = 3268] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 08:52:26 INFO - PROCESS | 3268 | --DOMWINDOW == 79 (195A3C00) [pid = 3268] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 08:52:26 INFO - PROCESS | 3268 | --DOMWINDOW == 78 (14A2FC00) [pid = 3268] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 08:52:26 INFO - PROCESS | 3268 | --DOMWINDOW == 77 (19A68C00) [pid = 3268] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 08:52:26 INFO - PROCESS | 3268 | --DOMWINDOW == 76 (1E477400) [pid = 3268] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 08:52:26 INFO - PROCESS | 3268 | --DOMWINDOW == 75 (1E90E000) [pid = 3268] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 08:52:26 INFO - PROCESS | 3268 | --DOMWINDOW == 74 (0CCFD400) [pid = 3268] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 08:52:26 INFO - PROCESS | 3268 | --DOMWINDOW == 73 (19B14000) [pid = 3268] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 08:52:26 INFO - PROCESS | 3268 | --DOMWINDOW == 72 (0C93A800) [pid = 3268] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 08:52:26 INFO - PROCESS | 3268 | 1467820346749 Marionette TRACE conn6 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 08:52:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 08:52:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 770ms 08:52:26 INFO - PROCESS | 3268 | 1467820346796 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 08:52:26 INFO - PROCESS | 3268 | 1467820346798 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 08:52:26 INFO - PROCESS | 3268 | 1467820346801 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 08:52:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 08:52:26 INFO - PROCESS | 3268 | 1467820346803 Marionette TRACE conn6 <- [1,1314,null,{}] 08:52:26 INFO - PROCESS | 3268 | 1467820346807 Marionette TRACE conn6 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:26 INFO - PROCESS | 3268 | 1467820346809 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:26 INFO - PROCESS | 3268 | 1467820346923 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 08:52:26 INFO - PROCESS | 3268 | 1467820346981 Marionette TRACE conn6 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:26 INFO - PROCESS | 3268 | 1467820346983 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:26 INFO - PROCESS | 3268 | ++DOCSHELL 145B9800 == 36 [pid = 3268] [id = 338] 08:52:26 INFO - PROCESS | 3268 | ++DOMWINDOW == 73 (145D0C00) [pid = 3268] [serial = 1013] [outer = 00000000] 08:52:27 INFO - PROCESS | 3268 | ++DOMWINDOW == 74 (195A3C00) [pid = 3268] [serial = 1014] [outer = 145D0C00] 08:52:27 INFO - PROCESS | 3268 | 1467820347026 Marionette DEBUG loaded listener.js 08:52:27 INFO - PROCESS | 3268 | ++DOMWINDOW == 75 (1B3C2400) [pid = 3268] [serial = 1015] [outer = 145D0C00] 08:52:27 INFO - PROCESS | 3268 | 1467820347395 Marionette TRACE conn6 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:52:27 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 08:52:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 630ms 08:52:27 INFO - PROCESS | 3268 | 1467820347435 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 08:52:27 INFO - PROCESS | 3268 | 1467820347437 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 08:52:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 08:52:27 INFO - PROCESS | 3268 | 1467820347449 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 08:52:27 INFO - PROCESS | 3268 | 1467820347451 Marionette TRACE conn6 <- [1,1318,null,{}] 08:52:27 INFO - PROCESS | 3268 | 1467820347454 Marionette TRACE conn6 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:27 INFO - PROCESS | 3268 | 1467820347456 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:27 INFO - PROCESS | 3268 | 1467820347561 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 08:52:27 INFO - PROCESS | 3268 | 1467820347569 Marionette TRACE conn6 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:27 INFO - PROCESS | 3268 | 1467820347571 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:27 INFO - PROCESS | 3268 | ++DOCSHELL 1113A000 == 37 [pid = 3268] [id = 339] 08:52:27 INFO - PROCESS | 3268 | ++DOMWINDOW == 76 (1BEE2400) [pid = 3268] [serial = 1016] [outer = 00000000] 08:52:27 INFO - PROCESS | 3268 | ++DOMWINDOW == 77 (1DEB3C00) [pid = 3268] [serial = 1017] [outer = 1BEE2400] 08:52:27 INFO - PROCESS | 3268 | 1467820347614 Marionette DEBUG loaded listener.js 08:52:27 INFO - PROCESS | 3268 | ++DOMWINDOW == 78 (1DEBA000) [pid = 3268] [serial = 1018] [outer = 1BEE2400] 08:52:28 INFO - PROCESS | 3268 | 1467820348035 Marionette TRACE conn6 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:52:28 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 08:52:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 629ms 08:52:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 08:52:28 INFO - PROCESS | 3268 | 1467820348088 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 08:52:28 INFO - PROCESS | 3268 | 1467820348090 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 08:52:28 INFO - PROCESS | 3268 | 1467820348093 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 08:52:28 INFO - PROCESS | 3268 | 1467820348095 Marionette TRACE conn6 <- [1,1322,null,{}] 08:52:28 INFO - PROCESS | 3268 | 1467820348098 Marionette TRACE conn6 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:28 INFO - PROCESS | 3268 | 1467820348100 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:28 INFO - PROCESS | 3268 | 1467820348180 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 08:52:28 INFO - PROCESS | 3268 | 1467820348185 Marionette TRACE conn6 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:28 INFO - PROCESS | 3268 | 1467820348187 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:28 INFO - PROCESS | 3268 | ++DOCSHELL 1D335000 == 38 [pid = 3268] [id = 340] 08:52:28 INFO - PROCESS | 3268 | ++DOMWINDOW == 79 (1DEBBC00) [pid = 3268] [serial = 1019] [outer = 00000000] 08:52:28 INFO - PROCESS | 3268 | ++DOMWINDOW == 80 (1E40AC00) [pid = 3268] [serial = 1020] [outer = 1DEBBC00] 08:52:28 INFO - PROCESS | 3268 | 1467820348233 Marionette DEBUG loaded listener.js 08:52:28 INFO - PROCESS | 3268 | ++DOMWINDOW == 81 (1E40F800) [pid = 3268] [serial = 1021] [outer = 1DEBBC00] 08:52:28 INFO - PROCESS | 3268 | 1467820348760 Marionette TRACE conn6 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 08:52:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 08:52:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 730ms 08:52:28 INFO - PROCESS | 3268 | 1467820348826 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 08:52:28 INFO - PROCESS | 3268 | 1467820348832 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 08:52:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 08:52:28 INFO - PROCESS | 3268 | 1467820348837 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 08:52:28 INFO - PROCESS | 3268 | 1467820348841 Marionette TRACE conn6 <- [1,1326,null,{}] 08:52:28 INFO - PROCESS | 3268 | 1467820348847 Marionette TRACE conn6 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:28 INFO - PROCESS | 3268 | 1467820348851 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:29 INFO - PROCESS | 3268 | 1467820349027 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 08:52:29 INFO - PROCESS | 3268 | 1467820349160 Marionette TRACE conn6 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:29 INFO - PROCESS | 3268 | 1467820349164 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:29 INFO - PROCESS | 3268 | ++DOCSHELL 0CE85C00 == 39 [pid = 3268] [id = 341] 08:52:29 INFO - PROCESS | 3268 | ++DOMWINDOW == 82 (0D718400) [pid = 3268] [serial = 1022] [outer = 00000000] 08:52:29 INFO - PROCESS | 3268 | ++DOMWINDOW == 83 (142A8400) [pid = 3268] [serial = 1023] [outer = 0D718400] 08:52:29 INFO - PROCESS | 3268 | 1467820349224 Marionette DEBUG loaded listener.js 08:52:29 INFO - PROCESS | 3268 | ++DOMWINDOW == 84 (15A5FC00) [pid = 3268] [serial = 1024] [outer = 0D718400] 08:52:30 INFO - PROCESS | 3268 | 1467820350263 Marionette TRACE conn6 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 08:52:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 08:52:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1469ms 08:52:30 INFO - PROCESS | 3268 | 1467820350310 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 08:52:30 INFO - PROCESS | 3268 | 1467820350315 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 08:52:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 08:52:30 INFO - PROCESS | 3268 | 1467820350322 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 08:52:30 INFO - PROCESS | 3268 | 1467820350325 Marionette TRACE conn6 <- [1,1330,null,{}] 08:52:30 INFO - PROCESS | 3268 | 1467820350329 Marionette TRACE conn6 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:30 INFO - PROCESS | 3268 | 1467820350332 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:30 INFO - PROCESS | 3268 | 1467820350450 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 08:52:30 INFO - PROCESS | 3268 | 1467820350587 Marionette TRACE conn6 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:30 INFO - PROCESS | 3268 | 1467820350590 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:30 INFO - PROCESS | 3268 | ++DOCSHELL 1895EC00 == 40 [pid = 3268] [id = 342] 08:52:30 INFO - PROCESS | 3268 | ++DOMWINDOW == 85 (18A4F800) [pid = 3268] [serial = 1025] [outer = 00000000] 08:52:30 INFO - PROCESS | 3268 | ++DOMWINDOW == 86 (19170400) [pid = 3268] [serial = 1026] [outer = 18A4F800] 08:52:30 INFO - PROCESS | 3268 | 1467820350647 Marionette DEBUG loaded listener.js 08:52:30 INFO - PROCESS | 3268 | ++DOMWINDOW == 87 (1959D800) [pid = 3268] [serial = 1027] [outer = 18A4F800] 08:52:31 INFO - PROCESS | 3268 | 1467820351216 Marionette TRACE conn6 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 08:52:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 08:52:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 930ms 08:52:31 INFO - PROCESS | 3268 | 1467820351255 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 08:52:31 INFO - PROCESS | 3268 | 1467820351258 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 08:52:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 08:52:31 INFO - PROCESS | 3268 | 1467820351262 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 08:52:31 INFO - PROCESS | 3268 | 1467820351266 Marionette TRACE conn6 <- [1,1334,null,{}] 08:52:31 INFO - PROCESS | 3268 | 1467820351278 Marionette TRACE conn6 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:31 INFO - PROCESS | 3268 | 1467820351283 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:31 INFO - PROCESS | 3268 | 1467820351401 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 08:52:31 INFO - PROCESS | 3268 | 1467820351540 Marionette TRACE conn6 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:31 INFO - PROCESS | 3268 | 1467820351544 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:31 INFO - PROCESS | 3268 | ++DOCSHELL 1DEB2400 == 41 [pid = 3268] [id = 343] 08:52:31 INFO - PROCESS | 3268 | ++DOMWINDOW == 88 (1DEB4C00) [pid = 3268] [serial = 1028] [outer = 00000000] 08:52:31 INFO - PROCESS | 3268 | ++DOMWINDOW == 89 (1E479400) [pid = 3268] [serial = 1029] [outer = 1DEB4C00] 08:52:31 INFO - PROCESS | 3268 | 1467820351603 Marionette DEBUG loaded listener.js 08:52:31 INFO - PROCESS | 3268 | ++DOMWINDOW == 90 (1E47E400) [pid = 3268] [serial = 1030] [outer = 1DEB4C00] 08:52:32 INFO - PROCESS | 3268 | 1467820352232 Marionette TRACE conn6 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 08:52:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 08:52:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1024ms 08:52:32 INFO - PROCESS | 3268 | 1467820352289 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 08:52:32 INFO - PROCESS | 3268 | 1467820352292 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 08:52:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 08:52:32 INFO - PROCESS | 3268 | 1467820352310 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 08:52:32 INFO - PROCESS | 3268 | 1467820352312 Marionette TRACE conn6 <- [1,1338,null,{}] 08:52:32 INFO - PROCESS | 3268 | 1467820352316 Marionette TRACE conn6 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:32 INFO - PROCESS | 3268 | 1467820352318 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:32 INFO - PROCESS | 3268 | 1467820352426 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 08:52:32 INFO - PROCESS | 3268 | 1467820352529 Marionette TRACE conn6 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:32 INFO - PROCESS | 3268 | 1467820352532 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:32 INFO - PROCESS | 3268 | ++DOCSHELL 1E574000 == 42 [pid = 3268] [id = 344] 08:52:32 INFO - PROCESS | 3268 | ++DOMWINDOW == 91 (1E574400) [pid = 3268] [serial = 1031] [outer = 00000000] 08:52:32 INFO - PROCESS | 3268 | ++DOMWINDOW == 92 (1E578800) [pid = 3268] [serial = 1032] [outer = 1E574400] 08:52:32 INFO - PROCESS | 3268 | 1467820352585 Marionette DEBUG loaded listener.js 08:52:32 INFO - PROCESS | 3268 | ++DOMWINDOW == 93 (1E5A7400) [pid = 3268] [serial = 1033] [outer = 1E574400] 08:52:33 INFO - PROCESS | 3268 | 1467820353159 Marionette TRACE conn6 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 08:52:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 08:52:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 930ms 08:52:33 INFO - PROCESS | 3268 | 1467820353377 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 08:52:33 INFO - PROCESS | 3268 | 1467820353381 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 08:52:33 INFO - PROCESS | 3268 | 1467820353435 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 08:52:33 INFO - PROCESS | 3268 | 1467820353438 Marionette TRACE conn6 <- [1,1342,null,{}] 08:52:33 INFO - PROCESS | 3268 | 1467820353444 Marionette TRACE conn6 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 08:52:33 INFO - PROCESS | 3268 | 1467820353447 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:33 INFO - PROCESS | 3268 | 1467820353552 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 08:52:33 INFO - PROCESS | 3268 | 1467820353650 Marionette TRACE conn6 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:33 INFO - PROCESS | 3268 | 1467820353655 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:33 INFO - PROCESS | 3268 | ++DOCSHELL 143CD800 == 43 [pid = 3268] [id = 345] 08:52:33 INFO - PROCESS | 3268 | ++DOMWINDOW == 94 (143CE000) [pid = 3268] [serial = 1034] [outer = 00000000] 08:52:33 INFO - PROCESS | 3268 | ++DOMWINDOW == 95 (14B54400) [pid = 3268] [serial = 1035] [outer = 143CE000] 08:52:33 INFO - PROCESS | 3268 | 1467820353703 Marionette DEBUG loaded listener.js 08:52:33 INFO - PROCESS | 3268 | ++DOMWINDOW == 96 (15FD7400) [pid = 3268] [serial = 1036] [outer = 143CE000] 08:52:34 INFO - PROCESS | 3268 | --DOCSHELL 1113A000 == 42 [pid = 3268] [id = 339] 08:52:34 INFO - PROCESS | 3268 | --DOCSHELL 145B9800 == 41 [pid = 3268] [id = 338] 08:52:34 INFO - PROCESS | 3268 | --DOCSHELL 1ACEE400 == 40 [pid = 3268] [id = 337] 08:52:34 INFO - PROCESS | 3268 | --DOCSHELL 19BC6C00 == 39 [pid = 3268] [id = 336] 08:52:34 INFO - PROCESS | 3268 | --DOCSHELL 19B1B800 == 38 [pid = 3268] [id = 335] 08:52:34 INFO - PROCESS | 3268 | --DOCSHELL 1916F400 == 37 [pid = 3268] [id = 334] 08:52:34 INFO - PROCESS | 3268 | --DOCSHELL 15FDBC00 == 36 [pid = 3268] [id = 333] 08:52:34 INFO - PROCESS | 3268 | --DOCSHELL 10651400 == 35 [pid = 3268] [id = 332] 08:52:34 INFO - PROCESS | 3268 | --DOCSHELL 13F11000 == 34 [pid = 3268] [id = 331] 08:52:34 INFO - PROCESS | 3268 | --DOCSHELL 14A28400 == 33 [pid = 3268] [id = 330] 08:52:34 INFO - PROCESS | 3268 | --DOCSHELL 18932C00 == 32 [pid = 3268] [id = 329] 08:52:34 INFO - PROCESS | 3268 | --DOCSHELL 105E9800 == 31 [pid = 3268] [id = 320] 08:52:34 INFO - PROCESS | 3268 | --DOCSHELL 1E574000 == 30 [pid = 3268] [id = 344] 08:52:34 INFO - PROCESS | 3268 | --DOCSHELL 1895EC00 == 29 [pid = 3268] [id = 342] 08:52:34 INFO - PROCESS | 3268 | --DOCSHELL 1DEB2400 == 28 [pid = 3268] [id = 343] 08:52:34 INFO - PROCESS | 3268 | --DOCSHELL 1D335000 == 27 [pid = 3268] [id = 340] 08:52:34 INFO - PROCESS | 3268 | --DOCSHELL 0CE85C00 == 26 [pid = 3268] [id = 341] 08:52:34 INFO - PROCESS | 3268 | --DOMWINDOW == 95 (1ECA1C00) [pid = 3268] [serial = 957] [outer = 00000000] [url = about:blank] 08:52:34 INFO - PROCESS | 3268 | --DOMWINDOW == 94 (15A5F800) [pid = 3268] [serial = 978] [outer = 00000000] [url = about:blank] 08:52:34 INFO - PROCESS | 3268 | --DOMWINDOW == 93 (19A74800) [pid = 3268] [serial = 976] [outer = 00000000] [url = about:blank] 08:52:34 INFO - PROCESS | 3268 | --DOMWINDOW == 92 (1BD8B400) [pid = 3268] [serial = 981] [outer = 00000000] [url = about:blank] 08:52:34 INFO - PROCESS | 3268 | --DOMWINDOW == 91 (1BE02C00) [pid = 3268] [serial = 982] [outer = 00000000] [url = about:blank] 08:52:34 INFO - PROCESS | 3268 | --DOMWINDOW == 90 (18A5C800) [pid = 3268] [serial = 979] [outer = 00000000] [url = about:blank] 08:52:34 INFO - PROCESS | 3268 | --DOMWINDOW == 89 (18FEB000) [pid = 3268] [serial = 970] [outer = 00000000] [url = about:blank] 08:52:34 INFO - PROCESS | 3268 | --DOMWINDOW == 88 (19503400) [pid = 3268] [serial = 985] [outer = 00000000] [url = about:blank] 08:52:34 INFO - PROCESS | 3268 | --DOMWINDOW == 87 (1BE36800) [pid = 3268] [serial = 984] [outer = 00000000] [url = about:blank] 08:52:34 INFO - PROCESS | 3268 | --DOMWINDOW == 86 (19461800) [pid = 3268] [serial = 972] [outer = 00000000] [url = about:blank] 08:52:34 INFO - PROCESS | 3268 | --DOMWINDOW == 85 (1895D400) [pid = 3268] [serial = 969] [outer = 00000000] [url = about:blank] 08:52:34 INFO - PROCESS | 3268 | --DOMWINDOW == 84 (15FDD000) [pid = 3268] [serial = 966] [outer = 00000000] [url = about:blank] 08:52:34 INFO - PROCESS | 3268 | --DOMWINDOW == 83 (16782C00) [pid = 3268] [serial = 967] [outer = 00000000] [url = about:blank] 08:52:34 INFO - PROCESS | 3268 | --DOMWINDOW == 82 (145BF400) [pid = 3268] [serial = 961] [outer = 00000000] [url = about:blank] 08:52:34 INFO - PROCESS | 3268 | --DOMWINDOW == 81 (13F4D400) [pid = 3268] [serial = 960] [outer = 00000000] [url = about:blank] 08:52:34 INFO - PROCESS | 3268 | --DOMWINDOW == 80 (13F0EC00) [pid = 3268] [serial = 963] [outer = 00000000] [url = about:blank] 08:52:34 INFO - PROCESS | 3268 | --DOMWINDOW == 79 (142E7800) [pid = 3268] [serial = 964] [outer = 00000000] [url = about:blank] 08:52:34 INFO - PROCESS | 3268 | --DOMWINDOW == 78 (19A6B000) [pid = 3268] [serial = 975] [outer = 00000000] [url = about:blank] 08:52:34 INFO - PROCESS | 3268 | --DOMWINDOW == 77 (18438000) [pid = 3268] [serial = 949] [outer = 00000000] [url = about:blank] 08:52:34 INFO - PROCESS | 3268 | --DOMWINDOW == 76 (16B2AC00) [pid = 3268] [serial = 948] [outer = 00000000] [url = about:blank] 08:52:34 INFO - PROCESS | 3268 | --DOMWINDOW == 75 (1BD8C400) [pid = 3268] [serial = 952] [outer = 00000000] [url = about:blank] 08:52:34 INFO - PROCESS | 3268 | --DOMWINDOW == 74 (19B1E800) [pid = 3268] [serial = 951] [outer = 00000000] [url = about:blank] 08:52:34 INFO - PROCESS | 3268 | --DOMWINDOW == 73 (19510000) [pid = 3268] [serial = 973] [outer = 00000000] [url = about:blank] 08:52:34 INFO - PROCESS | 3268 | --DOMWINDOW == 72 (1E5E2800) [pid = 3268] [serial = 955] [outer = 00000000] [url = about:blank] 08:52:34 INFO - PROCESS | 3268 | --DOMWINDOW == 71 (1E5D9800) [pid = 3268] [serial = 954] [outer = 00000000] [url = about:blank] 08:52:34 INFO - PROCESS | 3268 | --DOMWINDOW == 70 (1ECA5000) [pid = 3268] [serial = 958] [outer = 00000000] [url = about:blank] 08:52:35 INFO - PROCESS | 3268 | 1467820355106 Marionette TRACE conn6 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 08:52:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 08:52:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1717ms 08:52:35 INFO - PROCESS | 3268 | 1467820355170 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 08:52:35 INFO - PROCESS | 3268 | 1467820355174 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 08:52:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 08:52:35 INFO - PROCESS | 3268 | 1467820355178 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 08:52:35 INFO - PROCESS | 3268 | 1467820355181 Marionette TRACE conn6 <- [1,1346,null,{}] 08:52:35 INFO - PROCESS | 3268 | 1467820355187 Marionette TRACE conn6 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:35 INFO - PROCESS | 3268 | 1467820355191 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:35 INFO - PROCESS | 3268 | 1467820355279 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 08:52:35 INFO - PROCESS | 3268 | 1467820355287 Marionette TRACE conn6 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:35 INFO - PROCESS | 3268 | 1467820355291 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:35 INFO - PROCESS | 3268 | ++DOCSHELL 0D07A000 == 27 [pid = 3268] [id = 346] 08:52:35 INFO - PROCESS | 3268 | ++DOMWINDOW == 71 (0D719800) [pid = 3268] [serial = 1037] [outer = 00000000] 08:52:35 INFO - PROCESS | 3268 | ++DOMWINDOW == 72 (0D720400) [pid = 3268] [serial = 1038] [outer = 0D719800] 08:52:35 INFO - PROCESS | 3268 | 1467820355341 Marionette DEBUG loaded listener.js 08:52:35 INFO - PROCESS | 3268 | ++DOMWINDOW == 73 (105EE400) [pid = 3268] [serial = 1039] [outer = 0D719800] 08:52:35 INFO - PROCESS | 3268 | 1467820355839 Marionette TRACE conn6 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 08:52:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 08:52:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 690ms 08:52:35 INFO - PROCESS | 3268 | 1467820355869 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 08:52:35 INFO - PROCESS | 3268 | 1467820355874 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 08:52:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 08:52:35 INFO - PROCESS | 3268 | 1467820355881 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 08:52:35 INFO - PROCESS | 3268 | 1467820355884 Marionette TRACE conn6 <- [1,1350,null,{}] 08:52:35 INFO - PROCESS | 3268 | 1467820355888 Marionette TRACE conn6 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:35 INFO - PROCESS | 3268 | 1467820355890 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:35 INFO - PROCESS | 3268 | 1467820355982 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 08:52:35 INFO - PROCESS | 3268 | 1467820355992 Marionette TRACE conn6 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:35 INFO - PROCESS | 3268 | 1467820355995 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:35 INFO - PROCESS | 3268 | ++DOCSHELL 14C86400 == 28 [pid = 3268] [id = 347] 08:52:35 INFO - PROCESS | 3268 | ++DOMWINDOW == 74 (14C8E400) [pid = 3268] [serial = 1040] [outer = 00000000] 08:52:36 INFO - PROCESS | 3268 | ++DOMWINDOW == 75 (15FCEC00) [pid = 3268] [serial = 1041] [outer = 14C8E400] 08:52:36 INFO - PROCESS | 3268 | 1467820356043 Marionette DEBUG loaded listener.js 08:52:36 INFO - PROCESS | 3268 | ++DOMWINDOW == 76 (15FDBC00) [pid = 3268] [serial = 1042] [outer = 14C8E400] 08:52:36 INFO - PROCESS | 3268 | 1467820356519 Marionette TRACE conn6 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 08:52:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 08:52:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 670ms 08:52:36 INFO - PROCESS | 3268 | 1467820356554 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 08:52:36 INFO - PROCESS | 3268 | 1467820356557 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 08:52:36 INFO - PROCESS | 3268 | 1467820356560 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 08:52:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 08:52:36 INFO - PROCESS | 3268 | 1467820356564 Marionette TRACE conn6 <- [1,1354,null,{}] 08:52:36 INFO - PROCESS | 3268 | 1467820356574 Marionette TRACE conn6 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:36 INFO - PROCESS | 3268 | 1467820356579 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:36 INFO - PROCESS | 3268 | 1467820356693 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 08:52:36 INFO - PROCESS | 3268 | 1467820356790 Marionette TRACE conn6 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:36 INFO - PROCESS | 3268 | 1467820356793 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:36 INFO - PROCESS | 3268 | ++DOCSHELL 18959000 == 29 [pid = 3268] [id = 348] 08:52:36 INFO - PROCESS | 3268 | ++DOMWINDOW == 77 (1895BC00) [pid = 3268] [serial = 1043] [outer = 00000000] 08:52:36 INFO - PROCESS | 3268 | ++DOMWINDOW == 78 (18961C00) [pid = 3268] [serial = 1044] [outer = 1895BC00] 08:52:36 INFO - PROCESS | 3268 | 1467820356841 Marionette DEBUG loaded listener.js 08:52:36 INFO - PROCESS | 3268 | ++DOMWINDOW == 79 (18CEBC00) [pid = 3268] [serial = 1045] [outer = 1895BC00] 08:52:37 INFO - PROCESS | 3268 | 1467820357257 Marionette TRACE conn6 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 08:52:37 INFO - PROCESS | 3268 | 1467820357299 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 08:52:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 08:52:37 INFO - PROCESS | 3268 | 1467820357302 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 08:52:37 INFO - PROCESS | 3268 | 1467820357304 Marionette TRACE conn6 <- [1,1358,null,{}] 08:52:37 INFO - PROCESS | 3268 | 1467820357307 Marionette TRACE conn6 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:37 INFO - PROCESS | 3268 | 1467820357310 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:37 INFO - PROCESS | 3268 | 1467820357436 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 08:52:37 INFO - PROCESS | 3268 | 1467820357446 Marionette TRACE conn6 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:37 INFO - PROCESS | 3268 | 1467820357448 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:37 INFO - PROCESS | 3268 | ++DOCSHELL 18FEA800 == 30 [pid = 3268] [id = 349] 08:52:37 INFO - PROCESS | 3268 | ++DOMWINDOW == 80 (18FEB000) [pid = 3268] [serial = 1046] [outer = 00000000] 08:52:37 INFO - PROCESS | 3268 | ++DOMWINDOW == 81 (195A0000) [pid = 3268] [serial = 1047] [outer = 18FEB000] 08:52:37 INFO - PROCESS | 3268 | 1467820357493 Marionette DEBUG loaded listener.js 08:52:37 INFO - PROCESS | 3268 | ++DOMWINDOW == 82 (19A6AC00) [pid = 3268] [serial = 1048] [outer = 18FEB000] 08:52:37 INFO - PROCESS | 3268 | 1467820357939 Marionette TRACE conn6 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 08:52:37 INFO - PROCESS | 3268 | 1467820357979 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 08:52:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 08:52:37 INFO - PROCESS | 3268 | 1467820357982 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 08:52:37 INFO - PROCESS | 3268 | 1467820357984 Marionette TRACE conn6 <- [1,1362,null,{}] 08:52:37 INFO - PROCESS | 3268 | 1467820357987 Marionette TRACE conn6 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:37 INFO - PROCESS | 3268 | 1467820357989 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:38 INFO - PROCESS | 3268 | 1467820358125 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 08:52:38 INFO - PROCESS | 3268 | 1467820358147 Marionette TRACE conn6 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:38 INFO - PROCESS | 3268 | 1467820358149 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:38 INFO - PROCESS | 3268 | ++DOCSHELL 19AC3400 == 31 [pid = 3268] [id = 350] 08:52:38 INFO - PROCESS | 3268 | ++DOMWINDOW == 83 (19B12800) [pid = 3268] [serial = 1049] [outer = 00000000] 08:52:38 INFO - PROCESS | 3268 | ++DOMWINDOW == 84 (19B1FC00) [pid = 3268] [serial = 1050] [outer = 19B12800] 08:52:38 INFO - PROCESS | 3268 | 1467820358193 Marionette DEBUG loaded listener.js 08:52:38 INFO - PROCESS | 3268 | ++DOMWINDOW == 85 (1ADCA400) [pid = 3268] [serial = 1051] [outer = 19B12800] 08:52:38 INFO - PROCESS | 3268 | [3268] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:52:38 INFO - PROCESS | 3268 | 1467820358650 Marionette TRACE conn6 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 08:52:38 INFO - PROCESS | 3268 | 1467820358715 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 08:52:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 08:52:38 INFO - PROCESS | 3268 | 1467820358719 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 08:52:38 INFO - PROCESS | 3268 | 1467820358720 Marionette TRACE conn6 <- [1,1366,null,{}] 08:52:38 INFO - PROCESS | 3268 | 1467820358724 Marionette TRACE conn6 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:38 INFO - PROCESS | 3268 | 1467820358729 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:38 INFO - PROCESS | 3268 | 1467820358862 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 08:52:38 INFO - PROCESS | 3268 | 1467820358868 Marionette TRACE conn6 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:38 INFO - PROCESS | 3268 | 1467820358870 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:38 INFO - PROCESS | 3268 | ++DOCSHELL 1B3CB400 == 32 [pid = 3268] [id = 351] 08:52:38 INFO - PROCESS | 3268 | ++DOMWINDOW == 86 (1B3CB800) [pid = 3268] [serial = 1052] [outer = 00000000] 08:52:38 INFO - PROCESS | 3268 | ++DOMWINDOW == 87 (1BE44000) [pid = 3268] [serial = 1053] [outer = 1B3CB800] 08:52:38 INFO - PROCESS | 3268 | 1467820358916 Marionette DEBUG loaded listener.js 08:52:38 INFO - PROCESS | 3268 | ++DOMWINDOW == 88 (1BEDCC00) [pid = 3268] [serial = 1054] [outer = 1B3CB800] 08:52:39 INFO - PROCESS | 3268 | --DOMWINDOW == 87 (19B1F800) [pid = 3268] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 08:52:39 INFO - PROCESS | 3268 | --DOMWINDOW == 86 (1ADCB400) [pid = 3268] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 08:52:39 INFO - PROCESS | 3268 | --DOMWINDOW == 85 (14A2B000) [pid = 3268] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 08:52:39 INFO - PROCESS | 3268 | --DOMWINDOW == 84 (16781800) [pid = 3268] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 08:52:39 INFO - PROCESS | 3268 | --DOMWINDOW == 83 (19171C00) [pid = 3268] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 08:52:39 INFO - PROCESS | 3268 | --DOMWINDOW == 82 (1BEEA000) [pid = 3268] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 08:52:39 INFO - PROCESS | 3268 | --DOMWINDOW == 81 (10FDF400) [pid = 3268] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 08:52:39 INFO - PROCESS | 3268 | --DOMWINDOW == 80 (15A5D400) [pid = 3268] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 08:52:39 INFO - PROCESS | 3268 | --DOMWINDOW == 79 (145D0C00) [pid = 3268] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 08:52:39 INFO - PROCESS | 3268 | --DOMWINDOW == 78 (1BE41800) [pid = 3268] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 08:52:39 INFO - PROCESS | 3268 | --DOMWINDOW == 77 (1BEE2400) [pid = 3268] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 08:52:39 INFO - PROCESS | 3268 | --DOMWINDOW == 76 (1DEBBC00) [pid = 3268] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 08:52:39 INFO - PROCESS | 3268 | 1467820359600 Marionette TRACE conn6 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 08:52:39 INFO - PROCESS | 3268 | 1467820359651 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 08:52:39 INFO - PROCESS | 3268 | 1467820359654 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 08:52:39 INFO - PROCESS | 3268 | 1467820359656 Marionette TRACE conn6 <- [1,1370,null,{}] 08:52:39 INFO - PROCESS | 3268 | 1467820359660 Marionette TRACE conn6 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:39 INFO - PROCESS | 3268 | 1467820359662 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:39 INFO - PROCESS | 3268 | 1467820359740 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 08:52:39 INFO - PROCESS | 3268 | 1467820359747 Marionette TRACE conn6 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:39 INFO - PROCESS | 3268 | 1467820359749 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:39 INFO - PROCESS | 3268 | ++DOCSHELL 13F50400 == 33 [pid = 3268] [id = 352] 08:52:39 INFO - PROCESS | 3268 | ++DOMWINDOW == 77 (15FDD800) [pid = 3268] [serial = 1055] [outer = 00000000] 08:52:39 INFO - PROCESS | 3268 | ++DOMWINDOW == 78 (1BD88000) [pid = 3268] [serial = 1056] [outer = 15FDD800] 08:52:39 INFO - PROCESS | 3268 | 1467820359792 Marionette DEBUG loaded listener.js 08:52:39 INFO - PROCESS | 3268 | ++DOMWINDOW == 79 (1BD8CC00) [pid = 3268] [serial = 1057] [outer = 15FDD800] 08:52:40 INFO - PROCESS | 3268 | [3268] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:52:40 INFO - PROCESS | 3268 | 1467820360221 Marionette TRACE conn6 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 08:52:40 INFO - PROCESS | 3268 | 1467820360288 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 08:52:40 INFO - PROCESS | 3268 | 1467820360291 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 08:52:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 08:52:40 INFO - PROCESS | 3268 | 1467820360293 Marionette TRACE conn6 <- [1,1374,null,{}] 08:52:40 INFO - PROCESS | 3268 | 1467820360296 Marionette TRACE conn6 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:40 INFO - PROCESS | 3268 | 1467820360298 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:40 INFO - PROCESS | 3268 | 1467820360378 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 08:52:40 INFO - PROCESS | 3268 | 1467820360385 Marionette TRACE conn6 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:40 INFO - PROCESS | 3268 | 1467820360387 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:40 INFO - PROCESS | 3268 | ++DOCSHELL 1BEE1800 == 34 [pid = 3268] [id = 353] 08:52:40 INFO - PROCESS | 3268 | ++DOMWINDOW == 80 (1BEEB800) [pid = 3268] [serial = 1058] [outer = 00000000] 08:52:40 INFO - PROCESS | 3268 | ++DOMWINDOW == 81 (1DEB4400) [pid = 3268] [serial = 1059] [outer = 1BEEB800] 08:52:40 INFO - PROCESS | 3268 | 1467820360433 Marionette DEBUG loaded listener.js 08:52:40 INFO - PROCESS | 3268 | ++DOMWINDOW == 82 (195D2C00) [pid = 3268] [serial = 1060] [outer = 1BEEB800] 08:52:40 INFO - PROCESS | 3268 | 1467820360876 Marionette TRACE conn6 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 08:52:40 INFO - PROCESS | 3268 | 1467820360936 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 08:52:40 INFO - PROCESS | 3268 | 1467820360939 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 08:52:40 INFO - PROCESS | 3268 | 1467820360941 Marionette TRACE conn6 <- [1,1378,null,{}] 08:52:40 INFO - PROCESS | 3268 | 1467820360944 Marionette TRACE conn6 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:40 INFO - PROCESS | 3268 | 1467820360946 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:41 INFO - PROCESS | 3268 | 1467820361026 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 08:52:41 INFO - PROCESS | 3268 | 1467820361031 Marionette TRACE conn6 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:41 INFO - PROCESS | 3268 | 1467820361033 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:41 INFO - PROCESS | 3268 | ++DOCSHELL 18958000 == 35 [pid = 3268] [id = 354] 08:52:41 INFO - PROCESS | 3268 | ++DOMWINDOW == 83 (1E40E800) [pid = 3268] [serial = 1061] [outer = 00000000] 08:52:41 INFO - PROCESS | 3268 | ++DOMWINDOW == 84 (1E47A400) [pid = 3268] [serial = 1062] [outer = 1E40E800] 08:52:41 INFO - PROCESS | 3268 | 1467820361076 Marionette DEBUG loaded listener.js 08:52:41 INFO - PROCESS | 3268 | ++DOMWINDOW == 85 (1E47E000) [pid = 3268] [serial = 1063] [outer = 1E40E800] 08:52:42 INFO - PROCESS | 3268 | --DOCSHELL 0D07A000 == 34 [pid = 3268] [id = 346] 08:52:42 INFO - PROCESS | 3268 | --DOCSHELL 143CD800 == 33 [pid = 3268] [id = 345] 08:52:42 INFO - PROCESS | 3268 | --DOCSHELL 14C86400 == 32 [pid = 3268] [id = 347] 08:52:42 INFO - PROCESS | 3268 | --DOCSHELL 18FEA800 == 31 [pid = 3268] [id = 349] 08:52:42 INFO - PROCESS | 3268 | --DOCSHELL 1B3CB400 == 30 [pid = 3268] [id = 351] 08:52:42 INFO - PROCESS | 3268 | --DOCSHELL 18959000 == 29 [pid = 3268] [id = 348] 08:52:42 INFO - PROCESS | 3268 | --DOCSHELL 19AC3400 == 28 [pid = 3268] [id = 350] 08:52:42 INFO - PROCESS | 3268 | --DOCSHELL 13F50400 == 27 [pid = 3268] [id = 352] 08:52:42 INFO - PROCESS | 3268 | --DOCSHELL 1BEE1800 == 26 [pid = 3268] [id = 353] 08:52:42 INFO - PROCESS | 3268 | --DOMWINDOW == 84 (19BC7400) [pid = 3268] [serial = 1005] [outer = 00000000] [url = about:blank] 08:52:42 INFO - PROCESS | 3268 | --DOMWINDOW == 83 (1B3E1800) [pid = 3268] [serial = 1009] [outer = 00000000] [url = about:blank] 08:52:42 INFO - PROCESS | 3268 | --DOMWINDOW == 82 (1B3CBC00) [pid = 3268] [serial = 1008] [outer = 00000000] [url = about:blank] 08:52:42 INFO - PROCESS | 3268 | --DOMWINDOW == 81 (16B2C400) [pid = 3268] [serial = 990] [outer = 00000000] [url = about:blank] 08:52:42 INFO - PROCESS | 3268 | --DOMWINDOW == 80 (16B7F000) [pid = 3268] [serial = 991] [outer = 00000000] [url = about:blank] 08:52:42 INFO - PROCESS | 3268 | --DOMWINDOW == 79 (16B63800) [pid = 3268] [serial = 999] [outer = 00000000] [url = about:blank] 08:52:42 INFO - PROCESS | 3268 | --DOMWINDOW == 78 (16B83800) [pid = 3268] [serial = 1000] [outer = 00000000] [url = about:blank] 08:52:42 INFO - PROCESS | 3268 | --DOMWINDOW == 77 (1945A000) [pid = 3268] [serial = 1002] [outer = 00000000] [url = about:blank] 08:52:42 INFO - PROCESS | 3268 | --DOMWINDOW == 76 (1D32B800) [pid = 3268] [serial = 988] [outer = 00000000] [url = about:blank] 08:52:42 INFO - PROCESS | 3268 | --DOMWINDOW == 75 (1D32C000) [pid = 3268] [serial = 987] [outer = 00000000] [url = about:blank] 08:52:42 INFO - PROCESS | 3268 | --DOMWINDOW == 74 (13F0FC00) [pid = 3268] [serial = 996] [outer = 00000000] [url = about:blank] 08:52:42 INFO - PROCESS | 3268 | --DOMWINDOW == 73 (145B6400) [pid = 3268] [serial = 997] [outer = 00000000] [url = about:blank] 08:52:42 INFO - PROCESS | 3268 | --DOMWINDOW == 72 (19176C00) [pid = 3268] [serial = 993] [outer = 00000000] [url = about:blank] 08:52:42 INFO - PROCESS | 3268 | --DOMWINDOW == 71 (195C7400) [pid = 3268] [serial = 994] [outer = 00000000] [url = about:blank] 08:52:42 INFO - PROCESS | 3268 | --DOMWINDOW == 70 (195A3C00) [pid = 3268] [serial = 1014] [outer = 00000000] [url = about:blank] 08:52:42 INFO - PROCESS | 3268 | --DOMWINDOW == 69 (1C1A5C00) [pid = 3268] [serial = 1011] [outer = 00000000] [url = about:blank] 08:52:42 INFO - PROCESS | 3268 | --DOMWINDOW == 68 (1DEBA000) [pid = 3268] [serial = 1018] [outer = 00000000] [url = about:blank] 08:52:42 INFO - PROCESS | 3268 | --DOMWINDOW == 67 (1E40AC00) [pid = 3268] [serial = 1020] [outer = 00000000] [url = about:blank] 08:52:42 INFO - PROCESS | 3268 | --DOMWINDOW == 66 (1E40F800) [pid = 3268] [serial = 1021] [outer = 00000000] [url = about:blank] 08:52:42 INFO - PROCESS | 3268 | --DOMWINDOW == 65 (1DEB3C00) [pid = 3268] [serial = 1017] [outer = 00000000] [url = about:blank] 08:52:42 INFO - PROCESS | 3268 | --DOMWINDOW == 64 (1C1A9800) [pid = 3268] [serial = 1012] [outer = 00000000] [url = about:blank] 08:52:42 INFO - PROCESS | 3268 | --DOMWINDOW == 63 (1ACF3C00) [pid = 3268] [serial = 1006] [outer = 00000000] [url = about:blank] 08:52:42 INFO - PROCESS | 3268 | --DOMWINDOW == 62 (195A1800) [pid = 3268] [serial = 1003] [outer = 00000000] [url = about:blank] 08:52:42 INFO - PROCESS | 3268 | --DOMWINDOW == 61 (1B3C2400) [pid = 3268] [serial = 1015] [outer = 00000000] [url = about:blank] 08:52:42 INFO - PROCESS | 3268 | 1467820362867 Marionette TRACE conn6 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 08:52:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 08:52:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1976ms 08:52:42 INFO - PROCESS | 3268 | 1467820362917 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 08:52:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 08:52:42 INFO - PROCESS | 3268 | 1467820362922 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 08:52:42 INFO - PROCESS | 3268 | 1467820362927 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 08:52:42 INFO - PROCESS | 3268 | 1467820362931 Marionette TRACE conn6 <- [1,1382,null,{}] 08:52:42 INFO - PROCESS | 3268 | 1467820362937 Marionette TRACE conn6 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:42 INFO - PROCESS | 3268 | 1467820362940 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:43 INFO - PROCESS | 3268 | 1467820363038 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 08:52:43 INFO - PROCESS | 3268 | 1467820363048 Marionette TRACE conn6 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:43 INFO - PROCESS | 3268 | 1467820363052 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:43 INFO - PROCESS | 3268 | ++DOCSHELL 0D71A000 == 27 [pid = 3268] [id = 355] 08:52:43 INFO - PROCESS | 3268 | ++DOMWINDOW == 62 (0D71B000) [pid = 3268] [serial = 1064] [outer = 00000000] 08:52:43 INFO - PROCESS | 3268 | ++DOMWINDOW == 63 (0D71FC00) [pid = 3268] [serial = 1065] [outer = 0D71B000] 08:52:43 INFO - PROCESS | 3268 | 1467820363105 Marionette DEBUG loaded listener.js 08:52:43 INFO - PROCESS | 3268 | ++DOMWINDOW == 64 (105F3000) [pid = 3268] [serial = 1066] [outer = 0D71B000] 08:52:43 INFO - PROCESS | 3268 | 1467820363583 Marionette TRACE conn6 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 08:52:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 08:52:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 690ms 08:52:43 INFO - PROCESS | 3268 | 1467820363617 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 08:52:43 INFO - PROCESS | 3268 | 1467820363622 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 08:52:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 08:52:43 INFO - PROCESS | 3268 | 1467820363629 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 08:52:43 INFO - PROCESS | 3268 | 1467820363631 Marionette TRACE conn6 <- [1,1386,null,{}] 08:52:43 INFO - PROCESS | 3268 | 1467820363635 Marionette TRACE conn6 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:43 INFO - PROCESS | 3268 | 1467820363638 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:43 INFO - PROCESS | 3268 | 1467820363728 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 08:52:43 INFO - PROCESS | 3268 | 1467820363737 Marionette TRACE conn6 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:43 INFO - PROCESS | 3268 | 1467820363740 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:43 INFO - PROCESS | 3268 | ++DOCSHELL 145CC800 == 28 [pid = 3268] [id = 356] 08:52:43 INFO - PROCESS | 3268 | ++DOMWINDOW == 65 (145D0C00) [pid = 3268] [serial = 1067] [outer = 00000000] 08:52:43 INFO - PROCESS | 3268 | ++DOMWINDOW == 66 (14A80C00) [pid = 3268] [serial = 1068] [outer = 145D0C00] 08:52:43 INFO - PROCESS | 3268 | 1467820363791 Marionette DEBUG loaded listener.js 08:52:43 INFO - PROCESS | 3268 | ++DOMWINDOW == 67 (14B53000) [pid = 3268] [serial = 1069] [outer = 145D0C00] 08:52:44 INFO - PROCESS | 3268 | 1467820364243 Marionette TRACE conn6 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 08:52:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 08:52:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 630ms 08:52:44 INFO - PROCESS | 3268 | 1467820364262 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 08:52:44 INFO - PROCESS | 3268 | 1467820364264 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 08:52:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 08:52:44 INFO - PROCESS | 3268 | 1467820364286 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 08:52:44 INFO - PROCESS | 3268 | 1467820364289 Marionette TRACE conn6 <- [1,1390,null,{}] 08:52:44 INFO - PROCESS | 3268 | 1467820364301 Marionette TRACE conn6 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:44 INFO - PROCESS | 3268 | 1467820364306 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:44 INFO - PROCESS | 3268 | 1467820364393 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 08:52:44 INFO - PROCESS | 3268 | 1467820364512 Marionette TRACE conn6 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:44 INFO - PROCESS | 3268 | 1467820364515 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:44 INFO - PROCESS | 3268 | ++DOCSHELL 16B7F800 == 29 [pid = 3268] [id = 357] 08:52:44 INFO - PROCESS | 3268 | ++DOMWINDOW == 68 (16B7FC00) [pid = 3268] [serial = 1070] [outer = 00000000] 08:52:44 INFO - PROCESS | 3268 | ++DOMWINDOW == 69 (16B83C00) [pid = 3268] [serial = 1071] [outer = 16B7FC00] 08:52:44 INFO - PROCESS | 3268 | 1467820364563 Marionette DEBUG loaded listener.js 08:52:44 INFO - PROCESS | 3268 | ++DOMWINDOW == 70 (16B88800) [pid = 3268] [serial = 1072] [outer = 16B7FC00] 08:52:44 INFO - PROCESS | 3268 | 1467820364943 Marionette TRACE conn6 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 08:52:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 08:52:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 750ms 08:52:45 INFO - PROCESS | 3268 | 1467820365022 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 08:52:45 INFO - PROCESS | 3268 | 1467820365024 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 08:52:45 INFO - PROCESS | 3268 | 1467820365028 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 08:52:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 08:52:45 INFO - PROCESS | 3268 | 1467820365030 Marionette TRACE conn6 <- [1,1394,null,{}] 08:52:45 INFO - PROCESS | 3268 | 1467820365033 Marionette TRACE conn6 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:45 INFO - PROCESS | 3268 | 1467820365035 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:45 INFO - PROCESS | 3268 | 1467820365155 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 08:52:45 INFO - PROCESS | 3268 | 1467820365163 Marionette TRACE conn6 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:45 INFO - PROCESS | 3268 | 1467820365165 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:45 INFO - PROCESS | 3268 | ++DOCSHELL 1794E000 == 30 [pid = 3268] [id = 358] 08:52:45 INFO - PROCESS | 3268 | ++DOMWINDOW == 71 (180BA800) [pid = 3268] [serial = 1073] [outer = 00000000] 08:52:45 INFO - PROCESS | 3268 | ++DOMWINDOW == 72 (1895D800) [pid = 3268] [serial = 1074] [outer = 180BA800] 08:52:45 INFO - PROCESS | 3268 | 1467820365210 Marionette DEBUG loaded listener.js 08:52:45 INFO - PROCESS | 3268 | ++DOMWINDOW == 73 (1916E000) [pid = 3268] [serial = 1075] [outer = 180BA800] 08:52:45 INFO - PROCESS | 3268 | 1467820365621 Marionette TRACE conn6 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 08:52:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 08:52:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 630ms 08:52:45 INFO - PROCESS | 3268 | 1467820365661 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 08:52:45 INFO - PROCESS | 3268 | 1467820365664 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 08:52:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 08:52:45 INFO - PROCESS | 3268 | 1467820365667 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 08:52:45 INFO - PROCESS | 3268 | 1467820365668 Marionette TRACE conn6 <- [1,1398,null,{}] 08:52:45 INFO - PROCESS | 3268 | 1467820365672 Marionette TRACE conn6 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:45 INFO - PROCESS | 3268 | 1467820365674 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:45 INFO - PROCESS | 3268 | 1467820365817 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 08:52:45 INFO - PROCESS | 3268 | 1467820365833 Marionette TRACE conn6 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:45 INFO - PROCESS | 3268 | 1467820365835 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:45 INFO - PROCESS | 3268 | ++DOCSHELL 19171800 == 31 [pid = 3268] [id = 359] 08:52:45 INFO - PROCESS | 3268 | ++DOMWINDOW == 74 (19172800) [pid = 3268] [serial = 1076] [outer = 00000000] 08:52:45 INFO - PROCESS | 3268 | ++DOMWINDOW == 75 (19482000) [pid = 3268] [serial = 1077] [outer = 19172800] 08:52:45 INFO - PROCESS | 3268 | 1467820365882 Marionette DEBUG loaded listener.js 08:52:45 INFO - PROCESS | 3268 | ++DOMWINDOW == 76 (195A6400) [pid = 3268] [serial = 1078] [outer = 19172800] 08:52:46 INFO - PROCESS | 3268 | 1467820366320 Marionette TRACE conn6 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 08:52:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 08:52:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 670ms 08:52:46 INFO - PROCESS | 3268 | 1467820366338 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 08:52:46 INFO - PROCESS | 3268 | 1467820366340 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 08:52:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 08:52:46 INFO - PROCESS | 3268 | 1467820366350 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 08:52:46 INFO - PROCESS | 3268 | 1467820366352 Marionette TRACE conn6 <- [1,1402,null,{}] 08:52:46 INFO - PROCESS | 3268 | 1467820366356 Marionette TRACE conn6 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:46 INFO - PROCESS | 3268 | 1467820366362 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:46 INFO - PROCESS | 3268 | 1467820366467 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 08:52:46 INFO - PROCESS | 3268 | 1467820366481 Marionette TRACE conn6 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:46 INFO - PROCESS | 3268 | 1467820366483 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:46 INFO - PROCESS | 3268 | ++DOCSHELL 19A6EC00 == 32 [pid = 3268] [id = 360] 08:52:46 INFO - PROCESS | 3268 | ++DOMWINDOW == 77 (19B15800) [pid = 3268] [serial = 1079] [outer = 00000000] 08:52:46 INFO - PROCESS | 3268 | ++DOMWINDOW == 78 (19BCA000) [pid = 3268] [serial = 1080] [outer = 19B15800] 08:52:46 INFO - PROCESS | 3268 | 1467820366529 Marionette DEBUG loaded listener.js 08:52:46 INFO - PROCESS | 3268 | ++DOMWINDOW == 79 (1ADCB800) [pid = 3268] [serial = 1081] [outer = 19B15800] 08:52:46 INFO - PROCESS | 3268 | 1467820366995 Marionette TRACE conn6 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 08:52:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 08:52:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 670ms 08:52:47 INFO - PROCESS | 3268 | 1467820367022 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 08:52:47 INFO - PROCESS | 3268 | 1467820367025 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 08:52:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 08:52:47 INFO - PROCESS | 3268 | 1467820367027 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 08:52:47 INFO - PROCESS | 3268 | 1467820367029 Marionette TRACE conn6 <- [1,1406,null,{}] 08:52:47 INFO - PROCESS | 3268 | 1467820367032 Marionette TRACE conn6 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:47 INFO - PROCESS | 3268 | 1467820367034 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:47 INFO - PROCESS | 3268 | 1467820367115 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 08:52:47 INFO - PROCESS | 3268 | 1467820367154 Marionette TRACE conn6 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:47 INFO - PROCESS | 3268 | 1467820367156 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:47 INFO - PROCESS | 3268 | ++DOCSHELL 1B3C5400 == 33 [pid = 3268] [id = 361] 08:52:47 INFO - PROCESS | 3268 | ++DOMWINDOW == 80 (1B3CC000) [pid = 3268] [serial = 1082] [outer = 00000000] 08:52:47 INFO - PROCESS | 3268 | ++DOMWINDOW == 81 (1BD89800) [pid = 3268] [serial = 1083] [outer = 1B3CC000] 08:52:47 INFO - PROCESS | 3268 | 1467820367202 Marionette DEBUG loaded listener.js 08:52:47 INFO - PROCESS | 3268 | ++DOMWINDOW == 82 (1BE0B800) [pid = 3268] [serial = 1084] [outer = 1B3CC000] 08:52:47 INFO - PROCESS | 3268 | 1467820367622 Marionette TRACE conn6 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 08:52:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 08:52:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 629ms 08:52:47 INFO - PROCESS | 3268 | 1467820367661 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 08:52:47 INFO - PROCESS | 3268 | 1467820367663 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 08:52:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 08:52:47 INFO - PROCESS | 3268 | 1467820367666 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 08:52:47 INFO - PROCESS | 3268 | 1467820367667 Marionette TRACE conn6 <- [1,1410,null,{}] 08:52:47 INFO - PROCESS | 3268 | 1467820367671 Marionette TRACE conn6 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:47 INFO - PROCESS | 3268 | 1467820367673 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:47 INFO - PROCESS | 3268 | 1467820367753 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 08:52:47 INFO - PROCESS | 3268 | 1467820367759 Marionette TRACE conn6 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:47 INFO - PROCESS | 3268 | 1467820367762 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:47 INFO - PROCESS | 3268 | ++DOCSHELL 1BE3C800 == 34 [pid = 3268] [id = 362] 08:52:47 INFO - PROCESS | 3268 | ++DOMWINDOW == 83 (1BE41400) [pid = 3268] [serial = 1085] [outer = 00000000] 08:52:47 INFO - PROCESS | 3268 | ++DOMWINDOW == 84 (1BED3000) [pid = 3268] [serial = 1086] [outer = 1BE41400] 08:52:47 INFO - PROCESS | 3268 | 1467820367805 Marionette DEBUG loaded listener.js 08:52:47 INFO - PROCESS | 3268 | ++DOMWINDOW == 85 (1BECFC00) [pid = 3268] [serial = 1087] [outer = 1BE41400] 08:52:48 INFO - PROCESS | 3268 | 1467820368253 Marionette TRACE conn6 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 08:52:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 08:52:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 630ms 08:52:48 INFO - PROCESS | 3268 | 1467820368299 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 08:52:48 INFO - PROCESS | 3268 | 1467820368301 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 08:52:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 08:52:48 INFO - PROCESS | 3268 | 1467820368305 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 08:52:48 INFO - PROCESS | 3268 | 1467820368307 Marionette TRACE conn6 <- [1,1414,null,{}] 08:52:48 INFO - PROCESS | 3268 | 1467820368310 Marionette TRACE conn6 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:48 INFO - PROCESS | 3268 | 1467820368312 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:48 INFO - PROCESS | 3268 | 1467820368422 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 08:52:48 INFO - PROCESS | 3268 | 1467820368430 Marionette TRACE conn6 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:48 INFO - PROCESS | 3268 | 1467820368431 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:48 INFO - PROCESS | 3268 | ++DOCSHELL 16B7D400 == 35 [pid = 3268] [id = 363] 08:52:48 INFO - PROCESS | 3268 | ++DOMWINDOW == 86 (1BEEDC00) [pid = 3268] [serial = 1088] [outer = 00000000] 08:52:48 INFO - PROCESS | 3268 | ++DOMWINDOW == 87 (1D32B000) [pid = 3268] [serial = 1089] [outer = 1BEEDC00] 08:52:48 INFO - PROCESS | 3268 | 1467820368474 Marionette DEBUG loaded listener.js 08:52:48 INFO - PROCESS | 3268 | ++DOMWINDOW == 88 (1D334000) [pid = 3268] [serial = 1090] [outer = 1BEEDC00] 08:52:48 INFO - PROCESS | 3268 | 1467820368983 Marionette TRACE conn6 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 08:52:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 08:52:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 731ms 08:52:49 INFO - PROCESS | 3268 | 1467820369040 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 08:52:49 INFO - PROCESS | 3268 | 1467820369042 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 08:52:49 INFO - PROCESS | 3268 | 1467820369046 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 08:52:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 08:52:49 INFO - PROCESS | 3268 | 1467820369048 Marionette TRACE conn6 <- [1,1418,null,{}] 08:52:49 INFO - PROCESS | 3268 | 1467820369067 Marionette TRACE conn6 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:49 INFO - PROCESS | 3268 | 1467820369069 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:49 INFO - PROCESS | 3268 | 1467820369181 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 08:52:49 INFO - PROCESS | 3268 | 1467820369193 Marionette TRACE conn6 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:49 INFO - PROCESS | 3268 | 1467820369194 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:49 INFO - PROCESS | 3268 | ++DOCSHELL 1BE0B400 == 36 [pid = 3268] [id = 364] 08:52:49 INFO - PROCESS | 3268 | ++DOMWINDOW == 89 (1BEE6000) [pid = 3268] [serial = 1091] [outer = 00000000] 08:52:49 INFO - PROCESS | 3268 | ++DOMWINDOW == 90 (1DEAF000) [pid = 3268] [serial = 1092] [outer = 1BEE6000] 08:52:49 INFO - PROCESS | 3268 | 1467820369237 Marionette DEBUG loaded listener.js 08:52:49 INFO - PROCESS | 3268 | ++DOMWINDOW == 91 (1DEB5800) [pid = 3268] [serial = 1093] [outer = 1BEE6000] 08:52:49 INFO - PROCESS | 3268 | 1467820369701 Marionette TRACE conn6 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 08:52:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 08:52:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 690ms 08:52:49 INFO - PROCESS | 3268 | 1467820369766 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 08:52:49 INFO - PROCESS | 3268 | 1467820369769 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 08:52:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 08:52:49 INFO - PROCESS | 3268 | 1467820369781 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 08:52:49 INFO - PROCESS | 3268 | 1467820369783 Marionette TRACE conn6 <- [1,1422,null,{}] 08:52:49 INFO - PROCESS | 3268 | 1467820369786 Marionette TRACE conn6 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:49 INFO - PROCESS | 3268 | 1467820369789 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:49 INFO - PROCESS | 3268 | 1467820369912 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 08:52:49 INFO - PROCESS | 3268 | 1467820369927 Marionette TRACE conn6 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:49 INFO - PROCESS | 3268 | 1467820369930 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:50 INFO - PROCESS | 3268 | ++DOCSHELL 142AC800 == 37 [pid = 3268] [id = 365] 08:52:50 INFO - PROCESS | 3268 | ++DOMWINDOW == 92 (14A29400) [pid = 3268] [serial = 1094] [outer = 00000000] 08:52:50 INFO - PROCESS | 3268 | ++DOMWINDOW == 93 (19485800) [pid = 3268] [serial = 1095] [outer = 14A29400] 08:52:50 INFO - PROCESS | 3268 | 1467820370193 Marionette DEBUG loaded listener.js 08:52:50 INFO - PROCESS | 3268 | ++DOMWINDOW == 94 (1E56F000) [pid = 3268] [serial = 1096] [outer = 14A29400] 08:52:50 INFO - PROCESS | 3268 | --DOMWINDOW == 93 (18FEB000) [pid = 3268] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 08:52:50 INFO - PROCESS | 3268 | --DOMWINDOW == 92 (19B12800) [pid = 3268] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 08:52:50 INFO - PROCESS | 3268 | --DOMWINDOW == 91 (1B3CB800) [pid = 3268] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 08:52:50 INFO - PROCESS | 3268 | --DOMWINDOW == 90 (1BEEB800) [pid = 3268] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 08:52:50 INFO - PROCESS | 3268 | --DOMWINDOW == 89 (1DEB4C00) [pid = 3268] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 08:52:50 INFO - PROCESS | 3268 | --DOMWINDOW == 88 (18A4F800) [pid = 3268] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 08:52:50 INFO - PROCESS | 3268 | --DOMWINDOW == 87 (0D718400) [pid = 3268] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 08:52:50 INFO - PROCESS | 3268 | --DOMWINDOW == 86 (1895BC00) [pid = 3268] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 08:52:50 INFO - PROCESS | 3268 | --DOMWINDOW == 85 (14C8E400) [pid = 3268] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 08:52:50 INFO - PROCESS | 3268 | --DOMWINDOW == 84 (0D719800) [pid = 3268] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 08:52:50 INFO - PROCESS | 3268 | --DOMWINDOW == 83 (143CE000) [pid = 3268] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 08:52:50 INFO - PROCESS | 3268 | --DOMWINDOW == 82 (1E574400) [pid = 3268] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 08:52:50 INFO - PROCESS | 3268 | --DOMWINDOW == 81 (15FDD800) [pid = 3268] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 08:52:50 INFO - PROCESS | 3268 | ++DOMWINDOW == 82 (1D330800) [pid = 3268] [serial = 1097] [outer = 0C93BC00] 08:52:50 INFO - PROCESS | 3268 | 1467820370660 Marionette TRACE conn6 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 08:52:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 08:52:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 930ms 08:52:50 INFO - PROCESS | 3268 | 1467820370715 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 08:52:50 INFO - PROCESS | 3268 | 1467820370717 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 08:52:50 INFO - PROCESS | 3268 | 1467820370720 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 08:52:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 08:52:50 INFO - PROCESS | 3268 | 1467820370722 Marionette TRACE conn6 <- [1,1426,null,{}] 08:52:50 INFO - PROCESS | 3268 | 1467820370726 Marionette TRACE conn6 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:50 INFO - PROCESS | 3268 | 1467820370728 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:50 INFO - PROCESS | 3268 | 1467820370811 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 08:52:50 INFO - PROCESS | 3268 | 1467820370817 Marionette TRACE conn6 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:50 INFO - PROCESS | 3268 | 1467820370819 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:50 INFO - PROCESS | 3268 | ++DOCSHELL 18FEB000 == 38 [pid = 3268] [id = 366] 08:52:50 INFO - PROCESS | 3268 | ++DOMWINDOW == 83 (1916A400) [pid = 3268] [serial = 1098] [outer = 00000000] 08:52:50 INFO - PROCESS | 3268 | ++DOMWINDOW == 84 (1BEE0800) [pid = 3268] [serial = 1099] [outer = 1916A400] 08:52:50 INFO - PROCESS | 3268 | 1467820370876 Marionette DEBUG loaded listener.js 08:52:50 INFO - PROCESS | 3268 | ++DOMWINDOW == 85 (1D32E400) [pid = 3268] [serial = 1100] [outer = 1916A400] 08:52:51 INFO - PROCESS | 3268 | 1467820371291 Marionette TRACE conn6 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 08:52:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 08:52:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 630ms 08:52:51 INFO - PROCESS | 3268 | 1467820371355 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 08:52:51 INFO - PROCESS | 3268 | 1467820371357 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 08:52:51 INFO - PROCESS | 3268 | 1467820371361 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 08:52:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 08:52:51 INFO - PROCESS | 3268 | 1467820371362 Marionette TRACE conn6 <- [1,1430,null,{}] 08:52:51 INFO - PROCESS | 3268 | 1467820371366 Marionette TRACE conn6 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:51 INFO - PROCESS | 3268 | 1467820371367 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:51 INFO - PROCESS | 3268 | 1467820371471 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 08:52:51 INFO - PROCESS | 3268 | 1467820371479 Marionette TRACE conn6 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:51 INFO - PROCESS | 3268 | 1467820371481 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:51 INFO - PROCESS | 3268 | ++DOCSHELL 1914A800 == 39 [pid = 3268] [id = 367] 08:52:51 INFO - PROCESS | 3268 | ++DOMWINDOW == 86 (1914E000) [pid = 3268] [serial = 1101] [outer = 00000000] 08:52:51 INFO - PROCESS | 3268 | ++DOMWINDOW == 87 (19156800) [pid = 3268] [serial = 1102] [outer = 1914E000] 08:52:51 INFO - PROCESS | 3268 | 1467820371523 Marionette DEBUG loaded listener.js 08:52:51 INFO - PROCESS | 3268 | ++DOMWINDOW == 88 (19158C00) [pid = 3268] [serial = 1103] [outer = 1914E000] 08:52:51 INFO - PROCESS | 3268 | 1467820371957 Marionette TRACE conn6 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 08:52:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 08:52:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 630ms 08:52:51 INFO - PROCESS | 3268 | 1467820371996 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 08:52:51 INFO - PROCESS | 3268 | 1467820371998 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 08:52:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 08:52:51 INFO - PROCESS | 3268 | 1467820372002 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 08:52:51 INFO - PROCESS | 3268 | 1467820372003 Marionette TRACE conn6 <- [1,1434,null,{}] 08:52:51 INFO - PROCESS | 3268 | 1467820372007 Marionette TRACE conn6 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:51 INFO - PROCESS | 3268 | 1467820372009 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:52 INFO - PROCESS | 3268 | 1467820372093 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 08:52:52 INFO - PROCESS | 3268 | 1467820372098 Marionette TRACE conn6 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:52 INFO - PROCESS | 3268 | 1467820372100 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:52 INFO - PROCESS | 3268 | ++DOCSHELL 19A71000 == 40 [pid = 3268] [id = 368] 08:52:52 INFO - PROCESS | 3268 | ++DOMWINDOW == 89 (19A72000) [pid = 3268] [serial = 1104] [outer = 00000000] 08:52:52 INFO - PROCESS | 3268 | ++DOMWINDOW == 90 (1E5A9800) [pid = 3268] [serial = 1105] [outer = 19A72000] 08:52:52 INFO - PROCESS | 3268 | 1467820372145 Marionette DEBUG loaded listener.js 08:52:52 INFO - PROCESS | 3268 | ++DOMWINDOW == 91 (1E5ACC00) [pid = 3268] [serial = 1106] [outer = 19A72000] 08:52:52 INFO - PROCESS | 3268 | 1467820372986 Marionette TRACE conn6 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 08:52:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 08:52:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1017ms 08:52:53 INFO - PROCESS | 3268 | 1467820373022 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 08:52:53 INFO - PROCESS | 3268 | 1467820373027 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 08:52:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 08:52:53 INFO - PROCESS | 3268 | 1467820373031 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 08:52:53 INFO - PROCESS | 3268 | 1467820373036 Marionette TRACE conn6 <- [1,1438,null,{}] 08:52:53 INFO - PROCESS | 3268 | 1467820373062 Marionette TRACE conn6 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:53 INFO - PROCESS | 3268 | 1467820373065 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:53 INFO - PROCESS | 3268 | 1467820373214 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 08:52:53 INFO - PROCESS | 3268 | 1467820373344 Marionette TRACE conn6 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:53 INFO - PROCESS | 3268 | 1467820373348 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:53 INFO - PROCESS | 3268 | ++DOCSHELL 0D715800 == 41 [pid = 3268] [id = 369] 08:52:53 INFO - PROCESS | 3268 | ++DOMWINDOW == 92 (0D720000) [pid = 3268] [serial = 1107] [outer = 00000000] 08:52:53 INFO - PROCESS | 3268 | ++DOMWINDOW == 93 (145D8000) [pid = 3268] [serial = 1108] [outer = 0D720000] 08:52:53 INFO - PROCESS | 3268 | 1467820373405 Marionette DEBUG loaded listener.js 08:52:53 INFO - PROCESS | 3268 | ++DOMWINDOW == 94 (15FD5400) [pid = 3268] [serial = 1109] [outer = 0D720000] 08:52:54 INFO - PROCESS | 3268 | 1467820374296 Marionette TRACE conn6 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 08:52:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 08:52:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1334ms 08:52:54 INFO - PROCESS | 3268 | 1467820374366 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 08:52:54 INFO - PROCESS | 3268 | 1467820374370 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 08:52:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 08:52:54 INFO - PROCESS | 3268 | 1467820374375 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 08:52:54 INFO - PROCESS | 3268 | 1467820374378 Marionette TRACE conn6 <- [1,1442,null,{}] 08:52:54 INFO - PROCESS | 3268 | 1467820374384 Marionette TRACE conn6 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:54 INFO - PROCESS | 3268 | 1467820374387 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:54 INFO - PROCESS | 3268 | 1467820374503 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 08:52:54 INFO - PROCESS | 3268 | 1467820374586 Marionette TRACE conn6 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:54 INFO - PROCESS | 3268 | 1467820374590 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:54 INFO - PROCESS | 3268 | ++DOCSHELL 143D0800 == 42 [pid = 3268] [id = 370] 08:52:54 INFO - PROCESS | 3268 | ++DOMWINDOW == 95 (145B6000) [pid = 3268] [serial = 1110] [outer = 00000000] 08:52:54 INFO - PROCESS | 3268 | ++DOMWINDOW == 96 (14C94000) [pid = 3268] [serial = 1111] [outer = 145B6000] 08:52:54 INFO - PROCESS | 3268 | 1467820374683 Marionette DEBUG loaded listener.js 08:52:54 INFO - PROCESS | 3268 | ++DOMWINDOW == 97 (16781C00) [pid = 3268] [serial = 1112] [outer = 145B6000] 08:52:55 INFO - PROCESS | 3268 | --DOCSHELL 1914A800 == 41 [pid = 3268] [id = 367] 08:52:55 INFO - PROCESS | 3268 | --DOCSHELL 18FEB000 == 40 [pid = 3268] [id = 366] 08:52:55 INFO - PROCESS | 3268 | --DOCSHELL 142AC800 == 39 [pid = 3268] [id = 365] 08:52:55 INFO - PROCESS | 3268 | --DOCSHELL 1BE0B400 == 38 [pid = 3268] [id = 364] 08:52:55 INFO - PROCESS | 3268 | --DOCSHELL 16B7D400 == 37 [pid = 3268] [id = 363] 08:52:55 INFO - PROCESS | 3268 | --DOCSHELL 1BE3C800 == 36 [pid = 3268] [id = 362] 08:52:55 INFO - PROCESS | 3268 | --DOCSHELL 1B3C5400 == 35 [pid = 3268] [id = 361] 08:52:55 INFO - PROCESS | 3268 | --DOCSHELL 19A6EC00 == 34 [pid = 3268] [id = 360] 08:52:55 INFO - PROCESS | 3268 | --DOCSHELL 19171800 == 33 [pid = 3268] [id = 359] 08:52:55 INFO - PROCESS | 3268 | --DOCSHELL 1794E000 == 32 [pid = 3268] [id = 358] 08:52:55 INFO - PROCESS | 3268 | --DOMWINDOW == 96 (1E47A400) [pid = 3268] [serial = 1062] [outer = 00000000] [url = about:blank] 08:52:55 INFO - PROCESS | 3268 | --DOCSHELL 16B7F800 == 31 [pid = 3268] [id = 357] 08:52:55 INFO - PROCESS | 3268 | --DOCSHELL 145CC800 == 30 [pid = 3268] [id = 356] 08:52:55 INFO - PROCESS | 3268 | --DOCSHELL 0D71A000 == 29 [pid = 3268] [id = 355] 08:52:55 INFO - PROCESS | 3268 | --DOCSHELL 18958000 == 28 [pid = 3268] [id = 354] 08:52:55 INFO - PROCESS | 3268 | --DOMWINDOW == 95 (195A0000) [pid = 3268] [serial = 1047] [outer = 00000000] [url = about:blank] 08:52:55 INFO - PROCESS | 3268 | --DOMWINDOW == 94 (19B1FC00) [pid = 3268] [serial = 1050] [outer = 00000000] [url = about:blank] 08:52:55 INFO - PROCESS | 3268 | --DOMWINDOW == 93 (1BE44000) [pid = 3268] [serial = 1053] [outer = 00000000] [url = about:blank] 08:52:55 INFO - PROCESS | 3268 | --DOMWINDOW == 92 (1ADCA400) [pid = 3268] [serial = 1051] [outer = 00000000] [url = about:blank] 08:52:55 INFO - PROCESS | 3268 | --DOMWINDOW == 91 (1DEB4400) [pid = 3268] [serial = 1059] [outer = 00000000] [url = about:blank] 08:52:55 INFO - PROCESS | 3268 | --DOMWINDOW == 90 (1BEDCC00) [pid = 3268] [serial = 1054] [outer = 00000000] [url = about:blank] 08:52:55 INFO - PROCESS | 3268 | --DOMWINDOW == 89 (1E479400) [pid = 3268] [serial = 1029] [outer = 00000000] [url = about:blank] 08:52:55 INFO - PROCESS | 3268 | --DOMWINDOW == 88 (1959D800) [pid = 3268] [serial = 1027] [outer = 00000000] [url = about:blank] 08:52:55 INFO - PROCESS | 3268 | --DOMWINDOW == 87 (19170400) [pid = 3268] [serial = 1026] [outer = 00000000] [url = about:blank] 08:52:55 INFO - PROCESS | 3268 | --DOMWINDOW == 86 (15A5FC00) [pid = 3268] [serial = 1024] [outer = 00000000] [url = about:blank] 08:52:55 INFO - PROCESS | 3268 | --DOMWINDOW == 85 (142A8400) [pid = 3268] [serial = 1023] [outer = 00000000] [url = about:blank] 08:52:55 INFO - PROCESS | 3268 | --DOMWINDOW == 84 (18961C00) [pid = 3268] [serial = 1044] [outer = 00000000] [url = about:blank] 08:52:55 INFO - PROCESS | 3268 | --DOMWINDOW == 83 (15FCEC00) [pid = 3268] [serial = 1041] [outer = 00000000] [url = about:blank] 08:52:55 INFO - PROCESS | 3268 | --DOMWINDOW == 82 (15FDBC00) [pid = 3268] [serial = 1042] [outer = 00000000] [url = about:blank] 08:52:55 INFO - PROCESS | 3268 | --DOMWINDOW == 81 (0D720400) [pid = 3268] [serial = 1038] [outer = 00000000] [url = about:blank] 08:52:55 INFO - PROCESS | 3268 | --DOMWINDOW == 80 (105EE400) [pid = 3268] [serial = 1039] [outer = 00000000] [url = about:blank] 08:52:55 INFO - PROCESS | 3268 | --DOMWINDOW == 79 (15FD7400) [pid = 3268] [serial = 1036] [outer = 00000000] [url = about:blank] 08:52:55 INFO - PROCESS | 3268 | --DOMWINDOW == 78 (14B54400) [pid = 3268] [serial = 1035] [outer = 00000000] [url = about:blank] 08:52:55 INFO - PROCESS | 3268 | --DOMWINDOW == 77 (1E5A7400) [pid = 3268] [serial = 1033] [outer = 00000000] [url = about:blank] 08:52:55 INFO - PROCESS | 3268 | --DOMWINDOW == 76 (195D2C00) [pid = 3268] [serial = 1060] [outer = 00000000] [url = about:blank] 08:52:55 INFO - PROCESS | 3268 | --DOMWINDOW == 75 (1E578800) [pid = 3268] [serial = 1032] [outer = 00000000] [url = about:blank] 08:52:55 INFO - PROCESS | 3268 | --DOMWINDOW == 74 (1E47E400) [pid = 3268] [serial = 1030] [outer = 00000000] [url = about:blank] 08:52:55 INFO - PROCESS | 3268 | --DOMWINDOW == 73 (19A6AC00) [pid = 3268] [serial = 1048] [outer = 00000000] [url = about:blank] 08:52:55 INFO - PROCESS | 3268 | --DOMWINDOW == 72 (1BD88000) [pid = 3268] [serial = 1056] [outer = 00000000] [url = about:blank] 08:52:55 INFO - PROCESS | 3268 | --DOMWINDOW == 71 (1BD8CC00) [pid = 3268] [serial = 1057] [outer = 00000000] [url = about:blank] 08:52:55 INFO - PROCESS | 3268 | --DOMWINDOW == 70 (18CEBC00) [pid = 3268] [serial = 1045] [outer = 00000000] [url = about:blank] 08:52:55 INFO - PROCESS | 3268 | 1467820375315 Marionette TRACE conn6 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 08:52:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 08:52:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 987ms 08:52:55 INFO - PROCESS | 3268 | 1467820375363 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 08:52:55 INFO - PROCESS | 3268 | 1467820375369 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 08:52:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 08:52:55 INFO - PROCESS | 3268 | 1467820375375 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 08:52:55 INFO - PROCESS | 3268 | 1467820375377 Marionette TRACE conn6 <- [1,1446,null,{}] 08:52:55 INFO - PROCESS | 3268 | 1467820375381 Marionette TRACE conn6 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:55 INFO - PROCESS | 3268 | 1467820375384 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:55 INFO - PROCESS | 3268 | 1467820375486 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 08:52:55 INFO - PROCESS | 3268 | 1467820375575 Marionette TRACE conn6 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:55 INFO - PROCESS | 3268 | 1467820375577 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:55 INFO - PROCESS | 3268 | ++DOCSHELL 143CE000 == 29 [pid = 3268] [id = 371] 08:52:55 INFO - PROCESS | 3268 | ++DOMWINDOW == 71 (145CC800) [pid = 3268] [serial = 1113] [outer = 00000000] 08:52:55 INFO - PROCESS | 3268 | ++DOMWINDOW == 72 (15FCFC00) [pid = 3268] [serial = 1114] [outer = 145CC800] 08:52:55 INFO - PROCESS | 3268 | 1467820375626 Marionette DEBUG loaded listener.js 08:52:55 INFO - PROCESS | 3268 | ++DOMWINDOW == 73 (15FDC800) [pid = 3268] [serial = 1115] [outer = 145CC800] 08:52:56 INFO - PROCESS | 3268 | 1467820376068 Marionette TRACE conn6 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 08:52:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 08:52:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 730ms 08:52:56 INFO - PROCESS | 3268 | 1467820376108 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 08:52:56 INFO - PROCESS | 3268 | 1467820376111 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 08:52:56 INFO - PROCESS | 3268 | 1467820376114 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 08:52:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 08:52:56 INFO - PROCESS | 3268 | 1467820376118 Marionette TRACE conn6 <- [1,1450,null,{}] 08:52:56 INFO - PROCESS | 3268 | 1467820376134 Marionette TRACE conn6 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:56 INFO - PROCESS | 3268 | 1467820376139 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:56 INFO - PROCESS | 3268 | 1467820376235 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 08:52:56 INFO - PROCESS | 3268 | 1467820376266 Marionette TRACE conn6 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:56 INFO - PROCESS | 3268 | 1467820376269 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:56 INFO - PROCESS | 3268 | ++DOCSHELL 1895D400 == 30 [pid = 3268] [id = 372] 08:52:56 INFO - PROCESS | 3268 | ++DOMWINDOW == 74 (1895E000) [pid = 3268] [serial = 1116] [outer = 00000000] 08:52:56 INFO - PROCESS | 3268 | ++DOMWINDOW == 75 (18A56C00) [pid = 3268] [serial = 1117] [outer = 1895E000] 08:52:56 INFO - PROCESS | 3268 | 1467820376317 Marionette DEBUG loaded listener.js 08:52:56 INFO - PROCESS | 3268 | ++DOMWINDOW == 76 (18E79000) [pid = 3268] [serial = 1118] [outer = 1895E000] 08:52:56 INFO - PROCESS | 3268 | 1467820376798 Marionette TRACE conn6 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 08:52:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 08:52:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 730ms 08:52:56 INFO - PROCESS | 3268 | 1467820376848 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 08:52:56 INFO - PROCESS | 3268 | 1467820376851 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 08:52:56 INFO - PROCESS | 3268 | 1467820376854 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 08:52:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 08:52:56 INFO - PROCESS | 3268 | 1467820376856 Marionette TRACE conn6 <- [1,1454,null,{}] 08:52:56 INFO - PROCESS | 3268 | 1467820376860 Marionette TRACE conn6 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:56 INFO - PROCESS | 3268 | 1467820376862 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:56 INFO - PROCESS | 3268 | 1467820376952 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 08:52:56 INFO - PROCESS | 3268 | 1467820376961 Marionette TRACE conn6 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:56 INFO - PROCESS | 3268 | 1467820376963 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:57 INFO - PROCESS | 3268 | ++DOCSHELL 16B87C00 == 31 [pid = 3268] [id = 373] 08:52:57 INFO - PROCESS | 3268 | ++DOMWINDOW == 77 (1914DC00) [pid = 3268] [serial = 1119] [outer = 00000000] 08:52:57 INFO - PROCESS | 3268 | ++DOMWINDOW == 78 (19480400) [pid = 3268] [serial = 1120] [outer = 1914DC00] 08:52:57 INFO - PROCESS | 3268 | 1467820377105 Marionette DEBUG loaded listener.js 08:52:57 INFO - PROCESS | 3268 | ++DOMWINDOW == 79 (195A0C00) [pid = 3268] [serial = 1121] [outer = 1914DC00] 08:52:57 INFO - PROCESS | 3268 | 1467820377569 Marionette TRACE conn6 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 08:52:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 08:52:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 770ms 08:52:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 08:52:57 INFO - PROCESS | 3268 | 1467820377628 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 08:52:57 INFO - PROCESS | 3268 | 1467820377630 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 08:52:57 INFO - PROCESS | 3268 | 1467820377639 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 08:52:57 INFO - PROCESS | 3268 | 1467820377641 Marionette TRACE conn6 <- [1,1458,null,{}] 08:52:57 INFO - PROCESS | 3268 | 1467820377645 Marionette TRACE conn6 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:57 INFO - PROCESS | 3268 | 1467820377647 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:57 INFO - PROCESS | 3268 | 1467820377758 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 08:52:57 INFO - PROCESS | 3268 | 1467820377769 Marionette TRACE conn6 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:57 INFO - PROCESS | 3268 | 1467820377771 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:57 INFO - PROCESS | 3268 | ++DOCSHELL 195D2C00 == 32 [pid = 3268] [id = 374] 08:52:57 INFO - PROCESS | 3268 | ++DOMWINDOW == 80 (19A65400) [pid = 3268] [serial = 1122] [outer = 00000000] 08:52:57 INFO - PROCESS | 3268 | ++DOMWINDOW == 81 (19A6AC00) [pid = 3268] [serial = 1123] [outer = 19A65400] 08:52:57 INFO - PROCESS | 3268 | 1467820377869 Marionette DEBUG loaded listener.js 08:52:57 INFO - PROCESS | 3268 | ++DOMWINDOW == 82 (19AC2000) [pid = 3268] [serial = 1124] [outer = 19A65400] 08:52:58 INFO - PROCESS | 3268 | 1467820378298 Marionette TRACE conn6 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 08:52:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 08:52:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 730ms 08:52:58 INFO - PROCESS | 3268 | 1467820378367 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 08:52:58 INFO - PROCESS | 3268 | 1467820378369 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 08:52:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 08:52:58 INFO - PROCESS | 3268 | 1467820378372 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 08:52:58 INFO - PROCESS | 3268 | 1467820378374 Marionette TRACE conn6 <- [1,1462,null,{}] 08:52:58 INFO - PROCESS | 3268 | 1467820378377 Marionette TRACE conn6 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:58 INFO - PROCESS | 3268 | 1467820378382 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:58 INFO - PROCESS | 3268 | 1467820378522 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 08:52:58 INFO - PROCESS | 3268 | 1467820378587 Marionette TRACE conn6 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:58 INFO - PROCESS | 3268 | 1467820378589 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:58 INFO - PROCESS | 3268 | ++DOCSHELL 1ACE7400 == 33 [pid = 3268] [id = 375] 08:52:58 INFO - PROCESS | 3268 | ++DOMWINDOW == 83 (1ADD5400) [pid = 3268] [serial = 1125] [outer = 00000000] 08:52:58 INFO - PROCESS | 3268 | ++DOMWINDOW == 84 (1B3E5000) [pid = 3268] [serial = 1126] [outer = 1ADD5400] 08:52:58 INFO - PROCESS | 3268 | 1467820378633 Marionette DEBUG loaded listener.js 08:52:58 INFO - PROCESS | 3268 | ++DOMWINDOW == 85 (1BD93000) [pid = 3268] [serial = 1127] [outer = 1ADD5400] 08:52:59 INFO - PROCESS | 3268 | 1467820379074 Marionette TRACE conn6 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 08:52:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 08:52:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 730ms 08:52:59 INFO - PROCESS | 3268 | 1467820379104 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 08:52:59 INFO - PROCESS | 3268 | 1467820379106 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 08:52:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 08:52:59 INFO - PROCESS | 3268 | 1467820379110 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 08:52:59 INFO - PROCESS | 3268 | 1467820379112 Marionette TRACE conn6 <- [1,1466,null,{}] 08:52:59 INFO - PROCESS | 3268 | 1467820379116 Marionette TRACE conn6 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:59 INFO - PROCESS | 3268 | 1467820379127 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:59 INFO - PROCESS | 3268 | 1467820379245 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 08:52:59 INFO - PROCESS | 3268 | 1467820379250 Marionette TRACE conn6 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:59 INFO - PROCESS | 3268 | 1467820379252 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:59 INFO - PROCESS | 3268 | ++DOCSHELL 16166C00 == 34 [pid = 3268] [id = 376] 08:52:59 INFO - PROCESS | 3268 | ++DOMWINDOW == 86 (16784400) [pid = 3268] [serial = 1128] [outer = 00000000] 08:52:59 INFO - PROCESS | 3268 | ++DOMWINDOW == 87 (1BE44000) [pid = 3268] [serial = 1129] [outer = 16784400] 08:52:59 INFO - PROCESS | 3268 | 1467820379295 Marionette DEBUG loaded listener.js 08:52:59 INFO - PROCESS | 3268 | ++DOMWINDOW == 88 (1BED7800) [pid = 3268] [serial = 1130] [outer = 16784400] 08:52:59 INFO - PROCESS | 3268 | --DOMWINDOW == 87 (0D71B000) [pid = 3268] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 08:52:59 INFO - PROCESS | 3268 | --DOMWINDOW == 86 (1916A400) [pid = 3268] [serial = 1098] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 08:52:59 INFO - PROCESS | 3268 | --DOMWINDOW == 85 (1B3CC000) [pid = 3268] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 08:52:59 INFO - PROCESS | 3268 | --DOMWINDOW == 84 (1E40E800) [pid = 3268] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 08:52:59 INFO - PROCESS | 3268 | --DOMWINDOW == 83 (19172800) [pid = 3268] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 08:52:59 INFO - PROCESS | 3268 | --DOMWINDOW == 82 (1BEE6000) [pid = 3268] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 08:52:59 INFO - PROCESS | 3268 | --DOMWINDOW == 81 (180BA800) [pid = 3268] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 08:52:59 INFO - PROCESS | 3268 | --DOMWINDOW == 80 (1BEEDC00) [pid = 3268] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 08:52:59 INFO - PROCESS | 3268 | --DOMWINDOW == 79 (16B7FC00) [pid = 3268] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 08:52:59 INFO - PROCESS | 3268 | --DOMWINDOW == 78 (145D0C00) [pid = 3268] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 08:52:59 INFO - PROCESS | 3268 | --DOMWINDOW == 77 (14A29400) [pid = 3268] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 08:52:59 INFO - PROCESS | 3268 | --DOMWINDOW == 76 (1BE41400) [pid = 3268] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 08:52:59 INFO - PROCESS | 3268 | --DOMWINDOW == 75 (19B15800) [pid = 3268] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 08:52:59 INFO - PROCESS | 3268 | --DOMWINDOW == 74 (1914E000) [pid = 3268] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 08:52:59 INFO - PROCESS | 3268 | 1467820379819 Marionette TRACE conn6 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 08:52:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 08:52:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 731ms 08:52:59 INFO - PROCESS | 3268 | 1467820379845 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 08:52:59 INFO - PROCESS | 3268 | 1467820379847 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 08:52:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 08:52:59 INFO - PROCESS | 3268 | 1467820379894 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 08:52:59 INFO - PROCESS | 3268 | 1467820379896 Marionette TRACE conn6 <- [1,1470,null,{}] 08:52:59 INFO - PROCESS | 3268 | 1467820379899 Marionette TRACE conn6 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:59 INFO - PROCESS | 3268 | 1467820379901 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:59 INFO - PROCESS | 3268 | 1467820379984 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 08:52:59 INFO - PROCESS | 3268 | 1467820379991 Marionette TRACE conn6 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:59 INFO - PROCESS | 3268 | 1467820379992 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:52:59 INFO - PROCESS | 3268 | ++DOCSHELL 161D5800 == 35 [pid = 3268] [id = 377] 08:52:59 INFO - PROCESS | 3268 | ++DOMWINDOW == 75 (1914F400) [pid = 3268] [serial = 1131] [outer = 00000000] 08:53:00 INFO - PROCESS | 3268 | ++DOMWINDOW == 76 (1BD0B400) [pid = 3268] [serial = 1132] [outer = 1914F400] 08:53:00 INFO - PROCESS | 3268 | 1467820380038 Marionette DEBUG loaded listener.js 08:53:00 INFO - PROCESS | 3268 | ++DOMWINDOW == 77 (1BED1400) [pid = 3268] [serial = 1133] [outer = 1914F400] 08:53:00 INFO - PROCESS | 3268 | 1467820380458 Marionette TRACE conn6 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 08:53:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 08:53:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 632ms 08:53:00 INFO - PROCESS | 3268 | 1467820380522 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 08:53:00 INFO - PROCESS | 3268 | 1467820380524 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 08:53:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 08:53:00 INFO - PROCESS | 3268 | 1467820380528 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 08:53:00 INFO - PROCESS | 3268 | 1467820380529 Marionette TRACE conn6 <- [1,1474,null,{}] 08:53:00 INFO - PROCESS | 3268 | 1467820380533 Marionette TRACE conn6 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:00 INFO - PROCESS | 3268 | 1467820380535 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:00 INFO - PROCESS | 3268 | 1467820380615 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 08:53:00 INFO - PROCESS | 3268 | 1467820380621 Marionette TRACE conn6 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:00 INFO - PROCESS | 3268 | 1467820380623 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:00 INFO - PROCESS | 3268 | ++DOCSHELL 1B3CC000 == 36 [pid = 3268] [id = 378] 08:53:00 INFO - PROCESS | 3268 | ++DOMWINDOW == 78 (1BEE4800) [pid = 3268] [serial = 1134] [outer = 00000000] 08:53:00 INFO - PROCESS | 3268 | ++DOMWINDOW == 79 (1D32A400) [pid = 3268] [serial = 1135] [outer = 1BEE4800] 08:53:00 INFO - PROCESS | 3268 | 1467820380666 Marionette DEBUG loaded listener.js 08:53:00 INFO - PROCESS | 3268 | ++DOMWINDOW == 80 (1D330400) [pid = 3268] [serial = 1136] [outer = 1BEE4800] 08:53:01 INFO - PROCESS | 3268 | 1467820381095 Marionette TRACE conn6 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 08:53:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 08:53:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 630ms 08:53:01 INFO - PROCESS | 3268 | 1467820381158 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 08:53:01 INFO - PROCESS | 3268 | 1467820381161 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 08:53:01 INFO - PROCESS | 3268 | 1467820381164 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 08:53:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 08:53:01 INFO - PROCESS | 3268 | 1467820381166 Marionette TRACE conn6 <- [1,1478,null,{}] 08:53:01 INFO - PROCESS | 3268 | 1467820381169 Marionette TRACE conn6 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:01 INFO - PROCESS | 3268 | 1467820381171 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:01 INFO - PROCESS | 3268 | 1467820381252 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 08:53:01 INFO - PROCESS | 3268 | 1467820381260 Marionette TRACE conn6 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:01 INFO - PROCESS | 3268 | 1467820381262 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:01 INFO - PROCESS | 3268 | ++DOCSHELL 1DEB9C00 == 37 [pid = 3268] [id = 379] 08:53:01 INFO - PROCESS | 3268 | ++DOMWINDOW == 81 (1DEBC000) [pid = 3268] [serial = 1137] [outer = 00000000] 08:53:01 INFO - PROCESS | 3268 | ++DOMWINDOW == 82 (1E408400) [pid = 3268] [serial = 1138] [outer = 1DEBC000] 08:53:01 INFO - PROCESS | 3268 | 1467820381304 Marionette DEBUG loaded listener.js 08:53:01 INFO - PROCESS | 3268 | ++DOMWINDOW == 83 (1E40B800) [pid = 3268] [serial = 1139] [outer = 1DEBC000] 08:53:01 INFO - PROCESS | 3268 | 1467820381955 Marionette TRACE conn6 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 08:53:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 08:53:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 830ms 08:53:01 INFO - PROCESS | 3268 | 1467820381999 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 08:53:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 08:53:01 INFO - PROCESS | 3268 | 1467820382003 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 08:53:01 INFO - PROCESS | 3268 | 1467820382008 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 08:53:02 INFO - PROCESS | 3268 | 1467820382011 Marionette TRACE conn6 <- [1,1482,null,{}] 08:53:02 INFO - PROCESS | 3268 | 1467820382017 Marionette TRACE conn6 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:02 INFO - PROCESS | 3268 | 1467820382020 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:02 INFO - PROCESS | 3268 | 1467820382137 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 08:53:02 INFO - PROCESS | 3268 | 1467820382243 Marionette TRACE conn6 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:02 INFO - PROCESS | 3268 | 1467820382246 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:02 INFO - PROCESS | 3268 | ++DOCSHELL 0D71C000 == 38 [pid = 3268] [id = 380] 08:53:02 INFO - PROCESS | 3268 | ++DOMWINDOW == 84 (0D71E800) [pid = 3268] [serial = 1140] [outer = 00000000] 08:53:02 INFO - PROCESS | 3268 | ++DOMWINDOW == 85 (143D3000) [pid = 3268] [serial = 1141] [outer = 0D71E800] 08:53:02 INFO - PROCESS | 3268 | 1467820382302 Marionette DEBUG loaded listener.js 08:53:02 INFO - PROCESS | 3268 | ++DOMWINDOW == 86 (16785400) [pid = 3268] [serial = 1142] [outer = 0D71E800] 08:53:02 INFO - PROCESS | 3268 | 1467820382918 Marionette TRACE conn6 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 08:53:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 08:53:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 990ms 08:53:02 INFO - PROCESS | 3268 | 1467820382999 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 08:53:02 INFO - PROCESS | 3268 | 1467820383004 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 08:53:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 08:53:03 INFO - PROCESS | 3268 | 1467820383011 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 08:53:03 INFO - PROCESS | 3268 | 1467820383013 Marionette TRACE conn6 <- [1,1486,null,{}] 08:53:03 INFO - PROCESS | 3268 | 1467820383018 Marionette TRACE conn6 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:03 INFO - PROCESS | 3268 | 1467820383021 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:03 INFO - PROCESS | 3268 | 1467820383144 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 08:53:03 INFO - PROCESS | 3268 | 1467820383248 Marionette TRACE conn6 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:03 INFO - PROCESS | 3268 | 1467820383251 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:03 INFO - PROCESS | 3268 | ++DOCSHELL 1914B400 == 39 [pid = 3268] [id = 381] 08:53:03 INFO - PROCESS | 3268 | ++DOMWINDOW == 87 (1914C000) [pid = 3268] [serial = 1143] [outer = 00000000] 08:53:03 INFO - PROCESS | 3268 | ++DOMWINDOW == 88 (19179400) [pid = 3268] [serial = 1144] [outer = 1914C000] 08:53:03 INFO - PROCESS | 3268 | 1467820383307 Marionette DEBUG loaded listener.js 08:53:03 INFO - PROCESS | 3268 | ++DOMWINDOW == 89 (19A6A400) [pid = 3268] [serial = 1145] [outer = 1914C000] 08:53:03 INFO - PROCESS | 3268 | 1467820383886 Marionette TRACE conn6 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 08:53:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 08:53:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 930ms 08:53:03 INFO - PROCESS | 3268 | 1467820383944 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 08:53:03 INFO - PROCESS | 3268 | 1467820383947 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 08:53:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 08:53:03 INFO - PROCESS | 3268 | 1467820383951 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 08:53:03 INFO - PROCESS | 3268 | 1467820383954 Marionette TRACE conn6 <- [1,1490,null,{}] 08:53:03 INFO - PROCESS | 3268 | 1467820383965 Marionette TRACE conn6 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:03 INFO - PROCESS | 3268 | 1467820383970 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:04 INFO - PROCESS | 3268 | 1467820384078 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 08:53:04 INFO - PROCESS | 3268 | 1467820384212 Marionette TRACE conn6 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:04 INFO - PROCESS | 3268 | 1467820384215 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:04 INFO - PROCESS | 3268 | ++DOCSHELL 1E407800 == 40 [pid = 3268] [id = 382] 08:53:04 INFO - PROCESS | 3268 | ++DOMWINDOW == 90 (1E409800) [pid = 3268] [serial = 1146] [outer = 00000000] 08:53:04 INFO - PROCESS | 3268 | ++DOMWINDOW == 91 (1E47A800) [pid = 3268] [serial = 1147] [outer = 1E409800] 08:53:04 INFO - PROCESS | 3268 | 1467820384273 Marionette DEBUG loaded listener.js 08:53:04 INFO - PROCESS | 3268 | ++DOMWINDOW == 92 (1E480000) [pid = 3268] [serial = 1148] [outer = 1E409800] 08:53:04 INFO - PROCESS | 3268 | 1467820384838 Marionette TRACE conn6 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 08:53:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 08:53:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 930ms 08:53:04 INFO - PROCESS | 3268 | 1467820384884 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 08:53:04 INFO - PROCESS | 3268 | 1467820384887 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 08:53:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 08:53:04 INFO - PROCESS | 3268 | 1467820384891 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 08:53:04 INFO - PROCESS | 3268 | 1467820384893 Marionette TRACE conn6 <- [1,1494,null,{}] 08:53:04 INFO - PROCESS | 3268 | 1467820384897 Marionette TRACE conn6 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:04 INFO - PROCESS | 3268 | 1467820384899 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:04 INFO - PROCESS | 3268 | 1467820385007 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 08:53:05 INFO - PROCESS | 3268 | 1467820385110 Marionette TRACE conn6 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:05 INFO - PROCESS | 3268 | 1467820385112 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:05 INFO - PROCESS | 3268 | ++DOCSHELL 1E5A5400 == 41 [pid = 3268] [id = 383] 08:53:05 INFO - PROCESS | 3268 | ++DOMWINDOW == 93 (1E5A5C00) [pid = 3268] [serial = 1149] [outer = 00000000] 08:53:05 INFO - PROCESS | 3268 | ++DOMWINDOW == 94 (1E5AE800) [pid = 3268] [serial = 1150] [outer = 1E5A5C00] 08:53:05 INFO - PROCESS | 3268 | 1467820385169 Marionette DEBUG loaded listener.js 08:53:05 INFO - PROCESS | 3268 | ++DOMWINDOW == 95 (1E5D7800) [pid = 3268] [serial = 1151] [outer = 1E5A5C00] 08:53:05 INFO - PROCESS | 3268 | 1467820386004 Marionette TRACE conn6 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 08:53:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 08:53:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1168ms 08:53:06 INFO - PROCESS | 3268 | 1467820386062 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 08:53:06 INFO - PROCESS | 3268 | 1467820386066 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 08:53:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 08:53:06 INFO - PROCESS | 3268 | 1467820386071 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 08:53:06 INFO - PROCESS | 3268 | 1467820386074 Marionette TRACE conn6 <- [1,1498,null,{}] 08:53:06 INFO - PROCESS | 3268 | 1467820386080 Marionette TRACE conn6 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:06 INFO - PROCESS | 3268 | 1467820386083 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:06 INFO - PROCESS | 3268 | 1467820386195 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 08:53:06 INFO - PROCESS | 3268 | 1467820386326 Marionette TRACE conn6 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:06 INFO - PROCESS | 3268 | 1467820386330 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:06 INFO - PROCESS | 3268 | ++DOCSHELL 14B4B400 == 42 [pid = 3268] [id = 384] 08:53:06 INFO - PROCESS | 3268 | ++DOMWINDOW == 96 (14B4D000) [pid = 3268] [serial = 1152] [outer = 00000000] 08:53:06 INFO - PROCESS | 3268 | ++DOMWINDOW == 97 (15FD8800) [pid = 3268] [serial = 1153] [outer = 14B4D000] 08:53:06 INFO - PROCESS | 3268 | 1467820386383 Marionette DEBUG loaded listener.js 08:53:06 INFO - PROCESS | 3268 | ++DOMWINDOW == 98 (16B7B000) [pid = 3268] [serial = 1154] [outer = 14B4D000] 08:53:07 INFO - PROCESS | 3268 | --DOCSHELL 1B3CC000 == 41 [pid = 3268] [id = 378] 08:53:07 INFO - PROCESS | 3268 | --DOCSHELL 161D5800 == 40 [pid = 3268] [id = 377] 08:53:07 INFO - PROCESS | 3268 | --DOCSHELL 16166C00 == 39 [pid = 3268] [id = 376] 08:53:07 INFO - PROCESS | 3268 | --DOCSHELL 1ACE7400 == 38 [pid = 3268] [id = 375] 08:53:07 INFO - PROCESS | 3268 | --DOCSHELL 195D2C00 == 37 [pid = 3268] [id = 374] 08:53:07 INFO - PROCESS | 3268 | --DOCSHELL 16B87C00 == 36 [pid = 3268] [id = 373] 08:53:07 INFO - PROCESS | 3268 | --DOCSHELL 1895D400 == 35 [pid = 3268] [id = 372] 08:53:07 INFO - PROCESS | 3268 | --DOCSHELL 143CE000 == 34 [pid = 3268] [id = 371] 08:53:07 INFO - PROCESS | 3268 | --DOCSHELL 143D0800 == 33 [pid = 3268] [id = 370] 08:53:07 INFO - PROCESS | 3268 | --DOCSHELL 0D715800 == 32 [pid = 3268] [id = 369] 08:53:07 INFO - PROCESS | 3268 | --DOCSHELL 19A71000 == 31 [pid = 3268] [id = 368] 08:53:07 INFO - PROCESS | 3268 | --DOCSHELL 1E5A5400 == 30 [pid = 3268] [id = 383] 08:53:07 INFO - PROCESS | 3268 | --DOCSHELL 1914B400 == 29 [pid = 3268] [id = 381] 08:53:07 INFO - PROCESS | 3268 | --DOCSHELL 1E407800 == 28 [pid = 3268] [id = 382] 08:53:07 INFO - PROCESS | 3268 | --DOCSHELL 1DEB9C00 == 27 [pid = 3268] [id = 379] 08:53:07 INFO - PROCESS | 3268 | --DOCSHELL 0D71C000 == 26 [pid = 3268] [id = 380] 08:53:07 INFO - PROCESS | 3268 | --DOMWINDOW == 97 (19158C00) [pid = 3268] [serial = 1103] [outer = 00000000] [url = about:blank] 08:53:07 INFO - PROCESS | 3268 | --DOMWINDOW == 96 (105F3000) [pid = 3268] [serial = 1066] [outer = 00000000] [url = about:blank] 08:53:07 INFO - PROCESS | 3268 | --DOMWINDOW == 95 (1C1A2C00) [pid = 3268] [serial = 667] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:53:07 INFO - PROCESS | 3268 | --DOMWINDOW == 94 (0D71FC00) [pid = 3268] [serial = 1065] [outer = 00000000] [url = about:blank] 08:53:07 INFO - PROCESS | 3268 | --DOMWINDOW == 93 (1BEE0800) [pid = 3268] [serial = 1099] [outer = 00000000] [url = about:blank] 08:53:07 INFO - PROCESS | 3268 | --DOMWINDOW == 92 (1BD89800) [pid = 3268] [serial = 1083] [outer = 00000000] [url = about:blank] 08:53:07 INFO - PROCESS | 3268 | --DOMWINDOW == 91 (1E47E000) [pid = 3268] [serial = 1063] [outer = 00000000] [url = about:blank] 08:53:07 INFO - PROCESS | 3268 | --DOMWINDOW == 90 (19482000) [pid = 3268] [serial = 1077] [outer = 00000000] [url = about:blank] 08:53:07 INFO - PROCESS | 3268 | --DOMWINDOW == 89 (1DEB5800) [pid = 3268] [serial = 1093] [outer = 00000000] [url = about:blank] 08:53:07 INFO - PROCESS | 3268 | --DOMWINDOW == 88 (1916E000) [pid = 3268] [serial = 1075] [outer = 00000000] [url = about:blank] 08:53:07 INFO - PROCESS | 3268 | --DOMWINDOW == 87 (1D32B000) [pid = 3268] [serial = 1089] [outer = 00000000] [url = about:blank] 08:53:07 INFO - PROCESS | 3268 | --DOMWINDOW == 86 (1D334000) [pid = 3268] [serial = 1090] [outer = 00000000] [url = about:blank] 08:53:07 INFO - PROCESS | 3268 | --DOMWINDOW == 85 (16B88800) [pid = 3268] [serial = 1072] [outer = 00000000] [url = about:blank] 08:53:07 INFO - PROCESS | 3268 | --DOMWINDOW == 84 (14A80C00) [pid = 3268] [serial = 1068] [outer = 00000000] [url = about:blank] 08:53:07 INFO - PROCESS | 3268 | --DOMWINDOW == 83 (19485800) [pid = 3268] [serial = 1095] [outer = 00000000] [url = about:blank] 08:53:07 INFO - PROCESS | 3268 | --DOMWINDOW == 82 (1BECFC00) [pid = 3268] [serial = 1087] [outer = 00000000] [url = about:blank] 08:53:07 INFO - PROCESS | 3268 | --DOMWINDOW == 81 (1DEAF000) [pid = 3268] [serial = 1092] [outer = 00000000] [url = about:blank] 08:53:07 INFO - PROCESS | 3268 | --DOMWINDOW == 80 (1BED3000) [pid = 3268] [serial = 1086] [outer = 00000000] [url = about:blank] 08:53:07 INFO - PROCESS | 3268 | --DOMWINDOW == 79 (1ADCB800) [pid = 3268] [serial = 1081] [outer = 00000000] [url = about:blank] 08:53:07 INFO - PROCESS | 3268 | --DOMWINDOW == 78 (14B53000) [pid = 3268] [serial = 1069] [outer = 00000000] [url = about:blank] 08:53:07 INFO - PROCESS | 3268 | --DOMWINDOW == 77 (1D32E400) [pid = 3268] [serial = 1100] [outer = 00000000] [url = about:blank] 08:53:07 INFO - PROCESS | 3268 | --DOMWINDOW == 76 (1E56F000) [pid = 3268] [serial = 1096] [outer = 00000000] [url = about:blank] 08:53:07 INFO - PROCESS | 3268 | --DOMWINDOW == 75 (19BCA000) [pid = 3268] [serial = 1080] [outer = 00000000] [url = about:blank] 08:53:07 INFO - PROCESS | 3268 | --DOMWINDOW == 74 (195A6400) [pid = 3268] [serial = 1078] [outer = 00000000] [url = about:blank] 08:53:07 INFO - PROCESS | 3268 | --DOMWINDOW == 73 (16B83C00) [pid = 3268] [serial = 1071] [outer = 00000000] [url = about:blank] 08:53:07 INFO - PROCESS | 3268 | --DOMWINDOW == 72 (1BE0B800) [pid = 3268] [serial = 1084] [outer = 00000000] [url = about:blank] 08:53:07 INFO - PROCESS | 3268 | --DOMWINDOW == 71 (1895D800) [pid = 3268] [serial = 1074] [outer = 00000000] [url = about:blank] 08:53:07 INFO - PROCESS | 3268 | --DOMWINDOW == 70 (19156800) [pid = 3268] [serial = 1102] [outer = 00000000] [url = about:blank] 08:53:07 INFO - PROCESS | 3268 | 1467820387649 Marionette TRACE conn6 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 08:53:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 08:53:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1635ms 08:53:07 INFO - PROCESS | 3268 | 1467820387708 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 08:53:07 INFO - PROCESS | 3268 | 1467820387712 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 08:53:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 08:53:07 INFO - PROCESS | 3268 | 1467820387716 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 08:53:07 INFO - PROCESS | 3268 | 1467820387720 Marionette TRACE conn6 <- [1,1502,null,{}] 08:53:07 INFO - PROCESS | 3268 | 1467820387731 Marionette TRACE conn6 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:07 INFO - PROCESS | 3268 | 1467820387734 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:07 INFO - PROCESS | 3268 | 1467820387820 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 08:53:07 INFO - PROCESS | 3268 | 1467820387828 Marionette TRACE conn6 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:07 INFO - PROCESS | 3268 | 1467820387832 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:07 INFO - PROCESS | 3268 | ++DOCSHELL 0D71E400 == 27 [pid = 3268] [id = 385] 08:53:07 INFO - PROCESS | 3268 | ++DOMWINDOW == 71 (0D71FC00) [pid = 3268] [serial = 1155] [outer = 00000000] 08:53:07 INFO - PROCESS | 3268 | ++DOMWINDOW == 72 (1064B000) [pid = 3268] [serial = 1156] [outer = 0D71FC00] 08:53:07 INFO - PROCESS | 3268 | 1467820387884 Marionette DEBUG loaded listener.js 08:53:07 INFO - PROCESS | 3268 | ++DOMWINDOW == 73 (111CF000) [pid = 3268] [serial = 1157] [outer = 0D71FC00] 08:53:08 INFO - PROCESS | 3268 | 1467820388366 Marionette TRACE conn6 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 08:53:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 08:53:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 691ms 08:53:08 INFO - PROCESS | 3268 | 1467820388409 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 08:53:08 INFO - PROCESS | 3268 | 1467820388414 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 08:53:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 08:53:08 INFO - PROCESS | 3268 | 1467820388421 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 08:53:08 INFO - PROCESS | 3268 | 1467820388423 Marionette TRACE conn6 <- [1,1506,null,{}] 08:53:08 INFO - PROCESS | 3268 | 1467820388428 Marionette TRACE conn6 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:08 INFO - PROCESS | 3268 | 1467820388430 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:08 INFO - PROCESS | 3268 | 1467820388558 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 08:53:08 INFO - PROCESS | 3268 | 1467820388652 Marionette TRACE conn6 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:08 INFO - PROCESS | 3268 | 1467820388654 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:08 INFO - PROCESS | 3268 | ++DOCSHELL 14B53000 == 28 [pid = 3268] [id = 386] 08:53:08 INFO - PROCESS | 3268 | ++DOMWINDOW == 74 (14B53400) [pid = 3268] [serial = 1158] [outer = 00000000] 08:53:08 INFO - PROCESS | 3268 | ++DOMWINDOW == 75 (15A5D400) [pid = 3268] [serial = 1159] [outer = 14B53400] 08:53:08 INFO - PROCESS | 3268 | 1467820388701 Marionette DEBUG loaded listener.js 08:53:08 INFO - PROCESS | 3268 | ++DOMWINDOW == 76 (15FD4000) [pid = 3268] [serial = 1160] [outer = 14B53400] 08:53:09 INFO - PROCESS | 3268 | 1467820389070 Marionette TRACE conn6 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 08:53:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 08:53:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 670ms 08:53:09 INFO - PROCESS | 3268 | 1467820389107 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 08:53:09 INFO - PROCESS | 3268 | 1467820389109 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 08:53:09 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 08:53:09 INFO - PROCESS | 3268 | 1467820389113 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 08:53:09 INFO - PROCESS | 3268 | 1467820389117 Marionette TRACE conn6 <- [1,1510,null,{}] 08:53:09 INFO - PROCESS | 3268 | 1467820389128 Marionette TRACE conn6 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:09 INFO - PROCESS | 3268 | 1467820389132 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:09 INFO - PROCESS | 3268 | 1467820389221 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 08:53:09 INFO - PROCESS | 3268 | 1467820389229 Marionette TRACE conn6 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:09 INFO - PROCESS | 3268 | 1467820389232 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:09 INFO - PROCESS | 3268 | ++DOCSHELL 1893B400 == 29 [pid = 3268] [id = 387] 08:53:09 INFO - PROCESS | 3268 | ++DOMWINDOW == 77 (1893D000) [pid = 3268] [serial = 1161] [outer = 00000000] 08:53:09 INFO - PROCESS | 3268 | ++DOMWINDOW == 78 (18A4F800) [pid = 3268] [serial = 1162] [outer = 1893D000] 08:53:09 INFO - PROCESS | 3268 | 1467820389283 Marionette DEBUG loaded listener.js 08:53:09 INFO - PROCESS | 3268 | ++DOMWINDOW == 79 (18CEBC00) [pid = 3268] [serial = 1163] [outer = 1893D000] 08:53:09 INFO - PROCESS | 3268 | 1467820389793 Marionette TRACE conn6 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 08:53:09 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 () { 08:53:09 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:53:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 08:53:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:53:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 08:53:09 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 () { 08:53:09 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:53:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 08:53:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:53:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 08:53:09 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 () { 08:53:09 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:53:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 08:53:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:53:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 08:53:09 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 () { 08:53:09 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:53:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 08:53:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:53:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 08:53:09 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 733ms 08:53:09 INFO - PROCESS | 3268 | 1467820389848 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 08:53:09 INFO - PROCESS | 3268 | 1467820389850 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 08:53:09 INFO - PROCESS | 3268 | 1467820389853 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 08:53:09 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 08:53:09 INFO - PROCESS | 3268 | 1467820389855 Marionette TRACE conn6 <- [1,1514,null,{}] 08:53:09 INFO - PROCESS | 3268 | 1467820389859 Marionette TRACE conn6 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:09 INFO - PROCESS | 3268 | 1467820389861 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:09 INFO - PROCESS | 3268 | 1467820390001 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 08:53:10 INFO - PROCESS | 3268 | 1467820390022 Marionette TRACE conn6 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:10 INFO - PROCESS | 3268 | 1467820390025 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:10 INFO - PROCESS | 3268 | ++DOCSHELL 19158400 == 30 [pid = 3268] [id = 388] 08:53:10 INFO - PROCESS | 3268 | ++DOMWINDOW == 80 (1916C000) [pid = 3268] [serial = 1164] [outer = 00000000] 08:53:10 INFO - PROCESS | 3268 | ++DOMWINDOW == 81 (19480C00) [pid = 3268] [serial = 1165] [outer = 1916C000] 08:53:10 INFO - PROCESS | 3268 | 1467820390072 Marionette DEBUG loaded listener.js 08:53:10 INFO - PROCESS | 3268 | ++DOMWINDOW == 82 (1959FC00) [pid = 3268] [serial = 1166] [outer = 1916C000] 08:53:10 INFO - PROCESS | 3268 | 1467820390511 Marionette TRACE conn6 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 08:53:10 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:53:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 08:53:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:53:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 08:53:10 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:53:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 08:53:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:53:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 08:53:10 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 08:53:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 08:53:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:53:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 08:53:10 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 674ms 08:53:10 INFO - PROCESS | 3268 | 1467820390532 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 08:53:10 INFO - PROCESS | 3268 | 1467820390534 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 08:53:10 INFO - PROCESS | 3268 | 1467820390537 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 08:53:10 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 08:53:10 INFO - PROCESS | 3268 | 1467820390539 Marionette TRACE conn6 <- [1,1518,null,{}] 08:53:10 INFO - PROCESS | 3268 | 1467820390542 Marionette TRACE conn6 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:10 INFO - PROCESS | 3268 | 1467820390545 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:10 INFO - PROCESS | 3268 | 1467820390660 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 08:53:10 INFO - PROCESS | 3268 | 1467820390666 Marionette TRACE conn6 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:10 INFO - PROCESS | 3268 | 1467820390668 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:10 INFO - PROCESS | 3268 | ++DOCSHELL 195A9C00 == 31 [pid = 3268] [id = 389] 08:53:10 INFO - PROCESS | 3268 | ++DOMWINDOW == 83 (195AA400) [pid = 3268] [serial = 1167] [outer = 00000000] 08:53:10 INFO - PROCESS | 3268 | ++DOMWINDOW == 84 (19AC9400) [pid = 3268] [serial = 1168] [outer = 195AA400] 08:53:10 INFO - PROCESS | 3268 | 1467820390713 Marionette DEBUG loaded listener.js 08:53:10 INFO - PROCESS | 3268 | ++DOMWINDOW == 85 (19BCA400) [pid = 3268] [serial = 1169] [outer = 195AA400] 08:53:11 INFO - PROCESS | 3268 | 1467820391130 Marionette TRACE conn6 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 08:53:11 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 08:53:11 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 08:53:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:53:11 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 08:53:11 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 08:53:11 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. 08:53:11 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 08:53:11 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 630ms 08:53:11 INFO - PROCESS | 3268 | 1467820391172 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 08:53:11 INFO - PROCESS | 3268 | 1467820391174 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 08:53:11 INFO - PROCESS | 3268 | 1467820391178 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 08:53:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 08:53:11 INFO - PROCESS | 3268 | 1467820391179 Marionette TRACE conn6 <- [1,1522,null,{}] 08:53:11 INFO - PROCESS | 3268 | 1467820391183 Marionette TRACE conn6 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:11 INFO - PROCESS | 3268 | 1467820391189 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:11 INFO - PROCESS | 3268 | 1467820391328 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 08:53:11 INFO - PROCESS | 3268 | 1467820391414 Marionette TRACE conn6 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:11 INFO - PROCESS | 3268 | 1467820391416 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:11 INFO - PROCESS | 3268 | ++DOCSHELL 1B3C0800 == 32 [pid = 3268] [id = 390] 08:53:11 INFO - PROCESS | 3268 | ++DOMWINDOW == 86 (1B3C1400) [pid = 3268] [serial = 1170] [outer = 00000000] 08:53:11 INFO - PROCESS | 3268 | ++DOMWINDOW == 87 (1BE3A800) [pid = 3268] [serial = 1171] [outer = 1B3C1400] 08:53:11 INFO - PROCESS | 3268 | 1467820391461 Marionette DEBUG loaded listener.js 08:53:11 INFO - PROCESS | 3268 | ++DOMWINDOW == 88 (1BE43800) [pid = 3268] [serial = 1172] [outer = 1B3C1400] 08:53:11 INFO - PROCESS | 3268 | --DOMWINDOW == 87 (1BEE4800) [pid = 3268] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 08:53:11 INFO - PROCESS | 3268 | --DOMWINDOW == 86 (1DEBC000) [pid = 3268] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 08:53:11 INFO - PROCESS | 3268 | --DOMWINDOW == 85 (19A65400) [pid = 3268] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 08:53:11 INFO - PROCESS | 3268 | --DOMWINDOW == 84 (1ADD5400) [pid = 3268] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 08:53:11 INFO - PROCESS | 3268 | --DOMWINDOW == 83 (16784400) [pid = 3268] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 08:53:11 INFO - PROCESS | 3268 | --DOMWINDOW == 82 (145B6000) [pid = 3268] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 08:53:11 INFO - PROCESS | 3268 | --DOMWINDOW == 81 (1914DC00) [pid = 3268] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 08:53:11 INFO - PROCESS | 3268 | --DOMWINDOW == 80 (145CC800) [pid = 3268] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 08:53:11 INFO - PROCESS | 3268 | --DOMWINDOW == 79 (1895E000) [pid = 3268] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 08:53:11 INFO - PROCESS | 3268 | --DOMWINDOW == 78 (0D720000) [pid = 3268] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 08:53:11 INFO - PROCESS | 3268 | --DOMWINDOW == 77 (19A72000) [pid = 3268] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 08:53:11 INFO - PROCESS | 3268 | --DOMWINDOW == 76 (1914F400) [pid = 3268] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 08:53:12 INFO - PROCESS | 3268 | 1467820392027 Marionette TRACE conn6 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 08:53:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 08:53:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 930ms 08:53:12 INFO - PROCESS | 3268 | 1467820392112 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 08:53:12 INFO - PROCESS | 3268 | 1467820392114 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 08:53:12 INFO - PROCESS | 3268 | 1467820392118 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 08:53:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 08:53:12 INFO - PROCESS | 3268 | 1467820392120 Marionette TRACE conn6 <- [1,1526,null,{}] 08:53:12 INFO - PROCESS | 3268 | 1467820392123 Marionette TRACE conn6 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:12 INFO - PROCESS | 3268 | 1467820392125 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:12 INFO - PROCESS | 3268 | 1467820392206 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 08:53:12 INFO - PROCESS | 3268 | 1467820392212 Marionette TRACE conn6 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:12 INFO - PROCESS | 3268 | 1467820392214 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:12 INFO - PROCESS | 3268 | ++DOCSHELL 14B27C00 == 33 [pid = 3268] [id = 391] 08:53:12 INFO - PROCESS | 3268 | ++DOMWINDOW == 77 (1895CC00) [pid = 3268] [serial = 1173] [outer = 00000000] 08:53:12 INFO - PROCESS | 3268 | ++DOMWINDOW == 78 (1B3CBC00) [pid = 3268] [serial = 1174] [outer = 1895CC00] 08:53:12 INFO - PROCESS | 3268 | 1467820392261 Marionette DEBUG loaded listener.js 08:53:12 INFO - PROCESS | 3268 | ++DOMWINDOW == 79 (1BD0B800) [pid = 3268] [serial = 1175] [outer = 1895CC00] 08:53:12 INFO - PROCESS | 3268 | 1467820392686 Marionette TRACE conn6 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 08:53:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 08:53:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 630ms 08:53:12 INFO - PROCESS | 3268 | 1467820392762 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 08:53:12 INFO - PROCESS | 3268 | 1467820392767 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 08:53:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 08:53:12 INFO - PROCESS | 3268 | 1467820392771 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 08:53:12 INFO - PROCESS | 3268 | 1467820392776 Marionette TRACE conn6 <- [1,1530,null,{}] 08:53:12 INFO - PROCESS | 3268 | 1467820392783 Marionette TRACE conn6 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:12 INFO - PROCESS | 3268 | 1467820392786 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:12 INFO - PROCESS | 3268 | 1467820392916 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 08:53:13 INFO - PROCESS | 3268 | 1467820393100 Marionette TRACE conn6 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:13 INFO - PROCESS | 3268 | 1467820393105 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:13 INFO - PROCESS | 3268 | ++DOCSHELL 0D721400 == 34 [pid = 3268] [id = 392] 08:53:13 INFO - PROCESS | 3268 | ++DOMWINDOW == 80 (105F3000) [pid = 3268] [serial = 1176] [outer = 00000000] 08:53:13 INFO - PROCESS | 3268 | ++DOMWINDOW == 81 (13F0F800) [pid = 3268] [serial = 1177] [outer = 105F3000] 08:53:13 INFO - PROCESS | 3268 | 1467820393164 Marionette DEBUG loaded listener.js 08:53:13 INFO - PROCESS | 3268 | ++DOMWINDOW == 82 (142E8C00) [pid = 3268] [serial = 1178] [outer = 105F3000] 08:53:13 INFO - PROCESS | 3268 | 1467820393830 Marionette TRACE conn6 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 08:53:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 08:53:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1133ms 08:53:13 INFO - PROCESS | 3268 | 1467820393907 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 08:53:13 INFO - PROCESS | 3268 | 1467820393910 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 08:53:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 08:53:13 INFO - PROCESS | 3268 | 1467820393917 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 08:53:13 INFO - PROCESS | 3268 | 1467820393921 Marionette TRACE conn6 <- [1,1534,null,{}] 08:53:13 INFO - PROCESS | 3268 | 1467820393925 Marionette TRACE conn6 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:13 INFO - PROCESS | 3268 | 1467820393928 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:14 INFO - PROCESS | 3268 | 1467820394052 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 08:53:14 INFO - PROCESS | 3268 | 1467820394178 Marionette TRACE conn6 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:14 INFO - PROCESS | 3268 | 1467820394181 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:14 INFO - PROCESS | 3268 | ++DOCSHELL 18939000 == 35 [pid = 3268] [id = 393] 08:53:14 INFO - PROCESS | 3268 | ++DOMWINDOW == 83 (18CEB000) [pid = 3268] [serial = 1179] [outer = 00000000] 08:53:14 INFO - PROCESS | 3268 | ++DOMWINDOW == 84 (19151800) [pid = 3268] [serial = 1180] [outer = 18CEB000] 08:53:14 INFO - PROCESS | 3268 | 1467820394238 Marionette DEBUG loaded listener.js 08:53:14 INFO - PROCESS | 3268 | ++DOMWINDOW == 85 (19170C00) [pid = 3268] [serial = 1181] [outer = 18CEB000] 08:53:14 INFO - PROCESS | 3268 | 1467820394968 Marionette TRACE conn6 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 08:53:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 08:53:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1129ms 08:53:15 INFO - PROCESS | 3268 | 1467820395045 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 08:53:15 INFO - PROCESS | 3268 | 1467820395048 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 08:53:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 08:53:15 INFO - PROCESS | 3268 | 1467820395051 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 08:53:15 INFO - PROCESS | 3268 | 1467820395053 Marionette TRACE conn6 <- [1,1538,null,{}] 08:53:15 INFO - PROCESS | 3268 | 1467820395063 Marionette TRACE conn6 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:15 INFO - PROCESS | 3268 | 1467820395068 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:15 INFO - PROCESS | 3268 | 1467820395280 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 08:53:15 INFO - PROCESS | 3268 | 1467820395411 Marionette TRACE conn6 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:15 INFO - PROCESS | 3268 | 1467820395414 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:15 INFO - PROCESS | 3268 | ++DOCSHELL 0CC59C00 == 36 [pid = 3268] [id = 394] 08:53:15 INFO - PROCESS | 3268 | ++DOMWINDOW == 86 (0CC5E400) [pid = 3268] [serial = 1182] [outer = 00000000] 08:53:15 INFO - PROCESS | 3268 | ++DOMWINDOW == 87 (0CEE5800) [pid = 3268] [serial = 1183] [outer = 0CC5E400] 08:53:15 INFO - PROCESS | 3268 | 1467820395466 Marionette DEBUG loaded listener.js 08:53:15 INFO - PROCESS | 3268 | ++DOMWINDOW == 88 (0D65DC00) [pid = 3268] [serial = 1184] [outer = 0CC5E400] 08:53:15 INFO - PROCESS | 3268 | --DOCSHELL 1B3C0800 == 35 [pid = 3268] [id = 390] 08:53:15 INFO - PROCESS | 3268 | --DOCSHELL 195A9C00 == 34 [pid = 3268] [id = 389] 08:53:15 INFO - PROCESS | 3268 | --DOCSHELL 19158400 == 33 [pid = 3268] [id = 388] 08:53:15 INFO - PROCESS | 3268 | --DOCSHELL 1893B400 == 32 [pid = 3268] [id = 387] 08:53:15 INFO - PROCESS | 3268 | --DOCSHELL 14B53000 == 31 [pid = 3268] [id = 386] 08:53:15 INFO - PROCESS | 3268 | --DOCSHELL 0D71E400 == 30 [pid = 3268] [id = 385] 08:53:15 INFO - PROCESS | 3268 | --DOMWINDOW == 87 (1D330400) [pid = 3268] [serial = 1136] [outer = 00000000] [url = about:blank] 08:53:15 INFO - PROCESS | 3268 | --DOMWINDOW == 86 (1E408400) [pid = 3268] [serial = 1138] [outer = 00000000] [url = about:blank] 08:53:15 INFO - PROCESS | 3268 | --DOMWINDOW == 85 (19A6AC00) [pid = 3268] [serial = 1123] [outer = 00000000] [url = about:blank] 08:53:15 INFO - PROCESS | 3268 | --DOMWINDOW == 84 (1E40B800) [pid = 3268] [serial = 1139] [outer = 00000000] [url = about:blank] 08:53:15 INFO - PROCESS | 3268 | --DOMWINDOW == 83 (1B3E5000) [pid = 3268] [serial = 1126] [outer = 00000000] [url = about:blank] 08:53:15 INFO - PROCESS | 3268 | --DOMWINDOW == 82 (19AC2000) [pid = 3268] [serial = 1124] [outer = 00000000] [url = about:blank] 08:53:15 INFO - PROCESS | 3268 | --DOMWINDOW == 81 (1BE44000) [pid = 3268] [serial = 1129] [outer = 00000000] [url = about:blank] 08:53:15 INFO - PROCESS | 3268 | --DOMWINDOW == 80 (14C94000) [pid = 3268] [serial = 1111] [outer = 00000000] [url = about:blank] 08:53:15 INFO - PROCESS | 3268 | --DOMWINDOW == 79 (16781C00) [pid = 3268] [serial = 1112] [outer = 00000000] [url = about:blank] 08:53:15 INFO - PROCESS | 3268 | --DOMWINDOW == 78 (19480400) [pid = 3268] [serial = 1120] [outer = 00000000] [url = about:blank] 08:53:15 INFO - PROCESS | 3268 | --DOMWINDOW == 77 (15FCFC00) [pid = 3268] [serial = 1114] [outer = 00000000] [url = about:blank] 08:53:15 INFO - PROCESS | 3268 | --DOMWINDOW == 76 (15FDC800) [pid = 3268] [serial = 1115] [outer = 00000000] [url = about:blank] 08:53:15 INFO - PROCESS | 3268 | --DOMWINDOW == 75 (18A56C00) [pid = 3268] [serial = 1117] [outer = 00000000] [url = about:blank] 08:53:15 INFO - PROCESS | 3268 | --DOMWINDOW == 74 (18E79000) [pid = 3268] [serial = 1118] [outer = 00000000] [url = about:blank] 08:53:15 INFO - PROCESS | 3268 | --DOMWINDOW == 73 (145D8000) [pid = 3268] [serial = 1108] [outer = 00000000] [url = about:blank] 08:53:15 INFO - PROCESS | 3268 | --DOMWINDOW == 72 (15FD5400) [pid = 3268] [serial = 1109] [outer = 00000000] [url = about:blank] 08:53:15 INFO - PROCESS | 3268 | --DOMWINDOW == 71 (1E5ACC00) [pid = 3268] [serial = 1106] [outer = 00000000] [url = about:blank] 08:53:15 INFO - PROCESS | 3268 | --DOMWINDOW == 70 (1E5A9800) [pid = 3268] [serial = 1105] [outer = 00000000] [url = about:blank] 08:53:15 INFO - PROCESS | 3268 | --DOMWINDOW == 69 (1BD93000) [pid = 3268] [serial = 1127] [outer = 00000000] [url = about:blank] 08:53:15 INFO - PROCESS | 3268 | --DOMWINDOW == 68 (1BD0B400) [pid = 3268] [serial = 1132] [outer = 00000000] [url = about:blank] 08:53:15 INFO - PROCESS | 3268 | --DOMWINDOW == 67 (1D32A400) [pid = 3268] [serial = 1135] [outer = 00000000] [url = about:blank] 08:53:15 INFO - PROCESS | 3268 | --DOMWINDOW == 66 (1BED7800) [pid = 3268] [serial = 1130] [outer = 00000000] [url = about:blank] 08:53:15 INFO - PROCESS | 3268 | --DOMWINDOW == 65 (1BED1400) [pid = 3268] [serial = 1133] [outer = 00000000] [url = about:blank] 08:53:15 INFO - PROCESS | 3268 | --DOMWINDOW == 64 (195A0C00) [pid = 3268] [serial = 1121] [outer = 00000000] [url = about:blank] 08:53:16 INFO - PROCESS | 3268 | 1467820396016 Marionette TRACE conn6 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 08:53:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 08:53:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1018ms 08:53:16 INFO - PROCESS | 3268 | 1467820396074 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 08:53:16 INFO - PROCESS | 3268 | 1467820396078 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 08:53:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 08:53:16 INFO - PROCESS | 3268 | 1467820396082 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 08:53:16 INFO - PROCESS | 3268 | 1467820396085 Marionette TRACE conn6 <- [1,1542,null,{}] 08:53:16 INFO - PROCESS | 3268 | 1467820396089 Marionette TRACE conn6 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:16 INFO - PROCESS | 3268 | 1467820396092 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:16 INFO - PROCESS | 3268 | 1467820396182 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 08:53:16 INFO - PROCESS | 3268 | 1467820396189 Marionette TRACE conn6 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:16 INFO - PROCESS | 3268 | 1467820396192 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:16 INFO - PROCESS | 3268 | ++DOCSHELL 145B6400 == 31 [pid = 3268] [id = 395] 08:53:16 INFO - PROCESS | 3268 | ++DOMWINDOW == 65 (145B8400) [pid = 3268] [serial = 1185] [outer = 00000000] 08:53:16 INFO - PROCESS | 3268 | ++DOMWINDOW == 66 (15F4D400) [pid = 3268] [serial = 1186] [outer = 145B8400] 08:53:16 INFO - PROCESS | 3268 | 1467820396240 Marionette DEBUG loaded listener.js 08:53:16 INFO - PROCESS | 3268 | ++DOMWINDOW == 67 (15FDC800) [pid = 3268] [serial = 1187] [outer = 145B8400] 08:53:16 INFO - PROCESS | 3268 | 1467820396734 Marionette TRACE conn6 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 08:53:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 08:53:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 670ms 08:53:16 INFO - PROCESS | 3268 | 1467820396753 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 08:53:16 INFO - PROCESS | 3268 | 1467820396756 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 08:53:16 INFO - PROCESS | 3268 | 1467820396759 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 08:53:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 08:53:16 INFO - PROCESS | 3268 | 1467820396761 Marionette TRACE conn6 <- [1,1546,null,{}] 08:53:16 INFO - PROCESS | 3268 | 1467820396765 Marionette TRACE conn6 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:16 INFO - PROCESS | 3268 | 1467820396767 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:16 INFO - PROCESS | 3268 | 1467820396883 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 08:53:16 INFO - PROCESS | 3268 | 1467820396895 Marionette TRACE conn6 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:16 INFO - PROCESS | 3268 | 1467820396897 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:16 INFO - PROCESS | 3268 | ++DOCSHELL 1895D800 == 32 [pid = 3268] [id = 396] 08:53:16 INFO - PROCESS | 3268 | ++DOMWINDOW == 68 (1895E000) [pid = 3268] [serial = 1188] [outer = 00000000] 08:53:16 INFO - PROCESS | 3268 | ++DOMWINDOW == 69 (18CE6C00) [pid = 3268] [serial = 1189] [outer = 1895E000] 08:53:16 INFO - PROCESS | 3268 | 1467820396942 Marionette DEBUG loaded listener.js 08:53:17 INFO - PROCESS | 3268 | ++DOMWINDOW == 70 (1914EC00) [pid = 3268] [serial = 1190] [outer = 1895E000] 08:53:17 INFO - PROCESS | 3268 | 1467820397397 Marionette TRACE conn6 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 08:53:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 08:53:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 670ms 08:53:17 INFO - PROCESS | 3268 | 1467820397433 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 08:53:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 08:53:17 INFO - PROCESS | 3268 | 1467820397437 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 08:53:17 INFO - PROCESS | 3268 | 1467820397447 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 08:53:17 INFO - PROCESS | 3268 | 1467820397451 Marionette TRACE conn6 <- [1,1550,null,{}] 08:53:17 INFO - PROCESS | 3268 | 1467820397455 Marionette TRACE conn6 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:17 INFO - PROCESS | 3268 | 1467820397459 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:17 INFO - PROCESS | 3268 | 1467820397549 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 08:53:17 INFO - PROCESS | 3268 | 1467820397556 Marionette TRACE conn6 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:17 INFO - PROCESS | 3268 | 1467820397558 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:17 INFO - PROCESS | 3268 | ++DOCSHELL 1959EC00 == 33 [pid = 3268] [id = 397] 08:53:17 INFO - PROCESS | 3268 | ++DOMWINDOW == 71 (195A9C00) [pid = 3268] [serial = 1191] [outer = 00000000] 08:53:17 INFO - PROCESS | 3268 | ++DOMWINDOW == 72 (19A6F000) [pid = 3268] [serial = 1192] [outer = 195A9C00] 08:53:17 INFO - PROCESS | 3268 | 1467820397603 Marionette DEBUG loaded listener.js 08:53:17 INFO - PROCESS | 3268 | ++DOMWINDOW == 73 (19B13C00) [pid = 3268] [serial = 1193] [outer = 195A9C00] 08:53:18 INFO - PROCESS | 3268 | 1467820398080 Marionette TRACE conn6 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 08:53:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 08:53:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 689ms 08:53:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 08:53:18 INFO - PROCESS | 3268 | 1467820398133 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 08:53:18 INFO - PROCESS | 3268 | 1467820398135 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 08:53:18 INFO - PROCESS | 3268 | 1467820398138 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 08:53:18 INFO - PROCESS | 3268 | 1467820398139 Marionette TRACE conn6 <- [1,1554,null,{}] 08:53:18 INFO - PROCESS | 3268 | 1467820398143 Marionette TRACE conn6 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:18 INFO - PROCESS | 3268 | 1467820398145 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:18 INFO - PROCESS | 3268 | 1467820398254 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 08:53:18 INFO - PROCESS | 3268 | 1467820398263 Marionette TRACE conn6 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:18 INFO - PROCESS | 3268 | 1467820398265 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:18 INFO - PROCESS | 3268 | ++DOCSHELL 19BC6C00 == 34 [pid = 3268] [id = 398] 08:53:18 INFO - PROCESS | 3268 | ++DOMWINDOW == 74 (1ACEE400) [pid = 3268] [serial = 1194] [outer = 00000000] 08:53:18 INFO - PROCESS | 3268 | ++DOMWINDOW == 75 (1B3EEC00) [pid = 3268] [serial = 1195] [outer = 1ACEE400] 08:53:18 INFO - PROCESS | 3268 | 1467820398308 Marionette DEBUG loaded listener.js 08:53:18 INFO - PROCESS | 3268 | ++DOMWINDOW == 76 (1BD96800) [pid = 3268] [serial = 1196] [outer = 1ACEE400] 08:53:18 INFO - PROCESS | 3268 | 1467820398759 Marionette TRACE conn6 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 08:53:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 08:53:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 670ms 08:53:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 08:53:18 INFO - PROCESS | 3268 | 1467820398809 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 08:53:18 INFO - PROCESS | 3268 | 1467820398811 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 08:53:18 INFO - PROCESS | 3268 | 1467820398814 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 08:53:18 INFO - PROCESS | 3268 | 1467820398816 Marionette TRACE conn6 <- [1,1558,null,{}] 08:53:18 INFO - PROCESS | 3268 | 1467820398827 Marionette TRACE conn6 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:18 INFO - PROCESS | 3268 | 1467820398829 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:18 INFO - PROCESS | 3268 | 1467820398949 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 08:53:18 INFO - PROCESS | 3268 | 1467820398955 Marionette TRACE conn6 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:18 INFO - PROCESS | 3268 | 1467820398961 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:19 INFO - PROCESS | 3268 | ++DOCSHELL 1BE43400 == 35 [pid = 3268] [id = 399] 08:53:19 INFO - PROCESS | 3268 | ++DOMWINDOW == 77 (1BECF800) [pid = 3268] [serial = 1197] [outer = 00000000] 08:53:19 INFO - PROCESS | 3268 | ++DOMWINDOW == 78 (1BEDA000) [pid = 3268] [serial = 1198] [outer = 1BECF800] 08:53:19 INFO - PROCESS | 3268 | 1467820399071 Marionette DEBUG loaded listener.js 08:53:19 INFO - PROCESS | 3268 | ++DOMWINDOW == 79 (1BEE4800) [pid = 3268] [serial = 1199] [outer = 1BECF800] 08:53:19 INFO - PROCESS | 3268 | 1467820399521 Marionette TRACE conn6 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 08:53:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 08:53:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 770ms 08:53:19 INFO - PROCESS | 3268 | 1467820399601 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 08:53:19 INFO - PROCESS | 3268 | 1467820399603 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 08:53:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 08:53:19 INFO - PROCESS | 3268 | 1467820399614 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 08:53:19 INFO - PROCESS | 3268 | 1467820399615 Marionette TRACE conn6 <- [1,1562,null,{}] 08:53:19 INFO - PROCESS | 3268 | 1467820399619 Marionette TRACE conn6 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:19 INFO - PROCESS | 3268 | 1467820399621 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:19 INFO - PROCESS | 3268 | 1467820399735 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 08:53:19 INFO - PROCESS | 3268 | 1467820399749 Marionette TRACE conn6 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:19 INFO - PROCESS | 3268 | 1467820399751 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:19 INFO - PROCESS | 3268 | ++DOCSHELL 1D32D400 == 36 [pid = 3268] [id = 400] 08:53:19 INFO - PROCESS | 3268 | ++DOMWINDOW == 80 (1D32DC00) [pid = 3268] [serial = 1200] [outer = 00000000] 08:53:19 INFO - PROCESS | 3268 | ++DOMWINDOW == 81 (1D337C00) [pid = 3268] [serial = 1201] [outer = 1D32DC00] 08:53:19 INFO - PROCESS | 3268 | 1467820399845 Marionette DEBUG loaded listener.js 08:53:19 INFO - PROCESS | 3268 | ++DOMWINDOW == 82 (1DEB0000) [pid = 3268] [serial = 1202] [outer = 1D32DC00] 08:53:20 INFO - PROCESS | 3268 | 1467820400267 Marionette TRACE conn6 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 08:53:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 08:53:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 670ms 08:53:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 08:53:20 INFO - PROCESS | 3268 | 1467820400283 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 08:53:20 INFO - PROCESS | 3268 | 1467820400285 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 08:53:20 INFO - PROCESS | 3268 | 1467820400288 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 08:53:20 INFO - PROCESS | 3268 | 1467820400290 Marionette TRACE conn6 <- [1,1566,null,{}] 08:53:20 INFO - PROCESS | 3268 | 1467820400294 Marionette TRACE conn6 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:20 INFO - PROCESS | 3268 | 1467820400296 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:20 INFO - PROCESS | 3268 | 1467820400411 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 08:53:20 INFO - PROCESS | 3268 | 1467820400417 Marionette TRACE conn6 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:20 INFO - PROCESS | 3268 | 1467820400419 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:20 INFO - PROCESS | 3268 | ++DOCSHELL 145BA000 == 37 [pid = 3268] [id = 401] 08:53:20 INFO - PROCESS | 3268 | ++DOMWINDOW == 83 (1DEB1C00) [pid = 3268] [serial = 1203] [outer = 00000000] 08:53:20 INFO - PROCESS | 3268 | ++DOMWINDOW == 84 (1DEBC400) [pid = 3268] [serial = 1204] [outer = 1DEB1C00] 08:53:20 INFO - PROCESS | 3268 | 1467820400462 Marionette DEBUG loaded listener.js 08:53:20 INFO - PROCESS | 3268 | ++DOMWINDOW == 85 (1E405C00) [pid = 3268] [serial = 1205] [outer = 1DEB1C00] 08:53:20 INFO - PROCESS | 3268 | --DOMWINDOW == 84 (1916C000) [pid = 3268] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 08:53:20 INFO - PROCESS | 3268 | --DOMWINDOW == 83 (195AA400) [pid = 3268] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 08:53:20 INFO - PROCESS | 3268 | --DOMWINDOW == 82 (0D71FC00) [pid = 3268] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 08:53:20 INFO - PROCESS | 3268 | --DOMWINDOW == 81 (1893D000) [pid = 3268] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 08:53:20 INFO - PROCESS | 3268 | --DOMWINDOW == 80 (14B53400) [pid = 3268] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 08:53:20 INFO - PROCESS | 3268 | --DOMWINDOW == 79 (14B4D000) [pid = 3268] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 08:53:20 INFO - PROCESS | 3268 | --DOMWINDOW == 78 (0D71E800) [pid = 3268] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 08:53:20 INFO - PROCESS | 3268 | --DOMWINDOW == 77 (1914C000) [pid = 3268] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 08:53:20 INFO - PROCESS | 3268 | --DOMWINDOW == 76 (1E409800) [pid = 3268] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 08:53:20 INFO - PROCESS | 3268 | --DOMWINDOW == 75 (1B3C1400) [pid = 3268] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 08:53:20 INFO - PROCESS | 3268 | --DOMWINDOW == 74 (1E5A5C00) [pid = 3268] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 08:53:20 INFO - PROCESS | 3268 | 1467820400891 Marionette TRACE conn6 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 08:53:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 08:53:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 631ms 08:53:20 INFO - PROCESS | 3268 | 1467820400921 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 08:53:20 INFO - PROCESS | 3268 | 1467820400923 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 08:53:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 08:53:20 INFO - PROCESS | 3268 | 1467820400926 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 08:53:20 INFO - PROCESS | 3268 | 1467820400928 Marionette TRACE conn6 <- [1,1570,null,{}] 08:53:20 INFO - PROCESS | 3268 | 1467820400932 Marionette TRACE conn6 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:20 INFO - PROCESS | 3268 | 1467820400933 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:21 INFO - PROCESS | 3268 | 1467820401018 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 08:53:21 INFO - PROCESS | 3268 | 1467820401023 Marionette TRACE conn6 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:21 INFO - PROCESS | 3268 | 1467820401025 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:21 INFO - PROCESS | 3268 | ++DOCSHELL 19B14400 == 38 [pid = 3268] [id = 402] 08:53:21 INFO - PROCESS | 3268 | ++DOMWINDOW == 75 (1BD0A800) [pid = 3268] [serial = 1206] [outer = 00000000] 08:53:21 INFO - PROCESS | 3268 | ++DOMWINDOW == 76 (1E40AC00) [pid = 3268] [serial = 1207] [outer = 1BD0A800] 08:53:21 INFO - PROCESS | 3268 | 1467820401071 Marionette DEBUG loaded listener.js 08:53:21 INFO - PROCESS | 3268 | ++DOMWINDOW == 77 (1E40DC00) [pid = 3268] [serial = 1208] [outer = 1BD0A800] 08:53:21 INFO - PROCESS | 3268 | 1467820401523 Marionette TRACE conn6 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 08:53:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 08:53:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 630ms 08:53:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 08:53:21 INFO - PROCESS | 3268 | 1467820401573 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 08:53:21 INFO - PROCESS | 3268 | 1467820401576 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 08:53:21 INFO - PROCESS | 3268 | 1467820401579 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 08:53:21 INFO - PROCESS | 3268 | 1467820401581 Marionette TRACE conn6 <- [1,1574,null,{}] 08:53:21 INFO - PROCESS | 3268 | 1467820401585 Marionette TRACE conn6 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:21 INFO - PROCESS | 3268 | 1467820401587 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:21 INFO - PROCESS | 3268 | 1467820401677 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 08:53:21 INFO - PROCESS | 3268 | 1467820401685 Marionette TRACE conn6 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:21 INFO - PROCESS | 3268 | 1467820401687 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:21 INFO - PROCESS | 3268 | ++DOCSHELL 1E472C00 == 39 [pid = 3268] [id = 403] 08:53:21 INFO - PROCESS | 3268 | ++DOMWINDOW == 78 (1E473000) [pid = 3268] [serial = 1209] [outer = 00000000] 08:53:21 INFO - PROCESS | 3268 | ++DOMWINDOW == 79 (1E47DC00) [pid = 3268] [serial = 1210] [outer = 1E473000] 08:53:21 INFO - PROCESS | 3268 | 1467820401730 Marionette DEBUG loaded listener.js 08:53:21 INFO - PROCESS | 3268 | ++DOMWINDOW == 80 (1E56E400) [pid = 3268] [serial = 1211] [outer = 1E473000] 08:53:22 INFO - PROCESS | 3268 | 1467820402161 Marionette TRACE conn6 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 08:53:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 08:53:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 630ms 08:53:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 08:53:22 INFO - PROCESS | 3268 | 1467820402213 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 08:53:22 INFO - PROCESS | 3268 | 1467820402215 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 08:53:22 INFO - PROCESS | 3268 | 1467820402218 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 08:53:22 INFO - PROCESS | 3268 | 1467820402220 Marionette TRACE conn6 <- [1,1578,null,{}] 08:53:22 INFO - PROCESS | 3268 | 1467820402224 Marionette TRACE conn6 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:22 INFO - PROCESS | 3268 | 1467820402226 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:22 INFO - PROCESS | 3268 | 1467820402306 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 08:53:22 INFO - PROCESS | 3268 | 1467820402311 Marionette TRACE conn6 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:22 INFO - PROCESS | 3268 | 1467820402314 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:22 INFO - PROCESS | 3268 | ++DOCSHELL 1E572000 == 40 [pid = 3268] [id = 404] 08:53:22 INFO - PROCESS | 3268 | ++DOMWINDOW == 81 (1E575000) [pid = 3268] [serial = 1212] [outer = 00000000] 08:53:22 INFO - PROCESS | 3268 | ++DOMWINDOW == 82 (1E5A6800) [pid = 3268] [serial = 1213] [outer = 1E575000] 08:53:22 INFO - PROCESS | 3268 | 1467820402359 Marionette DEBUG loaded listener.js 08:53:22 INFO - PROCESS | 3268 | ++DOMWINDOW == 83 (1E5B4400) [pid = 3268] [serial = 1214] [outer = 1E575000] 08:53:23 INFO - PROCESS | 3268 | 1467820403016 Marionette TRACE conn6 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 08:53:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 08:53:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 870ms 08:53:23 INFO - PROCESS | 3268 | 1467820403092 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 08:53:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 08:53:23 INFO - PROCESS | 3268 | 1467820403096 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 08:53:23 INFO - PROCESS | 3268 | 1467820403101 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 08:53:23 INFO - PROCESS | 3268 | 1467820403105 Marionette TRACE conn6 <- [1,1582,null,{}] 08:53:23 INFO - PROCESS | 3268 | 1467820403111 Marionette TRACE conn6 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:23 INFO - PROCESS | 3268 | 1467820403114 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:23 INFO - PROCESS | 3268 | 1467820403270 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 08:53:23 INFO - PROCESS | 3268 | 1467820403374 Marionette TRACE conn6 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:23 INFO - PROCESS | 3268 | 1467820403377 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:23 INFO - PROCESS | 3268 | ++DOCSHELL 0D659C00 == 41 [pid = 3268] [id = 405] 08:53:23 INFO - PROCESS | 3268 | ++DOMWINDOW == 84 (105E3C00) [pid = 3268] [serial = 1215] [outer = 00000000] 08:53:23 INFO - PROCESS | 3268 | ++DOMWINDOW == 85 (16784400) [pid = 3268] [serial = 1216] [outer = 105E3C00] 08:53:23 INFO - PROCESS | 3268 | 1467820403449 Marionette DEBUG loaded listener.js 08:53:23 INFO - PROCESS | 3268 | ++DOMWINDOW == 86 (16B84000) [pid = 3268] [serial = 1217] [outer = 105E3C00] 08:53:23 INFO - PROCESS | 3268 | 1467820404004 Marionette TRACE conn6 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 08:53:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 08:53:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 930ms 08:53:24 INFO - PROCESS | 3268 | 1467820404032 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 08:53:24 INFO - PROCESS | 3268 | 1467820404036 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 08:53:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 08:53:24 INFO - PROCESS | 3268 | 1467820404042 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 08:53:24 INFO - PROCESS | 3268 | 1467820404045 Marionette TRACE conn6 <- [1,1586,null,{}] 08:53:24 INFO - PROCESS | 3268 | 1467820404049 Marionette TRACE conn6 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:24 INFO - PROCESS | 3268 | 1467820404052 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:24 INFO - PROCESS | 3268 | 1467820404166 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 08:53:24 INFO - PROCESS | 3268 | 1467820404276 Marionette TRACE conn6 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:24 INFO - PROCESS | 3268 | 1467820404279 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:24 INFO - PROCESS | 3268 | ++DOCSHELL 19157000 == 42 [pid = 3268] [id = 406] 08:53:24 INFO - PROCESS | 3268 | ++DOMWINDOW == 87 (1916E400) [pid = 3268] [serial = 1218] [outer = 00000000] 08:53:24 INFO - PROCESS | 3268 | ++DOMWINDOW == 88 (195D1000) [pid = 3268] [serial = 1219] [outer = 1916E400] 08:53:24 INFO - PROCESS | 3268 | 1467820404335 Marionette DEBUG loaded listener.js 08:53:24 INFO - PROCESS | 3268 | ++DOMWINDOW == 89 (19AC3400) [pid = 3268] [serial = 1220] [outer = 1916E400] 08:53:24 INFO - PROCESS | 3268 | 1467820404890 Marionette TRACE conn6 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 08:53:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 08:53:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 930ms 08:53:24 INFO - PROCESS | 3268 | 1467820404997 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 08:53:24 INFO - PROCESS | 3268 | 1467820404999 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 08:53:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 08:53:24 INFO - PROCESS | 3268 | 1467820405003 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 08:53:24 INFO - PROCESS | 3268 | 1467820405007 Marionette TRACE conn6 <- [1,1590,null,{}] 08:53:25 INFO - PROCESS | 3268 | 1467820405071 Marionette TRACE conn6 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:25 INFO - PROCESS | 3268 | 1467820405076 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:25 INFO - PROCESS | 3268 | 1467820405189 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 08:53:25 INFO - PROCESS | 3268 | 1467820405326 Marionette TRACE conn6 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:25 INFO - PROCESS | 3268 | 1467820405330 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:25 INFO - PROCESS | 3268 | ++DOCSHELL 1E40A800 == 43 [pid = 3268] [id = 407] 08:53:25 INFO - PROCESS | 3268 | ++DOMWINDOW == 90 (1E475400) [pid = 3268] [serial = 1221] [outer = 00000000] 08:53:25 INFO - PROCESS | 3268 | ++DOMWINDOW == 91 (1E5D7C00) [pid = 3268] [serial = 1222] [outer = 1E475400] 08:53:25 INFO - PROCESS | 3268 | 1467820405392 Marionette DEBUG loaded listener.js 08:53:25 INFO - PROCESS | 3268 | ++DOMWINDOW == 92 (1E5DD400) [pid = 3268] [serial = 1223] [outer = 1E475400] 08:53:25 INFO - PROCESS | 3268 | 1467820405943 Marionette TRACE conn6 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 08:53:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 08:53:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 970ms 08:53:25 INFO - PROCESS | 3268 | 1467820405977 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 08:53:25 INFO - PROCESS | 3268 | 1467820405980 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 08:53:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 08:53:25 INFO - PROCESS | 3268 | 1467820405983 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 08:53:25 INFO - PROCESS | 3268 | 1467820405985 Marionette TRACE conn6 <- [1,1594,null,{}] 08:53:25 INFO - PROCESS | 3268 | 1467820405989 Marionette TRACE conn6 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:25 INFO - PROCESS | 3268 | 1467820405992 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:26 INFO - PROCESS | 3268 | 1467820406102 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 08:53:26 INFO - PROCESS | 3268 | 1467820406209 Marionette TRACE conn6 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:26 INFO - PROCESS | 3268 | 1467820406212 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:26 INFO - PROCESS | 3268 | ++DOCSHELL 1E5E0800 == 44 [pid = 3268] [id = 408] 08:53:26 INFO - PROCESS | 3268 | ++DOMWINDOW == 93 (1E706400) [pid = 3268] [serial = 1224] [outer = 00000000] 08:53:26 INFO - PROCESS | 3268 | ++DOMWINDOW == 94 (1E70AC00) [pid = 3268] [serial = 1225] [outer = 1E706400] 08:53:26 INFO - PROCESS | 3268 | 1467820406267 Marionette DEBUG loaded listener.js 08:53:26 INFO - PROCESS | 3268 | ++DOMWINDOW == 95 (1E70C800) [pid = 3268] [serial = 1226] [outer = 1E706400] 08:53:27 INFO - PROCESS | 3268 | 1467820407097 Marionette TRACE conn6 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 08:53:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 08:53:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1185ms 08:53:27 INFO - PROCESS | 3268 | 1467820407170 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 08:53:27 INFO - PROCESS | 3268 | 1467820407175 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 08:53:27 INFO - PROCESS | 3268 | 1467820407180 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 08:53:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 08:53:27 INFO - PROCESS | 3268 | 1467820407184 Marionette TRACE conn6 <- [1,1598,null,{}] 08:53:27 INFO - PROCESS | 3268 | 1467820407189 Marionette TRACE conn6 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:27 INFO - PROCESS | 3268 | 1467820407192 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:27 INFO - PROCESS | 3268 | 1467820407345 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 08:53:27 INFO - PROCESS | 3268 | 1467820407481 Marionette TRACE conn6 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:27 INFO - PROCESS | 3268 | 1467820407486 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:27 INFO - PROCESS | 3268 | ++DOCSHELL 142AFC00 == 45 [pid = 3268] [id = 409] 08:53:27 INFO - PROCESS | 3268 | ++DOMWINDOW == 96 (142F1800) [pid = 3268] [serial = 1227] [outer = 00000000] 08:53:27 INFO - PROCESS | 3268 | ++DOMWINDOW == 97 (16B61000) [pid = 3268] [serial = 1228] [outer = 142F1800] 08:53:27 INFO - PROCESS | 3268 | 1467820407537 Marionette DEBUG loaded listener.js 08:53:27 INFO - PROCESS | 3268 | ++DOMWINDOW == 98 (16BD4000) [pid = 3268] [serial = 1229] [outer = 142F1800] 08:53:28 INFO - PROCESS | 3268 | --DOCSHELL 1E472C00 == 44 [pid = 3268] [id = 403] 08:53:28 INFO - PROCESS | 3268 | --DOCSHELL 19B14400 == 43 [pid = 3268] [id = 402] 08:53:28 INFO - PROCESS | 3268 | --DOCSHELL 145BA000 == 42 [pid = 3268] [id = 401] 08:53:28 INFO - PROCESS | 3268 | --DOCSHELL 1D32D400 == 41 [pid = 3268] [id = 400] 08:53:28 INFO - PROCESS | 3268 | --DOCSHELL 1BE43400 == 40 [pid = 3268] [id = 399] 08:53:28 INFO - PROCESS | 3268 | --DOCSHELL 19BC6C00 == 39 [pid = 3268] [id = 398] 08:53:28 INFO - PROCESS | 3268 | --DOCSHELL 1959EC00 == 38 [pid = 3268] [id = 397] 08:53:28 INFO - PROCESS | 3268 | --DOCSHELL 1895D800 == 37 [pid = 3268] [id = 396] 08:53:28 INFO - PROCESS | 3268 | --DOCSHELL 145B6400 == 36 [pid = 3268] [id = 395] 08:53:28 INFO - PROCESS | 3268 | --DOCSHELL 0CC59C00 == 35 [pid = 3268] [id = 394] 08:53:28 INFO - PROCESS | 3268 | --DOCSHELL 0D721400 == 34 [pid = 3268] [id = 392] 08:53:28 INFO - PROCESS | 3268 | --DOCSHELL 18939000 == 33 [pid = 3268] [id = 393] 08:53:28 INFO - PROCESS | 3268 | --DOCSHELL 14B27C00 == 32 [pid = 3268] [id = 391] 08:53:28 INFO - PROCESS | 3268 | --DOCSHELL 14B4B400 == 31 [pid = 3268] [id = 384] 08:53:28 INFO - PROCESS | 3268 | --DOCSHELL 1E40A800 == 30 [pid = 3268] [id = 407] 08:53:28 INFO - PROCESS | 3268 | --DOCSHELL 1E5E0800 == 29 [pid = 3268] [id = 408] 08:53:28 INFO - PROCESS | 3268 | --DOCSHELL 19157000 == 28 [pid = 3268] [id = 406] 08:53:28 INFO - PROCESS | 3268 | --DOCSHELL 1E572000 == 27 [pid = 3268] [id = 404] 08:53:28 INFO - PROCESS | 3268 | --DOCSHELL 0D659C00 == 26 [pid = 3268] [id = 405] 08:53:28 INFO - PROCESS | 3268 | --DOMWINDOW == 97 (19480C00) [pid = 3268] [serial = 1165] [outer = 00000000] [url = about:blank] 08:53:28 INFO - PROCESS | 3268 | --DOMWINDOW == 96 (19AC9400) [pid = 3268] [serial = 1168] [outer = 00000000] [url = about:blank] 08:53:28 INFO - PROCESS | 3268 | --DOMWINDOW == 95 (1064B000) [pid = 3268] [serial = 1156] [outer = 00000000] [url = about:blank] 08:53:28 INFO - PROCESS | 3268 | --DOMWINDOW == 94 (111CF000) [pid = 3268] [serial = 1157] [outer = 00000000] [url = about:blank] 08:53:28 INFO - PROCESS | 3268 | --DOMWINDOW == 93 (18A4F800) [pid = 3268] [serial = 1162] [outer = 00000000] [url = about:blank] 08:53:28 INFO - PROCESS | 3268 | --DOMWINDOW == 92 (15A5D400) [pid = 3268] [serial = 1159] [outer = 00000000] [url = about:blank] 08:53:28 INFO - PROCESS | 3268 | --DOMWINDOW == 91 (15FD4000) [pid = 3268] [serial = 1160] [outer = 00000000] [url = about:blank] 08:53:28 INFO - PROCESS | 3268 | --DOMWINDOW == 90 (16B7B000) [pid = 3268] [serial = 1154] [outer = 00000000] [url = about:blank] 08:53:28 INFO - PROCESS | 3268 | --DOMWINDOW == 89 (15FD8800) [pid = 3268] [serial = 1153] [outer = 00000000] [url = about:blank] 08:53:28 INFO - PROCESS | 3268 | --DOMWINDOW == 88 (1959FC00) [pid = 3268] [serial = 1166] [outer = 00000000] [url = about:blank] 08:53:28 INFO - PROCESS | 3268 | --DOMWINDOW == 87 (16785400) [pid = 3268] [serial = 1142] [outer = 00000000] [url = about:blank] 08:53:28 INFO - PROCESS | 3268 | --DOMWINDOW == 86 (143D3000) [pid = 3268] [serial = 1141] [outer = 00000000] [url = about:blank] 08:53:28 INFO - PROCESS | 3268 | --DOMWINDOW == 85 (19A6A400) [pid = 3268] [serial = 1145] [outer = 00000000] [url = about:blank] 08:53:28 INFO - PROCESS | 3268 | --DOMWINDOW == 84 (19179400) [pid = 3268] [serial = 1144] [outer = 00000000] [url = about:blank] 08:53:28 INFO - PROCESS | 3268 | --DOMWINDOW == 83 (1E480000) [pid = 3268] [serial = 1148] [outer = 00000000] [url = about:blank] 08:53:28 INFO - PROCESS | 3268 | --DOMWINDOW == 82 (1BE43800) [pid = 3268] [serial = 1172] [outer = 00000000] [url = about:blank] 08:53:28 INFO - PROCESS | 3268 | --DOMWINDOW == 81 (1E47A800) [pid = 3268] [serial = 1147] [outer = 00000000] [url = about:blank] 08:53:28 INFO - PROCESS | 3268 | --DOMWINDOW == 80 (1B3CBC00) [pid = 3268] [serial = 1174] [outer = 00000000] [url = about:blank] 08:53:28 INFO - PROCESS | 3268 | --DOMWINDOW == 79 (1E5D7800) [pid = 3268] [serial = 1151] [outer = 00000000] [url = about:blank] 08:53:28 INFO - PROCESS | 3268 | --DOMWINDOW == 78 (1E5AE800) [pid = 3268] [serial = 1150] [outer = 00000000] [url = about:blank] 08:53:28 INFO - PROCESS | 3268 | --DOMWINDOW == 77 (1BE3A800) [pid = 3268] [serial = 1171] [outer = 00000000] [url = about:blank] 08:53:28 INFO - PROCESS | 3268 | --DOMWINDOW == 76 (19BCA400) [pid = 3268] [serial = 1169] [outer = 00000000] [url = about:blank] 08:53:28 INFO - PROCESS | 3268 | --DOMWINDOW == 75 (18CEBC00) [pid = 3268] [serial = 1163] [outer = 00000000] [url = about:blank] 08:53:28 INFO - PROCESS | 3268 | 1467820408744 Marionette TRACE conn6 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 08:53:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 08:53:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1570ms 08:53:28 INFO - PROCESS | 3268 | 1467820408756 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 08:53:28 INFO - PROCESS | 3268 | 1467820408760 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 08:53:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 08:53:28 INFO - PROCESS | 3268 | 1467820408768 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 08:53:28 INFO - PROCESS | 3268 | 1467820408772 Marionette TRACE conn6 <- [1,1602,null,{}] 08:53:28 INFO - PROCESS | 3268 | 1467820408777 Marionette TRACE conn6 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:28 INFO - PROCESS | 3268 | 1467820408780 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:28 INFO - PROCESS | 3268 | 1467820408902 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 08:53:28 INFO - PROCESS | 3268 | 1467820408993 Marionette TRACE conn6 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:28 INFO - PROCESS | 3268 | 1467820408995 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:28 INFO - PROCESS | 3268 | ++DOCSHELL 10534400 == 27 [pid = 3268] [id = 410] 08:53:28 INFO - PROCESS | 3268 | ++DOMWINDOW == 76 (105CC800) [pid = 3268] [serial = 1230] [outer = 00000000] 08:53:29 INFO - PROCESS | 3268 | ++DOMWINDOW == 77 (1421F000) [pid = 3268] [serial = 1231] [outer = 105CC800] 08:53:29 INFO - PROCESS | 3268 | 1467820409043 Marionette DEBUG loaded listener.js 08:53:29 INFO - PROCESS | 3268 | ++DOMWINDOW == 78 (143D3000) [pid = 3268] [serial = 1232] [outer = 105CC800] 08:53:29 INFO - PROCESS | 3268 | 1467820409440 Marionette TRACE conn6 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 08:53:29 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 08:53:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 730ms 08:53:29 INFO - PROCESS | 3268 | 1467820409501 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 08:53:29 INFO - PROCESS | 3268 | 1467820409506 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 08:53:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 08:53:29 INFO - PROCESS | 3268 | 1467820409513 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 08:53:29 INFO - PROCESS | 3268 | 1467820409515 Marionette TRACE conn6 <- [1,1606,null,{}] 08:53:29 INFO - PROCESS | 3268 | 1467820409519 Marionette TRACE conn6 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:29 INFO - PROCESS | 3268 | 1467820409522 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:29 INFO - PROCESS | 3268 | 1467820409641 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 08:53:29 INFO - PROCESS | 3268 | 1467820409651 Marionette TRACE conn6 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:29 INFO - PROCESS | 3268 | 1467820409653 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:29 INFO - PROCESS | 3268 | ++DOCSHELL 16164000 == 28 [pid = 3268] [id = 411] 08:53:29 INFO - PROCESS | 3268 | ++DOMWINDOW == 79 (16166C00) [pid = 3268] [serial = 1233] [outer = 00000000] 08:53:29 INFO - PROCESS | 3268 | ++DOMWINDOW == 80 (16B37C00) [pid = 3268] [serial = 1234] [outer = 16166C00] 08:53:29 INFO - PROCESS | 3268 | 1467820409700 Marionette DEBUG loaded listener.js 08:53:29 INFO - PROCESS | 3268 | ++DOMWINDOW == 81 (16B7C400) [pid = 3268] [serial = 1235] [outer = 16166C00] 08:53:30 INFO - PROCESS | 3268 | 1467820410154 Marionette TRACE conn6 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 08:53:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 08:53:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 670ms 08:53:30 INFO - PROCESS | 3268 | 1467820410186 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 08:53:30 INFO - PROCESS | 3268 | 1467820410188 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 08:53:30 INFO - PROCESS | 3268 | 1467820410192 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 08:53:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 08:53:30 INFO - PROCESS | 3268 | 1467820410195 Marionette TRACE conn6 <- [1,1610,null,{}] 08:53:30 INFO - PROCESS | 3268 | 1467820410206 Marionette TRACE conn6 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:30 INFO - PROCESS | 3268 | 1467820410211 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:30 INFO - PROCESS | 3268 | 1467820410296 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 08:53:30 INFO - PROCESS | 3268 | 1467820410303 Marionette TRACE conn6 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:30 INFO - PROCESS | 3268 | 1467820410306 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:30 INFO - PROCESS | 3268 | ++DOCSHELL 18A57800 == 29 [pid = 3268] [id = 412] 08:53:30 INFO - PROCESS | 3268 | ++DOMWINDOW == 82 (18A5C400) [pid = 3268] [serial = 1236] [outer = 00000000] 08:53:30 INFO - PROCESS | 3268 | ++DOMWINDOW == 83 (19151000) [pid = 3268] [serial = 1237] [outer = 18A5C400] 08:53:30 INFO - PROCESS | 3268 | 1467820410353 Marionette DEBUG loaded listener.js 08:53:30 INFO - PROCESS | 3268 | ++DOMWINDOW == 84 (1916A400) [pid = 3268] [serial = 1238] [outer = 18A5C400] 08:53:30 INFO - PROCESS | 3268 | 1467820410859 Marionette TRACE conn6 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 08:53:30 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 08:53:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 730ms 08:53:30 INFO - PROCESS | 3268 | 1467820410933 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 08:53:30 INFO - PROCESS | 3268 | 1467820410936 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 08:53:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 08:53:30 INFO - PROCESS | 3268 | 1467820410939 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 08:53:30 INFO - PROCESS | 3268 | 1467820410941 Marionette TRACE conn6 <- [1,1614,null,{}] 08:53:30 INFO - PROCESS | 3268 | 1467820410945 Marionette TRACE conn6 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:30 INFO - PROCESS | 3268 | 1467820410947 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:31 INFO - PROCESS | 3268 | 1467820411092 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 08:53:31 INFO - PROCESS | 3268 | 1467820411157 Marionette TRACE conn6 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:31 INFO - PROCESS | 3268 | 1467820411159 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:31 INFO - PROCESS | 3268 | ++DOCSHELL 19482C00 == 30 [pid = 3268] [id = 413] 08:53:31 INFO - PROCESS | 3268 | ++DOMWINDOW == 85 (19484400) [pid = 3268] [serial = 1239] [outer = 00000000] 08:53:31 INFO - PROCESS | 3268 | ++DOMWINDOW == 86 (1959FC00) [pid = 3268] [serial = 1240] [outer = 19484400] 08:53:31 INFO - PROCESS | 3268 | 1467820411206 Marionette DEBUG loaded listener.js 08:53:31 INFO - PROCESS | 3268 | ++DOMWINDOW == 87 (195C6800) [pid = 3268] [serial = 1241] [outer = 19484400] 08:53:31 INFO - PROCESS | 3268 | 1467820411602 Marionette TRACE conn6 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 08:53:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 08:53:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 730ms 08:53:31 INFO - PROCESS | 3268 | 1467820411671 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 08:53:31 INFO - PROCESS | 3268 | 1467820411673 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 08:53:31 INFO - PROCESS | 3268 | 1467820411677 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 08:53:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 08:53:31 INFO - PROCESS | 3268 | 1467820411678 Marionette TRACE conn6 <- [1,1618,null,{}] 08:53:31 INFO - PROCESS | 3268 | 1467820411682 Marionette TRACE conn6 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:31 INFO - PROCESS | 3268 | 1467820411684 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:31 INFO - PROCESS | 3268 | 1467820411799 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 08:53:31 INFO - PROCESS | 3268 | 1467820411805 Marionette TRACE conn6 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:31 INFO - PROCESS | 3268 | 1467820411807 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:31 INFO - PROCESS | 3268 | ++DOCSHELL 19A6BC00 == 31 [pid = 3268] [id = 414] 08:53:31 INFO - PROCESS | 3268 | ++DOMWINDOW == 88 (19A6C000) [pid = 3268] [serial = 1242] [outer = 00000000] 08:53:31 INFO - PROCESS | 3268 | ++DOMWINDOW == 89 (19B16C00) [pid = 3268] [serial = 1243] [outer = 19A6C000] 08:53:31 INFO - PROCESS | 3268 | 1467820411854 Marionette DEBUG loaded listener.js 08:53:31 INFO - PROCESS | 3268 | ++DOMWINDOW == 90 (19BC3800) [pid = 3268] [serial = 1244] [outer = 19A6C000] 08:53:32 INFO - PROCESS | 3268 | 1467820412323 Marionette TRACE conn6 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 08:53:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 08:53:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 730ms 08:53:32 INFO - PROCESS | 3268 | 1467820412439 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 08:53:32 INFO - PROCESS | 3268 | 1467820412441 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 08:53:32 INFO - PROCESS | 3268 | 1467820412459 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 08:53:32 INFO - PROCESS | 3268 | 1467820412461 Marionette TRACE conn6 <- [1,1622,null,{}] 08:53:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 08:53:32 INFO - PROCESS | 3268 | 1467820412465 Marionette TRACE conn6 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:32 INFO - PROCESS | 3268 | 1467820412471 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:32 INFO - PROCESS | 3268 | 1467820412864 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 08:53:32 INFO - PROCESS | 3268 | --DOMWINDOW == 89 (1BECF800) [pid = 3268] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 08:53:32 INFO - PROCESS | 3268 | --DOMWINDOW == 88 (1D32DC00) [pid = 3268] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 08:53:32 INFO - PROCESS | 3268 | --DOMWINDOW == 87 (145B8400) [pid = 3268] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 08:53:32 INFO - PROCESS | 3268 | --DOMWINDOW == 86 (1ACEE400) [pid = 3268] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 08:53:32 INFO - PROCESS | 3268 | --DOMWINDOW == 85 (0CC5E400) [pid = 3268] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 08:53:32 INFO - PROCESS | 3268 | --DOMWINDOW == 84 (1895CC00) [pid = 3268] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 08:53:32 INFO - PROCESS | 3268 | --DOMWINDOW == 83 (1895E000) [pid = 3268] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 08:53:32 INFO - PROCESS | 3268 | --DOMWINDOW == 82 (105F3000) [pid = 3268] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 08:53:32 INFO - PROCESS | 3268 | --DOMWINDOW == 81 (18CEB000) [pid = 3268] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 08:53:32 INFO - PROCESS | 3268 | --DOMWINDOW == 80 (195A9C00) [pid = 3268] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 08:53:32 INFO - PROCESS | 3268 | --DOMWINDOW == 79 (1E473000) [pid = 3268] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 08:53:32 INFO - PROCESS | 3268 | --DOMWINDOW == 78 (1DEB1C00) [pid = 3268] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 08:53:32 INFO - PROCESS | 3268 | --DOMWINDOW == 77 (1E575000) [pid = 3268] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 08:53:32 INFO - PROCESS | 3268 | --DOMWINDOW == 76 (1BD0A800) [pid = 3268] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 08:53:32 INFO - PROCESS | 3268 | 1467820412928 Marionette TRACE conn6 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:32 INFO - PROCESS | 3268 | 1467820412930 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:32 INFO - PROCESS | 3268 | ++DOCSHELL 0CC5E400 == 32 [pid = 3268] [id = 415] 08:53:32 INFO - PROCESS | 3268 | ++DOMWINDOW == 77 (0CE7CC00) [pid = 3268] [serial = 1245] [outer = 00000000] 08:53:32 INFO - PROCESS | 3268 | ++DOMWINDOW == 78 (145D1800) [pid = 3268] [serial = 1246] [outer = 0CE7CC00] 08:53:32 INFO - PROCESS | 3268 | 1467820412974 Marionette DEBUG loaded listener.js 08:53:33 INFO - PROCESS | 3268 | ++DOMWINDOW == 79 (19177400) [pid = 3268] [serial = 1247] [outer = 0CE7CC00] 08:53:33 INFO - PROCESS | 3268 | 1467820413355 Marionette TRACE conn6 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 08:53:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 08:53:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 930ms 08:53:33 INFO - PROCESS | 3268 | 1467820413396 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 08:53:33 INFO - PROCESS | 3268 | 1467820413398 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 08:53:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 08:53:33 INFO - PROCESS | 3268 | 1467820413401 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 08:53:33 INFO - PROCESS | 3268 | 1467820413403 Marionette TRACE conn6 <- [1,1626,null,{}] 08:53:33 INFO - PROCESS | 3268 | 1467820413407 Marionette TRACE conn6 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:33 INFO - PROCESS | 3268 | 1467820413409 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:33 INFO - PROCESS | 3268 | 1467820413489 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 08:53:33 INFO - PROCESS | 3268 | 1467820413495 Marionette TRACE conn6 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:33 INFO - PROCESS | 3268 | 1467820413497 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:33 INFO - PROCESS | 3268 | ++DOCSHELL 1914E800 == 33 [pid = 3268] [id = 416] 08:53:33 INFO - PROCESS | 3268 | ++DOMWINDOW == 80 (195A9C00) [pid = 3268] [serial = 1248] [outer = 00000000] 08:53:33 INFO - PROCESS | 3268 | ++DOMWINDOW == 81 (1BD88800) [pid = 3268] [serial = 1249] [outer = 195A9C00] 08:53:33 INFO - PROCESS | 3268 | 1467820413540 Marionette DEBUG loaded listener.js 08:53:33 INFO - PROCESS | 3268 | ++DOMWINDOW == 82 (1BE3C800) [pid = 3268] [serial = 1250] [outer = 195A9C00] 08:53:33 INFO - PROCESS | 3268 | 1467820413961 Marionette TRACE conn6 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 08:53:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 08:53:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 630ms 08:53:34 INFO - PROCESS | 3268 | 1467820414032 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 08:53:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 08:53:34 INFO - PROCESS | 3268 | 1467820414034 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 08:53:34 INFO - PROCESS | 3268 | 1467820414037 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 08:53:34 INFO - PROCESS | 3268 | 1467820414039 Marionette TRACE conn6 <- [1,1630,null,{}] 08:53:34 INFO - PROCESS | 3268 | 1467820414042 Marionette TRACE conn6 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:34 INFO - PROCESS | 3268 | 1467820414044 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:34 INFO - PROCESS | 3268 | 1467820414122 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 08:53:34 INFO - PROCESS | 3268 | 1467820414128 Marionette TRACE conn6 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:34 INFO - PROCESS | 3268 | 1467820414130 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:34 INFO - PROCESS | 3268 | ++DOCSHELL 16B36400 == 34 [pid = 3268] [id = 417] 08:53:34 INFO - PROCESS | 3268 | ++DOMWINDOW == 83 (1B35AC00) [pid = 3268] [serial = 1251] [outer = 00000000] 08:53:34 INFO - PROCESS | 3268 | ++DOMWINDOW == 84 (1BEDE800) [pid = 3268] [serial = 1252] [outer = 1B35AC00] 08:53:34 INFO - PROCESS | 3268 | 1467820414173 Marionette DEBUG loaded listener.js 08:53:34 INFO - PROCESS | 3268 | ++DOMWINDOW == 85 (195A6C00) [pid = 3268] [serial = 1253] [outer = 1B35AC00] 08:53:34 INFO - PROCESS | 3268 | 1467820414612 Marionette TRACE conn6 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 08:53:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 08:53:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 631ms 08:53:34 INFO - PROCESS | 3268 | 1467820414677 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 08:53:34 INFO - PROCESS | 3268 | 1467820414679 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 08:53:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 08:53:34 INFO - PROCESS | 3268 | 1467820414682 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 08:53:34 INFO - PROCESS | 3268 | 1467820414684 Marionette TRACE conn6 <- [1,1634,null,{}] 08:53:34 INFO - PROCESS | 3268 | 1467820414687 Marionette TRACE conn6 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:34 INFO - PROCESS | 3268 | 1467820414689 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:34 INFO - PROCESS | 3268 | 1467820414766 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 08:53:34 INFO - PROCESS | 3268 | 1467820414772 Marionette TRACE conn6 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:34 INFO - PROCESS | 3268 | 1467820414774 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:34 INFO - PROCESS | 3268 | ++DOCSHELL 1D32C400 == 35 [pid = 3268] [id = 418] 08:53:34 INFO - PROCESS | 3268 | ++DOMWINDOW == 86 (1D32D000) [pid = 3268] [serial = 1254] [outer = 00000000] 08:53:34 INFO - PROCESS | 3268 | ++DOMWINDOW == 87 (1D334800) [pid = 3268] [serial = 1255] [outer = 1D32D000] 08:53:34 INFO - PROCESS | 3268 | 1467820414817 Marionette DEBUG loaded listener.js 08:53:34 INFO - PROCESS | 3268 | ++DOMWINDOW == 88 (1DEB8800) [pid = 3268] [serial = 1256] [outer = 1D32D000] 08:53:35 INFO - PROCESS | 3268 | 1467820415660 Marionette TRACE conn6 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 08:53:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 08:53:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1019ms 08:53:35 INFO - PROCESS | 3268 | 1467820415703 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 08:53:35 INFO - PROCESS | 3268 | 1467820415708 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 08:53:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 08:53:35 INFO - PROCESS | 3268 | 1467820415803 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 08:53:35 INFO - PROCESS | 3268 | 1467820415807 Marionette TRACE conn6 <- [1,1638,null,{}] 08:53:35 INFO - PROCESS | 3268 | 1467820415814 Marionette TRACE conn6 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:35 INFO - PROCESS | 3268 | 1467820415818 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:35 INFO - PROCESS | 3268 | 1467820415926 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 08:53:36 INFO - PROCESS | 3268 | 1467820416053 Marionette TRACE conn6 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:36 INFO - PROCESS | 3268 | 1467820416055 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:36 INFO - PROCESS | 3268 | ++DOCSHELL 143CE000 == 36 [pid = 3268] [id = 419] 08:53:36 INFO - PROCESS | 3268 | ++DOMWINDOW == 89 (14B27000) [pid = 3268] [serial = 1257] [outer = 00000000] 08:53:36 INFO - PROCESS | 3268 | ++DOMWINDOW == 90 (16B35C00) [pid = 3268] [serial = 1258] [outer = 14B27000] 08:53:36 INFO - PROCESS | 3268 | 1467820416113 Marionette DEBUG loaded listener.js 08:53:36 INFO - PROCESS | 3268 | ++DOMWINDOW == 91 (16B87C00) [pid = 3268] [serial = 1259] [outer = 14B27000] 08:53:36 INFO - PROCESS | 3268 | 1467820416778 Marionette TRACE conn6 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 08:53:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 08:53:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1100ms 08:53:36 INFO - PROCESS | 3268 | 1467820416839 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 08:53:36 INFO - PROCESS | 3268 | 1467820416844 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 08:53:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 08:53:36 INFO - PROCESS | 3268 | 1467820416850 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 08:53:36 INFO - PROCESS | 3268 | 1467820416853 Marionette TRACE conn6 <- [1,1642,null,{}] 08:53:36 INFO - PROCESS | 3268 | 1467820416858 Marionette TRACE conn6 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:36 INFO - PROCESS | 3268 | 1467820416860 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:37 INFO - PROCESS | 3268 | 1467820417040 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 08:53:37 INFO - PROCESS | 3268 | 1467820417171 Marionette TRACE conn6 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:37 INFO - PROCESS | 3268 | 1467820417174 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:37 INFO - PROCESS | 3268 | ++DOCSHELL 1945A000 == 37 [pid = 3268] [id = 420] 08:53:37 INFO - PROCESS | 3268 | ++DOMWINDOW == 92 (1948B400) [pid = 3268] [serial = 1260] [outer = 00000000] 08:53:37 INFO - PROCESS | 3268 | ++DOMWINDOW == 93 (19ABD400) [pid = 3268] [serial = 1261] [outer = 1948B400] 08:53:37 INFO - PROCESS | 3268 | 1467820417231 Marionette DEBUG loaded listener.js 08:53:37 INFO - PROCESS | 3268 | ++DOMWINDOW == 94 (1ADCA400) [pid = 3268] [serial = 1262] [outer = 1948B400] 08:53:37 INFO - PROCESS | 3268 | 1467820417921 Marionette TRACE conn6 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 08:53:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 08:53:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1121ms 08:53:37 INFO - PROCESS | 3268 | 1467820417976 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 08:53:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 08:53:37 INFO - PROCESS | 3268 | 1467820417980 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 08:53:37 INFO - PROCESS | 3268 | 1467820417984 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 08:53:37 INFO - PROCESS | 3268 | 1467820417988 Marionette TRACE conn6 <- [1,1646,null,{}] 08:53:38 INFO - PROCESS | 3268 | 1467820418017 Marionette TRACE conn6 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:38 INFO - PROCESS | 3268 | 1467820418020 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:38 INFO - PROCESS | 3268 | 1467820418191 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 08:53:38 INFO - PROCESS | 3268 | --DOCSHELL 16B36400 == 36 [pid = 3268] [id = 417] 08:53:38 INFO - PROCESS | 3268 | --DOCSHELL 1914E800 == 35 [pid = 3268] [id = 416] 08:53:38 INFO - PROCESS | 3268 | --DOCSHELL 0CC5E400 == 34 [pid = 3268] [id = 415] 08:53:38 INFO - PROCESS | 3268 | --DOCSHELL 19A6BC00 == 33 [pid = 3268] [id = 414] 08:53:38 INFO - PROCESS | 3268 | --DOCSHELL 19482C00 == 32 [pid = 3268] [id = 413] 08:53:38 INFO - PROCESS | 3268 | --DOCSHELL 18A57800 == 31 [pid = 3268] [id = 412] 08:53:38 INFO - PROCESS | 3268 | --DOCSHELL 16164000 == 30 [pid = 3268] [id = 411] 08:53:38 INFO - PROCESS | 3268 | --DOCSHELL 10534400 == 29 [pid = 3268] [id = 410] 08:53:38 INFO - PROCESS | 3268 | --DOMWINDOW == 93 (1BEDA000) [pid = 3268] [serial = 1198] [outer = 00000000] [url = about:blank] 08:53:38 INFO - PROCESS | 3268 | --DOMWINDOW == 92 (1D337C00) [pid = 3268] [serial = 1201] [outer = 00000000] [url = about:blank] 08:53:38 INFO - PROCESS | 3268 | --DOMWINDOW == 91 (15F4D400) [pid = 3268] [serial = 1186] [outer = 00000000] [url = about:blank] 08:53:38 INFO - PROCESS | 3268 | --DOMWINDOW == 90 (15FDC800) [pid = 3268] [serial = 1187] [outer = 00000000] [url = about:blank] 08:53:38 INFO - PROCESS | 3268 | --DOMWINDOW == 89 (1B3EEC00) [pid = 3268] [serial = 1195] [outer = 00000000] [url = about:blank] 08:53:38 INFO - PROCESS | 3268 | --DOMWINDOW == 88 (1BEE4800) [pid = 3268] [serial = 1199] [outer = 00000000] [url = about:blank] 08:53:38 INFO - PROCESS | 3268 | --DOMWINDOW == 87 (0CEE5800) [pid = 3268] [serial = 1183] [outer = 00000000] [url = about:blank] 08:53:38 INFO - PROCESS | 3268 | --DOMWINDOW == 86 (0D65DC00) [pid = 3268] [serial = 1184] [outer = 00000000] [url = about:blank] 08:53:38 INFO - PROCESS | 3268 | --DOMWINDOW == 85 (1BD0B800) [pid = 3268] [serial = 1175] [outer = 00000000] [url = about:blank] 08:53:38 INFO - PROCESS | 3268 | --DOMWINDOW == 84 (18CE6C00) [pid = 3268] [serial = 1189] [outer = 00000000] [url = about:blank] 08:53:38 INFO - PROCESS | 3268 | --DOMWINDOW == 83 (1914EC00) [pid = 3268] [serial = 1190] [outer = 00000000] [url = about:blank] 08:53:38 INFO - PROCESS | 3268 | --DOMWINDOW == 82 (13F0F800) [pid = 3268] [serial = 1177] [outer = 00000000] [url = about:blank] 08:53:38 INFO - PROCESS | 3268 | --DOMWINDOW == 81 (142E8C00) [pid = 3268] [serial = 1178] [outer = 00000000] [url = about:blank] 08:53:38 INFO - PROCESS | 3268 | --DOMWINDOW == 80 (19151800) [pid = 3268] [serial = 1180] [outer = 00000000] [url = about:blank] 08:53:38 INFO - PROCESS | 3268 | --DOMWINDOW == 79 (19170C00) [pid = 3268] [serial = 1181] [outer = 00000000] [url = about:blank] 08:53:38 INFO - PROCESS | 3268 | --DOMWINDOW == 78 (19A6F000) [pid = 3268] [serial = 1192] [outer = 00000000] [url = about:blank] 08:53:38 INFO - PROCESS | 3268 | --DOMWINDOW == 77 (19B13C00) [pid = 3268] [serial = 1193] [outer = 00000000] [url = about:blank] 08:53:38 INFO - PROCESS | 3268 | --DOMWINDOW == 76 (1E56E400) [pid = 3268] [serial = 1211] [outer = 00000000] [url = about:blank] 08:53:38 INFO - PROCESS | 3268 | --DOMWINDOW == 75 (1DEBC400) [pid = 3268] [serial = 1204] [outer = 00000000] [url = about:blank] 08:53:38 INFO - PROCESS | 3268 | --DOMWINDOW == 74 (1E5B4400) [pid = 3268] [serial = 1214] [outer = 00000000] [url = about:blank] 08:53:38 INFO - PROCESS | 3268 | --DOMWINDOW == 73 (1DEB0000) [pid = 3268] [serial = 1202] [outer = 00000000] [url = about:blank] 08:53:38 INFO - PROCESS | 3268 | --DOMWINDOW == 72 (1E5A6800) [pid = 3268] [serial = 1213] [outer = 00000000] [url = about:blank] 08:53:38 INFO - PROCESS | 3268 | --DOMWINDOW == 71 (1E47DC00) [pid = 3268] [serial = 1210] [outer = 00000000] [url = about:blank] 08:53:38 INFO - PROCESS | 3268 | --DOMWINDOW == 70 (1E405C00) [pid = 3268] [serial = 1205] [outer = 00000000] [url = about:blank] 08:53:38 INFO - PROCESS | 3268 | --DOMWINDOW == 69 (1E40DC00) [pid = 3268] [serial = 1208] [outer = 00000000] [url = about:blank] 08:53:38 INFO - PROCESS | 3268 | --DOMWINDOW == 68 (1E40AC00) [pid = 3268] [serial = 1207] [outer = 00000000] [url = about:blank] 08:53:38 INFO - PROCESS | 3268 | --DOMWINDOW == 67 (1BD96800) [pid = 3268] [serial = 1196] [outer = 00000000] [url = about:blank] 08:53:38 INFO - PROCESS | 3268 | 1467820418301 Marionette TRACE conn6 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:38 INFO - PROCESS | 3268 | 1467820418303 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:38 INFO - PROCESS | 3268 | ++DOCSHELL 0CC65800 == 30 [pid = 3268] [id = 421] 08:53:38 INFO - PROCESS | 3268 | ++DOMWINDOW == 68 (0CEE5800) [pid = 3268] [serial = 1263] [outer = 00000000] 08:53:38 INFO - PROCESS | 3268 | ++DOMWINDOW == 69 (0D717C00) [pid = 3268] [serial = 1264] [outer = 0CEE5800] 08:53:38 INFO - PROCESS | 3268 | 1467820418357 Marionette DEBUG loaded listener.js 08:53:38 INFO - PROCESS | 3268 | ++DOMWINDOW == 70 (111D3C00) [pid = 3268] [serial = 1265] [outer = 0CEE5800] 08:53:38 INFO - PROCESS | 3268 | 1467820418810 Marionette TRACE conn6 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 08:53:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 08:53:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 870ms 08:53:38 INFO - PROCESS | 3268 | 1467820418856 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 08:53:38 INFO - PROCESS | 3268 | 1467820418861 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 08:53:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 08:53:38 INFO - PROCESS | 3268 | 1467820418867 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 08:53:38 INFO - PROCESS | 3268 | 1467820418869 Marionette TRACE conn6 <- [1,1650,null,{}] 08:53:38 INFO - PROCESS | 3268 | 1467820418873 Marionette TRACE conn6 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:38 INFO - PROCESS | 3268 | 1467820418876 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:38 INFO - PROCESS | 3268 | 1467820418982 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 08:53:39 INFO - PROCESS | 3268 | 1467820419078 Marionette TRACE conn6 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:39 INFO - PROCESS | 3268 | 1467820419081 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:39 INFO - PROCESS | 3268 | ++DOCSHELL 0CC5E400 == 31 [pid = 3268] [id = 422] 08:53:39 INFO - PROCESS | 3268 | ++DOMWINDOW == 71 (14225C00) [pid = 3268] [serial = 1266] [outer = 00000000] 08:53:39 INFO - PROCESS | 3268 | ++DOMWINDOW == 72 (16BCE800) [pid = 3268] [serial = 1267] [outer = 14225C00] 08:53:39 INFO - PROCESS | 3268 | 1467820419127 Marionette DEBUG loaded listener.js 08:53:39 INFO - PROCESS | 3268 | ++DOMWINDOW == 73 (1895D400) [pid = 3268] [serial = 1268] [outer = 14225C00] 08:53:39 INFO - PROCESS | 3268 | 1467820419495 Marionette TRACE conn6 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 08:53:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 08:53:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 670ms 08:53:39 INFO - PROCESS | 3268 | 1467820419541 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 08:53:39 INFO - PROCESS | 3268 | 1467820419544 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 08:53:39 INFO - PROCESS | 3268 | 1467820419547 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 08:53:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 08:53:39 INFO - PROCESS | 3268 | 1467820419551 Marionette TRACE conn6 <- [1,1654,null,{}] 08:53:39 INFO - PROCESS | 3268 | 1467820419562 Marionette TRACE conn6 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:39 INFO - PROCESS | 3268 | 1467820419566 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:39 INFO - PROCESS | 3268 | 1467820419657 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 08:53:39 INFO - PROCESS | 3268 | 1467820419696 Marionette TRACE conn6 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:39 INFO - PROCESS | 3268 | 1467820419699 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:39 INFO - PROCESS | 3268 | ++DOCSHELL 19179000 == 32 [pid = 3268] [id = 423] 08:53:39 INFO - PROCESS | 3268 | ++DOMWINDOW == 74 (19179400) [pid = 3268] [serial = 1269] [outer = 00000000] 08:53:39 INFO - PROCESS | 3268 | ++DOMWINDOW == 75 (195A0C00) [pid = 3268] [serial = 1270] [outer = 19179400] 08:53:39 INFO - PROCESS | 3268 | 1467820419750 Marionette DEBUG loaded listener.js 08:53:39 INFO - PROCESS | 3268 | ++DOMWINDOW == 76 (19A6C400) [pid = 3268] [serial = 1271] [outer = 19179400] 08:53:40 INFO - PROCESS | 3268 | 1467820420166 Marionette TRACE conn6 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 08:53:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 08:53:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 670ms 08:53:40 INFO - PROCESS | 3268 | 1467820420239 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 08:53:40 INFO - PROCESS | 3268 | 1467820420241 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 08:53:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 08:53:40 INFO - PROCESS | 3268 | 1467820420245 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 08:53:40 INFO - PROCESS | 3268 | 1467820420256 Marionette TRACE conn6 <- [1,1658,null,{}] 08:53:40 INFO - PROCESS | 3268 | 1467820420259 Marionette TRACE conn6 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:40 INFO - PROCESS | 3268 | 1467820420262 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:40 INFO - PROCESS | 3268 | 1467820420351 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 08:53:40 INFO - PROCESS | 3268 | 1467820420357 Marionette TRACE conn6 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:40 INFO - PROCESS | 3268 | 1467820420359 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:40 INFO - PROCESS | 3268 | ++DOCSHELL 1ACEC400 == 33 [pid = 3268] [id = 424] 08:53:40 INFO - PROCESS | 3268 | ++DOMWINDOW == 77 (1ACF5C00) [pid = 3268] [serial = 1272] [outer = 00000000] 08:53:40 INFO - PROCESS | 3268 | ++DOMWINDOW == 78 (1BD0B800) [pid = 3268] [serial = 1273] [outer = 1ACF5C00] 08:53:40 INFO - PROCESS | 3268 | 1467820420404 Marionette DEBUG loaded listener.js 08:53:40 INFO - PROCESS | 3268 | ++DOMWINDOW == 79 (1BE02C00) [pid = 3268] [serial = 1274] [outer = 1ACF5C00] 08:53:40 INFO - PROCESS | 3268 | 1467820420885 Marionette TRACE conn6 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 08:53:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 08:53:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 690ms 08:53:40 INFO - PROCESS | 3268 | 1467820420939 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 08:53:40 INFO - PROCESS | 3268 | 1467820420941 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 08:53:40 INFO - PROCESS | 3268 | 1467820420944 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 08:53:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 08:53:40 INFO - PROCESS | 3268 | 1467820420946 Marionette TRACE conn6 <- [1,1662,null,{}] 08:53:40 INFO - PROCESS | 3268 | 1467820420950 Marionette TRACE conn6 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:40 INFO - PROCESS | 3268 | 1467820420952 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:41 INFO - PROCESS | 3268 | 1467820421098 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 08:53:41 INFO - PROCESS | 3268 | 1467820421163 Marionette TRACE conn6 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:41 INFO - PROCESS | 3268 | 1467820421165 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:41 INFO - PROCESS | 3268 | ++DOCSHELL 1BE38C00 == 34 [pid = 3268] [id = 425] 08:53:41 INFO - PROCESS | 3268 | ++DOMWINDOW == 80 (1BE3BC00) [pid = 3268] [serial = 1275] [outer = 00000000] 08:53:41 INFO - PROCESS | 3268 | ++DOMWINDOW == 81 (1BED7000) [pid = 3268] [serial = 1276] [outer = 1BE3BC00] 08:53:41 INFO - PROCESS | 3268 | 1467820421208 Marionette DEBUG loaded listener.js 08:53:41 INFO - PROCESS | 3268 | ++DOMWINDOW == 82 (1BED8400) [pid = 3268] [serial = 1277] [outer = 1BE3BC00] 08:53:41 INFO - PROCESS | 3268 | 1467820421637 Marionette TRACE conn6 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 08:53:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 08:53:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 730ms 08:53:41 INFO - PROCESS | 3268 | 1467820421679 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 08:53:41 INFO - PROCESS | 3268 | 1467820421681 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 08:53:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 08:53:41 INFO - PROCESS | 3268 | 1467820421684 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 08:53:41 INFO - PROCESS | 3268 | 1467820421686 Marionette TRACE conn6 <- [1,1666,null,{}] 08:53:41 INFO - PROCESS | 3268 | 1467820421695 Marionette TRACE conn6 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:41 INFO - PROCESS | 3268 | 1467820421701 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:41 INFO - PROCESS | 3268 | 1467820421849 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 08:53:41 INFO - PROCESS | 3268 | 1467820421855 Marionette TRACE conn6 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:41 INFO - PROCESS | 3268 | 1467820421857 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:41 INFO - PROCESS | 3268 | ++DOCSHELL 0CB6A800 == 35 [pid = 3268] [id = 426] 08:53:41 INFO - PROCESS | 3268 | ++DOMWINDOW == 83 (0CE84000) [pid = 3268] [serial = 1278] [outer = 00000000] 08:53:41 INFO - PROCESS | 3268 | ++DOMWINDOW == 84 (1D32C000) [pid = 3268] [serial = 1279] [outer = 0CE84000] 08:53:41 INFO - PROCESS | 3268 | 1467820421960 Marionette DEBUG loaded listener.js 08:53:42 INFO - PROCESS | 3268 | ++DOMWINDOW == 85 (1DEB1000) [pid = 3268] [serial = 1280] [outer = 0CE84000] 08:53:42 INFO - PROCESS | 3268 | 1467820422384 Marionette TRACE conn6 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 08:53:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 08:53:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 730ms 08:53:42 INFO - PROCESS | 3268 | 1467820422448 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 08:53:42 INFO - PROCESS | 3268 | 1467820422450 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 08:53:42 INFO - PROCESS | 3268 | 1467820422453 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 08:53:42 INFO - PROCESS | 3268 | 1467820422455 Marionette TRACE conn6 <- [1,1670,null,{}] 08:53:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 08:53:42 INFO - PROCESS | 3268 | 1467820422459 Marionette TRACE conn6 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:42 INFO - PROCESS | 3268 | 1467820422461 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:42 INFO - PROCESS | 3268 | 1467820422575 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 08:53:42 INFO - PROCESS | 3268 | 1467820422586 Marionette TRACE conn6 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:42 INFO - PROCESS | 3268 | 1467820422588 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:42 INFO - PROCESS | 3268 | ++DOCSHELL 15FD8000 == 36 [pid = 3268] [id = 427] 08:53:42 INFO - PROCESS | 3268 | ++DOMWINDOW == 86 (1E40C400) [pid = 3268] [serial = 1281] [outer = 00000000] 08:53:42 INFO - PROCESS | 3268 | ++DOMWINDOW == 87 (1E474000) [pid = 3268] [serial = 1282] [outer = 1E40C400] 08:53:42 INFO - PROCESS | 3268 | 1467820422633 Marionette DEBUG loaded listener.js 08:53:42 INFO - PROCESS | 3268 | ++DOMWINDOW == 88 (1E474800) [pid = 3268] [serial = 1283] [outer = 1E40C400] 08:53:42 INFO - PROCESS | 3268 | --DOMWINDOW == 87 (1E706400) [pid = 3268] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 08:53:42 INFO - PROCESS | 3268 | --DOMWINDOW == 86 (18A5C400) [pid = 3268] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 08:53:42 INFO - PROCESS | 3268 | --DOMWINDOW == 85 (1916E400) [pid = 3268] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 08:53:42 INFO - PROCESS | 3268 | --DOMWINDOW == 84 (19A6C000) [pid = 3268] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 08:53:42 INFO - PROCESS | 3268 | --DOMWINDOW == 83 (105CC800) [pid = 3268] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 08:53:42 INFO - PROCESS | 3268 | --DOMWINDOW == 82 (142F1800) [pid = 3268] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 08:53:42 INFO - PROCESS | 3268 | --DOMWINDOW == 81 (105E3C00) [pid = 3268] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 08:53:42 INFO - PROCESS | 3268 | --DOMWINDOW == 80 (0CE7CC00) [pid = 3268] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 08:53:42 INFO - PROCESS | 3268 | --DOMWINDOW == 79 (1E475400) [pid = 3268] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 08:53:42 INFO - PROCESS | 3268 | --DOMWINDOW == 78 (195A9C00) [pid = 3268] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 08:53:42 INFO - PROCESS | 3268 | --DOMWINDOW == 77 (16166C00) [pid = 3268] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 08:53:42 INFO - PROCESS | 3268 | --DOMWINDOW == 76 (19484400) [pid = 3268] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 08:53:42 INFO - PROCESS | 3268 | --DOMWINDOW == 75 (1B35AC00) [pid = 3268] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 08:53:43 INFO - PROCESS | 3268 | 1467820423144 Marionette TRACE conn6 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 08:53:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 08:53:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 731ms 08:53:43 INFO - PROCESS | 3268 | 1467820423192 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 08:53:43 INFO - PROCESS | 3268 | 1467820423194 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 08:53:43 INFO - PROCESS | 3268 | 1467820423196 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 08:53:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 08:53:43 INFO - PROCESS | 3268 | 1467820423198 Marionette TRACE conn6 <- [1,1674,null,{}] 08:53:43 INFO - PROCESS | 3268 | 1467820423202 Marionette TRACE conn6 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:43 INFO - PROCESS | 3268 | 1467820423203 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:43 INFO - PROCESS | 3268 | 1467820423288 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 08:53:43 INFO - PROCESS | 3268 | 1467820423294 Marionette TRACE conn6 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:43 INFO - PROCESS | 3268 | 1467820423296 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:43 INFO - PROCESS | 3268 | ++DOCSHELL 18E73000 == 37 [pid = 3268] [id = 428] 08:53:43 INFO - PROCESS | 3268 | ++DOMWINDOW == 76 (1916E000) [pid = 3268] [serial = 1284] [outer = 00000000] 08:53:43 INFO - PROCESS | 3268 | ++DOMWINDOW == 77 (1BD0A800) [pid = 3268] [serial = 1285] [outer = 1916E000] 08:53:43 INFO - PROCESS | 3268 | 1467820423339 Marionette DEBUG loaded listener.js 08:53:43 INFO - PROCESS | 3268 | ++DOMWINDOW == 78 (1BE44000) [pid = 3268] [serial = 1286] [outer = 1916E000] 08:53:43 INFO - PROCESS | 3268 | 1467820423813 Marionette TRACE conn6 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 08:53:43 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 08:53:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 670ms 08:53:43 INFO - PROCESS | 3268 | 1467820423871 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 08:53:43 INFO - PROCESS | 3268 | 1467820423873 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 08:53:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 08:53:43 INFO - PROCESS | 3268 | 1467820423876 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 08:53:43 INFO - PROCESS | 3268 | 1467820423878 Marionette TRACE conn6 <- [1,1678,null,{}] 08:53:43 INFO - PROCESS | 3268 | 1467820423881 Marionette TRACE conn6 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:43 INFO - PROCESS | 3268 | 1467820423883 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:43 INFO - PROCESS | 3268 | 1467820423995 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 08:53:43 INFO - PROCESS | 3268 | 1467820424007 Marionette TRACE conn6 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:43 INFO - PROCESS | 3268 | 1467820424008 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:44 INFO - PROCESS | 3268 | ++DOCSHELL 1950EC00 == 38 [pid = 3268] [id = 429] 08:53:44 INFO - PROCESS | 3268 | ++DOMWINDOW == 79 (19B13000) [pid = 3268] [serial = 1287] [outer = 00000000] 08:53:44 INFO - PROCESS | 3268 | ++DOMWINDOW == 80 (1E47F000) [pid = 3268] [serial = 1288] [outer = 19B13000] 08:53:44 INFO - PROCESS | 3268 | 1467820424065 Marionette DEBUG loaded listener.js 08:53:44 INFO - PROCESS | 3268 | ++DOMWINDOW == 81 (1E56F400) [pid = 3268] [serial = 1289] [outer = 19B13000] 08:53:44 INFO - PROCESS | 3268 | 1467820424497 Marionette TRACE conn6 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 08:53:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 08:53:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 670ms 08:53:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 08:53:44 INFO - PROCESS | 3268 | 1467820424547 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 08:53:44 INFO - PROCESS | 3268 | 1467820424550 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 08:53:44 INFO - PROCESS | 3268 | 1467820424553 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 08:53:44 INFO - PROCESS | 3268 | 1467820424554 Marionette TRACE conn6 <- [1,1682,null,{}] 08:53:44 INFO - PROCESS | 3268 | 1467820424558 Marionette TRACE conn6 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:44 INFO - PROCESS | 3268 | 1467820424560 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:44 INFO - PROCESS | 3268 | 1467820424641 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 08:53:44 INFO - PROCESS | 3268 | 1467820424646 Marionette TRACE conn6 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:44 INFO - PROCESS | 3268 | 1467820424648 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:44 INFO - PROCESS | 3268 | ++DOCSHELL 1E575C00 == 39 [pid = 3268] [id = 430] 08:53:44 INFO - PROCESS | 3268 | ++DOMWINDOW == 82 (1E578000) [pid = 3268] [serial = 1290] [outer = 00000000] 08:53:44 INFO - PROCESS | 3268 | ++DOMWINDOW == 83 (1E5AA800) [pid = 3268] [serial = 1291] [outer = 1E578000] 08:53:44 INFO - PROCESS | 3268 | 1467820424692 Marionette DEBUG loaded listener.js 08:53:44 INFO - PROCESS | 3268 | ++DOMWINDOW == 84 (1E5B0400) [pid = 3268] [serial = 1292] [outer = 1E578000] 08:53:45 INFO - PROCESS | 3268 | 1467820425330 Marionette TRACE conn6 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 08:53:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 08:53:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 870ms 08:53:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 08:53:45 INFO - PROCESS | 3268 | 1467820425424 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 08:53:45 INFO - PROCESS | 3268 | 1467820425429 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 08:53:45 INFO - PROCESS | 3268 | 1467820425434 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 08:53:45 INFO - PROCESS | 3268 | 1467820425439 Marionette TRACE conn6 <- [1,1686,null,{}] 08:53:45 INFO - PROCESS | 3268 | 1467820425460 Marionette TRACE conn6 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:45 INFO - PROCESS | 3268 | 1467820425463 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:45 INFO - PROCESS | 3268 | 1467820425591 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 08:53:45 INFO - PROCESS | 3268 | 1467820425722 Marionette TRACE conn6 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:45 INFO - PROCESS | 3268 | 1467820425725 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:45 INFO - PROCESS | 3268 | ++DOCSHELL 10652000 == 40 [pid = 3268] [id = 431] 08:53:45 INFO - PROCESS | 3268 | ++DOMWINDOW == 85 (15A5D400) [pid = 3268] [serial = 1293] [outer = 00000000] 08:53:45 INFO - PROCESS | 3268 | ++DOMWINDOW == 86 (16B39000) [pid = 3268] [serial = 1294] [outer = 15A5D400] 08:53:45 INFO - PROCESS | 3268 | 1467820425787 Marionette DEBUG loaded listener.js 08:53:45 INFO - PROCESS | 3268 | ++DOMWINDOW == 87 (18A52C00) [pid = 3268] [serial = 1295] [outer = 15A5D400] 08:53:46 INFO - PROCESS | 3268 | 1467820426346 Marionette TRACE conn6 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 08:53:46 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 08:53:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 990ms 08:53:46 INFO - PROCESS | 3268 | 1467820426424 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 08:53:46 INFO - PROCESS | 3268 | 1467820426429 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 08:53:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 08:53:46 INFO - PROCESS | 3268 | 1467820426435 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 08:53:46 INFO - PROCESS | 3268 | 1467820426438 Marionette TRACE conn6 <- [1,1690,null,{}] 08:53:46 INFO - PROCESS | 3268 | 1467820426443 Marionette TRACE conn6 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:46 INFO - PROCESS | 3268 | 1467820426445 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:46 INFO - PROCESS | 3268 | 1467820426592 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 08:53:46 INFO - PROCESS | 3268 | 1467820426730 Marionette TRACE conn6 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:46 INFO - PROCESS | 3268 | 1467820426733 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:46 INFO - PROCESS | 3268 | ++DOCSHELL 1959F800 == 41 [pid = 3268] [id = 432] 08:53:46 INFO - PROCESS | 3268 | ++DOMWINDOW == 88 (195A0800) [pid = 3268] [serial = 1296] [outer = 00000000] 08:53:46 INFO - PROCESS | 3268 | ++DOMWINDOW == 89 (19B1C000) [pid = 3268] [serial = 1297] [outer = 195A0800] 08:53:46 INFO - PROCESS | 3268 | 1467820426790 Marionette DEBUG loaded listener.js 08:53:46 INFO - PROCESS | 3268 | ++DOMWINDOW == 90 (1B3EEC00) [pid = 3268] [serial = 1298] [outer = 195A0800] 08:53:47 INFO - PROCESS | 3268 | 1467820427405 Marionette TRACE conn6 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 08:53:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 08:53:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1019ms 08:53:47 INFO - PROCESS | 3268 | 1467820427458 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 08:53:47 INFO - PROCESS | 3268 | 1467820427460 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 08:53:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 08:53:47 INFO - PROCESS | 3268 | 1467820427478 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 08:53:47 INFO - PROCESS | 3268 | 1467820427482 Marionette TRACE conn6 <- [1,1694,null,{}] 08:53:47 INFO - PROCESS | 3268 | 1467820427510 Marionette TRACE conn6 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:47 INFO - PROCESS | 3268 | 1467820427515 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:47 INFO - PROCESS | 3268 | 1467820427632 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 08:53:47 INFO - PROCESS | 3268 | 1467820427764 Marionette TRACE conn6 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:47 INFO - PROCESS | 3268 | 1467820427768 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:47 INFO - PROCESS | 3268 | ++DOCSHELL 1E5A9000 == 42 [pid = 3268] [id = 433] 08:53:47 INFO - PROCESS | 3268 | ++DOMWINDOW == 91 (1E5AC000) [pid = 3268] [serial = 1299] [outer = 00000000] 08:53:47 INFO - PROCESS | 3268 | ++DOMWINDOW == 92 (1E5D8400) [pid = 3268] [serial = 1300] [outer = 1E5AC000] 08:53:47 INFO - PROCESS | 3268 | 1467820427825 Marionette DEBUG loaded listener.js 08:53:47 INFO - PROCESS | 3268 | ++DOMWINDOW == 93 (1E5E1800) [pid = 3268] [serial = 1301] [outer = 1E5AC000] 08:53:48 INFO - PROCESS | 3268 | 1467820428459 Marionette TRACE conn6 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 08:53:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 08:53:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1022ms 08:53:48 INFO - PROCESS | 3268 | 1467820428502 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 08:53:48 INFO - PROCESS | 3268 | 1467820428505 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 08:53:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 08:53:48 INFO - PROCESS | 3268 | 1467820428509 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 08:53:48 INFO - PROCESS | 3268 | 1467820428511 Marionette TRACE conn6 <- [1,1698,null,{}] 08:53:48 INFO - PROCESS | 3268 | 1467820428515 Marionette TRACE conn6 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:48 INFO - PROCESS | 3268 | 1467820428517 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:48 INFO - PROCESS | 3268 | 1467820428637 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 08:53:48 INFO - PROCESS | 3268 | 1467820428908 Marionette TRACE conn6 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:48 INFO - PROCESS | 3268 | 1467820428911 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:48 INFO - PROCESS | 3268 | ++DOCSHELL 0D715000 == 43 [pid = 3268] [id = 434] 08:53:48 INFO - PROCESS | 3268 | ++DOMWINDOW == 94 (0D716800) [pid = 3268] [serial = 1302] [outer = 00000000] 08:53:48 INFO - PROCESS | 3268 | ++DOMWINDOW == 95 (105E2800) [pid = 3268] [serial = 1303] [outer = 0D716800] 08:53:48 INFO - PROCESS | 3268 | 1467820428988 Marionette DEBUG loaded listener.js 08:53:49 INFO - PROCESS | 3268 | ++DOMWINDOW == 96 (13F14800) [pid = 3268] [serial = 1304] [outer = 0D716800] 08:53:49 INFO - PROCESS | 3268 | 1467820429583 Marionette TRACE conn6 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 08:53:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 08:53:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1118ms 08:53:49 INFO - PROCESS | 3268 | 1467820429632 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 08:53:49 INFO - PROCESS | 3268 | 1467820429635 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 08:53:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 08:53:49 INFO - PROCESS | 3268 | 1467820429640 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 08:53:49 INFO - PROCESS | 3268 | 1467820429642 Marionette TRACE conn6 <- [1,1702,null,{}] 08:53:49 INFO - PROCESS | 3268 | 1467820429648 Marionette TRACE conn6 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:49 INFO - PROCESS | 3268 | 1467820429652 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:50 INFO - PROCESS | 3268 | --DOCSHELL 142AFC00 == 42 [pid = 3268] [id = 409] 08:53:50 INFO - PROCESS | 3268 | --DOCSHELL 1950EC00 == 41 [pid = 3268] [id = 429] 08:53:50 INFO - PROCESS | 3268 | --DOCSHELL 18E73000 == 40 [pid = 3268] [id = 428] 08:53:50 INFO - PROCESS | 3268 | --DOCSHELL 15FD8000 == 39 [pid = 3268] [id = 427] 08:53:50 INFO - PROCESS | 3268 | --DOCSHELL 0CB6A800 == 38 [pid = 3268] [id = 426] 08:53:50 INFO - PROCESS | 3268 | --DOCSHELL 1BE38C00 == 37 [pid = 3268] [id = 425] 08:53:50 INFO - PROCESS | 3268 | --DOCSHELL 1ACEC400 == 36 [pid = 3268] [id = 424] 08:53:50 INFO - PROCESS | 3268 | --DOCSHELL 19179000 == 35 [pid = 3268] [id = 423] 08:53:50 INFO - PROCESS | 3268 | --DOCSHELL 0CC5E400 == 34 [pid = 3268] [id = 422] 08:53:50 INFO - PROCESS | 3268 | --DOCSHELL 0CC65800 == 33 [pid = 3268] [id = 421] 08:53:50 INFO - PROCESS | 3268 | --DOCSHELL 1945A000 == 32 [pid = 3268] [id = 420] 08:53:50 INFO - PROCESS | 3268 | --DOCSHELL 143CE000 == 31 [pid = 3268] [id = 419] 08:53:50 INFO - PROCESS | 3268 | --DOCSHELL 1D32C400 == 30 [pid = 3268] [id = 418] 08:53:50 INFO - PROCESS | 3268 | --DOCSHELL 1E5A9000 == 29 [pid = 3268] [id = 433] 08:53:50 INFO - PROCESS | 3268 | --DOCSHELL 0D715000 == 28 [pid = 3268] [id = 434] 08:53:50 INFO - PROCESS | 3268 | --DOCSHELL 1959F800 == 27 [pid = 3268] [id = 432] 08:53:50 INFO - PROCESS | 3268 | --DOCSHELL 1E575C00 == 26 [pid = 3268] [id = 430] 08:53:50 INFO - PROCESS | 3268 | --DOCSHELL 10652000 == 25 [pid = 3268] [id = 431] 08:53:50 INFO - PROCESS | 3268 | 1467820430408 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 08:53:50 INFO - PROCESS | 3268 | --DOMWINDOW == 95 (1E70AC00) [pid = 3268] [serial = 1225] [outer = 00000000] [url = about:blank] 08:53:50 INFO - PROCESS | 3268 | --DOMWINDOW == 94 (19151000) [pid = 3268] [serial = 1237] [outer = 00000000] [url = about:blank] 08:53:50 INFO - PROCESS | 3268 | --DOMWINDOW == 93 (19AC3400) [pid = 3268] [serial = 1220] [outer = 00000000] [url = about:blank] 08:53:50 INFO - PROCESS | 3268 | --DOMWINDOW == 92 (19B16C00) [pid = 3268] [serial = 1243] [outer = 00000000] [url = about:blank] 08:53:50 INFO - PROCESS | 3268 | --DOMWINDOW == 91 (1421F000) [pid = 3268] [serial = 1231] [outer = 00000000] [url = about:blank] 08:53:50 INFO - PROCESS | 3268 | --DOMWINDOW == 90 (16BD4000) [pid = 3268] [serial = 1229] [outer = 00000000] [url = about:blank] 08:53:50 INFO - PROCESS | 3268 | --DOMWINDOW == 89 (16B84000) [pid = 3268] [serial = 1217] [outer = 00000000] [url = about:blank] 08:53:50 INFO - PROCESS | 3268 | --DOMWINDOW == 88 (19177400) [pid = 3268] [serial = 1247] [outer = 00000000] [url = about:blank] 08:53:50 INFO - PROCESS | 3268 | --DOMWINDOW == 87 (1916A400) [pid = 3268] [serial = 1238] [outer = 00000000] [url = about:blank] 08:53:50 INFO - PROCESS | 3268 | --DOMWINDOW == 86 (1E5DD400) [pid = 3268] [serial = 1223] [outer = 00000000] [url = about:blank] 08:53:50 INFO - PROCESS | 3268 | --DOMWINDOW == 85 (1BE3C800) [pid = 3268] [serial = 1250] [outer = 00000000] [url = about:blank] 08:53:50 INFO - PROCESS | 3268 | --DOMWINDOW == 84 (1E70C800) [pid = 3268] [serial = 1226] [outer = 00000000] [url = about:blank] 08:53:50 INFO - PROCESS | 3268 | --DOMWINDOW == 83 (16784400) [pid = 3268] [serial = 1216] [outer = 00000000] [url = about:blank] 08:53:50 INFO - PROCESS | 3268 | --DOMWINDOW == 82 (195D1000) [pid = 3268] [serial = 1219] [outer = 00000000] [url = about:blank] 08:53:50 INFO - PROCESS | 3268 | --DOMWINDOW == 81 (16B7C400) [pid = 3268] [serial = 1235] [outer = 00000000] [url = about:blank] 08:53:50 INFO - PROCESS | 3268 | --DOMWINDOW == 80 (1959FC00) [pid = 3268] [serial = 1240] [outer = 00000000] [url = about:blank] 08:53:50 INFO - PROCESS | 3268 | --DOMWINDOW == 79 (16B61000) [pid = 3268] [serial = 1228] [outer = 00000000] [url = about:blank] 08:53:50 INFO - PROCESS | 3268 | --DOMWINDOW == 78 (19BC3800) [pid = 3268] [serial = 1244] [outer = 00000000] [url = about:blank] 08:53:50 INFO - PROCESS | 3268 | --DOMWINDOW == 77 (16B37C00) [pid = 3268] [serial = 1234] [outer = 00000000] [url = about:blank] 08:53:50 INFO - PROCESS | 3268 | --DOMWINDOW == 76 (1BD88800) [pid = 3268] [serial = 1249] [outer = 00000000] [url = about:blank] 08:53:50 INFO - PROCESS | 3268 | --DOMWINDOW == 75 (143D3000) [pid = 3268] [serial = 1232] [outer = 00000000] [url = about:blank] 08:53:50 INFO - PROCESS | 3268 | --DOMWINDOW == 74 (145D1800) [pid = 3268] [serial = 1246] [outer = 00000000] [url = about:blank] 08:53:50 INFO - PROCESS | 3268 | --DOMWINDOW == 73 (1E5D7C00) [pid = 3268] [serial = 1222] [outer = 00000000] [url = about:blank] 08:53:50 INFO - PROCESS | 3268 | --DOMWINDOW == 72 (195C6800) [pid = 3268] [serial = 1241] [outer = 00000000] [url = about:blank] 08:53:50 INFO - PROCESS | 3268 | --DOMWINDOW == 71 (195A6C00) [pid = 3268] [serial = 1253] [outer = 00000000] [url = about:blank] 08:53:50 INFO - PROCESS | 3268 | --DOMWINDOW == 70 (1BEDE800) [pid = 3268] [serial = 1252] [outer = 00000000] [url = about:blank] 08:53:50 INFO - PROCESS | 3268 | 1467820430637 Marionette TRACE conn6 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:50 INFO - PROCESS | 3268 | 1467820430640 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:50 INFO - PROCESS | 3268 | ++DOCSHELL 0CC59C00 == 26 [pid = 3268] [id = 435] 08:53:50 INFO - PROCESS | 3268 | ++DOMWINDOW == 71 (0CC5D800) [pid = 3268] [serial = 1305] [outer = 00000000] 08:53:50 INFO - PROCESS | 3268 | ++DOMWINDOW == 72 (0CE7CC00) [pid = 3268] [serial = 1306] [outer = 0CC5D800] 08:53:50 INFO - PROCESS | 3268 | 1467820430690 Marionette DEBUG loaded listener.js 08:53:50 INFO - PROCESS | 3268 | ++DOMWINDOW == 73 (0D651800) [pid = 3268] [serial = 1307] [outer = 0CC5D800] 08:53:51 INFO - PROCESS | 3268 | 1467820431156 Marionette TRACE conn6 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 08:53:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 08:53:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1577ms 08:53:51 INFO - PROCESS | 3268 | 1467820431218 Marionette TRACE conn6 -> [0,1705,"getWindowHandle",null] 08:53:51 INFO - PROCESS | 3268 | 1467820431223 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 08:53:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 08:53:51 INFO - PROCESS | 3268 | 1467820431232 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 08:53:51 INFO - PROCESS | 3268 | 1467820431234 Marionette TRACE conn6 <- [1,1706,null,{}] 08:53:51 INFO - PROCESS | 3268 | 1467820431239 Marionette TRACE conn6 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:51 INFO - PROCESS | 3268 | 1467820431242 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:51 INFO - PROCESS | 3268 | 1467820431342 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 08:53:51 INFO - PROCESS | 3268 | 1467820431352 Marionette TRACE conn6 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:51 INFO - PROCESS | 3268 | 1467820431355 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:51 INFO - PROCESS | 3268 | ++DOCSHELL 14A29400 == 27 [pid = 3268] [id = 436] 08:53:51 INFO - PROCESS | 3268 | ++DOMWINDOW == 74 (14A96C00) [pid = 3268] [serial = 1308] [outer = 00000000] 08:53:51 INFO - PROCESS | 3268 | ++DOMWINDOW == 75 (14B4B000) [pid = 3268] [serial = 1309] [outer = 14A96C00] 08:53:51 INFO - PROCESS | 3268 | 1467820431405 Marionette DEBUG loaded listener.js 08:53:51 INFO - PROCESS | 3268 | ++DOMWINDOW == 76 (15F4A400) [pid = 3268] [serial = 1310] [outer = 14A96C00] 08:53:51 INFO - PROCESS | 3268 | 1467820431889 Marionette TRACE conn6 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 08:53:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 08:53:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 730ms 08:53:51 INFO - PROCESS | 3268 | 1467820431958 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 08:53:51 INFO - PROCESS | 3268 | 1467820431962 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 08:53:51 INFO - PROCESS | 3268 | 1467820431968 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 08:53:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 08:53:51 INFO - PROCESS | 3268 | 1467820431970 Marionette TRACE conn6 <- [1,1710,null,{}] 08:53:51 INFO - PROCESS | 3268 | 1467820431974 Marionette TRACE conn6 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:51 INFO - PROCESS | 3268 | 1467820431977 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:52 INFO - PROCESS | 3268 | 1467820432066 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 08:53:52 INFO - PROCESS | 3268 | 1467820432160 Marionette TRACE conn6 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:52 INFO - PROCESS | 3268 | 1467820432162 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:52 INFO - PROCESS | 3268 | ++DOCSHELL 16B7A000 == 28 [pid = 3268] [id = 437] 08:53:52 INFO - PROCESS | 3268 | ++DOMWINDOW == 77 (16B7C000) [pid = 3268] [serial = 1311] [outer = 00000000] 08:53:52 INFO - PROCESS | 3268 | ++DOMWINDOW == 78 (16B82800) [pid = 3268] [serial = 1312] [outer = 16B7C000] 08:53:52 INFO - PROCESS | 3268 | 1467820432207 Marionette DEBUG loaded listener.js 08:53:52 INFO - PROCESS | 3268 | ++DOMWINDOW == 79 (16B87800) [pid = 3268] [serial = 1313] [outer = 16B7C000] 08:53:52 INFO - PROCESS | 3268 | 1467820432585 Marionette TRACE conn6 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 08:53:52 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 08:53:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 670ms 08:53:52 INFO - PROCESS | 3268 | 1467820432649 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 08:53:52 INFO - PROCESS | 3268 | 1467820432653 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 08:53:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 08:53:52 INFO - PROCESS | 3268 | 1467820432663 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 08:53:52 INFO - PROCESS | 3268 | 1467820432668 Marionette TRACE conn6 <- [1,1714,null,{}] 08:53:52 INFO - PROCESS | 3268 | 1467820432682 Marionette TRACE conn6 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:52 INFO - PROCESS | 3268 | 1467820432685 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:52 INFO - PROCESS | 3268 | 1467820432813 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 08:53:52 INFO - PROCESS | 3268 | 1467820432818 Marionette TRACE conn6 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:52 INFO - PROCESS | 3268 | 1467820432820 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:52 INFO - PROCESS | 3268 | ++DOCSHELL 180B0C00 == 29 [pid = 3268] [id = 438] 08:53:52 INFO - PROCESS | 3268 | ++DOMWINDOW == 80 (18936400) [pid = 3268] [serial = 1314] [outer = 00000000] 08:53:52 INFO - PROCESS | 3268 | ++DOMWINDOW == 81 (19151C00) [pid = 3268] [serial = 1315] [outer = 18936400] 08:53:52 INFO - PROCESS | 3268 | 1467820432864 Marionette DEBUG loaded listener.js 08:53:52 INFO - PROCESS | 3268 | ++DOMWINDOW == 82 (19174000) [pid = 3268] [serial = 1316] [outer = 18936400] 08:53:53 INFO - PROCESS | 3268 | 1467820433313 Marionette TRACE conn6 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 08:53:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 08:53:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 690ms 08:53:53 INFO - PROCESS | 3268 | 1467820433354 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 08:53:53 INFO - PROCESS | 3268 | 1467820433356 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 08:53:53 INFO - PROCESS | 3268 | 1467820433359 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 08:53:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 08:53:53 INFO - PROCESS | 3268 | 1467820433361 Marionette TRACE conn6 <- [1,1718,null,{}] 08:53:53 INFO - PROCESS | 3268 | 1467820433364 Marionette TRACE conn6 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:53 INFO - PROCESS | 3268 | 1467820433366 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:53 INFO - PROCESS | 3268 | 1467820433522 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 08:53:53 INFO - PROCESS | 3268 | 1467820433532 Marionette TRACE conn6 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:53 INFO - PROCESS | 3268 | 1467820433534 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:53 INFO - PROCESS | 3268 | ++DOCSHELL 1945A000 == 30 [pid = 3268] [id = 439] 08:53:53 INFO - PROCESS | 3268 | ++DOMWINDOW == 83 (1945C800) [pid = 3268] [serial = 1317] [outer = 00000000] 08:53:53 INFO - PROCESS | 3268 | ++DOMWINDOW == 84 (195A6C00) [pid = 3268] [serial = 1318] [outer = 1945C800] 08:53:53 INFO - PROCESS | 3268 | 1467820433578 Marionette DEBUG loaded listener.js 08:53:53 INFO - PROCESS | 3268 | ++DOMWINDOW == 85 (19A66800) [pid = 3268] [serial = 1319] [outer = 1945C800] 08:53:53 INFO - PROCESS | 3268 | 1467820434016 Marionette TRACE conn6 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 08:53:54 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 08:53:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 670ms 08:53:54 INFO - PROCESS | 3268 | 1467820434039 Marionette TRACE conn6 -> [0,1721,"getWindowHandle",null] 08:53:54 INFO - PROCESS | 3268 | 1467820434041 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 08:53:54 INFO - PROCESS | 3268 | 1467820434044 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 08:53:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 08:53:54 INFO - PROCESS | 3268 | 1467820434046 Marionette TRACE conn6 <- [1,1722,null,{}] 08:53:54 INFO - PROCESS | 3268 | 1467820434049 Marionette TRACE conn6 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:54 INFO - PROCESS | 3268 | 1467820434051 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:54 INFO - PROCESS | 3268 | 1467820434170 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 08:53:54 INFO - PROCESS | 3268 | 1467820434175 Marionette TRACE conn6 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:54 INFO - PROCESS | 3268 | 1467820434181 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:54 INFO - PROCESS | 3268 | ++DOCSHELL 19B15C00 == 31 [pid = 3268] [id = 440] 08:53:54 INFO - PROCESS | 3268 | ++DOMWINDOW == 86 (19B16400) [pid = 3268] [serial = 1320] [outer = 00000000] 08:53:54 INFO - PROCESS | 3268 | ++DOMWINDOW == 87 (19B65400) [pid = 3268] [serial = 1321] [outer = 19B16400] 08:53:54 INFO - PROCESS | 3268 | 1467820434288 Marionette DEBUG loaded listener.js 08:53:54 INFO - PROCESS | 3268 | ++DOMWINDOW == 88 (1ADCB000) [pid = 3268] [serial = 1322] [outer = 19B16400] 08:53:55 INFO - PROCESS | 3268 | --DOMWINDOW == 87 (1BE3BC00) [pid = 3268] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 08:53:55 INFO - PROCESS | 3268 | --DOMWINDOW == 86 (0CE84000) [pid = 3268] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 08:53:55 INFO - PROCESS | 3268 | --DOMWINDOW == 85 (1E40C400) [pid = 3268] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 08:53:55 INFO - PROCESS | 3268 | --DOMWINDOW == 84 (1948B400) [pid = 3268] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 08:53:55 INFO - PROCESS | 3268 | --DOMWINDOW == 83 (1D32D000) [pid = 3268] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 08:53:55 INFO - PROCESS | 3268 | --DOMWINDOW == 82 (0CEE5800) [pid = 3268] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 08:53:55 INFO - PROCESS | 3268 | --DOMWINDOW == 81 (14B27000) [pid = 3268] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 08:53:55 INFO - PROCESS | 3268 | --DOMWINDOW == 80 (19179400) [pid = 3268] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 08:53:55 INFO - PROCESS | 3268 | --DOMWINDOW == 79 (1ACF5C00) [pid = 3268] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 08:53:55 INFO - PROCESS | 3268 | --DOMWINDOW == 78 (14225C00) [pid = 3268] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 08:53:55 INFO - PROCESS | 3268 | --DOMWINDOW == 77 (19B13000) [pid = 3268] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 08:53:55 INFO - PROCESS | 3268 | --DOMWINDOW == 76 (1E578000) [pid = 3268] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 08:53:55 INFO - PROCESS | 3268 | --DOMWINDOW == 75 (1916E000) [pid = 3268] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 08:53:55 INFO - PROCESS | 3268 | 1467820435062 Marionette TRACE conn6 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 08:53:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 08:53:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1070ms 08:53:55 INFO - PROCESS | 3268 | 1467820435119 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 08:53:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 08:53:55 INFO - PROCESS | 3268 | 1467820435121 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 08:53:55 INFO - PROCESS | 3268 | 1467820435124 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 08:53:55 INFO - PROCESS | 3268 | 1467820435126 Marionette TRACE conn6 <- [1,1726,null,{}] 08:53:55 INFO - PROCESS | 3268 | 1467820435138 Marionette TRACE conn6 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:55 INFO - PROCESS | 3268 | 1467820435140 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:55 INFO - PROCESS | 3268 | 1467820435220 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 08:53:55 INFO - PROCESS | 3268 | 1467820435319 Marionette TRACE conn6 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:55 INFO - PROCESS | 3268 | 1467820435321 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:55 INFO - PROCESS | 3268 | ++DOCSHELL 0CCF2400 == 32 [pid = 3268] [id = 441] 08:53:55 INFO - PROCESS | 3268 | ++DOMWINDOW == 76 (15FD5000) [pid = 3268] [serial = 1323] [outer = 00000000] 08:53:55 INFO - PROCESS | 3268 | ++DOMWINDOW == 77 (19170C00) [pid = 3268] [serial = 1324] [outer = 15FD5000] 08:53:55 INFO - PROCESS | 3268 | 1467820435366 Marionette DEBUG loaded listener.js 08:53:55 INFO - PROCESS | 3268 | ++DOMWINDOW == 78 (1948BC00) [pid = 3268] [serial = 1325] [outer = 15FD5000] 08:53:55 INFO - PROCESS | 3268 | 1467820435716 Marionette TRACE conn6 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 08:53:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 08:53:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 630ms 08:53:55 INFO - PROCESS | 3268 | 1467820435754 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 08:53:55 INFO - PROCESS | 3268 | 1467820435757 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 08:53:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 08:53:55 INFO - PROCESS | 3268 | 1467820435760 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 08:53:55 INFO - PROCESS | 3268 | 1467820435762 Marionette TRACE conn6 <- [1,1730,null,{}] 08:53:55 INFO - PROCESS | 3268 | 1467820435765 Marionette TRACE conn6 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:55 INFO - PROCESS | 3268 | 1467820435767 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:55 INFO - PROCESS | 3268 | 1467820435888 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 08:53:55 INFO - PROCESS | 3268 | 1467820435896 Marionette TRACE conn6 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:55 INFO - PROCESS | 3268 | 1467820435898 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:55 INFO - PROCESS | 3268 | ++DOCSHELL 143D0C00 == 33 [pid = 3268] [id = 442] 08:53:55 INFO - PROCESS | 3268 | ++DOMWINDOW == 79 (1959B400) [pid = 3268] [serial = 1326] [outer = 00000000] 08:53:55 INFO - PROCESS | 3268 | ++DOMWINDOW == 80 (1BD8A800) [pid = 3268] [serial = 1327] [outer = 1959B400] 08:53:55 INFO - PROCESS | 3268 | 1467820435944 Marionette DEBUG loaded listener.js 08:53:55 INFO - PROCESS | 3268 | ++DOMWINDOW == 81 (1BE10000) [pid = 3268] [serial = 1328] [outer = 1959B400] 08:53:56 INFO - PROCESS | 3268 | 1467820436359 Marionette TRACE conn6 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 08:53:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 08:53:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 630ms 08:53:56 INFO - PROCESS | 3268 | 1467820436391 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 08:53:56 INFO - PROCESS | 3268 | 1467820436393 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 08:53:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 08:53:56 INFO - PROCESS | 3268 | 1467820436396 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 08:53:56 INFO - PROCESS | 3268 | 1467820436398 Marionette TRACE conn6 <- [1,1734,null,{}] 08:53:56 INFO - PROCESS | 3268 | 1467820436402 Marionette TRACE conn6 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:56 INFO - PROCESS | 3268 | 1467820436404 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:56 INFO - PROCESS | 3268 | 1467820436486 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 08:53:56 INFO - PROCESS | 3268 | 1467820436610 Marionette TRACE conn6 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:56 INFO - PROCESS | 3268 | 1467820436611 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:56 INFO - PROCESS | 3268 | ++DOCSHELL 0D659800 == 34 [pid = 3268] [id = 443] 08:53:56 INFO - PROCESS | 3268 | ++DOMWINDOW == 82 (16B34800) [pid = 3268] [serial = 1329] [outer = 00000000] 08:53:56 INFO - PROCESS | 3268 | ++DOMWINDOW == 83 (1BEDFC00) [pid = 3268] [serial = 1330] [outer = 16B34800] 08:53:56 INFO - PROCESS | 3268 | 1467820436657 Marionette DEBUG loaded listener.js 08:53:56 INFO - PROCESS | 3268 | ++DOMWINDOW == 84 (1BEE2400) [pid = 3268] [serial = 1331] [outer = 16B34800] 08:53:57 INFO - PROCESS | 3268 | 1467820437059 Marionette TRACE conn6 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 08:53:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 08:53:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 730ms 08:53:57 INFO - PROCESS | 3268 | 1467820437127 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 08:53:57 INFO - PROCESS | 3268 | 1467820437132 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 08:53:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 08:53:57 INFO - PROCESS | 3268 | 1467820437183 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 08:53:57 INFO - PROCESS | 3268 | 1467820437188 Marionette TRACE conn6 <- [1,1738,null,{}] 08:53:57 INFO - PROCESS | 3268 | 1467820437194 Marionette TRACE conn6 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:57 INFO - PROCESS | 3268 | 1467820437198 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:57 INFO - PROCESS | 3268 | 1467820437331 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 08:53:57 INFO - PROCESS | 3268 | 1467820437449 Marionette TRACE conn6 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:57 INFO - PROCESS | 3268 | 1467820437454 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:57 INFO - PROCESS | 3268 | ++DOCSHELL 105CBC00 == 35 [pid = 3268] [id = 444] 08:53:57 INFO - PROCESS | 3268 | ++DOMWINDOW == 85 (105E1000) [pid = 3268] [serial = 1332] [outer = 00000000] 08:53:57 INFO - PROCESS | 3268 | ++DOMWINDOW == 86 (14225800) [pid = 3268] [serial = 1333] [outer = 105E1000] 08:53:57 INFO - PROCESS | 3268 | 1467820437515 Marionette DEBUG loaded listener.js 08:53:57 INFO - PROCESS | 3268 | ++DOMWINDOW == 87 (14B28000) [pid = 3268] [serial = 1334] [outer = 105E1000] 08:53:58 INFO - PROCESS | 3268 | 1467820438224 Marionette TRACE conn6 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 08:53:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 08:53:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1078ms 08:53:58 INFO - PROCESS | 3268 | 1467820438298 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 08:53:58 INFO - PROCESS | 3268 | 1467820438303 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 08:53:58 INFO - PROCESS | 3268 | 1467820438310 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 08:53:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 08:53:58 INFO - PROCESS | 3268 | 1467820438313 Marionette TRACE conn6 <- [1,1742,null,{}] 08:53:58 INFO - PROCESS | 3268 | 1467820438317 Marionette TRACE conn6 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:58 INFO - PROCESS | 3268 | 1467820438320 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:58 INFO - PROCESS | 3268 | 1467820438448 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 08:53:58 INFO - PROCESS | 3268 | 1467820438579 Marionette TRACE conn6 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:58 INFO - PROCESS | 3268 | 1467820438582 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:58 INFO - PROCESS | 3268 | ++DOCSHELL 16B80C00 == 36 [pid = 3268] [id = 445] 08:53:58 INFO - PROCESS | 3268 | ++DOMWINDOW == 88 (16B84C00) [pid = 3268] [serial = 1335] [outer = 00000000] 08:53:58 INFO - PROCESS | 3268 | ++DOMWINDOW == 89 (18E78400) [pid = 3268] [serial = 1336] [outer = 16B84C00] 08:53:58 INFO - PROCESS | 3268 | 1467820438641 Marionette DEBUG loaded listener.js 08:53:58 INFO - PROCESS | 3268 | ++DOMWINDOW == 90 (19153400) [pid = 3268] [serial = 1337] [outer = 16B84C00] 08:53:59 INFO - PROCESS | 3268 | 1467820439519 Marionette TRACE conn6 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 08:53:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 08:53:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1220ms 08:53:59 INFO - PROCESS | 3268 | 1467820439551 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 08:53:59 INFO - PROCESS | 3268 | 1467820439555 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 08:53:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 08:53:59 INFO - PROCESS | 3268 | 1467820439561 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 08:53:59 INFO - PROCESS | 3268 | 1467820439566 Marionette TRACE conn6 <- [1,1746,null,{}] 08:53:59 INFO - PROCESS | 3268 | 1467820439581 Marionette TRACE conn6 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:59 INFO - PROCESS | 3268 | 1467820439584 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:59 INFO - PROCESS | 3268 | 1467820439704 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 08:53:59 INFO - PROCESS | 3268 | 1467820439842 Marionette TRACE conn6 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:59 INFO - PROCESS | 3268 | 1467820439846 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:53:59 INFO - PROCESS | 3268 | ++DOCSHELL 105E7C00 == 37 [pid = 3268] [id = 446] 08:53:59 INFO - PROCESS | 3268 | ++DOMWINDOW == 91 (105E9800) [pid = 3268] [serial = 1338] [outer = 00000000] 08:53:59 INFO - PROCESS | 3268 | ++DOMWINDOW == 92 (1421F000) [pid = 3268] [serial = 1339] [outer = 105E9800] 08:53:59 INFO - PROCESS | 3268 | 1467820439898 Marionette DEBUG loaded listener.js 08:53:59 INFO - PROCESS | 3268 | ++DOMWINDOW == 93 (145BF400) [pid = 3268] [serial = 1340] [outer = 105E9800] 08:54:00 INFO - PROCESS | 3268 | --DOCSHELL 143D0C00 == 36 [pid = 3268] [id = 442] 08:54:00 INFO - PROCESS | 3268 | --DOCSHELL 0CCF2400 == 35 [pid = 3268] [id = 441] 08:54:00 INFO - PROCESS | 3268 | --DOCSHELL 19B15C00 == 34 [pid = 3268] [id = 440] 08:54:00 INFO - PROCESS | 3268 | --DOCSHELL 1945A000 == 33 [pid = 3268] [id = 439] 08:54:00 INFO - PROCESS | 3268 | --DOCSHELL 180B0C00 == 32 [pid = 3268] [id = 438] 08:54:00 INFO - PROCESS | 3268 | --DOCSHELL 16B7A000 == 31 [pid = 3268] [id = 437] 08:54:00 INFO - PROCESS | 3268 | --DOCSHELL 14A29400 == 30 [pid = 3268] [id = 436] 08:54:00 INFO - PROCESS | 3268 | --DOCSHELL 0CC59C00 == 29 [pid = 3268] [id = 435] 08:54:00 INFO - PROCESS | 3268 | --DOMWINDOW == 92 (19A6C400) [pid = 3268] [serial = 1271] [outer = 00000000] [url = about:blank] 08:54:00 INFO - PROCESS | 3268 | --DOMWINDOW == 91 (1BD0B800) [pid = 3268] [serial = 1273] [outer = 00000000] [url = about:blank] 08:54:00 INFO - PROCESS | 3268 | --DOMWINDOW == 90 (16BCE800) [pid = 3268] [serial = 1267] [outer = 00000000] [url = about:blank] 08:54:00 INFO - PROCESS | 3268 | --DOMWINDOW == 89 (1895D400) [pid = 3268] [serial = 1268] [outer = 00000000] [url = about:blank] 08:54:00 INFO - PROCESS | 3268 | --DOMWINDOW == 88 (1E56F400) [pid = 3268] [serial = 1289] [outer = 00000000] [url = about:blank] 08:54:00 INFO - PROCESS | 3268 | --DOMWINDOW == 87 (1E5B0400) [pid = 3268] [serial = 1292] [outer = 00000000] [url = about:blank] 08:54:00 INFO - PROCESS | 3268 | --DOMWINDOW == 86 (1E47F000) [pid = 3268] [serial = 1288] [outer = 00000000] [url = about:blank] 08:54:00 INFO - PROCESS | 3268 | --DOMWINDOW == 85 (1E5AA800) [pid = 3268] [serial = 1291] [outer = 00000000] [url = about:blank] 08:54:00 INFO - PROCESS | 3268 | --DOMWINDOW == 84 (1BD0A800) [pid = 3268] [serial = 1285] [outer = 00000000] [url = about:blank] 08:54:00 INFO - PROCESS | 3268 | --DOMWINDOW == 83 (1BE44000) [pid = 3268] [serial = 1286] [outer = 00000000] [url = about:blank] 08:54:00 INFO - PROCESS | 3268 | --DOMWINDOW == 82 (1BE02C00) [pid = 3268] [serial = 1274] [outer = 00000000] [url = about:blank] 08:54:00 INFO - PROCESS | 3268 | --DOMWINDOW == 81 (1BED7000) [pid = 3268] [serial = 1276] [outer = 00000000] [url = about:blank] 08:54:00 INFO - PROCESS | 3268 | --DOMWINDOW == 80 (1D32C000) [pid = 3268] [serial = 1279] [outer = 00000000] [url = about:blank] 08:54:00 INFO - PROCESS | 3268 | --DOMWINDOW == 79 (1BED8400) [pid = 3268] [serial = 1277] [outer = 00000000] [url = about:blank] 08:54:00 INFO - PROCESS | 3268 | --DOMWINDOW == 78 (1E474000) [pid = 3268] [serial = 1282] [outer = 00000000] [url = about:blank] 08:54:00 INFO - PROCESS | 3268 | --DOMWINDOW == 77 (1DEB1000) [pid = 3268] [serial = 1280] [outer = 00000000] [url = about:blank] 08:54:00 INFO - PROCESS | 3268 | --DOMWINDOW == 76 (1E474800) [pid = 3268] [serial = 1283] [outer = 00000000] [url = about:blank] 08:54:00 INFO - PROCESS | 3268 | --DOMWINDOW == 75 (19ABD400) [pid = 3268] [serial = 1261] [outer = 00000000] [url = about:blank] 08:54:00 INFO - PROCESS | 3268 | --DOMWINDOW == 74 (1ADCA400) [pid = 3268] [serial = 1262] [outer = 00000000] [url = about:blank] 08:54:00 INFO - PROCESS | 3268 | --DOMWINDOW == 73 (1DEB8800) [pid = 3268] [serial = 1256] [outer = 00000000] [url = about:blank] 08:54:00 INFO - PROCESS | 3268 | --DOMWINDOW == 72 (1D334800) [pid = 3268] [serial = 1255] [outer = 00000000] [url = about:blank] 08:54:00 INFO - PROCESS | 3268 | --DOMWINDOW == 71 (0D717C00) [pid = 3268] [serial = 1264] [outer = 00000000] [url = about:blank] 08:54:00 INFO - PROCESS | 3268 | --DOMWINDOW == 70 (111D3C00) [pid = 3268] [serial = 1265] [outer = 00000000] [url = about:blank] 08:54:00 INFO - PROCESS | 3268 | --DOMWINDOW == 69 (16B35C00) [pid = 3268] [serial = 1258] [outer = 00000000] [url = about:blank] 08:54:00 INFO - PROCESS | 3268 | --DOMWINDOW == 68 (16B87C00) [pid = 3268] [serial = 1259] [outer = 00000000] [url = about:blank] 08:54:00 INFO - PROCESS | 3268 | --DOMWINDOW == 67 (195A0C00) [pid = 3268] [serial = 1270] [outer = 00000000] [url = about:blank] 08:54:00 INFO - PROCESS | 3268 | 1467820440371 Marionette TRACE conn6 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 08:54:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 08:54:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 890ms 08:54:00 INFO - PROCESS | 3268 | 1467820440455 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 08:54:00 INFO - PROCESS | 3268 | 1467820440459 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 08:54:00 INFO - PROCESS | 3268 | 1467820440465 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 08:54:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 08:54:00 INFO - PROCESS | 3268 | 1467820440467 Marionette TRACE conn6 <- [1,1750,null,{}] 08:54:00 INFO - PROCESS | 3268 | 1467820440471 Marionette TRACE conn6 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:00 INFO - PROCESS | 3268 | 1467820440474 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:00 INFO - PROCESS | 3268 | 1467820440561 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 08:54:00 INFO - PROCESS | 3268 | 1467820440575 Marionette TRACE conn6 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:00 INFO - PROCESS | 3268 | 1467820440577 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:00 INFO - PROCESS | 3268 | ++DOCSHELL 145CD000 == 30 [pid = 3268] [id = 447] 08:54:00 INFO - PROCESS | 3268 | ++DOMWINDOW == 68 (14A29400) [pid = 3268] [serial = 1341] [outer = 00000000] 08:54:00 INFO - PROCESS | 3268 | ++DOMWINDOW == 69 (16B5E400) [pid = 3268] [serial = 1342] [outer = 14A29400] 08:54:00 INFO - PROCESS | 3268 | 1467820440625 Marionette DEBUG loaded listener.js 08:54:00 INFO - PROCESS | 3268 | ++DOMWINDOW == 70 (16B82000) [pid = 3268] [serial = 1343] [outer = 14A29400] 08:54:01 INFO - PROCESS | 3268 | 1467820441099 Marionette TRACE conn6 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 08:54:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 08:54:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 670ms 08:54:01 INFO - PROCESS | 3268 | 1467820441139 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 08:54:01 INFO - PROCESS | 3268 | 1467820441141 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 08:54:01 INFO - PROCESS | 3268 | 1467820441145 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 08:54:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 08:54:01 INFO - PROCESS | 3268 | 1467820441148 Marionette TRACE conn6 <- [1,1754,null,{}] 08:54:01 INFO - PROCESS | 3268 | 1467820441159 Marionette TRACE conn6 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:01 INFO - PROCESS | 3268 | 1467820441163 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:01 INFO - PROCESS | 3268 | 1467820441285 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 08:54:01 INFO - PROCESS | 3268 | 1467820441385 Marionette TRACE conn6 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:01 INFO - PROCESS | 3268 | 1467820441388 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:01 INFO - PROCESS | 3268 | ++DOCSHELL 19172C00 == 31 [pid = 3268] [id = 448] 08:54:01 INFO - PROCESS | 3268 | ++DOMWINDOW == 71 (19173C00) [pid = 3268] [serial = 1344] [outer = 00000000] 08:54:01 INFO - PROCESS | 3268 | ++DOMWINDOW == 72 (19482C00) [pid = 3268] [serial = 1345] [outer = 19173C00] 08:54:01 INFO - PROCESS | 3268 | 1467820441438 Marionette DEBUG loaded listener.js 08:54:01 INFO - PROCESS | 3268 | ++DOMWINDOW == 73 (1959D800) [pid = 3268] [serial = 1346] [outer = 19173C00] 08:54:01 INFO - PROCESS | 3268 | 1467820441815 Marionette TRACE conn6 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 08:54:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 08:54:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 730ms 08:54:01 INFO - PROCESS | 3268 | 1467820441880 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 08:54:01 INFO - PROCESS | 3268 | 1467820441883 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 08:54:01 INFO - PROCESS | 3268 | 1467820441886 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 08:54:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 08:54:01 INFO - PROCESS | 3268 | 1467820441888 Marionette TRACE conn6 <- [1,1758,null,{}] 08:54:01 INFO - PROCESS | 3268 | 1467820441892 Marionette TRACE conn6 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:01 INFO - PROCESS | 3268 | 1467820441894 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:01 INFO - PROCESS | 3268 | 1467820441979 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 08:54:01 INFO - PROCESS | 3268 | 1467820441984 Marionette TRACE conn6 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:01 INFO - PROCESS | 3268 | 1467820441986 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:01 INFO - PROCESS | 3268 | ++DOCSHELL 19A6FC00 == 32 [pid = 3268] [id = 449] 08:54:01 INFO - PROCESS | 3268 | ++DOMWINDOW == 74 (19A70000) [pid = 3268] [serial = 1347] [outer = 00000000] 08:54:02 INFO - PROCESS | 3268 | ++DOMWINDOW == 75 (1ACF4C00) [pid = 3268] [serial = 1348] [outer = 19A70000] 08:54:02 INFO - PROCESS | 3268 | 1467820442039 Marionette DEBUG loaded listener.js 08:54:02 INFO - PROCESS | 3268 | ++DOMWINDOW == 76 (1B3C1000) [pid = 3268] [serial = 1349] [outer = 19A70000] 08:54:02 INFO - PROCESS | 3268 | 1467820442514 Marionette TRACE conn6 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 08:54:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 08:54:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 670ms 08:54:02 INFO - PROCESS | 3268 | 1467820442560 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 08:54:02 INFO - PROCESS | 3268 | 1467820442562 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 08:54:02 INFO - PROCESS | 3268 | 1467820442565 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 08:54:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 08:54:02 INFO - PROCESS | 3268 | 1467820442567 Marionette TRACE conn6 <- [1,1762,null,{}] 08:54:02 INFO - PROCESS | 3268 | 1467820442570 Marionette TRACE conn6 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:02 INFO - PROCESS | 3268 | 1467820442572 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:02 INFO - PROCESS | 3268 | 1467820442713 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 08:54:02 INFO - PROCESS | 3268 | 1467820442736 Marionette TRACE conn6 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:02 INFO - PROCESS | 3268 | 1467820442738 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:02 INFO - PROCESS | 3268 | ++DOCSHELL 1B3E6400 == 33 [pid = 3268] [id = 450] 08:54:02 INFO - PROCESS | 3268 | ++DOMWINDOW == 77 (1BD95C00) [pid = 3268] [serial = 1350] [outer = 00000000] 08:54:02 INFO - PROCESS | 3268 | ++DOMWINDOW == 78 (1BE0F800) [pid = 3268] [serial = 1351] [outer = 1BD95C00] 08:54:02 INFO - PROCESS | 3268 | 1467820442782 Marionette DEBUG loaded listener.js 08:54:02 INFO - PROCESS | 3268 | ++DOMWINDOW == 79 (1BE3D400) [pid = 3268] [serial = 1352] [outer = 1BD95C00] 08:54:03 INFO - PROCESS | 3268 | 1467820443225 Marionette TRACE conn6 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 08:54:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 08:54:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 670ms 08:54:03 INFO - PROCESS | 3268 | 1467820443245 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 08:54:03 INFO - PROCESS | 3268 | 1467820443248 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 08:54:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 08:54:03 INFO - PROCESS | 3268 | 1467820443258 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 08:54:03 INFO - PROCESS | 3268 | 1467820443260 Marionette TRACE conn6 <- [1,1766,null,{}] 08:54:03 INFO - PROCESS | 3268 | 1467820443264 Marionette TRACE conn6 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:03 INFO - PROCESS | 3268 | 1467820443270 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:03 INFO - PROCESS | 3268 | 1467820443417 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 08:54:03 INFO - PROCESS | 3268 | 1467820443485 Marionette TRACE conn6 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:03 INFO - PROCESS | 3268 | 1467820443487 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:03 INFO - PROCESS | 3268 | ++DOCSHELL 1BEDE400 == 34 [pid = 3268] [id = 451] 08:54:03 INFO - PROCESS | 3268 | ++DOMWINDOW == 80 (1BEE6800) [pid = 3268] [serial = 1353] [outer = 00000000] 08:54:03 INFO - PROCESS | 3268 | ++DOMWINDOW == 81 (1D334000) [pid = 3268] [serial = 1354] [outer = 1BEE6800] 08:54:03 INFO - PROCESS | 3268 | 1467820443532 Marionette DEBUG loaded listener.js 08:54:03 INFO - PROCESS | 3268 | ++DOMWINDOW == 82 (1DEAF800) [pid = 3268] [serial = 1355] [outer = 1BEE6800] 08:54:03 INFO - PROCESS | 3268 | 1467820443955 Marionette TRACE conn6 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 08:54:03 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 08:54:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 730ms 08:54:03 INFO - PROCESS | 3268 | 1467820443985 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 08:54:03 INFO - PROCESS | 3268 | 1467820443988 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 08:54:03 INFO - PROCESS | 3268 | 1467820443991 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 08:54:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 08:54:03 INFO - PROCESS | 3268 | 1467820443992 Marionette TRACE conn6 <- [1,1770,null,{}] 08:54:03 INFO - PROCESS | 3268 | 1467820444006 Marionette TRACE conn6 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:03 INFO - PROCESS | 3268 | 1467820444008 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:04 INFO - PROCESS | 3268 | 1467820444157 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 08:54:04 INFO - PROCESS | 3268 | 1467820444167 Marionette TRACE conn6 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:04 INFO - PROCESS | 3268 | 1467820444169 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:04 INFO - PROCESS | 3268 | ++DOCSHELL 1DEB6800 == 35 [pid = 3268] [id = 452] 08:54:04 INFO - PROCESS | 3268 | ++DOMWINDOW == 83 (1DEB7000) [pid = 3268] [serial = 1356] [outer = 00000000] 08:54:04 INFO - PROCESS | 3268 | ++DOMWINDOW == 84 (1E402800) [pid = 3268] [serial = 1357] [outer = 1DEB7000] 08:54:04 INFO - PROCESS | 3268 | 1467820444212 Marionette DEBUG loaded listener.js 08:54:04 INFO - PROCESS | 3268 | ++DOMWINDOW == 85 (1E403C00) [pid = 3268] [serial = 1358] [outer = 1DEB7000] 08:54:04 INFO - PROCESS | 3268 | --DOMWINDOW == 84 (14A96C00) [pid = 3268] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 08:54:04 INFO - PROCESS | 3268 | --DOMWINDOW == 83 (16B7C000) [pid = 3268] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 08:54:04 INFO - PROCESS | 3268 | --DOMWINDOW == 82 (0CC5D800) [pid = 3268] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 08:54:04 INFO - PROCESS | 3268 | --DOMWINDOW == 81 (0D716800) [pid = 3268] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 08:54:04 INFO - PROCESS | 3268 | --DOMWINDOW == 80 (18936400) [pid = 3268] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 08:54:04 INFO - PROCESS | 3268 | --DOMWINDOW == 79 (1945C800) [pid = 3268] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 08:54:04 INFO - PROCESS | 3268 | --DOMWINDOW == 78 (15FD5000) [pid = 3268] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 08:54:04 INFO - PROCESS | 3268 | --DOMWINDOW == 77 (19B16400) [pid = 3268] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 08:54:04 INFO - PROCESS | 3268 | --DOMWINDOW == 76 (1959B400) [pid = 3268] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 08:54:04 INFO - PROCESS | 3268 | --DOMWINDOW == 75 (15A5D400) [pid = 3268] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 08:54:04 INFO - PROCESS | 3268 | --DOMWINDOW == 74 (195A0800) [pid = 3268] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 08:54:04 INFO - PROCESS | 3268 | --DOMWINDOW == 73 (1E5AC000) [pid = 3268] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 08:54:04 INFO - PROCESS | 3268 | 1467820444691 Marionette TRACE conn6 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 08:54:04 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 08:54:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 730ms 08:54:04 INFO - PROCESS | 3268 | 1467820444738 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 08:54:04 INFO - PROCESS | 3268 | 1467820444740 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 08:54:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 08:54:04 INFO - PROCESS | 3268 | 1467820444743 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 08:54:04 INFO - PROCESS | 3268 | 1467820444745 Marionette TRACE conn6 <- [1,1774,null,{}] 08:54:04 INFO - PROCESS | 3268 | 1467820444748 Marionette TRACE conn6 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:04 INFO - PROCESS | 3268 | 1467820444750 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:04 INFO - PROCESS | 3268 | 1467820444830 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 08:54:04 INFO - PROCESS | 3268 | 1467820444836 Marionette TRACE conn6 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:04 INFO - PROCESS | 3268 | 1467820444838 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:04 INFO - PROCESS | 3268 | ++DOCSHELL 1959FC00 == 36 [pid = 3268] [id = 453] 08:54:04 INFO - PROCESS | 3268 | ++DOMWINDOW == 74 (195A2400) [pid = 3268] [serial = 1359] [outer = 00000000] 08:54:04 INFO - PROCESS | 3268 | ++DOMWINDOW == 75 (1BE0C000) [pid = 3268] [serial = 1360] [outer = 195A2400] 08:54:04 INFO - PROCESS | 3268 | 1467820444883 Marionette DEBUG loaded listener.js 08:54:04 INFO - PROCESS | 3268 | ++DOMWINDOW == 76 (1D337C00) [pid = 3268] [serial = 1361] [outer = 195A2400] 08:54:05 INFO - PROCESS | 3268 | 1467820445301 Marionette TRACE conn6 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 08:54:05 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 08:54:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 570ms 08:54:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 08:54:05 INFO - PROCESS | 3268 | 1467820445335 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 08:54:05 INFO - PROCESS | 3268 | 1467820445337 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 08:54:05 INFO - PROCESS | 3268 | 1467820445341 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 08:54:05 INFO - PROCESS | 3268 | 1467820445343 Marionette TRACE conn6 <- [1,1778,null,{}] 08:54:05 INFO - PROCESS | 3268 | 1467820445346 Marionette TRACE conn6 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:05 INFO - PROCESS | 3268 | 1467820445348 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:05 INFO - PROCESS | 3268 | 1467820445485 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 08:54:05 INFO - PROCESS | 3268 | 1467820445490 Marionette TRACE conn6 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:05 INFO - PROCESS | 3268 | 1467820445492 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:05 INFO - PROCESS | 3268 | ++DOCSHELL 1E40E400 == 37 [pid = 3268] [id = 454] 08:54:05 INFO - PROCESS | 3268 | ++DOMWINDOW == 77 (1E474000) [pid = 3268] [serial = 1362] [outer = 00000000] 08:54:05 INFO - PROCESS | 3268 | ++DOMWINDOW == 78 (1E47B000) [pid = 3268] [serial = 1363] [outer = 1E474000] 08:54:05 INFO - PROCESS | 3268 | 1467820445540 Marionette DEBUG loaded listener.js 08:54:05 INFO - PROCESS | 3268 | ++DOMWINDOW == 79 (1E47D800) [pid = 3268] [serial = 1364] [outer = 1E474000] 08:54:05 INFO - PROCESS | 3268 | 1467820446017 Marionette TRACE conn6 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 08:54:06 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) 08:54:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 730ms 08:54:06 INFO - PROCESS | 3268 | 1467820446074 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 08:54:06 INFO - PROCESS | 3268 | 1467820446077 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 08:54:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 08:54:06 INFO - PROCESS | 3268 | 1467820446080 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 08:54:06 INFO - PROCESS | 3268 | 1467820446082 Marionette TRACE conn6 <- [1,1782,null,{}] 08:54:06 INFO - PROCESS | 3268 | 1467820446085 Marionette TRACE conn6 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:06 INFO - PROCESS | 3268 | 1467820446087 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:06 INFO - PROCESS | 3268 | 1467820446170 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 08:54:06 INFO - PROCESS | 3268 | 1467820446179 Marionette TRACE conn6 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:06 INFO - PROCESS | 3268 | 1467820446180 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:06 INFO - PROCESS | 3268 | ++DOCSHELL 1E47C800 == 38 [pid = 3268] [id = 455] 08:54:06 INFO - PROCESS | 3268 | ++DOMWINDOW == 80 (1E56D800) [pid = 3268] [serial = 1365] [outer = 00000000] 08:54:06 INFO - PROCESS | 3268 | ++DOMWINDOW == 81 (1E574000) [pid = 3268] [serial = 1366] [outer = 1E56D800] 08:54:06 INFO - PROCESS | 3268 | 1467820446224 Marionette DEBUG loaded listener.js 08:54:06 INFO - PROCESS | 3268 | ++DOMWINDOW == 82 (1E574800) [pid = 3268] [serial = 1367] [outer = 1E56D800] 08:54:06 INFO - PROCESS | 3268 | 1467820446889 Marionette TRACE conn6 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 08:54:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:54:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 871ms 08:54:06 INFO - PROCESS | 3268 | 1467820446956 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 08:54:06 INFO - PROCESS | 3268 | 1467820446961 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 08:54:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 08:54:06 INFO - PROCESS | 3268 | 1467820446966 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 08:54:06 INFO - PROCESS | 3268 | 1467820446970 Marionette TRACE conn6 <- [1,1786,null,{}] 08:54:06 INFO - PROCESS | 3268 | 1467820446978 Marionette TRACE conn6 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:06 INFO - PROCESS | 3268 | 1467820446981 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:07 INFO - PROCESS | 3268 | 1467820447138 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 08:54:07 INFO - PROCESS | 3268 | 1467820447271 Marionette TRACE conn6 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:07 INFO - PROCESS | 3268 | 1467820447273 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:07 INFO - PROCESS | 3268 | ++DOCSHELL 1053DC00 == 39 [pid = 3268] [id = 456] 08:54:07 INFO - PROCESS | 3268 | ++DOMWINDOW == 83 (13F11000) [pid = 3268] [serial = 1368] [outer = 00000000] 08:54:07 INFO - PROCESS | 3268 | ++DOMWINDOW == 84 (16B7A000) [pid = 3268] [serial = 1369] [outer = 13F11000] 08:54:07 INFO - PROCESS | 3268 | 1467820447332 Marionette DEBUG loaded listener.js 08:54:07 INFO - PROCESS | 3268 | ++DOMWINDOW == 85 (18959000) [pid = 3268] [serial = 1370] [outer = 13F11000] 08:54:07 INFO - PROCESS | 3268 | 1467820447890 Marionette TRACE conn6 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 08:54:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 08:54:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 969ms 08:54:07 INFO - PROCESS | 3268 | 1467820447941 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 08:54:07 INFO - PROCESS | 3268 | 1467820447946 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 08:54:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 08:54:07 INFO - PROCESS | 3268 | 1467820447952 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 08:54:07 INFO - PROCESS | 3268 | 1467820447955 Marionette TRACE conn6 <- [1,1790,null,{}] 08:54:07 INFO - PROCESS | 3268 | 1467820447959 Marionette TRACE conn6 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:07 INFO - PROCESS | 3268 | 1467820447962 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:08 INFO - PROCESS | 3268 | 1467820448075 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 08:54:08 INFO - PROCESS | 3268 | 1467820448215 Marionette TRACE conn6 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:08 INFO - PROCESS | 3268 | 1467820448218 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:08 INFO - PROCESS | 3268 | ++DOCSHELL 19510000 == 40 [pid = 3268] [id = 457] 08:54:08 INFO - PROCESS | 3268 | ++DOMWINDOW == 86 (195A3C00) [pid = 3268] [serial = 1371] [outer = 00000000] 08:54:08 INFO - PROCESS | 3268 | ++DOMWINDOW == 87 (19B14000) [pid = 3268] [serial = 1372] [outer = 195A3C00] 08:54:08 INFO - PROCESS | 3268 | 1467820448280 Marionette DEBUG loaded listener.js 08:54:08 INFO - PROCESS | 3268 | ++DOMWINDOW == 88 (1B35EC00) [pid = 3268] [serial = 1373] [outer = 195A3C00] 08:54:08 INFO - PROCESS | 3268 | 1467820448902 Marionette TRACE conn6 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:54:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 08:54:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 970ms 08:54:08 INFO - PROCESS | 3268 | 1467820448925 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 08:54:08 INFO - PROCESS | 3268 | 1467820448928 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 08:54:08 INFO - PROCESS | 3268 | 1467820448932 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 08:54:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 08:54:08 INFO - PROCESS | 3268 | 1467820448935 Marionette TRACE conn6 <- [1,1794,null,{}] 08:54:08 INFO - PROCESS | 3268 | 1467820448946 Marionette TRACE conn6 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:08 INFO - PROCESS | 3268 | 1467820448951 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:09 INFO - PROCESS | 3268 | 1467820449061 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 08:54:09 INFO - PROCESS | 3268 | 1467820449203 Marionette TRACE conn6 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:09 INFO - PROCESS | 3268 | 1467820449207 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:09 INFO - PROCESS | 3268 | ++DOCSHELL 1E5A7400 == 41 [pid = 3268] [id = 458] 08:54:09 INFO - PROCESS | 3268 | ++DOMWINDOW == 89 (1E5A8400) [pid = 3268] [serial = 1374] [outer = 00000000] 08:54:09 INFO - PROCESS | 3268 | ++DOMWINDOW == 90 (1E5AE400) [pid = 3268] [serial = 1375] [outer = 1E5A8400] 08:54:09 INFO - PROCESS | 3268 | 1467820449265 Marionette DEBUG loaded listener.js 08:54:09 INFO - PROCESS | 3268 | ++DOMWINDOW == 91 (1E5D7000) [pid = 3268] [serial = 1376] [outer = 1E5A8400] 08:54:09 INFO - PROCESS | 3268 | 1467820449906 Marionette TRACE conn6 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 08:54:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 08:54:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1020ms 08:54:09 INFO - PROCESS | 3268 | 1467820449956 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 08:54:09 INFO - PROCESS | 3268 | 1467820449959 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 08:54:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 08:54:09 INFO - PROCESS | 3268 | 1467820449963 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 08:54:09 INFO - PROCESS | 3268 | 1467820449965 Marionette TRACE conn6 <- [1,1798,null,{}] 08:54:09 INFO - PROCESS | 3268 | 1467820449969 Marionette TRACE conn6 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:09 INFO - PROCESS | 3268 | 1467820449971 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:10 INFO - PROCESS | 3268 | 1467820450086 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 08:54:10 INFO - PROCESS | 3268 | 1467820450354 Marionette TRACE conn6 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:10 INFO - PROCESS | 3268 | 1467820450357 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:10 INFO - PROCESS | 3268 | ++DOCSHELL 0CE3A800 == 42 [pid = 3268] [id = 459] 08:54:10 INFO - PROCESS | 3268 | ++DOMWINDOW == 92 (0CE84000) [pid = 3268] [serial = 1377] [outer = 00000000] 08:54:10 INFO - PROCESS | 3268 | ++DOMWINDOW == 93 (0D717C00) [pid = 3268] [serial = 1378] [outer = 0CE84000] 08:54:10 INFO - PROCESS | 3268 | 1467820450432 Marionette DEBUG loaded listener.js 08:54:10 INFO - PROCESS | 3268 | ++DOMWINDOW == 94 (13F15800) [pid = 3268] [serial = 1379] [outer = 0CE84000] 08:54:11 INFO - PROCESS | 3268 | --DOCSHELL 1E40E400 == 41 [pid = 3268] [id = 454] 08:54:11 INFO - PROCESS | 3268 | --DOCSHELL 1959FC00 == 40 [pid = 3268] [id = 453] 08:54:11 INFO - PROCESS | 3268 | --DOCSHELL 1DEB6800 == 39 [pid = 3268] [id = 452] 08:54:11 INFO - PROCESS | 3268 | --DOCSHELL 1BEDE400 == 38 [pid = 3268] [id = 451] 08:54:11 INFO - PROCESS | 3268 | --DOCSHELL 1B3E6400 == 37 [pid = 3268] [id = 450] 08:54:11 INFO - PROCESS | 3268 | --DOCSHELL 19A6FC00 == 36 [pid = 3268] [id = 449] 08:54:11 INFO - PROCESS | 3268 | --DOCSHELL 19172C00 == 35 [pid = 3268] [id = 448] 08:54:11 INFO - PROCESS | 3268 | --DOCSHELL 145CD000 == 34 [pid = 3268] [id = 447] 08:54:11 INFO - PROCESS | 3268 | --DOCSHELL 105E7C00 == 33 [pid = 3268] [id = 446] 08:54:11 INFO - PROCESS | 3268 | --DOCSHELL 16B80C00 == 32 [pid = 3268] [id = 445] 08:54:11 INFO - PROCESS | 3268 | --DOCSHELL 105CBC00 == 31 [pid = 3268] [id = 444] 08:54:11 INFO - PROCESS | 3268 | --DOCSHELL 0D659800 == 30 [pid = 3268] [id = 443] 08:54:11 INFO - PROCESS | 3268 | --DOCSHELL 1E5A7400 == 29 [pid = 3268] [id = 458] 08:54:11 INFO - PROCESS | 3268 | --DOCSHELL 19510000 == 28 [pid = 3268] [id = 457] 08:54:11 INFO - PROCESS | 3268 | --DOCSHELL 1E47C800 == 27 [pid = 3268] [id = 455] 08:54:11 INFO - PROCESS | 3268 | --DOCSHELL 1053DC00 == 26 [pid = 3268] [id = 456] 08:54:11 INFO - PROCESS | 3268 | --DOMWINDOW == 93 (15F4A400) [pid = 3268] [serial = 1310] [outer = 00000000] [url = about:blank] 08:54:11 INFO - PROCESS | 3268 | --DOMWINDOW == 92 (0CE7CC00) [pid = 3268] [serial = 1306] [outer = 00000000] [url = about:blank] 08:54:11 INFO - PROCESS | 3268 | --DOMWINDOW == 91 (0D651800) [pid = 3268] [serial = 1307] [outer = 00000000] [url = about:blank] 08:54:11 INFO - PROCESS | 3268 | --DOMWINDOW == 90 (13F14800) [pid = 3268] [serial = 1304] [outer = 00000000] [url = about:blank] 08:54:11 INFO - PROCESS | 3268 | --DOMWINDOW == 89 (105E2800) [pid = 3268] [serial = 1303] [outer = 00000000] [url = about:blank] 08:54:11 INFO - PROCESS | 3268 | --DOMWINDOW == 88 (19151C00) [pid = 3268] [serial = 1315] [outer = 00000000] [url = about:blank] 08:54:11 INFO - PROCESS | 3268 | --DOMWINDOW == 87 (195A6C00) [pid = 3268] [serial = 1318] [outer = 00000000] [url = about:blank] 08:54:11 INFO - PROCESS | 3268 | --DOMWINDOW == 86 (19170C00) [pid = 3268] [serial = 1324] [outer = 00000000] [url = about:blank] 08:54:11 INFO - PROCESS | 3268 | --DOMWINDOW == 85 (19B65400) [pid = 3268] [serial = 1321] [outer = 00000000] [url = about:blank] 08:54:11 INFO - PROCESS | 3268 | --DOMWINDOW == 84 (1BD8A800) [pid = 3268] [serial = 1327] [outer = 00000000] [url = about:blank] 08:54:11 INFO - PROCESS | 3268 | --DOMWINDOW == 83 (18A52C00) [pid = 3268] [serial = 1295] [outer = 00000000] [url = about:blank] 08:54:11 INFO - PROCESS | 3268 | --DOMWINDOW == 82 (16B39000) [pid = 3268] [serial = 1294] [outer = 00000000] [url = about:blank] 08:54:11 INFO - PROCESS | 3268 | --DOMWINDOW == 81 (1B3EEC00) [pid = 3268] [serial = 1298] [outer = 00000000] [url = about:blank] 08:54:11 INFO - PROCESS | 3268 | --DOMWINDOW == 80 (1BE10000) [pid = 3268] [serial = 1328] [outer = 00000000] [url = about:blank] 08:54:11 INFO - PROCESS | 3268 | --DOMWINDOW == 79 (19B1C000) [pid = 3268] [serial = 1297] [outer = 00000000] [url = about:blank] 08:54:11 INFO - PROCESS | 3268 | --DOMWINDOW == 78 (1E5E1800) [pid = 3268] [serial = 1301] [outer = 00000000] [url = about:blank] 08:54:11 INFO - PROCESS | 3268 | --DOMWINDOW == 77 (1E5D8400) [pid = 3268] [serial = 1300] [outer = 00000000] [url = about:blank] 08:54:11 INFO - PROCESS | 3268 | --DOMWINDOW == 76 (1ADCB000) [pid = 3268] [serial = 1322] [outer = 00000000] [url = about:blank] 08:54:11 INFO - PROCESS | 3268 | --DOMWINDOW == 75 (19A66800) [pid = 3268] [serial = 1319] [outer = 00000000] [url = about:blank] 08:54:11 INFO - PROCESS | 3268 | --DOMWINDOW == 74 (1948BC00) [pid = 3268] [serial = 1325] [outer = 00000000] [url = about:blank] 08:54:11 INFO - PROCESS | 3268 | --DOMWINDOW == 73 (19174000) [pid = 3268] [serial = 1316] [outer = 00000000] [url = about:blank] 08:54:11 INFO - PROCESS | 3268 | --DOMWINDOW == 72 (1BEDFC00) [pid = 3268] [serial = 1330] [outer = 00000000] [url = about:blank] 08:54:11 INFO - PROCESS | 3268 | --DOMWINDOW == 71 (16B87800) [pid = 3268] [serial = 1313] [outer = 00000000] [url = about:blank] 08:54:11 INFO - PROCESS | 3268 | --DOMWINDOW == 70 (14B4B000) [pid = 3268] [serial = 1309] [outer = 00000000] [url = about:blank] 08:54:11 INFO - PROCESS | 3268 | --DOMWINDOW == 69 (16B82800) [pid = 3268] [serial = 1312] [outer = 00000000] [url = about:blank] 08:54:11 INFO - PROCESS | 3268 | 1467820451783 Marionette TRACE conn6 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 08:54:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 08:54:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1920ms 08:54:11 INFO - PROCESS | 3268 | 1467820451887 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 08:54:11 INFO - PROCESS | 3268 | 1467820451891 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 08:54:11 INFO - PROCESS | 3268 | 1467820451896 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 08:54:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 08:54:11 INFO - PROCESS | 3268 | 1467820451900 Marionette TRACE conn6 <- [1,1802,null,{}] 08:54:11 INFO - PROCESS | 3268 | 1467820451906 Marionette TRACE conn6 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:11 INFO - PROCESS | 3268 | 1467820451909 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:11 INFO - PROCESS | 3268 | 1467820452007 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 08:54:11 INFO - PROCESS | 3268 | 1467820452015 Marionette TRACE conn6 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:11 INFO - PROCESS | 3268 | 1467820452019 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:12 INFO - PROCESS | 3268 | ++DOCSHELL 0D715000 == 27 [pid = 3268] [id = 460] 08:54:12 INFO - PROCESS | 3268 | ++DOMWINDOW == 70 (0D715800) [pid = 3268] [serial = 1380] [outer = 00000000] 08:54:12 INFO - PROCESS | 3268 | ++DOMWINDOW == 71 (0D71EC00) [pid = 3268] [serial = 1381] [outer = 0D715800] 08:54:12 INFO - PROCESS | 3268 | 1467820452072 Marionette DEBUG loaded listener.js 08:54:12 INFO - PROCESS | 3268 | ++DOMWINDOW == 72 (105C7000) [pid = 3268] [serial = 1382] [outer = 0D715800] 08:54:12 INFO - PROCESS | 3268 | 1467820452597 Marionette TRACE conn6 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 08:54:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 08:54:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 730ms 08:54:12 INFO - PROCESS | 3268 | 1467820452631 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 08:54:12 INFO - PROCESS | 3268 | 1467820452636 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 08:54:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 08:54:12 INFO - PROCESS | 3268 | 1467820452642 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 08:54:12 INFO - PROCESS | 3268 | 1467820452645 Marionette TRACE conn6 <- [1,1806,null,{}] 08:54:12 INFO - PROCESS | 3268 | 1467820452648 Marionette TRACE conn6 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:12 INFO - PROCESS | 3268 | 1467820452651 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:12 INFO - PROCESS | 3268 | 1467820452740 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 08:54:12 INFO - PROCESS | 3268 | 1467820452749 Marionette TRACE conn6 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:12 INFO - PROCESS | 3268 | 1467820452752 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:12 INFO - PROCESS | 3268 | ++DOCSHELL 15F49400 == 28 [pid = 3268] [id = 461] 08:54:12 INFO - PROCESS | 3268 | ++DOMWINDOW == 73 (15F4A400) [pid = 3268] [serial = 1383] [outer = 00000000] 08:54:12 INFO - PROCESS | 3268 | ++DOMWINDOW == 74 (15FD4000) [pid = 3268] [serial = 1384] [outer = 15F4A400] 08:54:12 INFO - PROCESS | 3268 | 1467820452799 Marionette DEBUG loaded listener.js 08:54:12 INFO - PROCESS | 3268 | ++DOMWINDOW == 75 (15FDC400) [pid = 3268] [serial = 1385] [outer = 15F4A400] 08:54:13 INFO - PROCESS | 3268 | 1467820453264 Marionette TRACE conn6 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 08:54:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 08:54:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 670ms 08:54:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 08:54:13 INFO - PROCESS | 3268 | 1467820453316 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 08:54:13 INFO - PROCESS | 3268 | 1467820453318 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 08:54:13 INFO - PROCESS | 3268 | 1467820453321 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 08:54:13 INFO - PROCESS | 3268 | 1467820453325 Marionette TRACE conn6 <- [1,1810,null,{}] 08:54:13 INFO - PROCESS | 3268 | 1467820453336 Marionette TRACE conn6 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:13 INFO - PROCESS | 3268 | 1467820453340 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:13 INFO - PROCESS | 3268 | 1467820453456 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 08:54:13 INFO - PROCESS | 3268 | 1467820453555 Marionette TRACE conn6 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:13 INFO - PROCESS | 3268 | 1467820453558 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:13 INFO - PROCESS | 3268 | ++DOCSHELL 16B87800 == 29 [pid = 3268] [id = 462] 08:54:13 INFO - PROCESS | 3268 | ++DOMWINDOW == 76 (16B87C00) [pid = 3268] [serial = 1386] [outer = 00000000] 08:54:13 INFO - PROCESS | 3268 | ++DOMWINDOW == 77 (1895D800) [pid = 3268] [serial = 1387] [outer = 16B87C00] 08:54:13 INFO - PROCESS | 3268 | 1467820453606 Marionette DEBUG loaded listener.js 08:54:13 INFO - PROCESS | 3268 | ++DOMWINDOW == 78 (18CE5C00) [pid = 3268] [serial = 1388] [outer = 16B87C00] 08:54:13 INFO - PROCESS | 3268 | 1467820454012 Marionette TRACE conn6 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 08:54:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 08:54:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 730ms 08:54:14 INFO - PROCESS | 3268 | 1467820454056 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 08:54:14 INFO - PROCESS | 3268 | 1467820454058 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 08:54:14 INFO - PROCESS | 3268 | 1467820454062 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 08:54:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 08:54:14 INFO - PROCESS | 3268 | 1467820454064 Marionette TRACE conn6 <- [1,1814,null,{}] 08:54:14 INFO - PROCESS | 3268 | 1467820454078 Marionette TRACE conn6 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:14 INFO - PROCESS | 3268 | 1467820454080 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:14 INFO - PROCESS | 3268 | 1467820454200 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 08:54:14 INFO - PROCESS | 3268 | 1467820454261 Marionette TRACE conn6 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:14 INFO - PROCESS | 3268 | 1467820454263 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:14 INFO - PROCESS | 3268 | ++DOCSHELL 1914D000 == 30 [pid = 3268] [id = 463] 08:54:14 INFO - PROCESS | 3268 | ++DOMWINDOW == 79 (1914F400) [pid = 3268] [serial = 1389] [outer = 00000000] 08:54:14 INFO - PROCESS | 3268 | ++DOMWINDOW == 80 (19171000) [pid = 3268] [serial = 1390] [outer = 1914F400] 08:54:14 INFO - PROCESS | 3268 | 1467820454307 Marionette DEBUG loaded listener.js 08:54:14 INFO - PROCESS | 3268 | ++DOMWINDOW == 81 (19486000) [pid = 3268] [serial = 1391] [outer = 1914F400] 08:54:14 INFO - PROCESS | 3268 | 1467820454731 Marionette TRACE conn6 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 08:54:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 08:54:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 730ms 08:54:14 INFO - PROCESS | 3268 | 1467820454826 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 08:54:14 INFO - PROCESS | 3268 | 1467820454829 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 08:54:14 INFO - PROCESS | 3268 | 1467820454844 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 08:54:14 INFO - PROCESS | 3268 | 1467820454846 Marionette TRACE conn6 <- [1,1818,null,{}] 08:54:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 08:54:14 INFO - PROCESS | 3268 | 1467820454850 Marionette TRACE conn6 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:14 INFO - PROCESS | 3268 | 1467820454852 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:14 INFO - PROCESS | 3268 | 1467820454968 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 08:54:15 INFO - PROCESS | 3268 | 1467820455036 Marionette TRACE conn6 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:15 INFO - PROCESS | 3268 | 1467820455038 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:15 INFO - PROCESS | 3268 | ++DOCSHELL 195A6800 == 31 [pid = 3268] [id = 464] 08:54:15 INFO - PROCESS | 3268 | ++DOMWINDOW == 82 (195A7400) [pid = 3268] [serial = 1392] [outer = 00000000] 08:54:15 INFO - PROCESS | 3268 | ++DOMWINDOW == 83 (19A6B000) [pid = 3268] [serial = 1393] [outer = 195A7400] 08:54:15 INFO - PROCESS | 3268 | 1467820455085 Marionette DEBUG loaded listener.js 08:54:15 INFO - PROCESS | 3268 | ++DOMWINDOW == 84 (19A70800) [pid = 3268] [serial = 1394] [outer = 195A7400] 08:54:15 INFO - PROCESS | 3268 | 1467820455521 Marionette TRACE conn6 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 08:54:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 08:54:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 730ms 08:54:15 INFO - PROCESS | 3268 | 1467820455581 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 08:54:15 INFO - PROCESS | 3268 | 1467820455583 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 08:54:15 INFO - PROCESS | 3268 | 1467820455586 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 08:54:15 INFO - PROCESS | 3268 | 1467820455588 Marionette TRACE conn6 <- [1,1822,null,{}] 08:54:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 08:54:15 INFO - PROCESS | 3268 | 1467820455591 Marionette TRACE conn6 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:15 INFO - PROCESS | 3268 | 1467820455596 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:15 INFO - PROCESS | 3268 | 1467820455734 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 08:54:16 INFO - PROCESS | 3268 | 1467820456071 Marionette TRACE conn6 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:16 INFO - PROCESS | 3268 | 1467820456074 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:16 INFO - PROCESS | 3268 | --DOMWINDOW == 83 (1BD95C00) [pid = 3268] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 08:54:16 INFO - PROCESS | 3268 | --DOMWINDOW == 82 (1BEE6800) [pid = 3268] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 08:54:16 INFO - PROCESS | 3268 | --DOMWINDOW == 81 (1DEB7000) [pid = 3268] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 08:54:16 INFO - PROCESS | 3268 | --DOMWINDOW == 80 (16B84C00) [pid = 3268] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 08:54:16 INFO - PROCESS | 3268 | --DOMWINDOW == 79 (19A70000) [pid = 3268] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 08:54:16 INFO - PROCESS | 3268 | --DOMWINDOW == 78 (19173C00) [pid = 3268] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 08:54:16 INFO - PROCESS | 3268 | --DOMWINDOW == 77 (14A29400) [pid = 3268] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 08:54:16 INFO - PROCESS | 3268 | --DOMWINDOW == 76 (105E1000) [pid = 3268] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 08:54:16 INFO - PROCESS | 3268 | --DOMWINDOW == 75 (16B34800) [pid = 3268] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 08:54:16 INFO - PROCESS | 3268 | --DOMWINDOW == 74 (105E9800) [pid = 3268] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 08:54:16 INFO - PROCESS | 3268 | --DOMWINDOW == 73 (1E56D800) [pid = 3268] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 08:54:16 INFO - PROCESS | 3268 | --DOMWINDOW == 72 (1E474000) [pid = 3268] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 08:54:16 INFO - PROCESS | 3268 | --DOMWINDOW == 71 (195A2400) [pid = 3268] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 08:54:16 INFO - PROCESS | 3268 | ++DOCSHELL 0CB6A000 == 32 [pid = 3268] [id = 465] 08:54:16 INFO - PROCESS | 3268 | ++DOMWINDOW == 72 (0CB6A800) [pid = 3268] [serial = 1395] [outer = 00000000] 08:54:16 INFO - PROCESS | 3268 | ++DOMWINDOW == 73 (0CCFE800) [pid = 3268] [serial = 1396] [outer = 0CB6A800] 08:54:16 INFO - PROCESS | 3268 | 1467820456141 Marionette DEBUG loaded listener.js 08:54:16 INFO - PROCESS | 3268 | ++DOMWINDOW == 74 (0D657400) [pid = 3268] [serial = 1397] [outer = 0CB6A800] 08:54:16 INFO - PROCESS | 3268 | 1467820456917 Marionette TRACE conn6 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 08:54:16 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 08:54:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1371ms 08:54:16 INFO - PROCESS | 3268 | 1467820456963 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 08:54:16 INFO - PROCESS | 3268 | 1467820456967 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 08:54:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 08:54:16 INFO - PROCESS | 3268 | 1467820456971 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 08:54:16 INFO - PROCESS | 3268 | 1467820456974 Marionette TRACE conn6 <- [1,1826,null,{}] 08:54:16 INFO - PROCESS | 3268 | 1467820456980 Marionette TRACE conn6 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:16 INFO - PROCESS | 3268 | 1467820456984 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:17 INFO - PROCESS | 3268 | 1467820457105 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 08:54:17 INFO - PROCESS | 3268 | 1467820457240 Marionette TRACE conn6 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:17 INFO - PROCESS | 3268 | 1467820457243 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:17 INFO - PROCESS | 3268 | ++DOCSHELL 15F47800 == 33 [pid = 3268] [id = 466] 08:54:17 INFO - PROCESS | 3268 | ++DOMWINDOW == 75 (16784800) [pid = 3268] [serial = 1398] [outer = 00000000] 08:54:17 INFO - PROCESS | 3268 | ++DOMWINDOW == 76 (16B65C00) [pid = 3268] [serial = 1399] [outer = 16784800] 08:54:17 INFO - PROCESS | 3268 | 1467820457300 Marionette DEBUG loaded listener.js 08:54:17 INFO - PROCESS | 3268 | ++DOMWINDOW == 77 (16B81800) [pid = 3268] [serial = 1400] [outer = 16784800] 08:54:18 INFO - PROCESS | 3268 | 1467820458063 Marionette TRACE conn6 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 08:54:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 08:54:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1177ms 08:54:18 INFO - PROCESS | 3268 | 1467820458152 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 08:54:18 INFO - PROCESS | 3268 | 1467820458157 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 08:54:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 08:54:18 INFO - PROCESS | 3268 | 1467820458161 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 08:54:18 INFO - PROCESS | 3268 | 1467820458164 Marionette TRACE conn6 <- [1,1830,null,{}] 08:54:18 INFO - PROCESS | 3268 | 1467820458168 Marionette TRACE conn6 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:18 INFO - PROCESS | 3268 | 1467820458171 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:18 INFO - PROCESS | 3268 | 1467820458383 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 08:54:18 INFO - PROCESS | 3268 | 1467820458515 Marionette TRACE conn6 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:18 INFO - PROCESS | 3268 | 1467820458518 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:18 INFO - PROCESS | 3268 | ++DOCSHELL 0D71D400 == 34 [pid = 3268] [id = 467] 08:54:18 INFO - PROCESS | 3268 | ++DOMWINDOW == 78 (0D71E400) [pid = 3268] [serial = 1401] [outer = 00000000] 08:54:18 INFO - PROCESS | 3268 | ++DOMWINDOW == 79 (111CD400) [pid = 3268] [serial = 1402] [outer = 0D71E400] 08:54:18 INFO - PROCESS | 3268 | 1467820458569 Marionette DEBUG loaded listener.js 08:54:18 INFO - PROCESS | 3268 | ++DOMWINDOW == 80 (142AF800) [pid = 3268] [serial = 1403] [outer = 0D71E400] 08:54:18 INFO - PROCESS | 3268 | --DOCSHELL 195A6800 == 33 [pid = 3268] [id = 464] 08:54:18 INFO - PROCESS | 3268 | --DOCSHELL 1914D000 == 32 [pid = 3268] [id = 463] 08:54:18 INFO - PROCESS | 3268 | --DOCSHELL 16B87800 == 31 [pid = 3268] [id = 462] 08:54:18 INFO - PROCESS | 3268 | --DOCSHELL 15F49400 == 30 [pid = 3268] [id = 461] 08:54:18 INFO - PROCESS | 3268 | --DOCSHELL 0D715000 == 29 [pid = 3268] [id = 460] 08:54:18 INFO - PROCESS | 3268 | --DOMWINDOW == 79 (1BE0F800) [pid = 3268] [serial = 1351] [outer = 00000000] [url = about:blank] 08:54:18 INFO - PROCESS | 3268 | --DOMWINDOW == 78 (1D334000) [pid = 3268] [serial = 1354] [outer = 00000000] [url = about:blank] 08:54:18 INFO - PROCESS | 3268 | --DOMWINDOW == 77 (1E402800) [pid = 3268] [serial = 1357] [outer = 00000000] [url = about:blank] 08:54:18 INFO - PROCESS | 3268 | --DOMWINDOW == 76 (18E78400) [pid = 3268] [serial = 1336] [outer = 00000000] [url = about:blank] 08:54:18 INFO - PROCESS | 3268 | --DOMWINDOW == 75 (19153400) [pid = 3268] [serial = 1337] [outer = 00000000] [url = about:blank] 08:54:18 INFO - PROCESS | 3268 | --DOMWINDOW == 74 (1ACF4C00) [pid = 3268] [serial = 1348] [outer = 00000000] [url = about:blank] 08:54:18 INFO - PROCESS | 3268 | --DOMWINDOW == 73 (19482C00) [pid = 3268] [serial = 1345] [outer = 00000000] [url = about:blank] 08:54:18 INFO - PROCESS | 3268 | --DOMWINDOW == 72 (1959D800) [pid = 3268] [serial = 1346] [outer = 00000000] [url = about:blank] 08:54:18 INFO - PROCESS | 3268 | --DOMWINDOW == 71 (1DEAF800) [pid = 3268] [serial = 1355] [outer = 00000000] [url = about:blank] 08:54:18 INFO - PROCESS | 3268 | --DOMWINDOW == 70 (16B5E400) [pid = 3268] [serial = 1342] [outer = 00000000] [url = about:blank] 08:54:18 INFO - PROCESS | 3268 | --DOMWINDOW == 69 (16B82000) [pid = 3268] [serial = 1343] [outer = 00000000] [url = about:blank] 08:54:18 INFO - PROCESS | 3268 | --DOMWINDOW == 68 (14225800) [pid = 3268] [serial = 1333] [outer = 00000000] [url = about:blank] 08:54:18 INFO - PROCESS | 3268 | --DOMWINDOW == 67 (14B28000) [pid = 3268] [serial = 1334] [outer = 00000000] [url = about:blank] 08:54:18 INFO - PROCESS | 3268 | --DOMWINDOW == 66 (1BEE2400) [pid = 3268] [serial = 1331] [outer = 00000000] [url = about:blank] 08:54:18 INFO - PROCESS | 3268 | --DOMWINDOW == 65 (1421F000) [pid = 3268] [serial = 1339] [outer = 00000000] [url = about:blank] 08:54:18 INFO - PROCESS | 3268 | --DOMWINDOW == 64 (1E403C00) [pid = 3268] [serial = 1358] [outer = 00000000] [url = about:blank] 08:54:18 INFO - PROCESS | 3268 | --DOMWINDOW == 63 (145BF400) [pid = 3268] [serial = 1340] [outer = 00000000] [url = about:blank] 08:54:18 INFO - PROCESS | 3268 | --DOMWINDOW == 62 (1E574000) [pid = 3268] [serial = 1366] [outer = 00000000] [url = about:blank] 08:54:18 INFO - PROCESS | 3268 | --DOMWINDOW == 61 (1E574800) [pid = 3268] [serial = 1367] [outer = 00000000] [url = about:blank] 08:54:18 INFO - PROCESS | 3268 | --DOMWINDOW == 60 (1E47D800) [pid = 3268] [serial = 1364] [outer = 00000000] [url = about:blank] 08:54:18 INFO - PROCESS | 3268 | --DOMWINDOW == 59 (1E47B000) [pid = 3268] [serial = 1363] [outer = 00000000] [url = about:blank] 08:54:18 INFO - PROCESS | 3268 | --DOMWINDOW == 58 (1BE3D400) [pid = 3268] [serial = 1352] [outer = 00000000] [url = about:blank] 08:54:18 INFO - PROCESS | 3268 | --DOMWINDOW == 57 (1D337C00) [pid = 3268] [serial = 1361] [outer = 00000000] [url = about:blank] 08:54:18 INFO - PROCESS | 3268 | --DOMWINDOW == 56 (1BE0C000) [pid = 3268] [serial = 1360] [outer = 00000000] [url = about:blank] 08:54:18 INFO - PROCESS | 3268 | --DOMWINDOW == 55 (1B3C1000) [pid = 3268] [serial = 1349] [outer = 00000000] [url = about:blank] 08:54:19 INFO - PROCESS | 3268 | 1467820459127 Marionette TRACE conn6 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 08:54:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 08:54:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1022ms 08:54:19 INFO - PROCESS | 3268 | 1467820459188 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 08:54:19 INFO - PROCESS | 3268 | 1467820459192 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 08:54:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 08:54:19 INFO - PROCESS | 3268 | 1467820459200 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 08:54:19 INFO - PROCESS | 3268 | 1467820459203 Marionette TRACE conn6 <- [1,1834,null,{}] 08:54:19 INFO - PROCESS | 3268 | 1467820459208 Marionette TRACE conn6 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:19 INFO - PROCESS | 3268 | 1467820459211 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:19 INFO - PROCESS | 3268 | 1467820459323 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 08:54:19 INFO - PROCESS | 3268 | 1467820459422 Marionette TRACE conn6 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:19 INFO - PROCESS | 3268 | 1467820459424 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:19 INFO - PROCESS | 3268 | ++DOCSHELL 16B60C00 == 30 [pid = 3268] [id = 468] 08:54:19 INFO - PROCESS | 3268 | ++DOMWINDOW == 56 (16B61000) [pid = 3268] [serial = 1404] [outer = 00000000] 08:54:19 INFO - PROCESS | 3268 | ++DOMWINDOW == 57 (16B7FC00) [pid = 3268] [serial = 1405] [outer = 16B61000] 08:54:19 INFO - PROCESS | 3268 | 1467820459474 Marionette DEBUG loaded listener.js 08:54:19 INFO - PROCESS | 3268 | ++DOMWINDOW == 58 (16B88C00) [pid = 3268] [serial = 1406] [outer = 16B61000] 08:54:19 INFO - PROCESS | 3268 | 1467820459885 Marionette TRACE conn6 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 08:54:19 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) 08:54:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 790ms 08:54:19 INFO - PROCESS | 3268 | 1467820459987 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 08:54:19 INFO - PROCESS | 3268 | 1467820459990 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 08:54:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 08:54:19 INFO - PROCESS | 3268 | 1467820459994 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 08:54:19 INFO - PROCESS | 3268 | 1467820459996 Marionette TRACE conn6 <- [1,1838,null,{}] 08:54:19 INFO - PROCESS | 3268 | 1467820460000 Marionette TRACE conn6 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:19 INFO - PROCESS | 3268 | 1467820460002 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:20 INFO - PROCESS | 3268 | 1467820460092 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 08:54:20 INFO - PROCESS | 3268 | 1467820460103 Marionette TRACE conn6 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:20 INFO - PROCESS | 3268 | 1467820460106 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:20 INFO - PROCESS | 3268 | ++DOCSHELL 19156400 == 31 [pid = 3268] [id = 469] 08:54:20 INFO - PROCESS | 3268 | ++DOMWINDOW == 59 (19156800) [pid = 3268] [serial = 1407] [outer = 00000000] 08:54:20 INFO - PROCESS | 3268 | ++DOMWINDOW == 60 (1916C000) [pid = 3268] [serial = 1408] [outer = 19156800] 08:54:20 INFO - PROCESS | 3268 | 1467820460151 Marionette DEBUG loaded listener.js 08:54:20 INFO - PROCESS | 3268 | ++DOMWINDOW == 61 (19175000) [pid = 3268] [serial = 1409] [outer = 19156800] 08:54:20 INFO - PROCESS | 3268 | 1467820460624 Marionette TRACE conn6 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 08:54:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:54:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 670ms 08:54:20 INFO - PROCESS | 3268 | 1467820460667 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 08:54:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 08:54:20 INFO - PROCESS | 3268 | 1467820460671 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 08:54:20 INFO - PROCESS | 3268 | 1467820460681 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 08:54:20 INFO - PROCESS | 3268 | 1467820460686 Marionette TRACE conn6 <- [1,1842,null,{}] 08:54:20 INFO - PROCESS | 3268 | 1467820460689 Marionette TRACE conn6 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:20 INFO - PROCESS | 3268 | 1467820460693 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:20 INFO - PROCESS | 3268 | 1467820460787 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 08:54:20 INFO - PROCESS | 3268 | 1467820460880 Marionette TRACE conn6 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:20 INFO - PROCESS | 3268 | 1467820460883 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:20 INFO - PROCESS | 3268 | ++DOCSHELL 19A65C00 == 32 [pid = 3268] [id = 470] 08:54:20 INFO - PROCESS | 3268 | ++DOMWINDOW == 62 (19A67800) [pid = 3268] [serial = 1410] [outer = 00000000] 08:54:20 INFO - PROCESS | 3268 | ++DOMWINDOW == 63 (19B1B400) [pid = 3268] [serial = 1411] [outer = 19A67800] 08:54:20 INFO - PROCESS | 3268 | 1467820460933 Marionette DEBUG loaded listener.js 08:54:20 INFO - PROCESS | 3268 | ++DOMWINDOW == 64 (1ACE7400) [pid = 3268] [serial = 1412] [outer = 19A67800] 08:54:21 INFO - PROCESS | 3268 | 1467820461320 Marionette TRACE conn6 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:54:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 08:54:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 730ms 08:54:21 INFO - PROCESS | 3268 | 1467820461383 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 08:54:21 INFO - PROCESS | 3268 | 1467820461385 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 08:54:21 INFO - PROCESS | 3268 | 1467820461388 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 08:54:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 08:54:21 INFO - PROCESS | 3268 | 1467820461389 Marionette TRACE conn6 <- [1,1846,null,{}] 08:54:21 INFO - PROCESS | 3268 | 1467820461426 Marionette TRACE conn6 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:21 INFO - PROCESS | 3268 | 1467820461428 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:21 INFO - PROCESS | 3268 | 1467820461543 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 08:54:21 INFO - PROCESS | 3268 | 1467820461555 Marionette TRACE conn6 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:21 INFO - PROCESS | 3268 | 1467820461557 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:21 INFO - PROCESS | 3268 | ++DOCSHELL 1ADCE800 == 33 [pid = 3268] [id = 471] 08:54:21 INFO - PROCESS | 3268 | ++DOMWINDOW == 65 (1B35A800) [pid = 3268] [serial = 1413] [outer = 00000000] 08:54:21 INFO - PROCESS | 3268 | ++DOMWINDOW == 66 (1BD8A000) [pid = 3268] [serial = 1414] [outer = 1B35A800] 08:54:21 INFO - PROCESS | 3268 | 1467820461601 Marionette DEBUG loaded listener.js 08:54:21 INFO - PROCESS | 3268 | ++DOMWINDOW == 67 (1BD8CC00) [pid = 3268] [serial = 1415] [outer = 1B35A800] 08:54:22 INFO - PROCESS | 3268 | 1467820462048 Marionette TRACE conn6 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 08:54:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 08:54:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 710ms 08:54:22 INFO - PROCESS | 3268 | 1467820462102 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 08:54:22 INFO - PROCESS | 3268 | 1467820462104 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 08:54:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 08:54:22 INFO - PROCESS | 3268 | 1467820462115 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 08:54:22 INFO - PROCESS | 3268 | 1467820462117 Marionette TRACE conn6 <- [1,1850,null,{}] 08:54:22 INFO - PROCESS | 3268 | 1467820462120 Marionette TRACE conn6 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:22 INFO - PROCESS | 3268 | 1467820462122 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:22 INFO - PROCESS | 3268 | 1467820462240 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 08:54:22 INFO - PROCESS | 3268 | 1467820462304 Marionette TRACE conn6 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:22 INFO - PROCESS | 3268 | 1467820462310 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:22 INFO - PROCESS | 3268 | ++DOCSHELL 1BE42000 == 34 [pid = 3268] [id = 472] 08:54:22 INFO - PROCESS | 3268 | ++DOMWINDOW == 68 (1BE43400) [pid = 3268] [serial = 1416] [outer = 00000000] 08:54:22 INFO - PROCESS | 3268 | ++DOMWINDOW == 69 (1BED9400) [pid = 3268] [serial = 1417] [outer = 1BE43400] 08:54:22 INFO - PROCESS | 3268 | 1467820462364 Marionette DEBUG loaded listener.js 08:54:22 INFO - PROCESS | 3268 | ++DOMWINDOW == 70 (1BEDEC00) [pid = 3268] [serial = 1418] [outer = 1BE43400] 08:54:22 INFO - PROCESS | 3268 | 1467820462809 Marionette TRACE conn6 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 08:54:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 08:54:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 730ms 08:54:22 INFO - PROCESS | 3268 | 1467820462872 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 08:54:22 INFO - PROCESS | 3268 | 1467820462874 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 08:54:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 08:54:22 INFO - PROCESS | 3268 | 1467820462880 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 08:54:22 INFO - PROCESS | 3268 | 1467820462882 Marionette TRACE conn6 <- [1,1854,null,{}] 08:54:22 INFO - PROCESS | 3268 | 1467820462889 Marionette TRACE conn6 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:22 INFO - PROCESS | 3268 | 1467820462891 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:23 INFO - PROCESS | 3268 | 1467820463013 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 08:54:23 INFO - PROCESS | 3268 | --DOMWINDOW == 69 (16B87C00) [pid = 3268] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 08:54:23 INFO - PROCESS | 3268 | --DOMWINDOW == 68 (1914F400) [pid = 3268] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 08:54:23 INFO - PROCESS | 3268 | --DOMWINDOW == 67 (1E5A8400) [pid = 3268] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 08:54:23 INFO - PROCESS | 3268 | --DOMWINDOW == 66 (195A3C00) [pid = 3268] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 08:54:23 INFO - PROCESS | 3268 | --DOMWINDOW == 65 (13F11000) [pid = 3268] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 08:54:23 INFO - PROCESS | 3268 | --DOMWINDOW == 64 (0D715800) [pid = 3268] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 08:54:23 INFO - PROCESS | 3268 | --DOMWINDOW == 63 (15F4A400) [pid = 3268] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 08:54:23 INFO - PROCESS | 3268 | --DOMWINDOW == 62 (0CE84000) [pid = 3268] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 08:54:23 INFO - PROCESS | 3268 | 1467820463088 Marionette TRACE conn6 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:23 INFO - PROCESS | 3268 | 1467820463090 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:23 INFO - PROCESS | 3268 | ++DOCSHELL 105FC000 == 35 [pid = 3268] [id = 473] 08:54:23 INFO - PROCESS | 3268 | ++DOMWINDOW == 63 (13F11000) [pid = 3268] [serial = 1419] [outer = 00000000] 08:54:23 INFO - PROCESS | 3268 | ++DOMWINDOW == 64 (16B87C00) [pid = 3268] [serial = 1420] [outer = 13F11000] 08:54:23 INFO - PROCESS | 3268 | 1467820463134 Marionette DEBUG loaded listener.js 08:54:23 INFO - PROCESS | 3268 | ++DOMWINDOW == 65 (195A3C00) [pid = 3268] [serial = 1421] [outer = 13F11000] 08:54:23 INFO - PROCESS | 3268 | 1467820463493 Marionette TRACE conn6 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 08:54:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 08:54:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 690ms 08:54:23 INFO - PROCESS | 3268 | 1467820463573 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 08:54:23 INFO - PROCESS | 3268 | 1467820463575 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 08:54:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 08:54:23 INFO - PROCESS | 3268 | 1467820463579 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 08:54:23 INFO - PROCESS | 3268 | 1467820463580 Marionette TRACE conn6 <- [1,1858,null,{}] 08:54:23 INFO - PROCESS | 3268 | 1467820463584 Marionette TRACE conn6 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:23 INFO - PROCESS | 3268 | 1467820463586 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:23 INFO - PROCESS | 3268 | 1467820463704 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 08:54:23 INFO - PROCESS | 3268 | 1467820463712 Marionette TRACE conn6 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:23 INFO - PROCESS | 3268 | 1467820463714 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:23 INFO - PROCESS | 3268 | ++DOCSHELL 19ABD400 == 36 [pid = 3268] [id = 474] 08:54:23 INFO - PROCESS | 3268 | ++DOMWINDOW == 66 (1BE3C800) [pid = 3268] [serial = 1422] [outer = 00000000] 08:54:23 INFO - PROCESS | 3268 | ++DOMWINDOW == 67 (1D331C00) [pid = 3268] [serial = 1423] [outer = 1BE3C800] 08:54:23 INFO - PROCESS | 3268 | 1467820463758 Marionette DEBUG loaded listener.js 08:54:23 INFO - PROCESS | 3268 | ++DOMWINDOW == 68 (1D334C00) [pid = 3268] [serial = 1424] [outer = 1BE3C800] 08:54:24 INFO - PROCESS | 3268 | 1467820464164 Marionette TRACE conn6 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 08:54:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 08:54:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 630ms 08:54:24 INFO - PROCESS | 3268 | 1467820464213 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 08:54:24 INFO - PROCESS | 3268 | 1467820464215 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 08:54:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 08:54:24 INFO - PROCESS | 3268 | 1467820464218 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 08:54:24 INFO - PROCESS | 3268 | 1467820464220 Marionette TRACE conn6 <- [1,1862,null,{}] 08:54:24 INFO - PROCESS | 3268 | 1467820464223 Marionette TRACE conn6 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:24 INFO - PROCESS | 3268 | 1467820464225 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:24 INFO - PROCESS | 3268 | 1467820464341 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 08:54:24 INFO - PROCESS | 3268 | 1467820464427 Marionette TRACE conn6 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:24 INFO - PROCESS | 3268 | 1467820464429 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:24 INFO - PROCESS | 3268 | ++DOCSHELL 0D716400 == 37 [pid = 3268] [id = 475] 08:54:24 INFO - PROCESS | 3268 | ++DOMWINDOW == 69 (14A2FC00) [pid = 3268] [serial = 1425] [outer = 00000000] 08:54:24 INFO - PROCESS | 3268 | ++DOMWINDOW == 70 (1D607C00) [pid = 3268] [serial = 1426] [outer = 14A2FC00] 08:54:24 INFO - PROCESS | 3268 | 1467820464473 Marionette DEBUG loaded listener.js 08:54:24 INFO - PROCESS | 3268 | ++DOMWINDOW == 71 (1D60BC00) [pid = 3268] [serial = 1427] [outer = 14A2FC00] 08:54:24 INFO - PROCESS | 3268 | 1467820464831 Marionette TRACE conn6 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 08:54:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 08:54:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 670ms 08:54:24 INFO - PROCESS | 3268 | 1467820464889 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 08:54:24 INFO - PROCESS | 3268 | 1467820464891 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 08:54:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 08:54:24 INFO - PROCESS | 3268 | 1467820464895 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 08:54:24 INFO - PROCESS | 3268 | 1467820464897 Marionette TRACE conn6 <- [1,1866,null,{}] 08:54:24 INFO - PROCESS | 3268 | 1467820464900 Marionette TRACE conn6 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:24 INFO - PROCESS | 3268 | 1467820464902 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:25 INFO - PROCESS | 3268 | 1467820464998 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 08:54:25 INFO - PROCESS | 3268 | 1467820465004 Marionette TRACE conn6 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:25 INFO - PROCESS | 3268 | 1467820465006 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:25 INFO - PROCESS | 3268 | ++DOCSHELL 1D603C00 == 38 [pid = 3268] [id = 476] 08:54:25 INFO - PROCESS | 3268 | ++DOMWINDOW == 72 (1D607400) [pid = 3268] [serial = 1428] [outer = 00000000] 08:54:25 INFO - PROCESS | 3268 | ++DOMWINDOW == 73 (1DEB3C00) [pid = 3268] [serial = 1429] [outer = 1D607400] 08:54:25 INFO - PROCESS | 3268 | 1467820465052 Marionette DEBUG loaded listener.js 08:54:25 INFO - PROCESS | 3268 | ++DOMWINDOW == 74 (1E403400) [pid = 3268] [serial = 1430] [outer = 1D607400] 08:54:25 INFO - PROCESS | 3268 | 1467820465770 Marionette TRACE conn6 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 08:54:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 08:54:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 930ms 08:54:25 INFO - PROCESS | 3268 | 1467820465829 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 08:54:25 INFO - PROCESS | 3268 | 1467820465834 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 08:54:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 08:54:25 INFO - PROCESS | 3268 | 1467820465838 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 08:54:25 INFO - PROCESS | 3268 | 1467820465844 Marionette TRACE conn6 <- [1,1870,null,{}] 08:54:25 INFO - PROCESS | 3268 | 1467820465849 Marionette TRACE conn6 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:25 INFO - PROCESS | 3268 | 1467820465852 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:25 INFO - PROCESS | 3268 | 1467820465977 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 08:54:26 INFO - PROCESS | 3268 | 1467820466118 Marionette TRACE conn6 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:26 INFO - PROCESS | 3268 | 1467820466121 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:26 INFO - PROCESS | 3268 | ++DOCSHELL 14225800 == 39 [pid = 3268] [id = 477] 08:54:26 INFO - PROCESS | 3268 | ++DOMWINDOW == 75 (143CDC00) [pid = 3268] [serial = 1431] [outer = 00000000] 08:54:26 INFO - PROCESS | 3268 | ++DOMWINDOW == 76 (16B7D800) [pid = 3268] [serial = 1432] [outer = 143CDC00] 08:54:26 INFO - PROCESS | 3268 | 1467820466179 Marionette DEBUG loaded listener.js 08:54:26 INFO - PROCESS | 3268 | ++DOMWINDOW == 77 (18A59400) [pid = 3268] [serial = 1433] [outer = 143CDC00] 08:54:26 INFO - PROCESS | 3268 | 1467820466747 Marionette TRACE conn6 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 08:54:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 08:54:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 990ms 08:54:26 INFO - PROCESS | 3268 | 1467820466829 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 08:54:26 INFO - PROCESS | 3268 | 1467820466834 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 08:54:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 08:54:26 INFO - PROCESS | 3268 | 1467820466855 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 08:54:26 INFO - PROCESS | 3268 | 1467820466858 Marionette TRACE conn6 <- [1,1874,null,{}] 08:54:26 INFO - PROCESS | 3268 | 1467820466862 Marionette TRACE conn6 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:26 INFO - PROCESS | 3268 | 1467820466865 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:26 INFO - PROCESS | 3268 | 1467820466986 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 08:54:27 INFO - PROCESS | 3268 | 1467820467116 Marionette TRACE conn6 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:27 INFO - PROCESS | 3268 | 1467820467119 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:27 INFO - PROCESS | 3268 | ++DOCSHELL 195D3C00 == 40 [pid = 3268] [id = 478] 08:54:27 INFO - PROCESS | 3268 | ++DOMWINDOW == 78 (19A66400) [pid = 3268] [serial = 1434] [outer = 00000000] 08:54:27 INFO - PROCESS | 3268 | ++DOMWINDOW == 79 (19B17000) [pid = 3268] [serial = 1435] [outer = 19A66400] 08:54:27 INFO - PROCESS | 3268 | 1467820467175 Marionette DEBUG loaded listener.js 08:54:27 INFO - PROCESS | 3268 | ++DOMWINDOW == 80 (1ADD4C00) [pid = 3268] [serial = 1436] [outer = 19A66400] 08:54:27 INFO - PROCESS | 3268 | 1467820467762 Marionette TRACE conn6 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 08:54:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 08:54:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 929ms 08:54:27 INFO - PROCESS | 3268 | 1467820467798 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 08:54:27 INFO - PROCESS | 3268 | 1467820467800 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 08:54:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 08:54:27 INFO - PROCESS | 3268 | 1467820467806 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 08:54:27 INFO - PROCESS | 3268 | 1467820467810 Marionette TRACE conn6 <- [1,1878,null,{}] 08:54:27 INFO - PROCESS | 3268 | 1467820467821 Marionette TRACE conn6 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:27 INFO - PROCESS | 3268 | 1467820467825 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:27 INFO - PROCESS | 3268 | 1467820467934 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 08:54:28 INFO - PROCESS | 3268 | 1467820468044 Marionette TRACE conn6 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:28 INFO - PROCESS | 3268 | 1467820468047 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:28 INFO - PROCESS | 3268 | ++DOCSHELL 1DEB2400 == 41 [pid = 3268] [id = 479] 08:54:28 INFO - PROCESS | 3268 | ++DOMWINDOW == 81 (1DEB2800) [pid = 3268] [serial = 1437] [outer = 00000000] 08:54:28 INFO - PROCESS | 3268 | ++DOMWINDOW == 82 (1E402800) [pid = 3268] [serial = 1438] [outer = 1DEB2800] 08:54:28 INFO - PROCESS | 3268 | 1467820468103 Marionette DEBUG loaded listener.js 08:54:28 INFO - PROCESS | 3268 | ++DOMWINDOW == 83 (1E409C00) [pid = 3268] [serial = 1439] [outer = 1DEB2800] 08:54:28 INFO - PROCESS | 3268 | 1467820468748 Marionette TRACE conn6 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 08:54:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 08:54:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 990ms 08:54:28 INFO - PROCESS | 3268 | 1467820468798 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 08:54:28 INFO - PROCESS | 3268 | 1467820468801 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 08:54:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 08:54:28 INFO - PROCESS | 3268 | 1467820468805 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 08:54:28 INFO - PROCESS | 3268 | 1467820468807 Marionette TRACE conn6 <- [1,1882,null,{}] 08:54:28 INFO - PROCESS | 3268 | 1467820468811 Marionette TRACE conn6 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:28 INFO - PROCESS | 3268 | 1467820468814 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:28 INFO - PROCESS | 3268 | 1467820468923 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 08:54:29 INFO - PROCESS | 3268 | 1467820469033 Marionette TRACE conn6 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:29 INFO - PROCESS | 3268 | 1467820469036 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:29 INFO - PROCESS | 3268 | ++DOCSHELL 11140000 == 42 [pid = 3268] [id = 480] 08:54:29 INFO - PROCESS | 3268 | ++DOMWINDOW == 84 (13F0FC00) [pid = 3268] [serial = 1440] [outer = 00000000] 08:54:29 INFO - PROCESS | 3268 | ++DOMWINDOW == 85 (15FD8800) [pid = 3268] [serial = 1441] [outer = 13F0FC00] 08:54:29 INFO - PROCESS | 3268 | 1467820469090 Marionette DEBUG loaded listener.js 08:54:29 INFO - PROCESS | 3268 | ++DOMWINDOW == 86 (1BED5800) [pid = 3268] [serial = 1442] [outer = 13F0FC00] 08:54:29 INFO - PROCESS | 3268 | 1467820469872 Marionette TRACE conn6 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 08:54:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 08:54:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1118ms 08:54:29 INFO - PROCESS | 3268 | 1467820469926 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 08:54:29 INFO - PROCESS | 3268 | 1467820469931 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 08:54:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 08:54:29 INFO - PROCESS | 3268 | 1467820469950 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 08:54:29 INFO - PROCESS | 3268 | 1467820469956 Marionette TRACE conn6 <- [1,1886,null,{}] 08:54:29 INFO - PROCESS | 3268 | 1467820469961 Marionette TRACE conn6 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:29 INFO - PROCESS | 3268 | 1467820469964 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:30 INFO - PROCESS | 3268 | 1467820470083 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 08:54:30 INFO - PROCESS | 3268 | --DOCSHELL 0D716400 == 41 [pid = 3268] [id = 475] 08:54:30 INFO - PROCESS | 3268 | --DOCSHELL 19ABD400 == 40 [pid = 3268] [id = 474] 08:54:30 INFO - PROCESS | 3268 | --DOCSHELL 105FC000 == 39 [pid = 3268] [id = 473] 08:54:30 INFO - PROCESS | 3268 | --DOCSHELL 1BE42000 == 38 [pid = 3268] [id = 472] 08:54:30 INFO - PROCESS | 3268 | --DOCSHELL 1ADCE800 == 37 [pid = 3268] [id = 471] 08:54:30 INFO - PROCESS | 3268 | --DOCSHELL 19A65C00 == 36 [pid = 3268] [id = 470] 08:54:30 INFO - PROCESS | 3268 | --DOCSHELL 19156400 == 35 [pid = 3268] [id = 469] 08:54:30 INFO - PROCESS | 3268 | --DOCSHELL 16B60C00 == 34 [pid = 3268] [id = 468] 08:54:30 INFO - PROCESS | 3268 | --DOCSHELL 0D71D400 == 33 [pid = 3268] [id = 467] 08:54:30 INFO - PROCESS | 3268 | --DOCSHELL 15F47800 == 32 [pid = 3268] [id = 466] 08:54:30 INFO - PROCESS | 3268 | --DOCSHELL 0CB6A000 == 31 [pid = 3268] [id = 465] 08:54:30 INFO - PROCESS | 3268 | --DOCSHELL 0CE3A800 == 30 [pid = 3268] [id = 459] 08:54:30 INFO - PROCESS | 3268 | --DOCSHELL 1DEB2400 == 29 [pid = 3268] [id = 479] 08:54:30 INFO - PROCESS | 3268 | --DOCSHELL 11140000 == 28 [pid = 3268] [id = 480] 08:54:30 INFO - PROCESS | 3268 | --DOCSHELL 195D3C00 == 27 [pid = 3268] [id = 478] 08:54:30 INFO - PROCESS | 3268 | --DOCSHELL 1D603C00 == 26 [pid = 3268] [id = 476] 08:54:30 INFO - PROCESS | 3268 | --DOCSHELL 14225800 == 25 [pid = 3268] [id = 477] 08:54:30 INFO - PROCESS | 3268 | 1467820470803 Marionette TRACE conn6 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:30 INFO - PROCESS | 3268 | 1467820470806 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:30 INFO - PROCESS | 3268 | --DOMWINDOW == 85 (0D71EC00) [pid = 3268] [serial = 1381] [outer = 00000000] [url = about:blank] 08:54:30 INFO - PROCESS | 3268 | --DOMWINDOW == 84 (105C7000) [pid = 3268] [serial = 1382] [outer = 00000000] [url = about:blank] 08:54:30 INFO - PROCESS | 3268 | --DOMWINDOW == 83 (15FD4000) [pid = 3268] [serial = 1384] [outer = 00000000] [url = about:blank] 08:54:30 INFO - PROCESS | 3268 | --DOMWINDOW == 82 (15FDC400) [pid = 3268] [serial = 1385] [outer = 00000000] [url = about:blank] 08:54:30 INFO - PROCESS | 3268 | --DOMWINDOW == 81 (13F15800) [pid = 3268] [serial = 1379] [outer = 00000000] [url = about:blank] 08:54:30 INFO - PROCESS | 3268 | --DOMWINDOW == 80 (0D717C00) [pid = 3268] [serial = 1378] [outer = 00000000] [url = about:blank] 08:54:30 INFO - PROCESS | 3268 | --DOMWINDOW == 79 (19A6B000) [pid = 3268] [serial = 1393] [outer = 00000000] [url = about:blank] 08:54:30 INFO - PROCESS | 3268 | --DOMWINDOW == 78 (16B7A000) [pid = 3268] [serial = 1369] [outer = 00000000] [url = about:blank] 08:54:30 INFO - PROCESS | 3268 | --DOMWINDOW == 77 (19B14000) [pid = 3268] [serial = 1372] [outer = 00000000] [url = about:blank] 08:54:30 INFO - PROCESS | 3268 | --DOMWINDOW == 76 (1E5AE400) [pid = 3268] [serial = 1375] [outer = 00000000] [url = about:blank] 08:54:30 INFO - PROCESS | 3268 | --DOMWINDOW == 75 (18CE5C00) [pid = 3268] [serial = 1388] [outer = 00000000] [url = about:blank] 08:54:30 INFO - PROCESS | 3268 | --DOMWINDOW == 74 (1895D800) [pid = 3268] [serial = 1387] [outer = 00000000] [url = about:blank] 08:54:30 INFO - PROCESS | 3268 | --DOMWINDOW == 73 (19171000) [pid = 3268] [serial = 1390] [outer = 00000000] [url = about:blank] 08:54:30 INFO - PROCESS | 3268 | --DOMWINDOW == 72 (19486000) [pid = 3268] [serial = 1391] [outer = 00000000] [url = about:blank] 08:54:30 INFO - PROCESS | 3268 | --DOMWINDOW == 71 (1E5D7000) [pid = 3268] [serial = 1376] [outer = 00000000] [url = about:blank] 08:54:30 INFO - PROCESS | 3268 | --DOMWINDOW == 70 (1B35EC00) [pid = 3268] [serial = 1373] [outer = 00000000] [url = about:blank] 08:54:30 INFO - PROCESS | 3268 | --DOMWINDOW == 69 (18959000) [pid = 3268] [serial = 1370] [outer = 00000000] [url = about:blank] 08:54:30 INFO - PROCESS | 3268 | ++DOCSHELL 0CB21000 == 26 [pid = 3268] [id = 481] 08:54:30 INFO - PROCESS | 3268 | ++DOMWINDOW == 70 (0CB6A000) [pid = 3268] [serial = 1443] [outer = 00000000] 08:54:30 INFO - PROCESS | 3268 | ++DOMWINDOW == 71 (0CE36800) [pid = 3268] [serial = 1444] [outer = 0CB6A000] 08:54:30 INFO - PROCESS | 3268 | 1467820470979 Marionette DEBUG loaded listener.js 08:54:31 INFO - PROCESS | 3268 | ++DOMWINDOW == 72 (0D64F800) [pid = 3268] [serial = 1445] [outer = 0CB6A000] 08:54:31 INFO - PROCESS | 3268 | 1467820471473 Marionette TRACE conn6 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 08:54:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 08:54:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1576ms 08:54:31 INFO - PROCESS | 3268 | 1467820471532 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 08:54:31 INFO - PROCESS | 3268 | 1467820471536 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 08:54:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 08:54:31 INFO - PROCESS | 3268 | 1467820471540 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 08:54:31 INFO - PROCESS | 3268 | 1467820471543 Marionette TRACE conn6 <- [1,1890,null,{}] 08:54:31 INFO - PROCESS | 3268 | 1467820471548 Marionette TRACE conn6 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:31 INFO - PROCESS | 3268 | 1467820471553 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:31 INFO - PROCESS | 3268 | 1467820471654 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 08:54:31 INFO - PROCESS | 3268 | 1467820471666 Marionette TRACE conn6 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:31 INFO - PROCESS | 3268 | 1467820471669 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:31 INFO - PROCESS | 3268 | ++DOCSHELL 13F10400 == 27 [pid = 3268] [id = 482] 08:54:31 INFO - PROCESS | 3268 | ++DOMWINDOW == 73 (13F10800) [pid = 3268] [serial = 1446] [outer = 00000000] 08:54:31 INFO - PROCESS | 3268 | ++DOMWINDOW == 74 (142A1400) [pid = 3268] [serial = 1447] [outer = 13F10800] 08:54:31 INFO - PROCESS | 3268 | 1467820471716 Marionette DEBUG loaded listener.js 08:54:31 INFO - PROCESS | 3268 | ++DOMWINDOW == 75 (143CD800) [pid = 3268] [serial = 1448] [outer = 13F10800] 08:54:32 INFO - PROCESS | 3268 | 1467820472209 Marionette TRACE conn6 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 08:54:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 08:54:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 730ms 08:54:32 INFO - PROCESS | 3268 | 1467820472272 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 08:54:32 INFO - PROCESS | 3268 | 1467820472276 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 08:54:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 08:54:32 INFO - PROCESS | 3268 | 1467820472281 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 08:54:32 INFO - PROCESS | 3268 | 1467820472283 Marionette TRACE conn6 <- [1,1894,null,{}] 08:54:32 INFO - PROCESS | 3268 | 1467820472287 Marionette TRACE conn6 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:32 INFO - PROCESS | 3268 | 1467820472290 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:32 INFO - PROCESS | 3268 | 1467820472383 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 08:54:32 INFO - PROCESS | 3268 | 1467820472480 Marionette TRACE conn6 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:32 INFO - PROCESS | 3268 | 1467820472482 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:32 INFO - PROCESS | 3268 | ++DOCSHELL 15FD0800 == 28 [pid = 3268] [id = 483] 08:54:32 INFO - PROCESS | 3268 | ++DOMWINDOW == 76 (15FD1400) [pid = 3268] [serial = 1449] [outer = 00000000] 08:54:32 INFO - PROCESS | 3268 | ++DOMWINDOW == 77 (15FDD400) [pid = 3268] [serial = 1450] [outer = 15FD1400] 08:54:32 INFO - PROCESS | 3268 | 1467820472528 Marionette DEBUG loaded listener.js 08:54:32 INFO - PROCESS | 3268 | ++DOMWINDOW == 78 (16B31400) [pid = 3268] [serial = 1451] [outer = 15FD1400] 08:54:32 INFO - PROCESS | 3268 | 1467820472933 Marionette TRACE conn6 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 08:54:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 08:54:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 730ms 08:54:33 INFO - PROCESS | 3268 | 1467820473015 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 08:54:33 INFO - PROCESS | 3268 | 1467820473018 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 08:54:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 08:54:33 INFO - PROCESS | 3268 | 1467820473022 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 08:54:33 INFO - PROCESS | 3268 | 1467820473028 Marionette TRACE conn6 <- [1,1898,null,{}] 08:54:33 INFO - PROCESS | 3268 | 1467820473037 Marionette TRACE conn6 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:33 INFO - PROCESS | 3268 | 1467820473041 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:33 INFO - PROCESS | 3268 | 1467820473177 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 08:54:33 INFO - PROCESS | 3268 | 1467820473187 Marionette TRACE conn6 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:33 INFO - PROCESS | 3268 | 1467820473189 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:33 INFO - PROCESS | 3268 | ++DOCSHELL 15FD4400 == 29 [pid = 3268] [id = 484] 08:54:33 INFO - PROCESS | 3268 | ++DOMWINDOW == 79 (16B88800) [pid = 3268] [serial = 1452] [outer = 00000000] 08:54:33 INFO - PROCESS | 3268 | ++DOMWINDOW == 80 (18E75400) [pid = 3268] [serial = 1453] [outer = 16B88800] 08:54:33 INFO - PROCESS | 3268 | 1467820473296 Marionette DEBUG loaded listener.js 08:54:33 INFO - PROCESS | 3268 | ++DOMWINDOW == 81 (19152800) [pid = 3268] [serial = 1454] [outer = 16B88800] 08:54:33 INFO - PROCESS | 3268 | 1467820473732 Marionette TRACE conn6 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 08:54:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 08:54:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 790ms 08:54:33 INFO - PROCESS | 3268 | 1467820473818 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 08:54:33 INFO - PROCESS | 3268 | 1467820473821 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 08:54:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 08:54:33 INFO - PROCESS | 3268 | 1467820473825 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 08:54:33 INFO - PROCESS | 3268 | 1467820473826 Marionette TRACE conn6 <- [1,1902,null,{}] 08:54:33 INFO - PROCESS | 3268 | 1467820473830 Marionette TRACE conn6 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:33 INFO - PROCESS | 3268 | 1467820473832 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:33 INFO - PROCESS | 3268 | 1467820473964 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 08:54:33 INFO - PROCESS | 3268 | 1467820473975 Marionette TRACE conn6 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:33 INFO - PROCESS | 3268 | 1467820473977 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:33 INFO - PROCESS | 3268 | ++DOCSHELL 1914C400 == 30 [pid = 3268] [id = 485] 08:54:33 INFO - PROCESS | 3268 | ++DOMWINDOW == 82 (19155C00) [pid = 3268] [serial = 1455] [outer = 00000000] 08:54:34 INFO - PROCESS | 3268 | ++DOMWINDOW == 83 (1948AC00) [pid = 3268] [serial = 1456] [outer = 19155C00] 08:54:34 INFO - PROCESS | 3268 | 1467820474022 Marionette DEBUG loaded listener.js 08:54:34 INFO - PROCESS | 3268 | ++DOMWINDOW == 84 (1959B400) [pid = 3268] [serial = 1457] [outer = 19155C00] 08:54:34 INFO - PROCESS | 3268 | 1467820474482 Marionette TRACE conn6 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 08:54:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 08:54:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 670ms 08:54:34 INFO - PROCESS | 3268 | 1467820474495 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 08:54:34 INFO - PROCESS | 3268 | 1467820474497 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 08:54:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 08:54:34 INFO - PROCESS | 3268 | 1467820474507 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 08:54:34 INFO - PROCESS | 3268 | 1467820474508 Marionette TRACE conn6 <- [1,1906,null,{}] 08:54:34 INFO - PROCESS | 3268 | 1467820474512 Marionette TRACE conn6 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:34 INFO - PROCESS | 3268 | 1467820474514 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:34 INFO - PROCESS | 3268 | 1467820474627 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 08:54:34 INFO - PROCESS | 3268 | 1467820474634 Marionette TRACE conn6 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:34 INFO - PROCESS | 3268 | 1467820474639 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:34 INFO - PROCESS | 3268 | ++DOCSHELL 195C6800 == 31 [pid = 3268] [id = 486] 08:54:34 INFO - PROCESS | 3268 | ++DOMWINDOW == 85 (195C6C00) [pid = 3268] [serial = 1458] [outer = 00000000] 08:54:34 INFO - PROCESS | 3268 | ++DOMWINDOW == 86 (19A6CC00) [pid = 3268] [serial = 1459] [outer = 195C6C00] 08:54:34 INFO - PROCESS | 3268 | 1467820474695 Marionette DEBUG loaded listener.js 08:54:34 INFO - PROCESS | 3268 | ++DOMWINDOW == 87 (19B1D800) [pid = 3268] [serial = 1460] [outer = 195C6C00] 08:54:35 INFO - PROCESS | 3268 | --DOMWINDOW == 86 (1B35A800) [pid = 3268] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 08:54:35 INFO - PROCESS | 3268 | --DOMWINDOW == 85 (1BE43400) [pid = 3268] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 08:54:35 INFO - PROCESS | 3268 | --DOMWINDOW == 84 (0D71E400) [pid = 3268] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 08:54:35 INFO - PROCESS | 3268 | --DOMWINDOW == 83 (19A67800) [pid = 3268] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 08:54:35 INFO - PROCESS | 3268 | --DOMWINDOW == 82 (0CB6A800) [pid = 3268] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 08:54:35 INFO - PROCESS | 3268 | --DOMWINDOW == 81 (16784800) [pid = 3268] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 08:54:35 INFO - PROCESS | 3268 | --DOMWINDOW == 80 (19156800) [pid = 3268] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 08:54:35 INFO - PROCESS | 3268 | --DOMWINDOW == 79 (16B61000) [pid = 3268] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 08:54:35 INFO - PROCESS | 3268 | --DOMWINDOW == 78 (13F11000) [pid = 3268] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 08:54:35 INFO - PROCESS | 3268 | --DOMWINDOW == 77 (1BE3C800) [pid = 3268] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 08:54:35 INFO - PROCESS | 3268 | --DOMWINDOW == 76 (195A7400) [pid = 3268] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 08:54:35 INFO - PROCESS | 3268 | --DOMWINDOW == 75 (14A2FC00) [pid = 3268] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 08:54:35 INFO - PROCESS | 3268 | --DOMWINDOW == 74 (1D607400) [pid = 3268] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 08:54:35 INFO - PROCESS | 3268 | 1467820475443 Marionette TRACE conn6 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 08:54:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 08:54:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 970ms 08:54:35 INFO - PROCESS | 3268 | 1467820475486 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 08:54:35 INFO - PROCESS | 3268 | 1467820475489 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 08:54:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 08:54:35 INFO - PROCESS | 3268 | 1467820475493 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 08:54:35 INFO - PROCESS | 3268 | 1467820475494 Marionette TRACE conn6 <- [1,1910,null,{}] 08:54:35 INFO - PROCESS | 3268 | 1467820475498 Marionette TRACE conn6 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:35 INFO - PROCESS | 3268 | 1467820475500 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:35 INFO - PROCESS | 3268 | 1467820475590 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 08:54:35 INFO - PROCESS | 3268 | 1467820475596 Marionette TRACE conn6 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:35 INFO - PROCESS | 3268 | 1467820475598 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:35 INFO - PROCESS | 3268 | ++DOCSHELL 08F69800 == 32 [pid = 3268] [id = 487] 08:54:35 INFO - PROCESS | 3268 | ++DOMWINDOW == 75 (18E7A000) [pid = 3268] [serial = 1461] [outer = 00000000] 08:54:35 INFO - PROCESS | 3268 | ++DOMWINDOW == 76 (19BC6C00) [pid = 3268] [serial = 1462] [outer = 18E7A000] 08:54:35 INFO - PROCESS | 3268 | 1467820475652 Marionette DEBUG loaded listener.js 08:54:35 INFO - PROCESS | 3268 | ++DOMWINDOW == 77 (1B35A000) [pid = 3268] [serial = 1463] [outer = 18E7A000] 08:54:36 INFO - PROCESS | 3268 | 1467820476125 Marionette TRACE conn6 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 08:54:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 08:54:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 670ms 08:54:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 08:54:36 INFO - PROCESS | 3268 | 1467820476165 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 08:54:36 INFO - PROCESS | 3268 | 1467820476167 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 08:54:36 INFO - PROCESS | 3268 | 1467820476170 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 08:54:36 INFO - PROCESS | 3268 | 1467820476172 Marionette TRACE conn6 <- [1,1914,null,{}] 08:54:36 INFO - PROCESS | 3268 | 1467820476175 Marionette TRACE conn6 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:36 INFO - PROCESS | 3268 | 1467820476177 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:36 INFO - PROCESS | 3268 | 1467820476256 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 08:54:36 INFO - PROCESS | 3268 | 1467820476262 Marionette TRACE conn6 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:36 INFO - PROCESS | 3268 | 1467820476264 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:36 INFO - PROCESS | 3268 | ++DOCSHELL 1BD93800 == 33 [pid = 3268] [id = 488] 08:54:36 INFO - PROCESS | 3268 | ++DOMWINDOW == 78 (1BE04C00) [pid = 3268] [serial = 1464] [outer = 00000000] 08:54:36 INFO - PROCESS | 3268 | ++DOMWINDOW == 79 (1BE43C00) [pid = 3268] [serial = 1465] [outer = 1BE04C00] 08:54:36 INFO - PROCESS | 3268 | 1467820476312 Marionette DEBUG loaded listener.js 08:54:36 INFO - PROCESS | 3268 | ++DOMWINDOW == 80 (1BE40000) [pid = 3268] [serial = 1466] [outer = 1BE04C00] 08:54:36 INFO - PROCESS | 3268 | 1467820476761 Marionette TRACE conn6 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 08:54:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 08:54:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 630ms 08:54:36 INFO - PROCESS | 3268 | 1467820476803 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 08:54:36 INFO - PROCESS | 3268 | 1467820476805 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 08:54:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 08:54:36 INFO - PROCESS | 3268 | 1467820476808 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 08:54:36 INFO - PROCESS | 3268 | 1467820476810 Marionette TRACE conn6 <- [1,1918,null,{}] 08:54:36 INFO - PROCESS | 3268 | 1467820476814 Marionette TRACE conn6 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:36 INFO - PROCESS | 3268 | 1467820476816 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:36 INFO - PROCESS | 3268 | 1467820476896 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 08:54:36 INFO - PROCESS | 3268 | 1467820476901 Marionette TRACE conn6 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:36 INFO - PROCESS | 3268 | 1467820476903 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:36 INFO - PROCESS | 3268 | ++DOCSHELL 1BE43400 == 34 [pid = 3268] [id = 489] 08:54:36 INFO - PROCESS | 3268 | ++DOMWINDOW == 81 (1BED1000) [pid = 3268] [serial = 1467] [outer = 00000000] 08:54:36 INFO - PROCESS | 3268 | ++DOMWINDOW == 82 (1BED7C00) [pid = 3268] [serial = 1468] [outer = 1BED1000] 08:54:36 INFO - PROCESS | 3268 | 1467820476947 Marionette DEBUG loaded listener.js 08:54:37 INFO - PROCESS | 3268 | ++DOMWINDOW == 83 (1BED8000) [pid = 3268] [serial = 1469] [outer = 1BED1000] 08:54:37 INFO - PROCESS | 3268 | --DOCSHELL 16B65400 == 33 [pid = 3268] [id = 138] 08:54:37 INFO - PROCESS | 3268 | --DOCSHELL 1064C000 == 32 [pid = 3268] [id = 132] 08:54:37 INFO - PROCESS | 3268 | --DOCSHELL 0CCFEC00 == 31 [pid = 3268] [id = 131] 08:54:37 INFO - PROCESS | 3268 | --DOCSHELL 10653400 == 30 [pid = 3268] [id = 130] 08:54:37 INFO - PROCESS | 3268 | --DOCSHELL 143CB000 == 29 [pid = 3268] [id = 122] 08:54:37 INFO - PROCESS | 3268 | --DOCSHELL 0CE42800 == 28 [pid = 3268] [id = 127] 08:54:37 INFO - PROCESS | 3268 | --DOCSHELL 1B3E0000 == 27 [pid = 3268] [id = 135] 08:54:37 INFO - PROCESS | 3268 | --DOCSHELL 18A5B400 == 26 [pid = 3268] [id = 124] 08:54:37 INFO - PROCESS | 3268 | --DOCSHELL 16B64C00 == 25 [pid = 3268] [id = 123] 08:54:37 INFO - PROCESS | 3268 | --DOCSHELL 18954800 == 24 [pid = 3268] [id = 126] 08:54:37 INFO - PROCESS | 3268 | --DOCSHELL 1DEBDC00 == 23 [pid = 3268] [id = 137] 08:54:37 INFO - PROCESS | 3268 | --DOCSHELL 19ACB800 == 22 [pid = 3268] [id = 134] 08:54:37 INFO - PROCESS | 3268 | --DOCSHELL 19B1C400 == 21 [pid = 3268] [id = 125] 08:54:37 INFO - PROCESS | 3268 | --DOCSHELL 16B5D800 == 20 [pid = 3268] [id = 136] 08:54:37 INFO - PROCESS | 3268 | --DOCSHELL 1DEAFC00 == 19 [pid = 3268] [id = 129] 08:54:37 INFO - PROCESS | 3268 | --DOCSHELL 1BEE4C00 == 18 [pid = 3268] [id = 128] 08:54:37 INFO - PROCESS | 3268 | --DOCSHELL 18A59C00 == 17 [pid = 3268] [id = 133] 08:54:38 INFO - PROCESS | 3268 | --DOMWINDOW == 82 (19A70800) [pid = 3268] [serial = 1394] [outer = 00000000] [url = about:blank] 08:54:38 INFO - PROCESS | 3268 | --DOMWINDOW == 81 (1DEB3C00) [pid = 3268] [serial = 1429] [outer = 00000000] [url = about:blank] 08:54:38 INFO - PROCESS | 3268 | --DOMWINDOW == 80 (1E403400) [pid = 3268] [serial = 1430] [outer = 00000000] [url = about:blank] 08:54:38 INFO - PROCESS | 3268 | --DOMWINDOW == 79 (1BD8A000) [pid = 3268] [serial = 1414] [outer = 00000000] [url = about:blank] 08:54:38 INFO - PROCESS | 3268 | --DOMWINDOW == 78 (1BED9400) [pid = 3268] [serial = 1417] [outer = 00000000] [url = about:blank] 08:54:38 INFO - PROCESS | 3268 | --DOMWINDOW == 77 (111CD400) [pid = 3268] [serial = 1402] [outer = 00000000] [url = about:blank] 08:54:38 INFO - PROCESS | 3268 | --DOMWINDOW == 76 (142AF800) [pid = 3268] [serial = 1403] [outer = 00000000] [url = about:blank] 08:54:38 INFO - PROCESS | 3268 | --DOMWINDOW == 75 (19B1B400) [pid = 3268] [serial = 1411] [outer = 00000000] [url = about:blank] 08:54:38 INFO - PROCESS | 3268 | --DOMWINDOW == 74 (0CCFE800) [pid = 3268] [serial = 1396] [outer = 00000000] [url = about:blank] 08:54:38 INFO - PROCESS | 3268 | --DOMWINDOW == 73 (0D657400) [pid = 3268] [serial = 1397] [outer = 00000000] [url = about:blank] 08:54:38 INFO - PROCESS | 3268 | --DOMWINDOW == 72 (16B65C00) [pid = 3268] [serial = 1399] [outer = 00000000] [url = about:blank] 08:54:38 INFO - PROCESS | 3268 | --DOMWINDOW == 71 (16B81800) [pid = 3268] [serial = 1400] [outer = 00000000] [url = about:blank] 08:54:38 INFO - PROCESS | 3268 | --DOMWINDOW == 70 (1916C000) [pid = 3268] [serial = 1408] [outer = 00000000] [url = about:blank] 08:54:38 INFO - PROCESS | 3268 | --DOMWINDOW == 69 (19175000) [pid = 3268] [serial = 1409] [outer = 00000000] [url = about:blank] 08:54:38 INFO - PROCESS | 3268 | --DOMWINDOW == 68 (16B7FC00) [pid = 3268] [serial = 1405] [outer = 00000000] [url = about:blank] 08:54:38 INFO - PROCESS | 3268 | --DOMWINDOW == 67 (16B88C00) [pid = 3268] [serial = 1406] [outer = 00000000] [url = about:blank] 08:54:38 INFO - PROCESS | 3268 | --DOMWINDOW == 66 (16B87C00) [pid = 3268] [serial = 1420] [outer = 00000000] [url = about:blank] 08:54:38 INFO - PROCESS | 3268 | --DOMWINDOW == 65 (1BEDEC00) [pid = 3268] [serial = 1418] [outer = 00000000] [url = about:blank] 08:54:38 INFO - PROCESS | 3268 | --DOMWINDOW == 64 (1D331C00) [pid = 3268] [serial = 1423] [outer = 00000000] [url = about:blank] 08:54:38 INFO - PROCESS | 3268 | --DOMWINDOW == 63 (195A3C00) [pid = 3268] [serial = 1421] [outer = 00000000] [url = about:blank] 08:54:38 INFO - PROCESS | 3268 | --DOMWINDOW == 62 (1BD8CC00) [pid = 3268] [serial = 1415] [outer = 00000000] [url = about:blank] 08:54:38 INFO - PROCESS | 3268 | --DOMWINDOW == 61 (1D334C00) [pid = 3268] [serial = 1424] [outer = 00000000] [url = about:blank] 08:54:38 INFO - PROCESS | 3268 | --DOMWINDOW == 60 (1D60BC00) [pid = 3268] [serial = 1427] [outer = 00000000] [url = about:blank] 08:54:38 INFO - PROCESS | 3268 | --DOMWINDOW == 59 (1ACE7400) [pid = 3268] [serial = 1412] [outer = 00000000] [url = about:blank] 08:54:38 INFO - PROCESS | 3268 | --DOMWINDOW == 58 (1D607C00) [pid = 3268] [serial = 1426] [outer = 00000000] [url = about:blank] 08:54:38 INFO - PROCESS | 3268 | 1467820478734 Marionette TRACE conn6 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 08:54:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 08:54:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1981ms 08:54:38 INFO - PROCESS | 3268 | 1467820478794 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 08:54:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 08:54:38 INFO - PROCESS | 3268 | 1467820478798 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 08:54:38 INFO - PROCESS | 3268 | 1467820478803 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 08:54:38 INFO - PROCESS | 3268 | 1467820478807 Marionette TRACE conn6 <- [1,1922,null,{}] 08:54:38 INFO - PROCESS | 3268 | 1467820478813 Marionette TRACE conn6 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:38 INFO - PROCESS | 3268 | 1467820478816 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:38 INFO - PROCESS | 3268 | 1467820478914 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 08:54:38 INFO - PROCESS | 3268 | 1467820478928 Marionette TRACE conn6 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:38 INFO - PROCESS | 3268 | 1467820478931 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:38 INFO - PROCESS | 3268 | ++DOCSHELL 10534400 == 18 [pid = 3268] [id = 490] 08:54:38 INFO - PROCESS | 3268 | ++DOMWINDOW == 59 (1053DC00) [pid = 3268] [serial = 1470] [outer = 00000000] 08:54:38 INFO - PROCESS | 3268 | ++DOMWINDOW == 60 (105E3800) [pid = 3268] [serial = 1471] [outer = 1053DC00] 08:54:38 INFO - PROCESS | 3268 | 1467820478983 Marionette DEBUG loaded listener.js 08:54:39 INFO - PROCESS | 3268 | ++DOMWINDOW == 61 (10650400) [pid = 3268] [serial = 1472] [outer = 1053DC00] 08:54:39 INFO - PROCESS | 3268 | 1467820479484 Marionette TRACE conn6 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 08:54:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 08:54:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 731ms 08:54:39 INFO - PROCESS | 3268 | 1467820479535 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 08:54:39 INFO - PROCESS | 3268 | 1467820479540 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 08:54:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 08:54:39 INFO - PROCESS | 3268 | 1467820479546 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 08:54:39 INFO - PROCESS | 3268 | 1467820479549 Marionette TRACE conn6 <- [1,1926,null,{}] 08:54:39 INFO - PROCESS | 3268 | 1467820479553 Marionette TRACE conn6 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:39 INFO - PROCESS | 3268 | 1467820479556 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:39 INFO - PROCESS | 3268 | 1467820479646 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 08:54:39 INFO - PROCESS | 3268 | 1467820479734 Marionette TRACE conn6 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:39 INFO - PROCESS | 3268 | 1467820479737 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:39 INFO - PROCESS | 3268 | ++DOCSHELL 143CF800 == 19 [pid = 3268] [id = 491] 08:54:39 INFO - PROCESS | 3268 | ++DOMWINDOW == 62 (143D2000) [pid = 3268] [serial = 1473] [outer = 00000000] 08:54:39 INFO - PROCESS | 3268 | ++DOMWINDOW == 63 (14A29400) [pid = 3268] [serial = 1474] [outer = 143D2000] 08:54:39 INFO - PROCESS | 3268 | 1467820479800 Marionette DEBUG loaded listener.js 08:54:39 INFO - PROCESS | 3268 | ++DOMWINDOW == 64 (14B27400) [pid = 3268] [serial = 1475] [outer = 143D2000] 08:54:40 INFO - PROCESS | 3268 | 1467820480190 Marionette TRACE conn6 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 08:54:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 08:54:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 670ms 08:54:40 INFO - PROCESS | 3268 | 1467820480221 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 08:54:40 INFO - PROCESS | 3268 | 1467820480223 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 08:54:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 08:54:40 INFO - PROCESS | 3268 | 1467820480227 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 08:54:40 INFO - PROCESS | 3268 | 1467820480230 Marionette TRACE conn6 <- [1,1930,null,{}] 08:54:40 INFO - PROCESS | 3268 | 1467820480242 Marionette TRACE conn6 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:40 INFO - PROCESS | 3268 | 1467820480246 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:40 INFO - PROCESS | 3268 | 1467820480367 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 08:54:40 INFO - PROCESS | 3268 | 1467820480378 Marionette TRACE conn6 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:40 INFO - PROCESS | 3268 | 1467820480381 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:40 INFO - PROCESS | 3268 | ++DOCSHELL 16B37C00 == 20 [pid = 3268] [id = 492] 08:54:40 INFO - PROCESS | 3268 | ++DOMWINDOW == 65 (16B5D800) [pid = 3268] [serial = 1476] [outer = 00000000] 08:54:40 INFO - PROCESS | 3268 | ++DOMWINDOW == 66 (16B7A000) [pid = 3268] [serial = 1477] [outer = 16B5D800] 08:54:40 INFO - PROCESS | 3268 | 1467820480430 Marionette DEBUG loaded listener.js 08:54:40 INFO - PROCESS | 3268 | ++DOMWINDOW == 67 (16B7F400) [pid = 3268] [serial = 1478] [outer = 16B5D800] 08:54:40 INFO - PROCESS | 3268 | 1467820480875 Marionette TRACE conn6 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 08:54:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 08:54:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 670ms 08:54:40 INFO - PROCESS | 3268 | 1467820480905 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 08:54:40 INFO - PROCESS | 3268 | 1467820480907 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 08:54:40 INFO - PROCESS | 3268 | 1467820480911 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 08:54:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 08:54:40 INFO - PROCESS | 3268 | 1467820480912 Marionette TRACE conn6 <- [1,1934,null,{}] 08:54:40 INFO - PROCESS | 3268 | 1467820480919 Marionette TRACE conn6 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:40 INFO - PROCESS | 3268 | 1467820480921 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:41 INFO - PROCESS | 3268 | 1467820481006 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 08:54:41 INFO - PROCESS | 3268 | 1467820481012 Marionette TRACE conn6 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:41 INFO - PROCESS | 3268 | 1467820481014 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:41 INFO - PROCESS | 3268 | ++DOCSHELL 180B4C00 == 21 [pid = 3268] [id = 493] 08:54:41 INFO - PROCESS | 3268 | ++DOMWINDOW == 68 (180BA400) [pid = 3268] [serial = 1479] [outer = 00000000] 08:54:41 INFO - PROCESS | 3268 | ++DOMWINDOW == 69 (18954800) [pid = 3268] [serial = 1480] [outer = 180BA400] 08:54:41 INFO - PROCESS | 3268 | 1467820481058 Marionette DEBUG loaded listener.js 08:54:41 INFO - PROCESS | 3268 | ++DOMWINDOW == 70 (18A51C00) [pid = 3268] [serial = 1481] [outer = 180BA400] 08:54:41 INFO - PROCESS | 3268 | 1467820481495 Marionette TRACE conn6 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 08:54:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 08:54:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 630ms 08:54:41 INFO - PROCESS | 3268 | 1467820481545 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 08:54:41 INFO - PROCESS | 3268 | 1467820481547 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 08:54:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 08:54:41 INFO - PROCESS | 3268 | 1467820481555 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 08:54:41 INFO - PROCESS | 3268 | 1467820481557 Marionette TRACE conn6 <- [1,1938,null,{}] 08:54:41 INFO - PROCESS | 3268 | 1467820481560 Marionette TRACE conn6 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:41 INFO - PROCESS | 3268 | 1467820481562 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:41 INFO - PROCESS | 3268 | 1467820481641 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 08:54:41 INFO - PROCESS | 3268 | 1467820481647 Marionette TRACE conn6 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:41 INFO - PROCESS | 3268 | 1467820481649 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:41 INFO - PROCESS | 3268 | ++DOCSHELL 18FEC800 == 22 [pid = 3268] [id = 494] 08:54:41 INFO - PROCESS | 3268 | ++DOMWINDOW == 71 (18FEEC00) [pid = 3268] [serial = 1482] [outer = 00000000] 08:54:41 INFO - PROCESS | 3268 | ++DOMWINDOW == 72 (19151800) [pid = 3268] [serial = 1483] [outer = 18FEEC00] 08:54:41 INFO - PROCESS | 3268 | 1467820481695 Marionette DEBUG loaded listener.js 08:54:41 INFO - PROCESS | 3268 | ++DOMWINDOW == 73 (1916C000) [pid = 3268] [serial = 1484] [outer = 18FEEC00] 08:54:42 INFO - PROCESS | 3268 | 1467820482151 Marionette TRACE conn6 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 08:54:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 08:54:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 630ms 08:54:42 INFO - PROCESS | 3268 | 1467820482199 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 08:54:42 INFO - PROCESS | 3268 | 1467820482201 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 08:54:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 08:54:42 INFO - PROCESS | 3268 | 1467820482204 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 08:54:42 INFO - PROCESS | 3268 | 1467820482206 Marionette TRACE conn6 <- [1,1942,null,{}] 08:54:42 INFO - PROCESS | 3268 | 1467820482209 Marionette TRACE conn6 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:42 INFO - PROCESS | 3268 | 1467820482215 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:42 INFO - PROCESS | 3268 | 1467820482324 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 08:54:42 INFO - PROCESS | 3268 | 1467820482330 Marionette TRACE conn6 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:42 INFO - PROCESS | 3268 | 1467820482332 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:42 INFO - PROCESS | 3268 | ++DOCSHELL 19170000 == 23 [pid = 3268] [id = 495] 08:54:42 INFO - PROCESS | 3268 | ++DOMWINDOW == 74 (1950AC00) [pid = 3268] [serial = 1485] [outer = 00000000] 08:54:42 INFO - PROCESS | 3268 | ++DOMWINDOW == 75 (195AA800) [pid = 3268] [serial = 1486] [outer = 1950AC00] 08:54:42 INFO - PROCESS | 3268 | 1467820482380 Marionette DEBUG loaded listener.js 08:54:42 INFO - PROCESS | 3268 | ++DOMWINDOW == 76 (19A67C00) [pid = 3268] [serial = 1487] [outer = 1950AC00] 08:54:42 INFO - PROCESS | 3268 | 1467820482825 Marionette TRACE conn6 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 08:54:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 08:54:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 670ms 08:54:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 08:54:42 INFO - PROCESS | 3268 | 1467820482875 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 08:54:42 INFO - PROCESS | 3268 | 1467820482877 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 08:54:42 INFO - PROCESS | 3268 | 1467820482880 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 08:54:42 INFO - PROCESS | 3268 | 1467820482882 Marionette TRACE conn6 <- [1,1946,null,{}] 08:54:42 INFO - PROCESS | 3268 | 1467820482885 Marionette TRACE conn6 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:42 INFO - PROCESS | 3268 | 1467820482887 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:42 INFO - PROCESS | 3268 | 1467820482965 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 08:54:42 INFO - PROCESS | 3268 | 1467820482971 Marionette TRACE conn6 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:42 INFO - PROCESS | 3268 | 1467820482972 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:42 INFO - PROCESS | 3268 | ++DOCSHELL 195A0800 == 24 [pid = 3268] [id = 496] 08:54:42 INFO - PROCESS | 3268 | ++DOMWINDOW == 77 (195A9C00) [pid = 3268] [serial = 1488] [outer = 00000000] 08:54:43 INFO - PROCESS | 3268 | ++DOMWINDOW == 78 (19B18C00) [pid = 3268] [serial = 1489] [outer = 195A9C00] 08:54:43 INFO - PROCESS | 3268 | 1467820483015 Marionette DEBUG loaded listener.js 08:54:43 INFO - PROCESS | 3268 | ++DOMWINDOW == 79 (19BC9400) [pid = 3268] [serial = 1490] [outer = 195A9C00] 08:54:43 INFO - PROCESS | 3268 | 1467820483448 Marionette TRACE conn6 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 08:54:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 08:54:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 630ms 08:54:43 INFO - PROCESS | 3268 | 1467820483521 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 08:54:43 INFO - PROCESS | 3268 | 1467820483523 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 08:54:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 08:54:43 INFO - PROCESS | 3268 | 1467820483526 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 08:54:43 INFO - PROCESS | 3268 | 1467820483528 Marionette TRACE conn6 <- [1,1950,null,{}] 08:54:43 INFO - PROCESS | 3268 | 1467820483532 Marionette TRACE conn6 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:43 INFO - PROCESS | 3268 | 1467820483534 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:43 INFO - PROCESS | 3268 | 1467820483612 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 08:54:43 INFO - PROCESS | 3268 | 1467820483617 Marionette TRACE conn6 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:43 INFO - PROCESS | 3268 | 1467820483619 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:43 INFO - PROCESS | 3268 | ++DOCSHELL 19B18400 == 25 [pid = 3268] [id = 497] 08:54:43 INFO - PROCESS | 3268 | ++DOMWINDOW == 80 (1ACF6000) [pid = 3268] [serial = 1491] [outer = 00000000] 08:54:43 INFO - PROCESS | 3268 | ++DOMWINDOW == 81 (1BD13800) [pid = 3268] [serial = 1492] [outer = 1ACF6000] 08:54:43 INFO - PROCESS | 3268 | 1467820483662 Marionette DEBUG loaded listener.js 08:54:43 INFO - PROCESS | 3268 | ++DOMWINDOW == 82 (1B3CC000) [pid = 3268] [serial = 1493] [outer = 1ACF6000] 08:54:44 INFO - PROCESS | 3268 | 1467820484123 Marionette TRACE conn6 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 08:54:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 08:54:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 631ms 08:54:44 INFO - PROCESS | 3268 | 1467820484161 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 08:54:44 INFO - PROCESS | 3268 | 1467820484163 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 08:54:44 INFO - PROCESS | 3268 | 1467820484166 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 08:54:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 08:54:44 INFO - PROCESS | 3268 | 1467820484168 Marionette TRACE conn6 <- [1,1954,null,{}] 08:54:44 INFO - PROCESS | 3268 | 1467820484172 Marionette TRACE conn6 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:44 INFO - PROCESS | 3268 | 1467820484174 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:44 INFO - PROCESS | 3268 | 1467820484289 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 08:54:44 INFO - PROCESS | 3268 | 1467820484297 Marionette TRACE conn6 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:44 INFO - PROCESS | 3268 | 1467820484299 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:44 INFO - PROCESS | 3268 | ++DOCSHELL 16B37000 == 26 [pid = 3268] [id = 498] 08:54:44 INFO - PROCESS | 3268 | ++DOMWINDOW == 83 (1BD90000) [pid = 3268] [serial = 1494] [outer = 00000000] 08:54:44 INFO - PROCESS | 3268 | ++DOMWINDOW == 84 (1BE38C00) [pid = 3268] [serial = 1495] [outer = 1BD90000] 08:54:44 INFO - PROCESS | 3268 | 1467820484369 Marionette DEBUG loaded listener.js 08:54:44 INFO - PROCESS | 3268 | ++DOMWINDOW == 85 (1BECFC00) [pid = 3268] [serial = 1496] [outer = 1BD90000] 08:54:44 INFO - PROCESS | 3268 | 1467820484830 Marionette TRACE conn6 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 08:54:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 08:54:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 670ms 08:54:44 INFO - PROCESS | 3268 | 1467820484841 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 08:54:44 INFO - PROCESS | 3268 | 1467820484843 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 08:54:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 08:54:44 INFO - PROCESS | 3268 | 1467820484854 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 08:54:44 INFO - PROCESS | 3268 | 1467820484855 Marionette TRACE conn6 <- [1,1958,null,{}] 08:54:44 INFO - PROCESS | 3268 | 1467820484859 Marionette TRACE conn6 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:44 INFO - PROCESS | 3268 | 1467820484861 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:44 INFO - PROCESS | 3268 | 1467820484979 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 08:54:44 INFO - PROCESS | 3268 | 1467820484985 Marionette TRACE conn6 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:44 INFO - PROCESS | 3268 | 1467820484987 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:45 INFO - PROCESS | 3268 | ++DOCSHELL 1BEDA800 == 27 [pid = 3268] [id = 499] 08:54:45 INFO - PROCESS | 3268 | ++DOMWINDOW == 86 (1BEDAC00) [pid = 3268] [serial = 1497] [outer = 00000000] 08:54:45 INFO - PROCESS | 3268 | ++DOMWINDOW == 87 (1BEE8000) [pid = 3268] [serial = 1498] [outer = 1BEDAC00] 08:54:45 INFO - PROCESS | 3268 | 1467820485030 Marionette DEBUG loaded listener.js 08:54:45 INFO - PROCESS | 3268 | ++DOMWINDOW == 88 (1C1A9C00) [pid = 3268] [serial = 1499] [outer = 1BEDAC00] 08:54:45 INFO - PROCESS | 3268 | 1467820485497 Marionette TRACE conn6 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 08:54:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 08:54:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 670ms 08:54:45 INFO - PROCESS | 3268 | 1467820485526 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 08:54:45 INFO - PROCESS | 3268 | 1467820485528 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 08:54:45 INFO - PROCESS | 3268 | 1467820485531 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 08:54:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 08:54:45 INFO - PROCESS | 3268 | 1467820485534 Marionette TRACE conn6 <- [1,1962,null,{}] 08:54:45 INFO - PROCESS | 3268 | 1467820485537 Marionette TRACE conn6 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:45 INFO - PROCESS | 3268 | 1467820485540 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:45 INFO - PROCESS | 3268 | 1467820485704 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 08:54:45 INFO - PROCESS | 3268 | 1467820485731 Marionette TRACE conn6 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:45 INFO - PROCESS | 3268 | 1467820485733 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:45 INFO - PROCESS | 3268 | ++DOCSHELL 18E6B400 == 28 [pid = 3268] [id = 500] 08:54:45 INFO - PROCESS | 3268 | ++DOMWINDOW == 89 (1D334C00) [pid = 3268] [serial = 1500] [outer = 00000000] 08:54:45 INFO - PROCESS | 3268 | ++DOMWINDOW == 90 (1D606400) [pid = 3268] [serial = 1501] [outer = 1D334C00] 08:54:45 INFO - PROCESS | 3268 | 1467820485779 Marionette DEBUG loaded listener.js 08:54:45 INFO - PROCESS | 3268 | ++DOMWINDOW == 91 (1D60AC00) [pid = 3268] [serial = 1502] [outer = 1D334C00] 08:54:46 INFO - PROCESS | 3268 | --DOMWINDOW == 90 (19155C00) [pid = 3268] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 08:54:46 INFO - PROCESS | 3268 | --DOMWINDOW == 89 (195C6C00) [pid = 3268] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 08:54:46 INFO - PROCESS | 3268 | --DOMWINDOW == 88 (1BE04C00) [pid = 3268] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 08:54:46 INFO - PROCESS | 3268 | --DOMWINDOW == 87 (19A66400) [pid = 3268] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 08:54:46 INFO - PROCESS | 3268 | --DOMWINDOW == 86 (143CDC00) [pid = 3268] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 08:54:46 INFO - PROCESS | 3268 | --DOMWINDOW == 85 (15FD1400) [pid = 3268] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 08:54:46 INFO - PROCESS | 3268 | --DOMWINDOW == 84 (13F10800) [pid = 3268] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 08:54:46 INFO - PROCESS | 3268 | --DOMWINDOW == 83 (0CB6A000) [pid = 3268] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 08:54:46 INFO - PROCESS | 3268 | --DOMWINDOW == 82 (13F0FC00) [pid = 3268] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 08:54:46 INFO - PROCESS | 3268 | --DOMWINDOW == 81 (1DEB2800) [pid = 3268] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 08:54:46 INFO - PROCESS | 3268 | --DOMWINDOW == 80 (16B88800) [pid = 3268] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 08:54:46 INFO - PROCESS | 3268 | --DOMWINDOW == 79 (18E7A000) [pid = 3268] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 08:54:46 INFO - PROCESS | 3268 | 1467820486324 Marionette TRACE conn6 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 08:54:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 08:54:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 830ms 08:54:46 INFO - PROCESS | 3268 | 1467820486366 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 08:54:46 INFO - PROCESS | 3268 | 1467820486368 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 08:54:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 08:54:46 INFO - PROCESS | 3268 | 1467820486384 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 08:54:46 INFO - PROCESS | 3268 | 1467820486386 Marionette TRACE conn6 <- [1,1966,null,{}] 08:54:46 INFO - PROCESS | 3268 | 1467820486390 Marionette TRACE conn6 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:46 INFO - PROCESS | 3268 | 1467820486391 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:46 INFO - PROCESS | 3268 | 1467820486474 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 08:54:46 INFO - PROCESS | 3268 | 1467820486479 Marionette TRACE conn6 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:46 INFO - PROCESS | 3268 | 1467820486481 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:46 INFO - PROCESS | 3268 | ++DOCSHELL 18936C00 == 29 [pid = 3268] [id = 501] 08:54:46 INFO - PROCESS | 3268 | ++DOMWINDOW == 80 (18952800) [pid = 3268] [serial = 1503] [outer = 00000000] 08:54:46 INFO - PROCESS | 3268 | ++DOMWINDOW == 81 (19502000) [pid = 3268] [serial = 1504] [outer = 18952800] 08:54:46 INFO - PROCESS | 3268 | 1467820486526 Marionette DEBUG loaded listener.js 08:54:46 INFO - PROCESS | 3268 | ++DOMWINDOW == 82 (19A70C00) [pid = 3268] [serial = 1505] [outer = 18952800] 08:54:46 INFO - PROCESS | 3268 | 1467820486951 Marionette TRACE conn6 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:54:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 08:54:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 630ms 08:54:47 INFO - PROCESS | 3268 | 1467820487019 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 08:54:47 INFO - PROCESS | 3268 | 1467820487021 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 08:54:47 INFO - PROCESS | 3268 | 1467820487024 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 08:54:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 08:54:47 INFO - PROCESS | 3268 | 1467820487026 Marionette TRACE conn6 <- [1,1970,null,{}] 08:54:47 INFO - PROCESS | 3268 | 1467820487029 Marionette TRACE conn6 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:47 INFO - PROCESS | 3268 | 1467820487031 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:47 INFO - PROCESS | 3268 | 1467820487111 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 08:54:47 INFO - PROCESS | 3268 | 1467820487119 Marionette TRACE conn6 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:47 INFO - PROCESS | 3268 | 1467820487121 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:47 INFO - PROCESS | 3268 | ++DOCSHELL 1BE3A000 == 30 [pid = 3268] [id = 502] 08:54:47 INFO - PROCESS | 3268 | ++DOMWINDOW == 83 (1BEE1400) [pid = 3268] [serial = 1506] [outer = 00000000] 08:54:47 INFO - PROCESS | 3268 | ++DOMWINDOW == 84 (1D605C00) [pid = 3268] [serial = 1507] [outer = 1BEE1400] 08:54:47 INFO - PROCESS | 3268 | 1467820487164 Marionette DEBUG loaded listener.js 08:54:47 INFO - PROCESS | 3268 | ++DOMWINDOW == 85 (15A6AC00) [pid = 3268] [serial = 1508] [outer = 1BEE1400] 08:54:47 INFO - PROCESS | 3268 | 1467820487601 Marionette TRACE conn6 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:54:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 08:54:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 629ms 08:54:47 INFO - PROCESS | 3268 | 1467820487671 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 08:54:47 INFO - PROCESS | 3268 | 1467820487673 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 08:54:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 08:54:47 INFO - PROCESS | 3268 | 1467820487676 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 08:54:47 INFO - PROCESS | 3268 | 1467820487678 Marionette TRACE conn6 <- [1,1974,null,{}] 08:54:47 INFO - PROCESS | 3268 | 1467820487681 Marionette TRACE conn6 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:47 INFO - PROCESS | 3268 | 1467820487683 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:47 INFO - PROCESS | 3268 | 1467820487764 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 08:54:47 INFO - PROCESS | 3268 | 1467820487769 Marionette TRACE conn6 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:47 INFO - PROCESS | 3268 | 1467820487771 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:47 INFO - PROCESS | 3268 | ++DOCSHELL 1DEAE800 == 31 [pid = 3268] [id = 503] 08:54:47 INFO - PROCESS | 3268 | ++DOMWINDOW == 86 (1DEB0000) [pid = 3268] [serial = 1509] [outer = 00000000] 08:54:47 INFO - PROCESS | 3268 | ++DOMWINDOW == 87 (1DEB7800) [pid = 3268] [serial = 1510] [outer = 1DEB0000] 08:54:47 INFO - PROCESS | 3268 | 1467820487814 Marionette DEBUG loaded listener.js 08:54:47 INFO - PROCESS | 3268 | ++DOMWINDOW == 88 (1E401400) [pid = 3268] [serial = 1511] [outer = 1DEB0000] 08:54:48 INFO - PROCESS | 3268 | --DOCSHELL 0CB21000 == 30 [pid = 3268] [id = 481] 08:54:49 INFO - PROCESS | 3268 | --DOMWINDOW == 87 (1948AC00) [pid = 3268] [serial = 1456] [outer = 00000000] [url = about:blank] 08:54:49 INFO - PROCESS | 3268 | --DOMWINDOW == 86 (19A6CC00) [pid = 3268] [serial = 1459] [outer = 00000000] [url = about:blank] 08:54:49 INFO - PROCESS | 3268 | --DOMWINDOW == 85 (1BE43C00) [pid = 3268] [serial = 1465] [outer = 00000000] [url = about:blank] 08:54:49 INFO - PROCESS | 3268 | --DOMWINDOW == 84 (19B1D800) [pid = 3268] [serial = 1460] [outer = 00000000] [url = about:blank] 08:54:49 INFO - PROCESS | 3268 | --DOMWINDOW == 83 (19B17000) [pid = 3268] [serial = 1435] [outer = 00000000] [url = about:blank] 08:54:49 INFO - PROCESS | 3268 | --DOMWINDOW == 82 (18A59400) [pid = 3268] [serial = 1433] [outer = 00000000] [url = about:blank] 08:54:49 INFO - PROCESS | 3268 | --DOMWINDOW == 81 (16B7D800) [pid = 3268] [serial = 1432] [outer = 00000000] [url = about:blank] 08:54:49 INFO - PROCESS | 3268 | --DOMWINDOW == 80 (15FDD400) [pid = 3268] [serial = 1450] [outer = 00000000] [url = about:blank] 08:54:49 INFO - PROCESS | 3268 | --DOMWINDOW == 79 (142A1400) [pid = 3268] [serial = 1447] [outer = 00000000] [url = about:blank] 08:54:49 INFO - PROCESS | 3268 | --DOMWINDOW == 78 (1BED7C00) [pid = 3268] [serial = 1468] [outer = 00000000] [url = about:blank] 08:54:49 INFO - PROCESS | 3268 | --DOMWINDOW == 77 (143CD800) [pid = 3268] [serial = 1448] [outer = 00000000] [url = about:blank] 08:54:49 INFO - PROCESS | 3268 | --DOMWINDOW == 76 (0CE36800) [pid = 3268] [serial = 1444] [outer = 00000000] [url = about:blank] 08:54:49 INFO - PROCESS | 3268 | --DOMWINDOW == 75 (0D64F800) [pid = 3268] [serial = 1445] [outer = 00000000] [url = about:blank] 08:54:49 INFO - PROCESS | 3268 | --DOMWINDOW == 74 (1BED5800) [pid = 3268] [serial = 1442] [outer = 00000000] [url = about:blank] 08:54:49 INFO - PROCESS | 3268 | --DOMWINDOW == 73 (15FD8800) [pid = 3268] [serial = 1441] [outer = 00000000] [url = about:blank] 08:54:49 INFO - PROCESS | 3268 | --DOMWINDOW == 72 (1E409C00) [pid = 3268] [serial = 1439] [outer = 00000000] [url = about:blank] 08:54:49 INFO - PROCESS | 3268 | --DOMWINDOW == 71 (1E402800) [pid = 3268] [serial = 1438] [outer = 00000000] [url = about:blank] 08:54:49 INFO - PROCESS | 3268 | --DOMWINDOW == 70 (1ADD4C00) [pid = 3268] [serial = 1436] [outer = 00000000] [url = about:blank] 08:54:49 INFO - PROCESS | 3268 | --DOMWINDOW == 69 (18E75400) [pid = 3268] [serial = 1453] [outer = 00000000] [url = about:blank] 08:54:49 INFO - PROCESS | 3268 | --DOMWINDOW == 68 (19152800) [pid = 3268] [serial = 1454] [outer = 00000000] [url = about:blank] 08:54:49 INFO - PROCESS | 3268 | --DOMWINDOW == 67 (1959B400) [pid = 3268] [serial = 1457] [outer = 00000000] [url = about:blank] 08:54:49 INFO - PROCESS | 3268 | --DOMWINDOW == 66 (19BC6C00) [pid = 3268] [serial = 1462] [outer = 00000000] [url = about:blank] 08:54:49 INFO - PROCESS | 3268 | --DOMWINDOW == 65 (16B31400) [pid = 3268] [serial = 1451] [outer = 00000000] [url = about:blank] 08:54:49 INFO - PROCESS | 3268 | --DOMWINDOW == 64 (1B35A000) [pid = 3268] [serial = 1463] [outer = 00000000] [url = about:blank] 08:54:49 INFO - PROCESS | 3268 | --DOMWINDOW == 63 (1BE40000) [pid = 3268] [serial = 1466] [outer = 00000000] [url = about:blank] 08:54:49 INFO - PROCESS | 3268 | 1467820489626 Marionette TRACE conn6 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:54:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 08:54:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1974ms 08:54:49 INFO - PROCESS | 3268 | 1467820489652 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 08:54:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 08:54:49 INFO - PROCESS | 3268 | 1467820489656 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 08:54:49 INFO - PROCESS | 3268 | 1467820489661 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 08:54:49 INFO - PROCESS | 3268 | 1467820489664 Marionette TRACE conn6 <- [1,1978,null,{}] 08:54:49 INFO - PROCESS | 3268 | 1467820489670 Marionette TRACE conn6 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:49 INFO - PROCESS | 3268 | 1467820489673 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:49 INFO - PROCESS | 3268 | 1467820489763 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 08:54:49 INFO - PROCESS | 3268 | 1467820489770 Marionette TRACE conn6 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:49 INFO - PROCESS | 3268 | 1467820489774 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:49 INFO - PROCESS | 3268 | ++DOCSHELL 0D654C00 == 31 [pid = 3268] [id = 504] 08:54:49 INFO - PROCESS | 3268 | ++DOMWINDOW == 64 (0D655000) [pid = 3268] [serial = 1512] [outer = 00000000] 08:54:49 INFO - PROCESS | 3268 | ++DOMWINDOW == 65 (0D713800) [pid = 3268] [serial = 1513] [outer = 0D655000] 08:54:49 INFO - PROCESS | 3268 | 1467820489823 Marionette DEBUG loaded listener.js 08:54:49 INFO - PROCESS | 3268 | ++DOMWINDOW == 66 (0D71DC00) [pid = 3268] [serial = 1514] [outer = 0D655000] 08:54:50 INFO - PROCESS | 3268 | 1467820490297 Marionette TRACE conn6 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:54:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 08:54:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 670ms 08:54:50 INFO - PROCESS | 3268 | 1467820490336 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 08:54:50 INFO - PROCESS | 3268 | 1467820490342 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 08:54:50 INFO - PROCESS | 3268 | 1467820490348 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 08:54:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 08:54:50 INFO - PROCESS | 3268 | 1467820490351 Marionette TRACE conn6 <- [1,1982,null,{}] 08:54:50 INFO - PROCESS | 3268 | 1467820490355 Marionette TRACE conn6 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:50 INFO - PROCESS | 3268 | 1467820490359 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:50 INFO - PROCESS | 3268 | 1467820490455 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 08:54:50 INFO - PROCESS | 3268 | 1467820490461 Marionette TRACE conn6 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:50 INFO - PROCESS | 3268 | 1467820490464 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:50 INFO - PROCESS | 3268 | ++DOCSHELL 14225C00 == 32 [pid = 3268] [id = 505] 08:54:50 INFO - PROCESS | 3268 | ++DOMWINDOW == 67 (142A0400) [pid = 3268] [serial = 1515] [outer = 00000000] 08:54:50 INFO - PROCESS | 3268 | ++DOMWINDOW == 68 (142E5C00) [pid = 3268] [serial = 1516] [outer = 142A0400] 08:54:50 INFO - PROCESS | 3268 | 1467820490517 Marionette DEBUG loaded listener.js 08:54:50 INFO - PROCESS | 3268 | ++DOMWINDOW == 69 (143D1800) [pid = 3268] [serial = 1517] [outer = 142A0400] 08:54:50 INFO - PROCESS | 3268 | 1467820490997 Marionette TRACE conn6 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 08:54:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 08:54:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 670ms 08:54:51 INFO - PROCESS | 3268 | 1467820491023 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 08:54:51 INFO - PROCESS | 3268 | 1467820491025 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 08:54:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 08:54:51 INFO - PROCESS | 3268 | 1467820491028 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 08:54:51 INFO - PROCESS | 3268 | 1467820491032 Marionette TRACE conn6 <- [1,1986,null,{}] 08:54:51 INFO - PROCESS | 3268 | 1467820491044 Marionette TRACE conn6 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:51 INFO - PROCESS | 3268 | 1467820491048 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:51 INFO - PROCESS | 3268 | 1467820491139 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 08:54:51 INFO - PROCESS | 3268 | 1467820491292 Marionette TRACE conn6 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:51 INFO - PROCESS | 3268 | 1467820491295 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:51 INFO - PROCESS | 3268 | ++DOCSHELL 16784400 == 33 [pid = 3268] [id = 506] 08:54:51 INFO - PROCESS | 3268 | ++DOMWINDOW == 70 (16785400) [pid = 3268] [serial = 1518] [outer = 00000000] 08:54:51 INFO - PROCESS | 3268 | ++DOMWINDOW == 71 (16B2DC00) [pid = 3268] [serial = 1519] [outer = 16785400] 08:54:51 INFO - PROCESS | 3268 | 1467820491343 Marionette DEBUG loaded listener.js 08:54:51 INFO - PROCESS | 3268 | ++DOMWINDOW == 72 (16B65C00) [pid = 3268] [serial = 1520] [outer = 16785400] 08:54:51 INFO - PROCESS | 3268 | 1467820491729 Marionette TRACE conn6 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 08:54:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 08:54:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 730ms 08:54:51 INFO - PROCESS | 3268 | 1467820491759 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 08:54:51 INFO - PROCESS | 3268 | 1467820491761 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 08:54:51 INFO - PROCESS | 3268 | 1467820491764 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 08:54:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 08:54:51 INFO - PROCESS | 3268 | 1467820491766 Marionette TRACE conn6 <- [1,1990,null,{}] 08:54:51 INFO - PROCESS | 3268 | 1467820491770 Marionette TRACE conn6 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:51 INFO - PROCESS | 3268 | 1467820491772 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:51 INFO - PROCESS | 3268 | 1467820491896 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 08:54:51 INFO - PROCESS | 3268 | 1467820491904 Marionette TRACE conn6 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:51 INFO - PROCESS | 3268 | 1467820491906 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:51 INFO - PROCESS | 3268 | ++DOCSHELL 111D5800 == 34 [pid = 3268] [id = 507] 08:54:51 INFO - PROCESS | 3268 | ++DOMWINDOW == 73 (16B2D400) [pid = 3268] [serial = 1521] [outer = 00000000] 08:54:51 INFO - PROCESS | 3268 | ++DOMWINDOW == 74 (1794E000) [pid = 3268] [serial = 1522] [outer = 16B2D400] 08:54:51 INFO - PROCESS | 3268 | 1467820491951 Marionette DEBUG loaded listener.js 08:54:52 INFO - PROCESS | 3268 | ++DOMWINDOW == 75 (1895EC00) [pid = 3268] [serial = 1523] [outer = 16B2D400] 08:54:52 INFO - PROCESS | 3268 | 1467820492373 Marionette TRACE conn6 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 08:54:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 08:54:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 630ms 08:54:52 INFO - PROCESS | 3268 | 1467820492399 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 08:54:52 INFO - PROCESS | 3268 | 1467820492401 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 08:54:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 08:54:52 INFO - PROCESS | 3268 | 1467820492404 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 08:54:52 INFO - PROCESS | 3268 | 1467820492406 Marionette TRACE conn6 <- [1,1994,null,{}] 08:54:52 INFO - PROCESS | 3268 | 1467820492409 Marionette TRACE conn6 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:52 INFO - PROCESS | 3268 | 1467820492412 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:52 INFO - PROCESS | 3268 | 1467820492492 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 08:54:52 INFO - PROCESS | 3268 | 1467820492615 Marionette TRACE conn6 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:52 INFO - PROCESS | 3268 | 1467820492616 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:52 INFO - PROCESS | 3268 | ++DOCSHELL 18CE6C00 == 35 [pid = 3268] [id = 508] 08:54:52 INFO - PROCESS | 3268 | ++DOMWINDOW == 76 (18E73000) [pid = 3268] [serial = 1524] [outer = 00000000] 08:54:52 INFO - PROCESS | 3268 | ++DOMWINDOW == 77 (19155400) [pid = 3268] [serial = 1525] [outer = 18E73000] 08:54:52 INFO - PROCESS | 3268 | 1467820492662 Marionette DEBUG loaded listener.js 08:54:52 INFO - PROCESS | 3268 | ++DOMWINDOW == 78 (1916F800) [pid = 3268] [serial = 1526] [outer = 18E73000] 08:54:53 INFO - PROCESS | 3268 | 1467820493031 Marionette TRACE conn6 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 08:54:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 08:54:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 670ms 08:54:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 08:54:53 INFO - PROCESS | 3268 | 1467820493075 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 08:54:53 INFO - PROCESS | 3268 | 1467820493077 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 08:54:53 INFO - PROCESS | 3268 | 1467820493080 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 08:54:53 INFO - PROCESS | 3268 | 1467820493082 Marionette TRACE conn6 <- [1,1998,null,{}] 08:54:53 INFO - PROCESS | 3268 | 1467820493086 Marionette TRACE conn6 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:53 INFO - PROCESS | 3268 | 1467820493091 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:53 INFO - PROCESS | 3268 | 1467820493195 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 08:54:53 INFO - PROCESS | 3268 | 1467820493201 Marionette TRACE conn6 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:53 INFO - PROCESS | 3268 | 1467820493203 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:53 INFO - PROCESS | 3268 | ++DOCSHELL 19485800 == 36 [pid = 3268] [id = 509] 08:54:53 INFO - PROCESS | 3268 | ++DOMWINDOW == 79 (19486000) [pid = 3268] [serial = 1527] [outer = 00000000] 08:54:53 INFO - PROCESS | 3268 | ++DOMWINDOW == 80 (195D3C00) [pid = 3268] [serial = 1528] [outer = 19486000] 08:54:53 INFO - PROCESS | 3268 | 1467820493247 Marionette DEBUG loaded listener.js 08:54:53 INFO - PROCESS | 3268 | ++DOMWINDOW == 81 (19A74C00) [pid = 3268] [serial = 1529] [outer = 19486000] 08:54:53 INFO - PROCESS | 3268 | 1467820493684 Marionette TRACE conn6 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 08:54:53 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 08:54:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 630ms 08:54:53 INFO - PROCESS | 3268 | 1467820493719 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 08:54:53 INFO - PROCESS | 3268 | 1467820493721 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 08:54:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 08:54:53 INFO - PROCESS | 3268 | 1467820493725 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 08:54:53 INFO - PROCESS | 3268 | 1467820493726 Marionette TRACE conn6 <- [1,2002,null,{}] 08:54:53 INFO - PROCESS | 3268 | 1467820493730 Marionette TRACE conn6 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:53 INFO - PROCESS | 3268 | 1467820493732 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:53 INFO - PROCESS | 3268 | 1467820493809 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 08:54:53 INFO - PROCESS | 3268 | 1467820493816 Marionette TRACE conn6 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:53 INFO - PROCESS | 3268 | 1467820493818 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:53 INFO - PROCESS | 3268 | ++DOCSHELL 195A8C00 == 37 [pid = 3268] [id = 510] 08:54:53 INFO - PROCESS | 3268 | ++DOMWINDOW == 82 (19B15800) [pid = 3268] [serial = 1530] [outer = 00000000] 08:54:53 INFO - PROCESS | 3268 | ++DOMWINDOW == 83 (1ACF5C00) [pid = 3268] [serial = 1531] [outer = 19B15800] 08:54:53 INFO - PROCESS | 3268 | 1467820493861 Marionette DEBUG loaded listener.js 08:54:53 INFO - PROCESS | 3268 | ++DOMWINDOW == 84 (1ADCAC00) [pid = 3268] [serial = 1532] [outer = 19B15800] 08:54:54 INFO - PROCESS | 3268 | 1467820494300 Marionette TRACE conn6 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 08:54:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 08:54:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 631ms 08:54:54 INFO - PROCESS | 3268 | 1467820494369 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 08:54:54 INFO - PROCESS | 3268 | 1467820494371 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 08:54:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 08:54:54 INFO - PROCESS | 3268 | 1467820494374 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 08:54:54 INFO - PROCESS | 3268 | 1467820494376 Marionette TRACE conn6 <- [1,2006,null,{}] 08:54:54 INFO - PROCESS | 3268 | 1467820494379 Marionette TRACE conn6 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:54 INFO - PROCESS | 3268 | 1467820494381 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:54 INFO - PROCESS | 3268 | 1467820494462 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 08:54:54 INFO - PROCESS | 3268 | 1467820494471 Marionette TRACE conn6 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:54 INFO - PROCESS | 3268 | 1467820494473 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:54 INFO - PROCESS | 3268 | ++DOCSHELL 19BCA400 == 38 [pid = 3268] [id = 511] 08:54:54 INFO - PROCESS | 3268 | ++DOMWINDOW == 85 (1B35A000) [pid = 3268] [serial = 1533] [outer = 00000000] 08:54:54 INFO - PROCESS | 3268 | ++DOMWINDOW == 86 (1BE0C800) [pid = 3268] [serial = 1534] [outer = 1B35A000] 08:54:54 INFO - PROCESS | 3268 | 1467820494519 Marionette DEBUG loaded listener.js 08:54:54 INFO - PROCESS | 3268 | ++DOMWINDOW == 87 (1BD91400) [pid = 3268] [serial = 1535] [outer = 1B35A000] 08:54:55 INFO - PROCESS | 3268 | 1467820495013 Marionette TRACE conn6 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:54:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 08:54:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 670ms 08:54:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 08:54:55 INFO - PROCESS | 3268 | 1467820495048 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 08:54:55 INFO - PROCESS | 3268 | 1467820495050 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 08:54:55 INFO - PROCESS | 3268 | 1467820495053 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 08:54:55 INFO - PROCESS | 3268 | 1467820495054 Marionette TRACE conn6 <- [1,2010,null,{}] 08:54:55 INFO - PROCESS | 3268 | 1467820495058 Marionette TRACE conn6 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:55 INFO - PROCESS | 3268 | 1467820495060 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:55 INFO - PROCESS | 3268 | 1467820495174 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 08:54:55 INFO - PROCESS | 3268 | 1467820495262 Marionette TRACE conn6 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:55 INFO - PROCESS | 3268 | 1467820495264 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:55 INFO - PROCESS | 3268 | ++DOCSHELL 161D4400 == 39 [pid = 3268] [id = 512] 08:54:55 INFO - PROCESS | 3268 | ++DOMWINDOW == 88 (1BED6800) [pid = 3268] [serial = 1536] [outer = 00000000] 08:54:55 INFO - PROCESS | 3268 | ++DOMWINDOW == 89 (1BEDD400) [pid = 3268] [serial = 1537] [outer = 1BED6800] 08:54:55 INFO - PROCESS | 3268 | 1467820495312 Marionette DEBUG loaded listener.js 08:54:55 INFO - PROCESS | 3268 | ++DOMWINDOW == 90 (1BEDDC00) [pid = 3268] [serial = 1538] [outer = 1BED6800] 08:54:55 INFO - PROCESS | 3268 | 1467820495746 Marionette TRACE conn6 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 08:54:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 08:54:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 730ms 08:54:55 INFO - PROCESS | 3268 | 1467820495784 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 08:54:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 08:54:55 INFO - PROCESS | 3268 | 1467820495786 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 08:54:55 INFO - PROCESS | 3268 | 1467820495789 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 08:54:55 INFO - PROCESS | 3268 | 1467820495791 Marionette TRACE conn6 <- [1,2014,null,{}] 08:54:55 INFO - PROCESS | 3268 | 1467820495795 Marionette TRACE conn6 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:55 INFO - PROCESS | 3268 | 1467820495796 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:55 INFO - PROCESS | 3268 | 1467820495917 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 08:54:55 INFO - PROCESS | 3268 | 1467820495923 Marionette TRACE conn6 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:55 INFO - PROCESS | 3268 | 1467820495925 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:55 INFO - PROCESS | 3268 | ++DOCSHELL 18954000 == 40 [pid = 3268] [id = 513] 08:54:55 INFO - PROCESS | 3268 | ++DOMWINDOW == 91 (1BEDCC00) [pid = 3268] [serial = 1539] [outer = 00000000] 08:54:55 INFO - PROCESS | 3268 | ++DOMWINDOW == 92 (1D32C400) [pid = 3268] [serial = 1540] [outer = 1BEDCC00] 08:54:55 INFO - PROCESS | 3268 | 1467820495971 Marionette DEBUG loaded listener.js 08:54:56 INFO - PROCESS | 3268 | ++DOMWINDOW == 93 (1D331800) [pid = 3268] [serial = 1541] [outer = 1BEDCC00] 08:54:56 INFO - PROCESS | 3268 | 1467820496441 Marionette TRACE conn6 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 08:54:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 08:54:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 670ms 08:54:56 INFO - PROCESS | 3268 | 1467820496462 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 08:54:56 INFO - PROCESS | 3268 | 1467820496464 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 08:54:56 INFO - PROCESS | 3268 | 1467820496468 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 08:54:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 08:54:56 INFO - PROCESS | 3268 | 1467820496470 Marionette TRACE conn6 <- [1,2018,null,{}] 08:54:56 INFO - PROCESS | 3268 | 1467820496475 Marionette TRACE conn6 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:56 INFO - PROCESS | 3268 | 1467820496478 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:56 INFO - PROCESS | 3268 | 1467820496638 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 08:54:56 INFO - PROCESS | 3268 | 1467820496666 Marionette TRACE conn6 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:56 INFO - PROCESS | 3268 | 1467820496668 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:56 INFO - PROCESS | 3268 | ++DOCSHELL 18A5B400 == 41 [pid = 3268] [id = 514] 08:54:56 INFO - PROCESS | 3268 | ++DOMWINDOW == 94 (1D60A400) [pid = 3268] [serial = 1542] [outer = 00000000] 08:54:56 INFO - PROCESS | 3268 | ++DOMWINDOW == 95 (1DEBAC00) [pid = 3268] [serial = 1543] [outer = 1D60A400] 08:54:56 INFO - PROCESS | 3268 | 1467820496715 Marionette DEBUG loaded listener.js 08:54:56 INFO - PROCESS | 3268 | ++DOMWINDOW == 96 (1E409800) [pid = 3268] [serial = 1544] [outer = 1D60A400] 08:54:57 INFO - PROCESS | 3268 | --DOMWINDOW == 95 (1BEE1400) [pid = 3268] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 08:54:57 INFO - PROCESS | 3268 | --DOMWINDOW == 94 (1BD90000) [pid = 3268] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 08:54:57 INFO - PROCESS | 3268 | --DOMWINDOW == 93 (1BEDAC00) [pid = 3268] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 08:54:57 INFO - PROCESS | 3268 | --DOMWINDOW == 92 (1D334C00) [pid = 3268] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 08:54:57 INFO - PROCESS | 3268 | --DOMWINDOW == 91 (180BA400) [pid = 3268] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 08:54:57 INFO - PROCESS | 3268 | --DOMWINDOW == 90 (16B5D800) [pid = 3268] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 08:54:57 INFO - PROCESS | 3268 | --DOMWINDOW == 89 (143D2000) [pid = 3268] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 08:54:57 INFO - PROCESS | 3268 | --DOMWINDOW == 88 (1053DC00) [pid = 3268] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 08:54:57 INFO - PROCESS | 3268 | --DOMWINDOW == 87 (1BED1000) [pid = 3268] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 08:54:57 INFO - PROCESS | 3268 | --DOMWINDOW == 86 (1ACF6000) [pid = 3268] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 08:54:57 INFO - PROCESS | 3268 | --DOMWINDOW == 85 (195A9C00) [pid = 3268] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 08:54:57 INFO - PROCESS | 3268 | --DOMWINDOW == 84 (1950AC00) [pid = 3268] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 08:54:57 INFO - PROCESS | 3268 | --DOMWINDOW == 83 (18FEEC00) [pid = 3268] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 08:54:57 INFO - PROCESS | 3268 | --DOMWINDOW == 82 (18952800) [pid = 3268] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 08:54:57 INFO - PROCESS | 3268 | 1467820497280 Marionette TRACE conn6 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 08:54:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 08:54:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 870ms 08:54:57 INFO - PROCESS | 3268 | 1467820497340 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 08:54:57 INFO - PROCESS | 3268 | 1467820497342 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 08:54:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 08:54:57 INFO - PROCESS | 3268 | 1467820497345 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 08:54:57 INFO - PROCESS | 3268 | 1467820497347 Marionette TRACE conn6 <- [1,2022,null,{}] 08:54:57 INFO - PROCESS | 3268 | 1467820497350 Marionette TRACE conn6 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:57 INFO - PROCESS | 3268 | 1467820497352 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:57 INFO - PROCESS | 3268 | 1467820497432 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 08:54:57 INFO - PROCESS | 3268 | 1467820497437 Marionette TRACE conn6 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:57 INFO - PROCESS | 3268 | 1467820497439 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:57 INFO - PROCESS | 3268 | ++DOCSHELL 1950AC00 == 42 [pid = 3268] [id = 515] 08:54:57 INFO - PROCESS | 3268 | ++DOMWINDOW == 83 (195A9C00) [pid = 3268] [serial = 1545] [outer = 00000000] 08:54:57 INFO - PROCESS | 3268 | ++DOMWINDOW == 84 (1BEDAC00) [pid = 3268] [serial = 1546] [outer = 195A9C00] 08:54:57 INFO - PROCESS | 3268 | 1467820497491 Marionette DEBUG loaded listener.js 08:54:57 INFO - PROCESS | 3268 | ++DOMWINDOW == 85 (1D334C00) [pid = 3268] [serial = 1547] [outer = 195A9C00] 08:54:57 INFO - PROCESS | 3268 | 1467820497912 Marionette TRACE conn6 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:54:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 08:54:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 629ms 08:54:57 INFO - PROCESS | 3268 | 1467820497976 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 08:54:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 08:54:57 INFO - PROCESS | 3268 | 1467820497978 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 08:54:57 INFO - PROCESS | 3268 | 1467820497982 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 08:54:57 INFO - PROCESS | 3268 | 1467820497983 Marionette TRACE conn6 <- [1,2026,null,{}] 08:54:57 INFO - PROCESS | 3268 | 1467820497987 Marionette TRACE conn6 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:57 INFO - PROCESS | 3268 | 1467820497989 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:58 INFO - PROCESS | 3268 | 1467820498069 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 08:54:58 INFO - PROCESS | 3268 | 1467820498075 Marionette TRACE conn6 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:58 INFO - PROCESS | 3268 | 1467820498077 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:58 INFO - PROCESS | 3268 | ++DOCSHELL 1BED1000 == 43 [pid = 3268] [id = 516] 08:54:58 INFO - PROCESS | 3268 | ++DOMWINDOW == 86 (1DEB3800) [pid = 3268] [serial = 1548] [outer = 00000000] 08:54:58 INFO - PROCESS | 3268 | ++DOMWINDOW == 87 (1E410C00) [pid = 3268] [serial = 1549] [outer = 1DEB3800] 08:54:58 INFO - PROCESS | 3268 | 1467820498120 Marionette DEBUG loaded listener.js 08:54:58 INFO - PROCESS | 3268 | ++DOMWINDOW == 88 (1E476400) [pid = 3268] [serial = 1550] [outer = 1DEB3800] 08:54:58 INFO - PROCESS | 3268 | 1467820498563 Marionette TRACE conn6 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 08:54:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 08:54:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 630ms 08:54:58 INFO - PROCESS | 3268 | 1467820498624 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 08:54:58 INFO - PROCESS | 3268 | 1467820498626 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 08:54:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 08:54:58 INFO - PROCESS | 3268 | 1467820498629 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 08:54:58 INFO - PROCESS | 3268 | 1467820498631 Marionette TRACE conn6 <- [1,2030,null,{}] 08:54:58 INFO - PROCESS | 3268 | 1467820498634 Marionette TRACE conn6 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:58 INFO - PROCESS | 3268 | 1467820498636 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:58 INFO - PROCESS | 3268 | 1467820498722 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 08:54:58 INFO - PROCESS | 3268 | 1467820498728 Marionette TRACE conn6 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:58 INFO - PROCESS | 3268 | 1467820498730 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:54:58 INFO - PROCESS | 3268 | ++DOCSHELL 19152800 == 44 [pid = 3268] [id = 517] 08:54:58 INFO - PROCESS | 3268 | ++DOMWINDOW == 89 (1E478C00) [pid = 3268] [serial = 1551] [outer = 00000000] 08:54:58 INFO - PROCESS | 3268 | ++DOMWINDOW == 90 (1E47EC00) [pid = 3268] [serial = 1552] [outer = 1E478C00] 08:54:58 INFO - PROCESS | 3268 | 1467820498776 Marionette DEBUG loaded listener.js 08:54:58 INFO - PROCESS | 3268 | ++DOMWINDOW == 91 (1E481C00) [pid = 3268] [serial = 1553] [outer = 1E478C00] 08:54:59 INFO - PROCESS | 3268 | --DOCSHELL 18936C00 == 43 [pid = 3268] [id = 501] 08:54:59 INFO - PROCESS | 3268 | --DOCSHELL 1BE3A000 == 42 [pid = 3268] [id = 502] 08:54:59 INFO - PROCESS | 3268 | --DOCSHELL 1BEDA800 == 41 [pid = 3268] [id = 499] 08:54:59 INFO - PROCESS | 3268 | --DOCSHELL 18E6B400 == 40 [pid = 3268] [id = 500] 08:54:59 INFO - PROCESS | 3268 | --DOCSHELL 1DEAE800 == 39 [pid = 3268] [id = 503] 08:54:59 INFO - PROCESS | 3268 | --DOCSHELL 0D654C00 == 38 [pid = 3268] [id = 504] 08:55:00 INFO - PROCESS | 3268 | --DOCSHELL 14225C00 == 37 [pid = 3268] [id = 505] 08:55:00 INFO - PROCESS | 3268 | --DOCSHELL 19485800 == 36 [pid = 3268] [id = 509] 08:55:00 INFO - PROCESS | 3268 | --DOCSHELL 16784400 == 35 [pid = 3268] [id = 506] 08:55:00 INFO - PROCESS | 3268 | --DOCSHELL 1950AC00 == 34 [pid = 3268] [id = 515] 08:55:00 INFO - PROCESS | 3268 | --DOCSHELL 111D5800 == 33 [pid = 3268] [id = 507] 08:55:00 INFO - PROCESS | 3268 | --DOCSHELL 19BCA400 == 32 [pid = 3268] [id = 511] 08:55:00 INFO - PROCESS | 3268 | --DOCSHELL 161D4400 == 31 [pid = 3268] [id = 512] 08:55:00 INFO - PROCESS | 3268 | --DOCSHELL 195A8C00 == 30 [pid = 3268] [id = 510] 08:55:00 INFO - PROCESS | 3268 | --DOCSHELL 18CE6C00 == 29 [pid = 3268] [id = 508] 08:55:00 INFO - PROCESS | 3268 | --DOCSHELL 1BED1000 == 28 [pid = 3268] [id = 516] 08:55:00 INFO - PROCESS | 3268 | --DOCSHELL 18A5B400 == 27 [pid = 3268] [id = 514] 08:55:00 INFO - PROCESS | 3268 | --DOCSHELL 18954000 == 26 [pid = 3268] [id = 513] 08:55:00 INFO - PROCESS | 3268 | --DOMWINDOW == 90 (15A6AC00) [pid = 3268] [serial = 1508] [outer = 00000000] [url = about:blank] 08:55:00 INFO - PROCESS | 3268 | --DOMWINDOW == 89 (1DEB7800) [pid = 3268] [serial = 1510] [outer = 00000000] [url = about:blank] 08:55:00 INFO - PROCESS | 3268 | --DOMWINDOW == 88 (1BE38C00) [pid = 3268] [serial = 1495] [outer = 00000000] [url = about:blank] 08:55:00 INFO - PROCESS | 3268 | --DOMWINDOW == 87 (1BEE8000) [pid = 3268] [serial = 1498] [outer = 00000000] [url = about:blank] 08:55:00 INFO - PROCESS | 3268 | --DOMWINDOW == 86 (1D606400) [pid = 3268] [serial = 1501] [outer = 00000000] [url = about:blank] 08:55:00 INFO - PROCESS | 3268 | --DOMWINDOW == 85 (1C1A9C00) [pid = 3268] [serial = 1499] [outer = 00000000] [url = about:blank] 08:55:00 INFO - PROCESS | 3268 | --DOMWINDOW == 84 (1D605C00) [pid = 3268] [serial = 1507] [outer = 00000000] [url = about:blank] 08:55:00 INFO - PROCESS | 3268 | --DOMWINDOW == 83 (1D60AC00) [pid = 3268] [serial = 1502] [outer = 00000000] [url = about:blank] 08:55:00 INFO - PROCESS | 3268 | --DOMWINDOW == 82 (18954800) [pid = 3268] [serial = 1480] [outer = 00000000] [url = about:blank] 08:55:00 INFO - PROCESS | 3268 | --DOMWINDOW == 81 (18A51C00) [pid = 3268] [serial = 1481] [outer = 00000000] [url = about:blank] 08:55:00 INFO - PROCESS | 3268 | --DOMWINDOW == 80 (16B7A000) [pid = 3268] [serial = 1477] [outer = 00000000] [url = about:blank] 08:55:00 INFO - PROCESS | 3268 | --DOMWINDOW == 79 (16B7F400) [pid = 3268] [serial = 1478] [outer = 00000000] [url = about:blank] 08:55:00 INFO - PROCESS | 3268 | --DOMWINDOW == 78 (14A29400) [pid = 3268] [serial = 1474] [outer = 00000000] [url = about:blank] 08:55:00 INFO - PROCESS | 3268 | --DOMWINDOW == 77 (14B27400) [pid = 3268] [serial = 1475] [outer = 00000000] [url = about:blank] 08:55:00 INFO - PROCESS | 3268 | --DOMWINDOW == 76 (105E3800) [pid = 3268] [serial = 1471] [outer = 00000000] [url = about:blank] 08:55:00 INFO - PROCESS | 3268 | --DOMWINDOW == 75 (10650400) [pid = 3268] [serial = 1472] [outer = 00000000] [url = about:blank] 08:55:00 INFO - PROCESS | 3268 | --DOMWINDOW == 74 (1BED8000) [pid = 3268] [serial = 1469] [outer = 00000000] [url = about:blank] 08:55:00 INFO - PROCESS | 3268 | --DOMWINDOW == 73 (1BD13800) [pid = 3268] [serial = 1492] [outer = 00000000] [url = about:blank] 08:55:00 INFO - PROCESS | 3268 | --DOMWINDOW == 72 (19B18C00) [pid = 3268] [serial = 1489] [outer = 00000000] [url = about:blank] 08:55:00 INFO - PROCESS | 3268 | --DOMWINDOW == 71 (19BC9400) [pid = 3268] [serial = 1490] [outer = 00000000] [url = about:blank] 08:55:00 INFO - PROCESS | 3268 | --DOMWINDOW == 70 (195AA800) [pid = 3268] [serial = 1486] [outer = 00000000] [url = about:blank] 08:55:00 INFO - PROCESS | 3268 | --DOMWINDOW == 69 (19A67C00) [pid = 3268] [serial = 1487] [outer = 00000000] [url = about:blank] 08:55:00 INFO - PROCESS | 3268 | --DOMWINDOW == 68 (1916C000) [pid = 3268] [serial = 1484] [outer = 00000000] [url = about:blank] 08:55:00 INFO - PROCESS | 3268 | --DOMWINDOW == 67 (19151800) [pid = 3268] [serial = 1483] [outer = 00000000] [url = about:blank] 08:55:00 INFO - PROCESS | 3268 | --DOMWINDOW == 66 (19A70C00) [pid = 3268] [serial = 1505] [outer = 00000000] [url = about:blank] 08:55:00 INFO - PROCESS | 3268 | --DOMWINDOW == 65 (1BECFC00) [pid = 3268] [serial = 1496] [outer = 00000000] [url = about:blank] 08:55:00 INFO - PROCESS | 3268 | --DOMWINDOW == 64 (19502000) [pid = 3268] [serial = 1504] [outer = 00000000] [url = about:blank] 08:55:00 INFO - PROCESS | 3268 | --DOMWINDOW == 63 (1B3CC000) [pid = 3268] [serial = 1493] [outer = 00000000] [url = about:blank] 08:55:00 INFO - PROCESS | 3268 | 1467820500631 Marionette TRACE conn6 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 08:55:00 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) 08:55:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 2021ms 08:55:00 INFO - PROCESS | 3268 | 1467820500655 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 08:55:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 08:55:00 INFO - PROCESS | 3268 | 1467820500659 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 08:55:00 INFO - PROCESS | 3268 | 1467820500664 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 08:55:00 INFO - PROCESS | 3268 | 1467820500667 Marionette TRACE conn6 <- [1,2034,null,{}] 08:55:00 INFO - PROCESS | 3268 | 1467820500673 Marionette TRACE conn6 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:00 INFO - PROCESS | 3268 | 1467820500676 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:00 INFO - PROCESS | 3268 | 1467820500766 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 08:55:00 INFO - PROCESS | 3268 | 1467820500776 Marionette TRACE conn6 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:00 INFO - PROCESS | 3268 | 1467820500780 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:00 INFO - PROCESS | 3268 | ++DOCSHELL 0D71B000 == 27 [pid = 3268] [id = 518] 08:55:00 INFO - PROCESS | 3268 | ++DOMWINDOW == 64 (0D71C800) [pid = 3268] [serial = 1554] [outer = 00000000] 08:55:00 INFO - PROCESS | 3268 | ++DOMWINDOW == 65 (105C7000) [pid = 3268] [serial = 1555] [outer = 0D71C800] 08:55:00 INFO - PROCESS | 3268 | 1467820500829 Marionette DEBUG loaded listener.js 08:55:00 INFO - PROCESS | 3268 | ++DOMWINDOW == 66 (105FB400) [pid = 3268] [serial = 1556] [outer = 0D71C800] 08:55:01 INFO - PROCESS | 3268 | 1467820501334 Marionette TRACE conn6 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 08:55:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:55:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 730ms 08:55:01 INFO - PROCESS | 3268 | 1467820501395 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 08:55:01 INFO - PROCESS | 3268 | 1467820501400 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 08:55:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 08:55:01 INFO - PROCESS | 3268 | 1467820501406 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 08:55:01 INFO - PROCESS | 3268 | 1467820501409 Marionette TRACE conn6 <- [1,2038,null,{}] 08:55:01 INFO - PROCESS | 3268 | 1467820501413 Marionette TRACE conn6 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:01 INFO - PROCESS | 3268 | 1467820501416 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:01 INFO - PROCESS | 3268 | 1467820501504 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 08:55:01 INFO - PROCESS | 3268 | 1467820501601 Marionette TRACE conn6 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:01 INFO - PROCESS | 3268 | 1467820501604 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:01 INFO - PROCESS | 3268 | ++DOCSHELL 142E8000 == 28 [pid = 3268] [id = 519] 08:55:01 INFO - PROCESS | 3268 | ++DOMWINDOW == 67 (142E8400) [pid = 3268] [serial = 1557] [outer = 00000000] 08:55:01 INFO - PROCESS | 3268 | ++DOMWINDOW == 68 (145CD000) [pid = 3268] [serial = 1558] [outer = 142E8400] 08:55:01 INFO - PROCESS | 3268 | 1467820501651 Marionette DEBUG loaded listener.js 08:55:01 INFO - PROCESS | 3268 | ++DOMWINDOW == 69 (14B26800) [pid = 3268] [serial = 1559] [outer = 142E8400] 08:55:02 INFO - PROCESS | 3268 | 1467820502029 Marionette TRACE conn6 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:55:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 08:55:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 670ms 08:55:02 INFO - PROCESS | 3268 | 1467820502080 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 08:55:02 INFO - PROCESS | 3268 | 1467820502082 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 08:55:02 INFO - PROCESS | 3268 | 1467820502086 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 08:55:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 08:55:02 INFO - PROCESS | 3268 | 1467820502089 Marionette TRACE conn6 <- [1,2042,null,{}] 08:55:02 INFO - PROCESS | 3268 | 1467820502100 Marionette TRACE conn6 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:02 INFO - PROCESS | 3268 | 1467820502104 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:02 INFO - PROCESS | 3268 | 1467820502217 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 08:55:02 INFO - PROCESS | 3268 | 1467820502228 Marionette TRACE conn6 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:02 INFO - PROCESS | 3268 | 1467820502231 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:02 INFO - PROCESS | 3268 | ++DOCSHELL 15FDCC00 == 29 [pid = 3268] [id = 520] 08:55:02 INFO - PROCESS | 3268 | ++DOMWINDOW == 70 (15FDD800) [pid = 3268] [serial = 1560] [outer = 00000000] 08:55:02 INFO - PROCESS | 3268 | ++DOMWINDOW == 71 (16784400) [pid = 3268] [serial = 1561] [outer = 15FDD800] 08:55:02 INFO - PROCESS | 3268 | 1467820502279 Marionette DEBUG loaded listener.js 08:55:02 INFO - PROCESS | 3268 | ++DOMWINDOW == 72 (16B64000) [pid = 3268] [serial = 1562] [outer = 15FDD800] 08:55:02 INFO - PROCESS | 3268 | 1467820502754 Marionette TRACE conn6 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 08:55:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 08:55:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 730ms 08:55:02 INFO - PROCESS | 3268 | 1467820502819 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 08:55:02 INFO - PROCESS | 3268 | 1467820502822 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 08:55:02 INFO - PROCESS | 3268 | 1467820502825 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 08:55:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 08:55:02 INFO - PROCESS | 3268 | 1467820502827 Marionette TRACE conn6 <- [1,2046,null,{}] 08:55:02 INFO - PROCESS | 3268 | 1467820502831 Marionette TRACE conn6 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:02 INFO - PROCESS | 3268 | 1467820502833 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:02 INFO - PROCESS | 3268 | 1467820502922 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 08:55:02 INFO - PROCESS | 3268 | 1467820502928 Marionette TRACE conn6 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:02 INFO - PROCESS | 3268 | 1467820502930 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:02 INFO - PROCESS | 3268 | ++DOCSHELL 16B84000 == 30 [pid = 3268] [id = 521] 08:55:02 INFO - PROCESS | 3268 | ++DOMWINDOW == 73 (16B84800) [pid = 3268] [serial = 1563] [outer = 00000000] 08:55:02 INFO - PROCESS | 3268 | ++DOMWINDOW == 74 (1794D000) [pid = 3268] [serial = 1564] [outer = 16B84800] 08:55:02 INFO - PROCESS | 3268 | 1467820502977 Marionette DEBUG loaded listener.js 08:55:03 INFO - PROCESS | 3268 | ++DOMWINDOW == 75 (1895C400) [pid = 3268] [serial = 1565] [outer = 16B84800] 08:55:03 INFO - PROCESS | 3268 | 1467820503402 Marionette TRACE conn6 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 08:55:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 08:55:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 630ms 08:55:03 INFO - PROCESS | 3268 | 1467820503464 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 08:55:03 INFO - PROCESS | 3268 | 1467820503466 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 08:55:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 08:55:03 INFO - PROCESS | 3268 | 1467820503470 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 08:55:03 INFO - PROCESS | 3268 | 1467820503472 Marionette TRACE conn6 <- [1,2050,null,{}] 08:55:03 INFO - PROCESS | 3268 | 1467820503475 Marionette TRACE conn6 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:03 INFO - PROCESS | 3268 | 1467820503478 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:03 INFO - PROCESS | 3268 | 1467820503560 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 08:55:03 INFO - PROCESS | 3268 | 1467820503596 Marionette TRACE conn6 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:03 INFO - PROCESS | 3268 | 1467820503599 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:03 INFO - PROCESS | 3268 | ++DOCSHELL 18E7A000 == 31 [pid = 3268] [id = 522] 08:55:03 INFO - PROCESS | 3268 | ++DOMWINDOW == 76 (18FEB400) [pid = 3268] [serial = 1566] [outer = 00000000] 08:55:03 INFO - PROCESS | 3268 | ++DOMWINDOW == 77 (19151400) [pid = 3268] [serial = 1567] [outer = 18FEB400] 08:55:03 INFO - PROCESS | 3268 | 1467820503643 Marionette DEBUG loaded listener.js 08:55:03 INFO - PROCESS | 3268 | ++DOMWINDOW == 78 (1916C000) [pid = 3268] [serial = 1568] [outer = 18FEB400] 08:55:04 INFO - PROCESS | 3268 | 1467820504089 Marionette TRACE conn6 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 08:55:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 08:55:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 670ms 08:55:04 INFO - PROCESS | 3268 | 1467820504145 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 08:55:04 INFO - PROCESS | 3268 | 1467820504147 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 08:55:04 INFO - PROCESS | 3268 | 1467820504150 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 08:55:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 08:55:04 INFO - PROCESS | 3268 | 1467820504152 Marionette TRACE conn6 <- [1,2054,null,{}] 08:55:04 INFO - PROCESS | 3268 | 1467820504155 Marionette TRACE conn6 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:04 INFO - PROCESS | 3268 | 1467820504161 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:04 INFO - PROCESS | 3268 | 1467820504270 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 08:55:04 INFO - PROCESS | 3268 | 1467820504278 Marionette TRACE conn6 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:04 INFO - PROCESS | 3268 | 1467820504280 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:04 INFO - PROCESS | 3268 | ++DOCSHELL 1959D800 == 32 [pid = 3268] [id = 523] 08:55:04 INFO - PROCESS | 3268 | ++DOMWINDOW == 79 (1959EC00) [pid = 3268] [serial = 1569] [outer = 00000000] 08:55:04 INFO - PROCESS | 3268 | ++DOMWINDOW == 80 (195A8800) [pid = 3268] [serial = 1570] [outer = 1959EC00] 08:55:04 INFO - PROCESS | 3268 | 1467820504327 Marionette DEBUG loaded listener.js 08:55:04 INFO - PROCESS | 3268 | ++DOMWINDOW == 81 (19A66800) [pid = 3268] [serial = 1571] [outer = 1959EC00] 08:55:04 INFO - PROCESS | 3268 | 1467820504754 Marionette TRACE conn6 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 08:55:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 08:55:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 630ms 08:55:04 INFO - PROCESS | 3268 | 1467820504805 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 08:55:04 INFO - PROCESS | 3268 | 1467820504807 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 08:55:04 INFO - PROCESS | 3268 | 1467820504814 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 08:55:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 08:55:04 INFO - PROCESS | 3268 | 1467820504816 Marionette TRACE conn6 <- [1,2058,null,{}] 08:55:04 INFO - PROCESS | 3268 | 1467820504820 Marionette TRACE conn6 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:04 INFO - PROCESS | 3268 | 1467820504822 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:04 INFO - PROCESS | 3268 | 1467820504899 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 08:55:04 INFO - PROCESS | 3268 | 1467820504904 Marionette TRACE conn6 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:04 INFO - PROCESS | 3268 | 1467820504906 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:04 INFO - PROCESS | 3268 | ++DOCSHELL 180BBC00 == 33 [pid = 3268] [id = 524] 08:55:04 INFO - PROCESS | 3268 | ++DOMWINDOW == 82 (18436400) [pid = 3268] [serial = 1572] [outer = 00000000] 08:55:04 INFO - PROCESS | 3268 | ++DOMWINDOW == 83 (19B13800) [pid = 3268] [serial = 1573] [outer = 18436400] 08:55:04 INFO - PROCESS | 3268 | 1467820504950 Marionette DEBUG loaded listener.js 08:55:05 INFO - PROCESS | 3268 | ++DOMWINDOW == 84 (19B20400) [pid = 3268] [serial = 1574] [outer = 18436400] 08:55:05 INFO - PROCESS | 3268 | 1467820505403 Marionette TRACE conn6 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 08:55:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 08:55:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 630ms 08:55:05 INFO - PROCESS | 3268 | 1467820505471 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 08:55:05 INFO - PROCESS | 3268 | 1467820505473 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 08:55:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 08:55:05 INFO - PROCESS | 3268 | 1467820505476 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 08:55:05 INFO - PROCESS | 3268 | 1467820505478 Marionette TRACE conn6 <- [1,2062,null,{}] 08:55:05 INFO - PROCESS | 3268 | 1467820505482 Marionette TRACE conn6 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:05 INFO - PROCESS | 3268 | 1467820505484 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:05 INFO - PROCESS | 3268 | 1467820505565 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 08:55:05 INFO - PROCESS | 3268 | 1467820505570 Marionette TRACE conn6 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:05 INFO - PROCESS | 3268 | 1467820505572 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:05 INFO - PROCESS | 3268 | ++DOCSHELL 19BC9000 == 34 [pid = 3268] [id = 525] 08:55:05 INFO - PROCESS | 3268 | ++DOMWINDOW == 85 (1ACEC400) [pid = 3268] [serial = 1575] [outer = 00000000] 08:55:05 INFO - PROCESS | 3268 | ++DOMWINDOW == 86 (1B35A800) [pid = 3268] [serial = 1576] [outer = 1ACEC400] 08:55:05 INFO - PROCESS | 3268 | 1467820505618 Marionette DEBUG loaded listener.js 08:55:05 INFO - PROCESS | 3268 | ++DOMWINDOW == 87 (1B35E400) [pid = 3268] [serial = 1577] [outer = 1ACEC400] 08:55:06 INFO - PROCESS | 3268 | 1467820506110 Marionette TRACE conn6 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 08:55:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 08:55:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 670ms 08:55:06 INFO - PROCESS | 3268 | 1467820506149 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 08:55:06 INFO - PROCESS | 3268 | 1467820506151 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 08:55:06 INFO - PROCESS | 3268 | 1467820506155 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 08:55:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 08:55:06 INFO - PROCESS | 3268 | 1467820506156 Marionette TRACE conn6 <- [1,2066,null,{}] 08:55:06 INFO - PROCESS | 3268 | 1467820506160 Marionette TRACE conn6 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:06 INFO - PROCESS | 3268 | 1467820506162 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:06 INFO - PROCESS | 3268 | 1467820506279 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 08:55:06 INFO - PROCESS | 3268 | 1467820506389 Marionette TRACE conn6 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:06 INFO - PROCESS | 3268 | 1467820506391 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:06 INFO - PROCESS | 3268 | ++DOCSHELL 15FDC800 == 35 [pid = 3268] [id = 526] 08:55:06 INFO - PROCESS | 3268 | ++DOMWINDOW == 88 (1ADD4C00) [pid = 3268] [serial = 1578] [outer = 00000000] 08:55:06 INFO - PROCESS | 3268 | ++DOMWINDOW == 89 (1BE0C000) [pid = 3268] [serial = 1579] [outer = 1ADD4C00] 08:55:06 INFO - PROCESS | 3268 | 1467820506437 Marionette DEBUG loaded listener.js 08:55:06 INFO - PROCESS | 3268 | ++DOMWINDOW == 90 (1BE3A000) [pid = 3268] [serial = 1580] [outer = 1ADD4C00] 08:55:06 INFO - PROCESS | 3268 | 1467820506868 Marionette TRACE conn6 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 08:55:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 08:55:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 730ms 08:55:06 INFO - PROCESS | 3268 | 1467820506892 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 08:55:06 INFO - PROCESS | 3268 | 1467820506894 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 08:55:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 08:55:06 INFO - PROCESS | 3268 | 1467820506897 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 08:55:06 INFO - PROCESS | 3268 | 1467820506899 Marionette TRACE conn6 <- [1,2070,null,{}] 08:55:06 INFO - PROCESS | 3268 | 1467820506902 Marionette TRACE conn6 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:06 INFO - PROCESS | 3268 | 1467820506904 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:07 INFO - PROCESS | 3268 | 1467820507022 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 08:55:07 INFO - PROCESS | 3268 | 1467820507027 Marionette TRACE conn6 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:07 INFO - PROCESS | 3268 | 1467820507029 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:07 INFO - PROCESS | 3268 | ++DOCSHELL 14C8E400 == 36 [pid = 3268] [id = 527] 08:55:07 INFO - PROCESS | 3268 | ++DOMWINDOW == 91 (1BED3C00) [pid = 3268] [serial = 1581] [outer = 00000000] 08:55:07 INFO - PROCESS | 3268 | ++DOMWINDOW == 92 (1BEDE400) [pid = 3268] [serial = 1582] [outer = 1BED3C00] 08:55:07 INFO - PROCESS | 3268 | 1467820507072 Marionette DEBUG loaded listener.js 08:55:07 INFO - PROCESS | 3268 | ++DOMWINDOW == 93 (1BEE2800) [pid = 3268] [serial = 1583] [outer = 1BED3C00] 08:55:07 INFO - PROCESS | 3268 | 1467820507541 Marionette TRACE conn6 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 08:55:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 08:55:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 670ms 08:55:07 INFO - PROCESS | 3268 | 1467820507569 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 08:55:07 INFO - PROCESS | 3268 | 1467820507571 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 08:55:07 INFO - PROCESS | 3268 | 1467820507574 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 08:55:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 08:55:07 INFO - PROCESS | 3268 | 1467820507577 Marionette TRACE conn6 <- [1,2074,null,{}] 08:55:07 INFO - PROCESS | 3268 | 1467820507580 Marionette TRACE conn6 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:07 INFO - PROCESS | 3268 | 1467820507583 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:07 INFO - PROCESS | 3268 | 1467820507749 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 08:55:08 INFO - PROCESS | 3268 | --DOMWINDOW == 92 (1DEB3800) [pid = 3268] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 08:55:08 INFO - PROCESS | 3268 | --DOMWINDOW == 91 (1BED6800) [pid = 3268] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 08:55:08 INFO - PROCESS | 3268 | --DOMWINDOW == 90 (1BEDCC00) [pid = 3268] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 08:55:08 INFO - PROCESS | 3268 | --DOMWINDOW == 89 (1D60A400) [pid = 3268] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 08:55:08 INFO - PROCESS | 3268 | --DOMWINDOW == 88 (1B35A000) [pid = 3268] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 08:55:08 INFO - PROCESS | 3268 | --DOMWINDOW == 87 (19B15800) [pid = 3268] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 08:55:08 INFO - PROCESS | 3268 | --DOMWINDOW == 86 (19486000) [pid = 3268] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 08:55:08 INFO - PROCESS | 3268 | --DOMWINDOW == 85 (18E73000) [pid = 3268] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 08:55:08 INFO - PROCESS | 3268 | --DOMWINDOW == 84 (16B2D400) [pid = 3268] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 08:55:08 INFO - PROCESS | 3268 | --DOMWINDOW == 83 (16785400) [pid = 3268] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 08:55:08 INFO - PROCESS | 3268 | --DOMWINDOW == 82 (142A0400) [pid = 3268] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 08:55:08 INFO - PROCESS | 3268 | --DOMWINDOW == 81 (0D655000) [pid = 3268] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 08:55:08 INFO - PROCESS | 3268 | --DOMWINDOW == 80 (1DEB0000) [pid = 3268] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 08:55:08 INFO - PROCESS | 3268 | --DOMWINDOW == 79 (195A9C00) [pid = 3268] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 08:55:08 INFO - PROCESS | 3268 | 1467820508038 Marionette TRACE conn6 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:08 INFO - PROCESS | 3268 | 1467820508040 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:08 INFO - PROCESS | 3268 | ++DOCSHELL 0CCF1000 == 37 [pid = 3268] [id = 528] 08:55:08 INFO - PROCESS | 3268 | ++DOMWINDOW == 80 (0CCFE800) [pid = 3268] [serial = 1584] [outer = 00000000] 08:55:08 INFO - PROCESS | 3268 | ++DOMWINDOW == 81 (15FD2400) [pid = 3268] [serial = 1585] [outer = 0CCFE800] 08:55:08 INFO - PROCESS | 3268 | 1467820508088 Marionette DEBUG loaded listener.js 08:55:08 INFO - PROCESS | 3268 | ++DOMWINDOW == 82 (19156C00) [pid = 3268] [serial = 1586] [outer = 0CCFE800] 08:55:08 INFO - PROCESS | 3268 | 1467820508468 Marionette TRACE conn6 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 08:55:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 08:55:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 929ms 08:55:08 INFO - PROCESS | 3268 | 1467820508509 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 08:55:08 INFO - PROCESS | 3268 | 1467820508511 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 08:55:08 INFO - PROCESS | 3268 | 1467820508514 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 08:55:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 08:55:08 INFO - PROCESS | 3268 | 1467820508516 Marionette TRACE conn6 <- [1,2078,null,{}] 08:55:08 INFO - PROCESS | 3268 | 1467820508520 Marionette TRACE conn6 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:08 INFO - PROCESS | 3268 | 1467820508521 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:08 INFO - PROCESS | 3268 | 1467820508602 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 08:55:08 INFO - PROCESS | 3268 | 1467820508699 Marionette TRACE conn6 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:08 INFO - PROCESS | 3268 | 1467820508701 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:08 INFO - PROCESS | 3268 | ++DOCSHELL 1916E000 == 38 [pid = 3268] [id = 529] 08:55:08 INFO - PROCESS | 3268 | ++DOMWINDOW == 83 (195A4400) [pid = 3268] [serial = 1587] [outer = 00000000] 08:55:08 INFO - PROCESS | 3268 | ++DOMWINDOW == 84 (1D608400) [pid = 3268] [serial = 1588] [outer = 195A4400] 08:55:08 INFO - PROCESS | 3268 | 1467820508748 Marionette DEBUG loaded listener.js 08:55:08 INFO - PROCESS | 3268 | ++DOMWINDOW == 85 (1D60C000) [pid = 3268] [serial = 1589] [outer = 195A4400] 08:55:09 INFO - PROCESS | 3268 | 1467820509119 Marionette TRACE conn6 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 08:55:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 08:55:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 630ms 08:55:09 INFO - PROCESS | 3268 | 1467820509149 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 08:55:09 INFO - PROCESS | 3268 | 1467820509151 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 08:55:09 INFO - PROCESS | 3268 | 1467820509154 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 08:55:09 INFO - PROCESS | 3268 | 1467820509156 Marionette TRACE conn6 <- [1,2082,null,{}] 08:55:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 08:55:09 INFO - PROCESS | 3268 | 1467820509159 Marionette TRACE conn6 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:09 INFO - PROCESS | 3268 | 1467820509161 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:09 INFO - PROCESS | 3268 | 1467820509290 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 08:55:09 INFO - PROCESS | 3268 | 1467820509324 Marionette TRACE conn6 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:09 INFO - PROCESS | 3268 | 1467820509326 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:09 INFO - PROCESS | 3268 | ++DOCSHELL 1D60A000 == 39 [pid = 3268] [id = 530] 08:55:09 INFO - PROCESS | 3268 | ++DOMWINDOW == 86 (1D60B800) [pid = 3268] [serial = 1590] [outer = 00000000] 08:55:09 INFO - PROCESS | 3268 | ++DOMWINDOW == 87 (1DEB3C00) [pid = 3268] [serial = 1591] [outer = 1D60B800] 08:55:09 INFO - PROCESS | 3268 | 1467820509372 Marionette DEBUG loaded listener.js 08:55:09 INFO - PROCESS | 3268 | ++DOMWINDOW == 88 (1E402000) [pid = 3268] [serial = 1592] [outer = 1D60B800] 08:55:09 INFO - PROCESS | 3268 | 1467820509775 Marionette TRACE conn6 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 08:55:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 08:55:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 670ms 08:55:09 INFO - PROCESS | 3268 | 1467820509829 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 08:55:09 INFO - PROCESS | 3268 | 1467820509831 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 08:55:09 INFO - PROCESS | 3268 | 1467820509850 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 08:55:09 INFO - PROCESS | 3268 | 1467820509851 Marionette TRACE conn6 <- [1,2086,null,{}] 08:55:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 08:55:09 INFO - PROCESS | 3268 | 1467820509855 Marionette TRACE conn6 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:09 INFO - PROCESS | 3268 | 1467820509857 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:09 INFO - PROCESS | 3268 | 1467820509938 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 08:55:09 INFO - PROCESS | 3268 | 1467820509944 Marionette TRACE conn6 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:09 INFO - PROCESS | 3268 | 1467820509946 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:09 INFO - PROCESS | 3268 | ++DOCSHELL 0C93A400 == 40 [pid = 3268] [id = 531] 08:55:09 INFO - PROCESS | 3268 | ++DOMWINDOW == 89 (19482400) [pid = 3268] [serial = 1593] [outer = 00000000] 08:55:09 INFO - PROCESS | 3268 | ++DOMWINDOW == 90 (1E474000) [pid = 3268] [serial = 1594] [outer = 19482400] 08:55:09 INFO - PROCESS | 3268 | 1467820509991 Marionette DEBUG loaded listener.js 08:55:10 INFO - PROCESS | 3268 | ++DOMWINDOW == 91 (1E475000) [pid = 3268] [serial = 1595] [outer = 19482400] 08:55:10 INFO - PROCESS | 3268 | 1467820510811 Marionette TRACE conn6 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 08:55:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 08:55:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1013ms 08:55:10 INFO - PROCESS | 3268 | 1467820510870 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 08:55:10 INFO - PROCESS | 3268 | 1467820510875 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 08:55:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 08:55:10 INFO - PROCESS | 3268 | 1467820510879 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 08:55:10 INFO - PROCESS | 3268 | 1467820510885 Marionette TRACE conn6 <- [1,2090,null,{}] 08:55:10 INFO - PROCESS | 3268 | 1467820510909 Marionette TRACE conn6 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:10 INFO - PROCESS | 3268 | 1467820510911 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:11 INFO - PROCESS | 3268 | 1467820511041 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 08:55:11 INFO - PROCESS | 3268 | 1467820511174 Marionette TRACE conn6 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:11 INFO - PROCESS | 3268 | 1467820511177 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:11 INFO - PROCESS | 3268 | ++DOCSHELL 0D720800 == 41 [pid = 3268] [id = 532] 08:55:11 INFO - PROCESS | 3268 | ++DOMWINDOW == 92 (105F3000) [pid = 3268] [serial = 1596] [outer = 00000000] 08:55:11 INFO - PROCESS | 3268 | ++DOMWINDOW == 93 (142E5400) [pid = 3268] [serial = 1597] [outer = 105F3000] 08:55:11 INFO - PROCESS | 3268 | 1467820511235 Marionette DEBUG loaded listener.js 08:55:11 INFO - PROCESS | 3268 | ++DOMWINDOW == 94 (14C94800) [pid = 3268] [serial = 1598] [outer = 105F3000] 08:55:12 INFO - PROCESS | 3268 | 1467820512075 Marionette TRACE conn6 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 08:55:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 08:55:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1284ms 08:55:12 INFO - PROCESS | 3268 | 1467820512164 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 08:55:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 08:55:12 INFO - PROCESS | 3268 | 1467820512169 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 08:55:12 INFO - PROCESS | 3268 | 1467820512174 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 08:55:12 INFO - PROCESS | 3268 | 1467820512178 Marionette TRACE conn6 <- [1,2094,null,{}] 08:55:12 INFO - PROCESS | 3268 | 1467820512183 Marionette TRACE conn6 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:12 INFO - PROCESS | 3268 | 1467820512187 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:12 INFO - PROCESS | 3268 | 1467820512295 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 08:55:12 INFO - PROCESS | 3268 | 1467820512431 Marionette TRACE conn6 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:12 INFO - PROCESS | 3268 | 1467820512436 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:12 INFO - PROCESS | 3268 | ++DOCSHELL 105CB800 == 42 [pid = 3268] [id = 533] 08:55:12 INFO - PROCESS | 3268 | ++DOMWINDOW == 95 (1064C000) [pid = 3268] [serial = 1599] [outer = 00000000] 08:55:12 INFO - PROCESS | 3268 | ++DOMWINDOW == 96 (11140000) [pid = 3268] [serial = 1600] [outer = 1064C000] 08:55:12 INFO - PROCESS | 3268 | 1467820512491 Marionette DEBUG loaded listener.js 08:55:12 INFO - PROCESS | 3268 | ++DOMWINDOW == 97 (14226000) [pid = 3268] [serial = 1601] [outer = 1064C000] 08:55:12 INFO - PROCESS | 3268 | --DOCSHELL 1D60A000 == 41 [pid = 3268] [id = 530] 08:55:12 INFO - PROCESS | 3268 | --DOCSHELL 1916E000 == 40 [pid = 3268] [id = 529] 08:55:12 INFO - PROCESS | 3268 | --DOCSHELL 0CCF1000 == 39 [pid = 3268] [id = 528] 08:55:12 INFO - PROCESS | 3268 | --DOCSHELL 14C8E400 == 38 [pid = 3268] [id = 527] 08:55:12 INFO - PROCESS | 3268 | --DOCSHELL 15FDC800 == 37 [pid = 3268] [id = 526] 08:55:12 INFO - PROCESS | 3268 | --DOCSHELL 19BC9000 == 36 [pid = 3268] [id = 525] 08:55:12 INFO - PROCESS | 3268 | --DOCSHELL 180BBC00 == 35 [pid = 3268] [id = 524] 08:55:12 INFO - PROCESS | 3268 | --DOCSHELL 1959D800 == 34 [pid = 3268] [id = 523] 08:55:12 INFO - PROCESS | 3268 | --DOCSHELL 18E7A000 == 33 [pid = 3268] [id = 522] 08:55:12 INFO - PROCESS | 3268 | --DOCSHELL 16B84000 == 32 [pid = 3268] [id = 521] 08:55:12 INFO - PROCESS | 3268 | --DOMWINDOW == 96 (1E47EC00) [pid = 3268] [serial = 1552] [outer = 00000000] [url = about:blank] 08:55:12 INFO - PROCESS | 3268 | --DOCSHELL 15FDCC00 == 31 [pid = 3268] [id = 520] 08:55:12 INFO - PROCESS | 3268 | --DOCSHELL 142E8000 == 30 [pid = 3268] [id = 519] 08:55:12 INFO - PROCESS | 3268 | --DOCSHELL 0D71B000 == 29 [pid = 3268] [id = 518] 08:55:12 INFO - PROCESS | 3268 | --DOCSHELL 19152800 == 28 [pid = 3268] [id = 517] 08:55:12 INFO - PROCESS | 3268 | --DOMWINDOW == 95 (1E476400) [pid = 3268] [serial = 1550] [outer = 00000000] [url = about:blank] 08:55:12 INFO - PROCESS | 3268 | --DOMWINDOW == 94 (1BEDD400) [pid = 3268] [serial = 1537] [outer = 00000000] [url = about:blank] 08:55:12 INFO - PROCESS | 3268 | --DOMWINDOW == 93 (1D32C400) [pid = 3268] [serial = 1540] [outer = 00000000] [url = about:blank] 08:55:12 INFO - PROCESS | 3268 | --DOMWINDOW == 92 (1BEDDC00) [pid = 3268] [serial = 1538] [outer = 00000000] [url = about:blank] 08:55:12 INFO - PROCESS | 3268 | --DOMWINDOW == 91 (1DEBAC00) [pid = 3268] [serial = 1543] [outer = 00000000] [url = about:blank] 08:55:12 INFO - PROCESS | 3268 | --DOMWINDOW == 90 (1D331800) [pid = 3268] [serial = 1541] [outer = 00000000] [url = about:blank] 08:55:12 INFO - PROCESS | 3268 | --DOMWINDOW == 89 (1E410C00) [pid = 3268] [serial = 1549] [outer = 00000000] [url = about:blank] 08:55:12 INFO - PROCESS | 3268 | --DOMWINDOW == 88 (1E409800) [pid = 3268] [serial = 1544] [outer = 00000000] [url = about:blank] 08:55:12 INFO - PROCESS | 3268 | --DOMWINDOW == 87 (1BE0C800) [pid = 3268] [serial = 1534] [outer = 00000000] [url = about:blank] 08:55:12 INFO - PROCESS | 3268 | --DOMWINDOW == 86 (1ACF5C00) [pid = 3268] [serial = 1531] [outer = 00000000] [url = about:blank] 08:55:12 INFO - PROCESS | 3268 | --DOMWINDOW == 85 (1ADCAC00) [pid = 3268] [serial = 1532] [outer = 00000000] [url = about:blank] 08:55:12 INFO - PROCESS | 3268 | --DOMWINDOW == 84 (195D3C00) [pid = 3268] [serial = 1528] [outer = 00000000] [url = about:blank] 08:55:13 INFO - PROCESS | 3268 | --DOMWINDOW == 83 (19A74C00) [pid = 3268] [serial = 1529] [outer = 00000000] [url = about:blank] 08:55:13 INFO - PROCESS | 3268 | --DOMWINDOW == 82 (19155400) [pid = 3268] [serial = 1525] [outer = 00000000] [url = about:blank] 08:55:13 INFO - PROCESS | 3268 | --DOMWINDOW == 81 (1916F800) [pid = 3268] [serial = 1526] [outer = 00000000] [url = about:blank] 08:55:13 INFO - PROCESS | 3268 | --DOMWINDOW == 80 (1794E000) [pid = 3268] [serial = 1522] [outer = 00000000] [url = about:blank] 08:55:13 INFO - PROCESS | 3268 | --DOMWINDOW == 79 (1895EC00) [pid = 3268] [serial = 1523] [outer = 00000000] [url = about:blank] 08:55:13 INFO - PROCESS | 3268 | --DOMWINDOW == 78 (16B2DC00) [pid = 3268] [serial = 1519] [outer = 00000000] [url = about:blank] 08:55:13 INFO - PROCESS | 3268 | --DOMWINDOW == 77 (16B65C00) [pid = 3268] [serial = 1520] [outer = 00000000] [url = about:blank] 08:55:13 INFO - PROCESS | 3268 | --DOMWINDOW == 76 (142E5C00) [pid = 3268] [serial = 1516] [outer = 00000000] [url = about:blank] 08:55:13 INFO - PROCESS | 3268 | --DOMWINDOW == 75 (143D1800) [pid = 3268] [serial = 1517] [outer = 00000000] [url = about:blank] 08:55:13 INFO - PROCESS | 3268 | --DOMWINDOW == 74 (0D713800) [pid = 3268] [serial = 1513] [outer = 00000000] [url = about:blank] 08:55:13 INFO - PROCESS | 3268 | --DOMWINDOW == 73 (0D71DC00) [pid = 3268] [serial = 1514] [outer = 00000000] [url = about:blank] 08:55:13 INFO - PROCESS | 3268 | --DOMWINDOW == 72 (1E401400) [pid = 3268] [serial = 1511] [outer = 00000000] [url = about:blank] 08:55:13 INFO - PROCESS | 3268 | --DOMWINDOW == 71 (1BEDAC00) [pid = 3268] [serial = 1546] [outer = 00000000] [url = about:blank] 08:55:13 INFO - PROCESS | 3268 | --DOMWINDOW == 70 (1D334C00) [pid = 3268] [serial = 1547] [outer = 00000000] [url = about:blank] 08:55:13 INFO - PROCESS | 3268 | --DOMWINDOW == 69 (1BD91400) [pid = 3268] [serial = 1535] [outer = 00000000] [url = about:blank] 08:55:13 INFO - PROCESS | 3268 | 1467820513067 Marionette TRACE conn6 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 08:55:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 08:55:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 930ms 08:55:13 INFO - PROCESS | 3268 | 1467820513104 Marionette TRACE conn6 -> [0,2097,"getWindowHandle",null] 08:55:13 INFO - PROCESS | 3268 | 1467820513109 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 08:55:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 08:55:13 INFO - PROCESS | 3268 | 1467820513115 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 08:55:13 INFO - PROCESS | 3268 | 1467820513118 Marionette TRACE conn6 <- [1,2098,null,{}] 08:55:13 INFO - PROCESS | 3268 | 1467820513121 Marionette TRACE conn6 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:13 INFO - PROCESS | 3268 | 1467820513124 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:13 INFO - PROCESS | 3268 | 1467820513211 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 08:55:13 INFO - PROCESS | 3268 | 1467820513218 Marionette TRACE conn6 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:13 INFO - PROCESS | 3268 | 1467820513220 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:13 INFO - PROCESS | 3268 | ++DOCSHELL 13F50400 == 29 [pid = 3268] [id = 534] 08:55:13 INFO - PROCESS | 3268 | ++DOMWINDOW == 70 (1421A800) [pid = 3268] [serial = 1602] [outer = 00000000] 08:55:13 INFO - PROCESS | 3268 | ++DOMWINDOW == 71 (14C8E400) [pid = 3268] [serial = 1603] [outer = 1421A800] 08:55:13 INFO - PROCESS | 3268 | 1467820513268 Marionette DEBUG loaded listener.js 08:55:13 INFO - PROCESS | 3268 | ++DOMWINDOW == 72 (15F49400) [pid = 3268] [serial = 1604] [outer = 1421A800] 08:55:13 INFO - PROCESS | 3268 | 1467820513779 Marionette TRACE conn6 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 08:55:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 08:55:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 670ms 08:55:13 INFO - PROCESS | 3268 | 1467820513789 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 08:55:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 08:55:13 INFO - PROCESS | 3268 | 1467820513791 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 08:55:13 INFO - PROCESS | 3268 | 1467820513827 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 08:55:13 INFO - PROCESS | 3268 | 1467820513830 Marionette TRACE conn6 <- [1,2102,null,{}] 08:55:13 INFO - PROCESS | 3268 | 1467820513842 Marionette TRACE conn6 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:13 INFO - PROCESS | 3268 | 1467820513846 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:13 INFO - PROCESS | 3268 | 1467820513934 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 08:55:14 INFO - PROCESS | 3268 | 1467820514024 Marionette TRACE conn6 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:14 INFO - PROCESS | 3268 | 1467820514027 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:14 INFO - PROCESS | 3268 | ++DOCSHELL 16B80800 == 30 [pid = 3268] [id = 535] 08:55:14 INFO - PROCESS | 3268 | ++DOMWINDOW == 73 (16B80C00) [pid = 3268] [serial = 1605] [outer = 00000000] 08:55:14 INFO - PROCESS | 3268 | ++DOMWINDOW == 74 (16BD8C00) [pid = 3268] [serial = 1606] [outer = 16B80C00] 08:55:14 INFO - PROCESS | 3268 | 1467820514084 Marionette DEBUG loaded listener.js 08:55:14 INFO - PROCESS | 3268 | ++DOMWINDOW == 75 (18939400) [pid = 3268] [serial = 1607] [outer = 16B80C00] 08:55:14 INFO - PROCESS | 3268 | 1467820514470 Marionette TRACE conn6 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 08:55:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 08:55:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 710ms 08:55:14 INFO - PROCESS | 3268 | 1467820514505 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 08:55:14 INFO - PROCESS | 3268 | 1467820514507 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 08:55:14 INFO - PROCESS | 3268 | 1467820514510 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 08:55:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 08:55:14 INFO - PROCESS | 3268 | 1467820514512 Marionette TRACE conn6 <- [1,2106,null,{}] 08:55:14 INFO - PROCESS | 3268 | 1467820514516 Marionette TRACE conn6 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:14 INFO - PROCESS | 3268 | 1467820514518 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:14 INFO - PROCESS | 3268 | 1467820514603 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 08:55:14 INFO - PROCESS | 3268 | 1467820514608 Marionette TRACE conn6 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:14 INFO - PROCESS | 3268 | 1467820514610 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:14 INFO - PROCESS | 3268 | ++DOCSHELL 18A53400 == 31 [pid = 3268] [id = 536] 08:55:14 INFO - PROCESS | 3268 | ++DOMWINDOW == 76 (18CEB000) [pid = 3268] [serial = 1608] [outer = 00000000] 08:55:14 INFO - PROCESS | 3268 | ++DOMWINDOW == 77 (1916F000) [pid = 3268] [serial = 1609] [outer = 18CEB000] 08:55:14 INFO - PROCESS | 3268 | 1467820514664 Marionette DEBUG loaded listener.js 08:55:14 INFO - PROCESS | 3268 | ++DOMWINDOW == 78 (19176800) [pid = 3268] [serial = 1610] [outer = 18CEB000] 08:55:15 INFO - PROCESS | 3268 | 1467820515079 Marionette TRACE conn6 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 08:55:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 08:55:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 630ms 08:55:15 INFO - PROCESS | 3268 | 1467820515154 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 08:55:15 INFO - PROCESS | 3268 | 1467820515156 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 08:55:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 08:55:15 INFO - PROCESS | 3268 | 1467820515159 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 08:55:15 INFO - PROCESS | 3268 | 1467820515161 Marionette TRACE conn6 <- [1,2110,null,{}] 08:55:15 INFO - PROCESS | 3268 | 1467820515173 Marionette TRACE conn6 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:15 INFO - PROCESS | 3268 | 1467820515175 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:15 INFO - PROCESS | 3268 | 1467820515291 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 08:55:15 INFO - PROCESS | 3268 | 1467820515391 Marionette TRACE conn6 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:15 INFO - PROCESS | 3268 | 1467820515393 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:15 INFO - PROCESS | 3268 | ++DOCSHELL 1950E800 == 32 [pid = 3268] [id = 537] 08:55:15 INFO - PROCESS | 3268 | ++DOMWINDOW == 79 (19510400) [pid = 3268] [serial = 1611] [outer = 00000000] 08:55:15 INFO - PROCESS | 3268 | ++DOMWINDOW == 80 (195A1C00) [pid = 3268] [serial = 1612] [outer = 19510400] 08:55:15 INFO - PROCESS | 3268 | 1467820515437 Marionette DEBUG loaded listener.js 08:55:15 INFO - PROCESS | 3268 | ++DOMWINDOW == 81 (19A65C00) [pid = 3268] [serial = 1613] [outer = 19510400] 08:55:15 INFO - PROCESS | 3268 | 1467820515858 Marionette TRACE conn6 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 08:55:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 08:55:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 731ms 08:55:15 INFO - PROCESS | 3268 | 1467820515891 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 08:55:15 INFO - PROCESS | 3268 | 1467820515893 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 08:55:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 08:55:15 INFO - PROCESS | 3268 | 1467820515896 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 08:55:15 INFO - PROCESS | 3268 | 1467820515898 Marionette TRACE conn6 <- [1,2114,null,{}] 08:55:15 INFO - PROCESS | 3268 | 1467820515901 Marionette TRACE conn6 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:15 INFO - PROCESS | 3268 | 1467820515907 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:16 INFO - PROCESS | 3268 | 1467820516051 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 08:55:16 INFO - PROCESS | 3268 | 1467820516119 Marionette TRACE conn6 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:16 INFO - PROCESS | 3268 | 1467820516121 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:16 INFO - PROCESS | 3268 | ++DOCSHELL 19A73C00 == 33 [pid = 3268] [id = 538] 08:55:16 INFO - PROCESS | 3268 | ++DOMWINDOW == 82 (19A74400) [pid = 3268] [serial = 1614] [outer = 00000000] 08:55:16 INFO - PROCESS | 3268 | ++DOMWINDOW == 83 (1ACF6000) [pid = 3268] [serial = 1615] [outer = 19A74400] 08:55:16 INFO - PROCESS | 3268 | 1467820516166 Marionette DEBUG loaded listener.js 08:55:16 INFO - PROCESS | 3268 | ++DOMWINDOW == 84 (1B3C1C00) [pid = 3268] [serial = 1616] [outer = 19A74400] 08:55:16 INFO - PROCESS | 3268 | 1467820516601 Marionette TRACE conn6 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 08:55:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 08:55:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 730ms 08:55:16 INFO - PROCESS | 3268 | 1467820516627 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 08:55:16 INFO - PROCESS | 3268 | 1467820516629 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 08:55:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 08:55:16 INFO - PROCESS | 3268 | 1467820516639 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 08:55:16 INFO - PROCESS | 3268 | 1467820516640 Marionette TRACE conn6 <- [1,2118,null,{}] 08:55:16 INFO - PROCESS | 3268 | 1467820516644 Marionette TRACE conn6 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:16 INFO - PROCESS | 3268 | 1467820516645 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:16 INFO - PROCESS | 3268 | 1467820516795 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 08:55:16 INFO - PROCESS | 3268 | 1467820516807 Marionette TRACE conn6 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:16 INFO - PROCESS | 3268 | 1467820516809 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:16 INFO - PROCESS | 3268 | ++DOCSHELL 0CCFF000 == 34 [pid = 3268] [id = 539] 08:55:16 INFO - PROCESS | 3268 | ++DOMWINDOW == 85 (15FD1000) [pid = 3268] [serial = 1617] [outer = 00000000] 08:55:16 INFO - PROCESS | 3268 | ++DOMWINDOW == 86 (1BE0D000) [pid = 3268] [serial = 1618] [outer = 15FD1000] 08:55:16 INFO - PROCESS | 3268 | 1467820516852 Marionette DEBUG loaded listener.js 08:55:16 INFO - PROCESS | 3268 | ++DOMWINDOW == 87 (1BE0F000) [pid = 3268] [serial = 1619] [outer = 15FD1000] 08:55:17 INFO - PROCESS | 3268 | --DOMWINDOW == 86 (1D60B800) [pid = 3268] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 08:55:17 INFO - PROCESS | 3268 | --DOMWINDOW == 85 (1ADD4C00) [pid = 3268] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 08:55:17 INFO - PROCESS | 3268 | --DOMWINDOW == 84 (1BED3C00) [pid = 3268] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 08:55:17 INFO - PROCESS | 3268 | --DOMWINDOW == 83 (18436400) [pid = 3268] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 08:55:17 INFO - PROCESS | 3268 | --DOMWINDOW == 82 (1959EC00) [pid = 3268] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 08:55:17 INFO - PROCESS | 3268 | --DOMWINDOW == 81 (1E478C00) [pid = 3268] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 08:55:17 INFO - PROCESS | 3268 | --DOMWINDOW == 80 (16B84800) [pid = 3268] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 08:55:17 INFO - PROCESS | 3268 | --DOMWINDOW == 79 (18FEB400) [pid = 3268] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 08:55:17 INFO - PROCESS | 3268 | --DOMWINDOW == 78 (142E8400) [pid = 3268] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 08:55:17 INFO - PROCESS | 3268 | --DOMWINDOW == 77 (1ACEC400) [pid = 3268] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 08:55:17 INFO - PROCESS | 3268 | --DOMWINDOW == 76 (0D71C800) [pid = 3268] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 08:55:17 INFO - PROCESS | 3268 | --DOMWINDOW == 75 (15FDD800) [pid = 3268] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 08:55:17 INFO - PROCESS | 3268 | --DOMWINDOW == 74 (0CCFE800) [pid = 3268] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 08:55:17 INFO - PROCESS | 3268 | --DOMWINDOW == 73 (195A4400) [pid = 3268] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 08:55:17 INFO - PROCESS | 3268 | 1467820517461 Marionette TRACE conn6 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 08:55:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 08:55:17 INFO - PROCESS | 3268 | 1467820517526 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 08:55:17 INFO - PROCESS | 3268 | 1467820517529 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 08:55:17 INFO - PROCESS | 3268 | 1467820517531 Marionette TRACE conn6 <- [1,2122,null,{}] 08:55:17 INFO - PROCESS | 3268 | 1467820517535 Marionette TRACE conn6 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:17 INFO - PROCESS | 3268 | 1467820517536 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:17 INFO - PROCESS | 3268 | 1467820517616 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 08:55:17 INFO - PROCESS | 3268 | 1467820517713 Marionette TRACE conn6 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:17 INFO - PROCESS | 3268 | 1467820517716 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:17 INFO - PROCESS | 3268 | ++DOCSHELL 0D71BC00 == 35 [pid = 3268] [id = 540] 08:55:17 INFO - PROCESS | 3268 | ++DOMWINDOW == 74 (142E8400) [pid = 3268] [serial = 1620] [outer = 00000000] 08:55:17 INFO - PROCESS | 3268 | ++DOMWINDOW == 75 (19A6E400) [pid = 3268] [serial = 1621] [outer = 142E8400] 08:55:17 INFO - PROCESS | 3268 | 1467820517759 Marionette DEBUG loaded listener.js 08:55:17 INFO - PROCESS | 3268 | ++DOMWINDOW == 76 (1BD8A000) [pid = 3268] [serial = 1622] [outer = 142E8400] 08:55:18 INFO - PROCESS | 3268 | 1467820518145 Marionette TRACE conn6 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 08:55:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 08:55:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 669ms 08:55:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 08:55:18 INFO - PROCESS | 3268 | 1467820518200 Marionette TRACE conn6 -> [0,2125,"getWindowHandle",null] 08:55:18 INFO - PROCESS | 3268 | 1467820518202 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 08:55:18 INFO - PROCESS | 3268 | 1467820518205 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 08:55:18 INFO - PROCESS | 3268 | 1467820518207 Marionette TRACE conn6 <- [1,2126,null,{}] 08:55:18 INFO - PROCESS | 3268 | 1467820518210 Marionette TRACE conn6 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:18 INFO - PROCESS | 3268 | 1467820518212 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:18 INFO - PROCESS | 3268 | 1467820518291 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 08:55:18 INFO - PROCESS | 3268 | 1467820518297 Marionette TRACE conn6 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:18 INFO - PROCESS | 3268 | 1467820518299 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:18 INFO - PROCESS | 3268 | ++DOCSHELL 19B1F800 == 36 [pid = 3268] [id = 541] 08:55:18 INFO - PROCESS | 3268 | ++DOMWINDOW == 77 (1BD0B400) [pid = 3268] [serial = 1623] [outer = 00000000] 08:55:18 INFO - PROCESS | 3268 | ++DOMWINDOW == 78 (1BEDD000) [pid = 3268] [serial = 1624] [outer = 1BD0B400] 08:55:18 INFO - PROCESS | 3268 | 1467820518345 Marionette DEBUG loaded listener.js 08:55:18 INFO - PROCESS | 3268 | ++DOMWINDOW == 79 (1BEDD800) [pid = 3268] [serial = 1625] [outer = 1BD0B400] 08:55:18 INFO - PROCESS | 3268 | 1467820518792 Marionette TRACE conn6 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 08:55:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 08:55:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 630ms 08:55:18 INFO - PROCESS | 3268 | 1467820518877 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 08:55:18 INFO - PROCESS | 3268 | 1467820518881 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 08:55:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 08:55:18 INFO - PROCESS | 3268 | 1467820518888 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 08:55:18 INFO - PROCESS | 3268 | 1467820518892 Marionette TRACE conn6 <- [1,2130,null,{}] 08:55:18 INFO - PROCESS | 3268 | 1467820518899 Marionette TRACE conn6 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:18 INFO - PROCESS | 3268 | 1467820518903 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:19 INFO - PROCESS | 3268 | 1467820519072 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 08:55:19 INFO - PROCESS | 3268 | 1467820519207 Marionette TRACE conn6 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:19 INFO - PROCESS | 3268 | 1467820519213 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:19 INFO - PROCESS | 3268 | ++DOCSHELL 0D07F000 == 37 [pid = 3268] [id = 542] 08:55:19 INFO - PROCESS | 3268 | ++DOMWINDOW == 80 (0D64FC00) [pid = 3268] [serial = 1626] [outer = 00000000] 08:55:19 INFO - PROCESS | 3268 | ++DOMWINDOW == 81 (0D716000) [pid = 3268] [serial = 1627] [outer = 0D64FC00] 08:55:19 INFO - PROCESS | 3268 | 1467820519272 Marionette DEBUG loaded listener.js 08:55:19 INFO - PROCESS | 3268 | ++DOMWINDOW == 82 (11143000) [pid = 3268] [serial = 1628] [outer = 0D64FC00] 08:55:19 INFO - PROCESS | 3268 | 1467820519887 Marionette TRACE conn6 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 08:55:19 INFO - PROCESS | 3268 | 1467820519978 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 08:55:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 08:55:19 INFO - PROCESS | 3268 | 1467820520000 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 08:55:20 INFO - PROCESS | 3268 | 1467820520005 Marionette TRACE conn6 <- [1,2134,null,{}] 08:55:20 INFO - PROCESS | 3268 | 1467820520013 Marionette TRACE conn6 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:20 INFO - PROCESS | 3268 | 1467820520016 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:20 INFO - PROCESS | 3268 | 1467820520140 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 08:55:20 INFO - PROCESS | 3268 | 1467820520277 Marionette TRACE conn6 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:20 INFO - PROCESS | 3268 | 1467820520280 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:20 INFO - PROCESS | 3268 | ++DOCSHELL 16B85000 == 38 [pid = 3268] [id = 543] 08:55:20 INFO - PROCESS | 3268 | ++DOMWINDOW == 83 (16B85400) [pid = 3268] [serial = 1629] [outer = 00000000] 08:55:20 INFO - PROCESS | 3268 | ++DOMWINDOW == 84 (18A57800) [pid = 3268] [serial = 1630] [outer = 16B85400] 08:55:20 INFO - PROCESS | 3268 | 1467820520344 Marionette DEBUG loaded listener.js 08:55:20 INFO - PROCESS | 3268 | ++DOMWINDOW == 85 (1916AC00) [pid = 3268] [serial = 1631] [outer = 16B85400] 08:55:20 INFO - PROCESS | 3268 | --DOCSHELL 0C936C00 == 37 [pid = 3268] [id = 12] 08:55:21 INFO - PROCESS | 3268 | 1467820521006 Marionette TRACE conn6 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 08:55:21 INFO - PROCESS | 3268 | 1467820521082 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 08:55:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 08:55:21 INFO - PROCESS | 3268 | 1467820521086 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 08:55:21 INFO - PROCESS | 3268 | 1467820521089 Marionette TRACE conn6 <- [1,2138,null,{}] 08:55:21 INFO - PROCESS | 3268 | 1467820521099 Marionette TRACE conn6 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:21 INFO - PROCESS | 3268 | 1467820521104 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:21 INFO - PROCESS | 3268 | 1467820521266 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 08:55:21 INFO - PROCESS | 3268 | 1467820521277 Marionette TRACE conn6 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:21 INFO - PROCESS | 3268 | 1467820521281 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:21 INFO - PROCESS | 3268 | ++DOCSHELL 1BE37400 == 38 [pid = 3268] [id = 544] 08:55:21 INFO - PROCESS | 3268 | ++DOMWINDOW == 86 (1BEE3000) [pid = 3268] [serial = 1632] [outer = 00000000] 08:55:21 INFO - PROCESS | 3268 | ++DOMWINDOW == 87 (1D32CC00) [pid = 3268] [serial = 1633] [outer = 1BEE3000] 08:55:21 INFO - PROCESS | 3268 | 1467820521338 Marionette DEBUG loaded listener.js 08:55:21 INFO - PROCESS | 3268 | ++DOMWINDOW == 88 (1D333800) [pid = 3268] [serial = 1634] [outer = 1BEE3000] 08:55:22 INFO - PROCESS | 3268 | 1467820522008 Marionette TRACE conn6 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 08:55:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 08:55:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 970ms 08:55:22 INFO - PROCESS | 3268 | 1467820522060 Marionette TRACE conn6 -> [0,2141,"getWindowHandle",null] 08:55:22 INFO - PROCESS | 3268 | 1467820522062 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 08:55:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 08:55:22 INFO - PROCESS | 3268 | 1467820522066 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 08:55:22 INFO - PROCESS | 3268 | 1467820522068 Marionette TRACE conn6 <- [1,2142,null,{}] 08:55:22 INFO - PROCESS | 3268 | 1467820522072 Marionette TRACE conn6 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:22 INFO - PROCESS | 3268 | 1467820522075 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:22 INFO - PROCESS | 3268 | 1467820522186 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 08:55:22 INFO - PROCESS | 3268 | 1467820522330 Marionette TRACE conn6 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:22 INFO - PROCESS | 3268 | 1467820522333 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:22 INFO - PROCESS | 3268 | ++DOCSHELL 19158400 == 39 [pid = 3268] [id = 545] 08:55:22 INFO - PROCESS | 3268 | ++DOMWINDOW == 89 (1D60E400) [pid = 3268] [serial = 1635] [outer = 00000000] 08:55:22 INFO - PROCESS | 3268 | ++DOMWINDOW == 90 (1DEB9000) [pid = 3268] [serial = 1636] [outer = 1D60E400] 08:55:22 INFO - PROCESS | 3268 | 1467820522391 Marionette DEBUG loaded listener.js 08:55:22 INFO - PROCESS | 3268 | ++DOMWINDOW == 91 (1E401400) [pid = 3268] [serial = 1637] [outer = 1D60E400] 08:55:23 INFO - PROCESS | 3268 | 1467820523071 Marionette TRACE conn6 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 08:55:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 08:55:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1075ms 08:55:23 INFO - PROCESS | 3268 | 1467820523145 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 08:55:23 INFO - PROCESS | 3268 | 1467820523149 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 08:55:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 08:55:23 INFO - PROCESS | 3268 | 1467820523155 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 08:55:23 INFO - PROCESS | 3268 | 1467820523158 Marionette TRACE conn6 <- [1,2146,null,{}] 08:55:23 INFO - PROCESS | 3268 | 1467820523164 Marionette TRACE conn6 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:23 INFO - PROCESS | 3268 | 1467820523167 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:23 INFO - PROCESS | 3268 | 1467820523282 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 08:55:23 INFO - PROCESS | 3268 | 1467820523422 Marionette TRACE conn6 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:23 INFO - PROCESS | 3268 | 1467820523427 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:23 INFO - PROCESS | 3268 | ++DOCSHELL 14AA3C00 == 40 [pid = 3268] [id = 546] 08:55:23 INFO - PROCESS | 3268 | ++DOMWINDOW == 92 (14B48400) [pid = 3268] [serial = 1638] [outer = 00000000] 08:55:23 INFO - PROCESS | 3268 | ++DOMWINDOW == 93 (15FD5400) [pid = 3268] [serial = 1639] [outer = 14B48400] 08:55:23 INFO - PROCESS | 3268 | 1467820523482 Marionette DEBUG loaded listener.js 08:55:23 INFO - PROCESS | 3268 | ++DOMWINDOW == 94 (16B31400) [pid = 3268] [serial = 1640] [outer = 14B48400] 08:55:24 INFO - PROCESS | 3268 | --DOCSHELL 0D71BC00 == 39 [pid = 3268] [id = 540] 08:55:24 INFO - PROCESS | 3268 | --DOCSHELL 0CCFF000 == 38 [pid = 3268] [id = 539] 08:55:24 INFO - PROCESS | 3268 | --DOCSHELL 19A73C00 == 37 [pid = 3268] [id = 538] 08:55:24 INFO - PROCESS | 3268 | --DOCSHELL 1950E800 == 36 [pid = 3268] [id = 537] 08:55:24 INFO - PROCESS | 3268 | --DOCSHELL 18A53400 == 35 [pid = 3268] [id = 536] 08:55:24 INFO - PROCESS | 3268 | --DOCSHELL 16B80800 == 34 [pid = 3268] [id = 535] 08:55:24 INFO - PROCESS | 3268 | --DOCSHELL 13F50400 == 33 [pid = 3268] [id = 534] 08:55:24 INFO - PROCESS | 3268 | --DOCSHELL 105CB800 == 32 [pid = 3268] [id = 533] 08:55:24 INFO - PROCESS | 3268 | --DOCSHELL 0D720800 == 31 [pid = 3268] [id = 532] 08:55:24 INFO - PROCESS | 3268 | --DOCSHELL 0C93A400 == 30 [pid = 3268] [id = 531] 08:55:24 INFO - PROCESS | 3268 | --DOCSHELL 0C93B000 == 29 [pid = 3268] [id = 13] 08:55:24 INFO - PROCESS | 3268 | --DOCSHELL 19158400 == 28 [pid = 3268] [id = 545] 08:55:24 INFO - PROCESS | 3268 | --DOCSHELL 16B85000 == 27 [pid = 3268] [id = 543] 08:55:24 INFO - PROCESS | 3268 | --DOCSHELL 1BE37400 == 26 [pid = 3268] [id = 544] 08:55:24 INFO - PROCESS | 3268 | --DOCSHELL 19B1F800 == 25 [pid = 3268] [id = 541] 08:55:24 INFO - PROCESS | 3268 | --DOCSHELL 0D07F000 == 24 [pid = 3268] [id = 542] 08:55:24 INFO - PROCESS | 3268 | --DOMWINDOW == 93 (1BE0C000) [pid = 3268] [serial = 1579] [outer = 00000000] [url = about:blank] 08:55:24 INFO - PROCESS | 3268 | --DOMWINDOW == 92 (1BEDE400) [pid = 3268] [serial = 1582] [outer = 00000000] [url = about:blank] 08:55:24 INFO - PROCESS | 3268 | --DOMWINDOW == 91 (19B13800) [pid = 3268] [serial = 1573] [outer = 00000000] [url = about:blank] 08:55:24 INFO - PROCESS | 3268 | --DOMWINDOW == 90 (19B20400) [pid = 3268] [serial = 1574] [outer = 00000000] [url = about:blank] 08:55:24 INFO - PROCESS | 3268 | --DOMWINDOW == 89 (195A8800) [pid = 3268] [serial = 1570] [outer = 00000000] [url = about:blank] 08:55:24 INFO - PROCESS | 3268 | --DOMWINDOW == 88 (19A66800) [pid = 3268] [serial = 1571] [outer = 00000000] [url = about:blank] 08:55:24 INFO - PROCESS | 3268 | --DOMWINDOW == 87 (1E481C00) [pid = 3268] [serial = 1553] [outer = 00000000] [url = about:blank] 08:55:24 INFO - PROCESS | 3268 | --DOMWINDOW == 86 (1794D000) [pid = 3268] [serial = 1564] [outer = 00000000] [url = about:blank] 08:55:24 INFO - PROCESS | 3268 | --DOMWINDOW == 85 (1895C400) [pid = 3268] [serial = 1565] [outer = 00000000] [url = about:blank] 08:55:24 INFO - PROCESS | 3268 | --DOMWINDOW == 84 (19151400) [pid = 3268] [serial = 1567] [outer = 00000000] [url = about:blank] 08:55:24 INFO - PROCESS | 3268 | --DOMWINDOW == 83 (1916C000) [pid = 3268] [serial = 1568] [outer = 00000000] [url = about:blank] 08:55:24 INFO - PROCESS | 3268 | --DOMWINDOW == 82 (145CD000) [pid = 3268] [serial = 1558] [outer = 00000000] [url = about:blank] 08:55:24 INFO - PROCESS | 3268 | --DOMWINDOW == 81 (1BE3A000) [pid = 3268] [serial = 1580] [outer = 00000000] [url = about:blank] 08:55:24 INFO - PROCESS | 3268 | --DOMWINDOW == 80 (14B26800) [pid = 3268] [serial = 1559] [outer = 00000000] [url = about:blank] 08:55:24 INFO - PROCESS | 3268 | --DOMWINDOW == 79 (1B35A800) [pid = 3268] [serial = 1576] [outer = 00000000] [url = about:blank] 08:55:24 INFO - PROCESS | 3268 | --DOMWINDOW == 78 (105C7000) [pid = 3268] [serial = 1555] [outer = 00000000] [url = about:blank] 08:55:24 INFO - PROCESS | 3268 | --DOMWINDOW == 77 (105FB400) [pid = 3268] [serial = 1556] [outer = 00000000] [url = about:blank] 08:55:24 INFO - PROCESS | 3268 | --DOMWINDOW == 76 (16784400) [pid = 3268] [serial = 1561] [outer = 00000000] [url = about:blank] 08:55:24 INFO - PROCESS | 3268 | --DOMWINDOW == 75 (16B64000) [pid = 3268] [serial = 1562] [outer = 00000000] [url = about:blank] 08:55:24 INFO - PROCESS | 3268 | --DOMWINDOW == 74 (15FD2400) [pid = 3268] [serial = 1585] [outer = 00000000] [url = about:blank] 08:55:24 INFO - PROCESS | 3268 | --DOMWINDOW == 73 (1BEE2800) [pid = 3268] [serial = 1583] [outer = 00000000] [url = about:blank] 08:55:24 INFO - PROCESS | 3268 | --DOMWINDOW == 72 (19156C00) [pid = 3268] [serial = 1586] [outer = 00000000] [url = about:blank] 08:55:24 INFO - PROCESS | 3268 | --DOMWINDOW == 71 (1D608400) [pid = 3268] [serial = 1588] [outer = 00000000] [url = about:blank] 08:55:24 INFO - PROCESS | 3268 | --DOMWINDOW == 70 (1E402000) [pid = 3268] [serial = 1592] [outer = 00000000] [url = about:blank] 08:55:24 INFO - PROCESS | 3268 | --DOMWINDOW == 69 (1B35E400) [pid = 3268] [serial = 1577] [outer = 00000000] [url = about:blank] 08:55:24 INFO - PROCESS | 3268 | --DOMWINDOW == 68 (1D60C000) [pid = 3268] [serial = 1589] [outer = 00000000] [url = about:blank] 08:55:24 INFO - PROCESS | 3268 | --DOMWINDOW == 67 (1DEB3C00) [pid = 3268] [serial = 1591] [outer = 00000000] [url = about:blank] 08:55:24 INFO - PROCESS | 3268 | 1467820524727 Marionette TRACE conn6 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 08:55:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 08:55:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1630ms 08:55:24 INFO - PROCESS | 3268 | 1467820524813 Marionette TRACE conn6 -> [0,2149,"getWindowHandle",null] 08:55:24 INFO - PROCESS | 3268 | 1467820524817 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 08:55:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 08:55:24 INFO - PROCESS | 3268 | 1467820524829 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 08:55:24 INFO - PROCESS | 3268 | 1467820524833 Marionette TRACE conn6 <- [1,2150,null,{}] 08:55:24 INFO - PROCESS | 3268 | 1467820524841 Marionette TRACE conn6 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:24 INFO - PROCESS | 3268 | 1467820524843 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:24 INFO - PROCESS | 3268 | 1467820524928 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 08:55:24 INFO - PROCESS | 3268 | 1467820524942 Marionette TRACE conn6 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:24 INFO - PROCESS | 3268 | 1467820524944 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:24 INFO - PROCESS | 3268 | ++DOCSHELL 0D65D400 == 25 [pid = 3268] [id = 547] 08:55:24 INFO - PROCESS | 3268 | ++DOMWINDOW == 68 (0D715800) [pid = 3268] [serial = 1641] [outer = 00000000] 08:55:24 INFO - PROCESS | 3268 | ++DOMWINDOW == 69 (1064F400) [pid = 3268] [serial = 1642] [outer = 0D715800] 08:55:25 INFO - PROCESS | 3268 | 1467820524992 Marionette DEBUG loaded listener.js 08:55:25 INFO - PROCESS | 3268 | ++DOMWINDOW == 70 (13F4D400) [pid = 3268] [serial = 1643] [outer = 0D715800] 08:55:25 INFO - PROCESS | 3268 | 1467820525492 Marionette TRACE conn6 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 08:55:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 08:55:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 690ms 08:55:25 INFO - PROCESS | 3268 | 1467820525520 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 08:55:25 INFO - PROCESS | 3268 | 1467820525525 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 08:55:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 08:55:25 INFO - PROCESS | 3268 | 1467820525531 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 08:55:25 INFO - PROCESS | 3268 | 1467820525534 Marionette TRACE conn6 <- [1,2154,null,{}] 08:55:25 INFO - PROCESS | 3268 | 1467820525537 Marionette TRACE conn6 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:25 INFO - PROCESS | 3268 | 1467820525540 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:25 INFO - PROCESS | 3268 | 1467820525629 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 08:55:25 INFO - PROCESS | 3268 | 1467820525638 Marionette TRACE conn6 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:25 INFO - PROCESS | 3268 | 1467820525640 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:25 INFO - PROCESS | 3268 | ++DOCSHELL 15FD2400 == 26 [pid = 3268] [id = 548] 08:55:25 INFO - PROCESS | 3268 | ++DOMWINDOW == 71 (15FD2800) [pid = 3268] [serial = 1644] [outer = 00000000] 08:55:25 INFO - PROCESS | 3268 | ++DOMWINDOW == 72 (15FDD000) [pid = 3268] [serial = 1645] [outer = 15FD2800] 08:55:25 INFO - PROCESS | 3268 | 1467820525687 Marionette DEBUG loaded listener.js 08:55:25 INFO - PROCESS | 3268 | ++DOMWINDOW == 73 (1678DC00) [pid = 3268] [serial = 1646] [outer = 15FD2800] 08:55:26 INFO - PROCESS | 3268 | 1467820526160 Marionette TRACE conn6 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 08:55:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 08:55:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 670ms 08:55:26 INFO - PROCESS | 3268 | 1467820526205 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 08:55:26 INFO - PROCESS | 3268 | 1467820526207 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 08:55:26 INFO - PROCESS | 3268 | 1467820526211 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 08:55:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 08:55:26 INFO - PROCESS | 3268 | 1467820526214 Marionette TRACE conn6 <- [1,2158,null,{}] 08:55:26 INFO - PROCESS | 3268 | 1467820526225 Marionette TRACE conn6 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:26 INFO - PROCESS | 3268 | 1467820526230 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:26 INFO - PROCESS | 3268 | 1467820526314 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 08:55:26 INFO - PROCESS | 3268 | 1467820526450 Marionette TRACE conn6 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:26 INFO - PROCESS | 3268 | 1467820526453 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:26 INFO - PROCESS | 3268 | ++DOCSHELL 18CEBC00 == 27 [pid = 3268] [id = 549] 08:55:26 INFO - PROCESS | 3268 | ++DOMWINDOW == 74 (18E72C00) [pid = 3268] [serial = 1647] [outer = 00000000] 08:55:26 INFO - PROCESS | 3268 | ++DOMWINDOW == 75 (18FEB800) [pid = 3268] [serial = 1648] [outer = 18E72C00] 08:55:26 INFO - PROCESS | 3268 | 1467820526503 Marionette DEBUG loaded listener.js 08:55:26 INFO - PROCESS | 3268 | ++DOMWINDOW == 76 (19153000) [pid = 3268] [serial = 1649] [outer = 18E72C00] 08:55:26 INFO - PROCESS | 3268 | 1467820526927 Marionette TRACE conn6 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 08:55:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 08:55:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 730ms 08:55:26 INFO - PROCESS | 3268 | 1467820526948 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 08:55:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 08:55:26 INFO - PROCESS | 3268 | 1467820526951 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 08:55:26 INFO - PROCESS | 3268 | 1467820526954 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 08:55:26 INFO - PROCESS | 3268 | 1467820526955 Marionette TRACE conn6 <- [1,2162,null,{}] 08:55:26 INFO - PROCESS | 3268 | 1467820526959 Marionette TRACE conn6 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:26 INFO - PROCESS | 3268 | 1467820526961 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:27 INFO - PROCESS | 3268 | 1467820527079 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 08:55:27 INFO - PROCESS | 3268 | 1467820527085 Marionette TRACE conn6 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:27 INFO - PROCESS | 3268 | 1467820527087 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:27 INFO - PROCESS | 3268 | ++DOCSHELL 1916DC00 == 28 [pid = 3268] [id = 550] 08:55:27 INFO - PROCESS | 3268 | ++DOMWINDOW == 77 (1916EC00) [pid = 3268] [serial = 1650] [outer = 00000000] 08:55:27 INFO - PROCESS | 3268 | ++DOMWINDOW == 78 (1959C000) [pid = 3268] [serial = 1651] [outer = 1916EC00] 08:55:27 INFO - PROCESS | 3268 | 1467820527186 Marionette DEBUG loaded listener.js 08:55:27 INFO - PROCESS | 3268 | ++DOMWINDOW == 79 (195A8800) [pid = 3268] [serial = 1652] [outer = 1916EC00] 08:55:27 INFO - PROCESS | 3268 | 1467820527624 Marionette TRACE conn6 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 08:55:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 08:55:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 729ms 08:55:27 INFO - PROCESS | 3268 | 1467820527688 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 08:55:27 INFO - PROCESS | 3268 | 1467820527690 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 08:55:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 08:55:27 INFO - PROCESS | 3268 | 1467820527731 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 08:55:27 INFO - PROCESS | 3268 | 1467820527733 Marionette TRACE conn6 <- [1,2166,null,{}] 08:55:27 INFO - PROCESS | 3268 | 1467820527737 Marionette TRACE conn6 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:27 INFO - PROCESS | 3268 | 1467820527739 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:27 INFO - PROCESS | 3268 | 1467820527855 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 08:55:27 INFO - PROCESS | 3268 | 1467820527868 Marionette TRACE conn6 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:27 INFO - PROCESS | 3268 | 1467820527869 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:27 INFO - PROCESS | 3268 | ++DOCSHELL 19A6CC00 == 29 [pid = 3268] [id = 551] 08:55:27 INFO - PROCESS | 3268 | ++DOMWINDOW == 80 (19A6EC00) [pid = 3268] [serial = 1653] [outer = 00000000] 08:55:27 INFO - PROCESS | 3268 | ++DOMWINDOW == 81 (19AC5C00) [pid = 3268] [serial = 1654] [outer = 19A6EC00] 08:55:27 INFO - PROCESS | 3268 | 1467820527967 Marionette DEBUG loaded listener.js 08:55:28 INFO - PROCESS | 3268 | ++DOMWINDOW == 82 (19B18C00) [pid = 3268] [serial = 1655] [outer = 19A6EC00] 08:55:28 INFO - PROCESS | 3268 | 1467820528407 Marionette TRACE conn6 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 08:55:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 08:55:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 730ms 08:55:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 08:55:28 INFO - PROCESS | 3268 | 1467820528460 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 08:55:28 INFO - PROCESS | 3268 | 1467820528462 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 08:55:28 INFO - PROCESS | 3268 | 1467820528465 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 08:55:28 INFO - PROCESS | 3268 | 1467820528467 Marionette TRACE conn6 <- [1,2170,null,{}] 08:55:28 INFO - PROCESS | 3268 | 1467820528470 Marionette TRACE conn6 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:28 INFO - PROCESS | 3268 | 1467820528476 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:28 INFO - PROCESS | 3268 | 1467820528612 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 08:55:28 INFO - PROCESS | 3268 | 1467820528679 Marionette TRACE conn6 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:28 INFO - PROCESS | 3268 | 1467820528681 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:28 INFO - PROCESS | 3268 | ++DOCSHELL 1B3EEC00 == 30 [pid = 3268] [id = 552] 08:55:28 INFO - PROCESS | 3268 | ++DOMWINDOW == 83 (1BE04400) [pid = 3268] [serial = 1656] [outer = 00000000] 08:55:28 INFO - PROCESS | 3268 | ++DOMWINDOW == 84 (1BE37400) [pid = 3268] [serial = 1657] [outer = 1BE04400] 08:55:28 INFO - PROCESS | 3268 | 1467820528726 Marionette DEBUG loaded listener.js 08:55:28 INFO - PROCESS | 3268 | ++DOMWINDOW == 85 (1BE44000) [pid = 3268] [serial = 1658] [outer = 1BE04400] 08:55:29 INFO - PROCESS | 3268 | --DOMWINDOW == 84 (19510400) [pid = 3268] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 08:55:29 INFO - PROCESS | 3268 | --DOMWINDOW == 83 (105F3000) [pid = 3268] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 08:55:29 INFO - PROCESS | 3268 | --DOMWINDOW == 82 (18CEB000) [pid = 3268] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 08:55:29 INFO - PROCESS | 3268 | --DOMWINDOW == 81 (1421A800) [pid = 3268] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 08:55:29 INFO - PROCESS | 3268 | --DOMWINDOW == 80 (19482400) [pid = 3268] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 08:55:29 INFO - PROCESS | 3268 | --DOMWINDOW == 79 (16B80C00) [pid = 3268] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 08:55:29 INFO - PROCESS | 3268 | --DOMWINDOW == 78 (1064C000) [pid = 3268] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 08:55:29 INFO - PROCESS | 3268 | --DOMWINDOW == 77 (19A74400) [pid = 3268] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 08:55:29 INFO - PROCESS | 3268 | --DOMWINDOW == 76 (142E8400) [pid = 3268] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 08:55:29 INFO - PROCESS | 3268 | --DOMWINDOW == 75 (15FD1000) [pid = 3268] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 08:55:29 INFO - PROCESS | 3268 | --DOMWINDOW == 74 (0C937400) [pid = 3268] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:55:29 INFO - PROCESS | 3268 | --DOMWINDOW == 73 (0C93BC00) [pid = 3268] [serial = 35] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:55:29 INFO - PROCESS | 3268 | --DOMWINDOW == 72 (1BD0B400) [pid = 3268] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 08:55:29 INFO - PROCESS | 3268 | 1467820529272 Marionette TRACE conn6 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 08:55:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 08:55:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 830ms 08:55:29 INFO - PROCESS | 3268 | 1467820529303 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 08:55:29 INFO - PROCESS | 3268 | 1467820529305 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 08:55:29 INFO - PROCESS | 3268 | 1467820529308 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 08:55:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 08:55:29 INFO - PROCESS | 3268 | 1467820529310 Marionette TRACE conn6 <- [1,2174,null,{}] 08:55:29 INFO - PROCESS | 3268 | 1467820529313 Marionette TRACE conn6 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:29 INFO - PROCESS | 3268 | 1467820529315 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:29 INFO - PROCESS | 3268 | 1467820529393 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 08:55:29 INFO - PROCESS | 3268 | 1467820529399 Marionette TRACE conn6 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:29 INFO - PROCESS | 3268 | 1467820529400 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:29 INFO - PROCESS | 3268 | ++DOCSHELL 0D07D000 == 31 [pid = 3268] [id = 553] 08:55:29 INFO - PROCESS | 3268 | ++DOMWINDOW == 73 (142E8400) [pid = 3268] [serial = 1659] [outer = 00000000] 08:55:29 INFO - PROCESS | 3268 | ++DOMWINDOW == 74 (19BC9000) [pid = 3268] [serial = 1660] [outer = 142E8400] 08:55:29 INFO - PROCESS | 3268 | 1467820529445 Marionette DEBUG loaded listener.js 08:55:29 INFO - PROCESS | 3268 | ++DOMWINDOW == 75 (1B3ED800) [pid = 3268] [serial = 1661] [outer = 142E8400] 08:55:29 INFO - PROCESS | 3268 | 1467820529875 Marionette TRACE conn6 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 08:55:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 08:55:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 630ms 08:55:29 INFO - PROCESS | 3268 | 1467820529941 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 08:55:29 INFO - PROCESS | 3268 | 1467820529943 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 08:55:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 08:55:29 INFO - PROCESS | 3268 | 1467820529946 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 08:55:29 INFO - PROCESS | 3268 | 1467820529948 Marionette TRACE conn6 <- [1,2178,null,{}] 08:55:29 INFO - PROCESS | 3268 | 1467820529952 Marionette TRACE conn6 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:29 INFO - PROCESS | 3268 | 1467820529954 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:30 INFO - PROCESS | 3268 | 1467820530036 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 08:55:30 INFO - PROCESS | 3268 | 1467820530044 Marionette TRACE conn6 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:30 INFO - PROCESS | 3268 | 1467820530046 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:30 INFO - PROCESS | 3268 | ++DOCSHELL 1BED5800 == 32 [pid = 3268] [id = 554] 08:55:30 INFO - PROCESS | 3268 | ++DOMWINDOW == 76 (1BED6800) [pid = 3268] [serial = 1662] [outer = 00000000] 08:55:30 INFO - PROCESS | 3268 | ++DOMWINDOW == 77 (1BEDFC00) [pid = 3268] [serial = 1663] [outer = 1BED6800] 08:55:30 INFO - PROCESS | 3268 | 1467820530093 Marionette DEBUG loaded listener.js 08:55:30 INFO - PROCESS | 3268 | ++DOMWINDOW == 78 (1BEDB800) [pid = 3268] [serial = 1664] [outer = 1BED6800] 08:55:30 INFO - PROCESS | 3268 | 1467820530534 Marionette TRACE conn6 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 08:55:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 08:55:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 630ms 08:55:30 INFO - PROCESS | 3268 | 1467820530578 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 08:55:30 INFO - PROCESS | 3268 | 1467820530580 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 08:55:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 08:55:30 INFO - PROCESS | 3268 | 1467820530588 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 08:55:30 INFO - PROCESS | 3268 | 1467820530590 Marionette TRACE conn6 <- [1,2182,null,{}] 08:55:30 INFO - PROCESS | 3268 | 1467820530594 Marionette TRACE conn6 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:30 INFO - PROCESS | 3268 | 1467820530595 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:30 INFO - PROCESS | 3268 | 1467820530676 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 08:55:30 INFO - PROCESS | 3268 | 1467820530696 Marionette TRACE conn6 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:30 INFO - PROCESS | 3268 | 1467820530698 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:30 INFO - PROCESS | 3268 | ++DOCSHELL 18CEAC00 == 33 [pid = 3268] [id = 555] 08:55:30 INFO - PROCESS | 3268 | ++DOMWINDOW == 79 (1C1A1400) [pid = 3268] [serial = 1665] [outer = 00000000] 08:55:30 INFO - PROCESS | 3268 | ++DOMWINDOW == 80 (1D32E800) [pid = 3268] [serial = 1666] [outer = 1C1A1400] 08:55:30 INFO - PROCESS | 3268 | 1467820530741 Marionette DEBUG loaded listener.js 08:55:30 INFO - PROCESS | 3268 | ++DOMWINDOW == 81 (1D604400) [pid = 3268] [serial = 1667] [outer = 1C1A1400] 08:55:31 INFO - PROCESS | 3268 | --DOCSHELL 0D65D400 == 32 [pid = 3268] [id = 547] 08:55:31 INFO - PROCESS | 3268 | --DOCSHELL 14AA3C00 == 31 [pid = 3268] [id = 546] 08:55:32 INFO - PROCESS | 3268 | --DOCSHELL 15FD2400 == 30 [pid = 3268] [id = 548] 08:55:32 INFO - PROCESS | 3268 | --DOCSHELL 1B3EEC00 == 29 [pid = 3268] [id = 552] 08:55:32 INFO - PROCESS | 3268 | --DOCSHELL 0D07D000 == 28 [pid = 3268] [id = 553] 08:55:32 INFO - PROCESS | 3268 | --DOCSHELL 1916DC00 == 27 [pid = 3268] [id = 550] 08:55:32 INFO - PROCESS | 3268 | --DOCSHELL 18CEBC00 == 26 [pid = 3268] [id = 549] 08:55:32 INFO - PROCESS | 3268 | --DOCSHELL 19A6CC00 == 25 [pid = 3268] [id = 551] 08:55:32 INFO - PROCESS | 3268 | --DOCSHELL 1BED5800 == 24 [pid = 3268] [id = 554] 08:55:32 INFO - PROCESS | 3268 | --DOMWINDOW == 80 (0C934800) [pid = 3268] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:55:32 INFO - PROCESS | 3268 | --DOMWINDOW == 79 (1D330800) [pid = 3268] [serial = 1097] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:55:32 INFO - PROCESS | 3268 | --DOMWINDOW == 78 (1BEDD000) [pid = 3268] [serial = 1624] [outer = 00000000] [url = about:blank] 08:55:32 INFO - PROCESS | 3268 | --DOMWINDOW == 77 (195A1C00) [pid = 3268] [serial = 1612] [outer = 00000000] [url = about:blank] 08:55:32 INFO - PROCESS | 3268 | --DOMWINDOW == 76 (142E5400) [pid = 3268] [serial = 1597] [outer = 00000000] [url = about:blank] 08:55:32 INFO - PROCESS | 3268 | --DOMWINDOW == 75 (14C94800) [pid = 3268] [serial = 1598] [outer = 00000000] [url = about:blank] 08:55:32 INFO - PROCESS | 3268 | --DOMWINDOW == 74 (1916F000) [pid = 3268] [serial = 1609] [outer = 00000000] [url = about:blank] 08:55:32 INFO - PROCESS | 3268 | --DOMWINDOW == 73 (14C8E400) [pid = 3268] [serial = 1603] [outer = 00000000] [url = about:blank] 08:55:32 INFO - PROCESS | 3268 | --DOMWINDOW == 72 (15F49400) [pid = 3268] [serial = 1604] [outer = 00000000] [url = about:blank] 08:55:32 INFO - PROCESS | 3268 | --DOMWINDOW == 71 (1E475000) [pid = 3268] [serial = 1595] [outer = 00000000] [url = about:blank] 08:55:32 INFO - PROCESS | 3268 | --DOMWINDOW == 70 (1E474000) [pid = 3268] [serial = 1594] [outer = 00000000] [url = about:blank] 08:55:32 INFO - PROCESS | 3268 | --DOMWINDOW == 69 (16BD8C00) [pid = 3268] [serial = 1606] [outer = 00000000] [url = about:blank] 08:55:32 INFO - PROCESS | 3268 | --DOMWINDOW == 68 (18939400) [pid = 3268] [serial = 1607] [outer = 00000000] [url = about:blank] 08:55:32 INFO - PROCESS | 3268 | --DOMWINDOW == 67 (11140000) [pid = 3268] [serial = 1600] [outer = 00000000] [url = about:blank] 08:55:32 INFO - PROCESS | 3268 | --DOMWINDOW == 66 (14226000) [pid = 3268] [serial = 1601] [outer = 00000000] [url = about:blank] 08:55:32 INFO - PROCESS | 3268 | --DOMWINDOW == 65 (1B3C1C00) [pid = 3268] [serial = 1616] [outer = 00000000] [url = about:blank] 08:55:32 INFO - PROCESS | 3268 | --DOMWINDOW == 64 (1ACF6000) [pid = 3268] [serial = 1615] [outer = 00000000] [url = about:blank] 08:55:32 INFO - PROCESS | 3268 | --DOMWINDOW == 63 (19A6E400) [pid = 3268] [serial = 1621] [outer = 00000000] [url = about:blank] 08:55:32 INFO - PROCESS | 3268 | --DOMWINDOW == 62 (1BE0D000) [pid = 3268] [serial = 1618] [outer = 00000000] [url = about:blank] 08:55:32 INFO - PROCESS | 3268 | --DOMWINDOW == 61 (1BEDD800) [pid = 3268] [serial = 1625] [outer = 00000000] [url = about:blank] 08:55:32 INFO - PROCESS | 3268 | --DOMWINDOW == 60 (1BE0F000) [pid = 3268] [serial = 1619] [outer = 00000000] [url = about:blank] 08:55:32 INFO - PROCESS | 3268 | --DOMWINDOW == 59 (19A65C00) [pid = 3268] [serial = 1613] [outer = 00000000] [url = about:blank] 08:55:32 INFO - PROCESS | 3268 | --DOMWINDOW == 58 (1BD8A000) [pid = 3268] [serial = 1622] [outer = 00000000] [url = about:blank] 08:55:32 INFO - PROCESS | 3268 | --DOMWINDOW == 57 (19176800) [pid = 3268] [serial = 1610] [outer = 00000000] [url = about:blank] 08:55:32 INFO - PROCESS | 3268 | 1467820532529 Marionette TRACE conn6 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 08:55:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 08:55:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1979ms 08:55:32 INFO - PROCESS | 3268 | 1467820532567 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 08:55:32 INFO - PROCESS | 3268 | 1467820532571 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 08:55:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 08:55:32 INFO - PROCESS | 3268 | 1467820532576 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 08:55:32 INFO - PROCESS | 3268 | 1467820532580 Marionette TRACE conn6 <- [1,2186,null,{}] 08:55:32 INFO - PROCESS | 3268 | 1467820532586 Marionette TRACE conn6 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:32 INFO - PROCESS | 3268 | 1467820532589 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:32 INFO - PROCESS | 3268 | 1467820532680 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 08:55:32 INFO - PROCESS | 3268 | 1467820532690 Marionette TRACE conn6 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:32 INFO - PROCESS | 3268 | 1467820532695 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:32 INFO - PROCESS | 3268 | ++DOCSHELL 0D65C000 == 25 [pid = 3268] [id = 556] 08:55:32 INFO - PROCESS | 3268 | ++DOMWINDOW == 58 (0D65D400) [pid = 3268] [serial = 1668] [outer = 00000000] 08:55:32 INFO - PROCESS | 3268 | ++DOMWINDOW == 59 (0D716800) [pid = 3268] [serial = 1669] [outer = 0D65D400] 08:55:32 INFO - PROCESS | 3268 | 1467820532743 Marionette DEBUG loaded listener.js 08:55:32 INFO - PROCESS | 3268 | ++DOMWINDOW == 60 (0D71E800) [pid = 3268] [serial = 1670] [outer = 0D65D400] 08:55:33 INFO - PROCESS | 3268 | 1467820533222 Marionette TRACE conn6 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 08:55:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 08:55:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 690ms 08:55:33 INFO - PROCESS | 3268 | 1467820533266 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 08:55:33 INFO - PROCESS | 3268 | 1467820533271 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 08:55:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 08:55:33 INFO - PROCESS | 3268 | 1467820533277 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 08:55:33 INFO - PROCESS | 3268 | 1467820533280 Marionette TRACE conn6 <- [1,2190,null,{}] 08:55:33 INFO - PROCESS | 3268 | 1467820533284 Marionette TRACE conn6 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:33 INFO - PROCESS | 3268 | 1467820533287 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:33 INFO - PROCESS | 3268 | 1467820533375 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 08:55:33 INFO - PROCESS | 3268 | 1467820533385 Marionette TRACE conn6 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:33 INFO - PROCESS | 3268 | 1467820533388 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:33 INFO - PROCESS | 3268 | ++DOCSHELL 142E4C00 == 26 [pid = 3268] [id = 557] 08:55:33 INFO - PROCESS | 3268 | ++DOMWINDOW == 61 (142E7800) [pid = 3268] [serial = 1671] [outer = 00000000] 08:55:33 INFO - PROCESS | 3268 | ++DOMWINDOW == 62 (145B9800) [pid = 3268] [serial = 1672] [outer = 142E7800] 08:55:33 INFO - PROCESS | 3268 | 1467820533435 Marionette DEBUG loaded listener.js 08:55:33 INFO - PROCESS | 3268 | ++DOMWINDOW == 63 (14A95C00) [pid = 3268] [serial = 1673] [outer = 142E7800] 08:55:33 INFO - PROCESS | 3268 | 1467820533889 Marionette TRACE conn6 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 08:55:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 08:55:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 670ms 08:55:33 INFO - PROCESS | 3268 | 1467820533951 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 08:55:33 INFO - PROCESS | 3268 | 1467820533953 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 08:55:33 INFO - PROCESS | 3268 | 1467820533957 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 08:55:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 08:55:33 INFO - PROCESS | 3268 | 1467820533960 Marionette TRACE conn6 <- [1,2194,null,{}] 08:55:33 INFO - PROCESS | 3268 | 1467820533971 Marionette TRACE conn6 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:33 INFO - PROCESS | 3268 | 1467820533976 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:34 INFO - PROCESS | 3268 | 1467820534060 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 08:55:34 INFO - PROCESS | 3268 | 1467820534188 Marionette TRACE conn6 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:34 INFO - PROCESS | 3268 | 1467820534191 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:34 INFO - PROCESS | 3268 | ++DOCSHELL 1678A000 == 27 [pid = 3268] [id = 558] 08:55:34 INFO - PROCESS | 3268 | ++DOMWINDOW == 64 (1678EC00) [pid = 3268] [serial = 1674] [outer = 00000000] 08:55:34 INFO - PROCESS | 3268 | ++DOMWINDOW == 65 (16B5E000) [pid = 3268] [serial = 1675] [outer = 1678EC00] 08:55:34 INFO - PROCESS | 3268 | 1467820534239 Marionette DEBUG loaded listener.js 08:55:34 INFO - PROCESS | 3268 | ++DOMWINDOW == 66 (16B7B400) [pid = 3268] [serial = 1676] [outer = 1678EC00] 08:55:34 INFO - PROCESS | 3268 | 1467820534616 Marionette TRACE conn6 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 08:55:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 08:55:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 730ms 08:55:34 INFO - PROCESS | 3268 | 1467820534691 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 08:55:34 INFO - PROCESS | 3268 | 1467820534694 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 08:55:34 INFO - PROCESS | 3268 | 1467820534697 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 08:55:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 08:55:34 INFO - PROCESS | 3268 | 1467820534699 Marionette TRACE conn6 <- [1,2198,null,{}] 08:55:34 INFO - PROCESS | 3268 | 1467820534702 Marionette TRACE conn6 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:34 INFO - PROCESS | 3268 | 1467820534704 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:34 INFO - PROCESS | 3268 | 1467820534828 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 08:55:34 INFO - PROCESS | 3268 | 1467820534836 Marionette TRACE conn6 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:34 INFO - PROCESS | 3268 | 1467820534838 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:34 INFO - PROCESS | 3268 | ++DOCSHELL 16B7D800 == 28 [pid = 3268] [id = 559] 08:55:34 INFO - PROCESS | 3268 | ++DOMWINDOW == 67 (16B82800) [pid = 3268] [serial = 1677] [outer = 00000000] 08:55:34 INFO - PROCESS | 3268 | ++DOMWINDOW == 68 (16BD5C00) [pid = 3268] [serial = 1678] [outer = 16B82800] 08:55:34 INFO - PROCESS | 3268 | 1467820534885 Marionette DEBUG loaded listener.js 08:55:34 INFO - PROCESS | 3268 | ++DOMWINDOW == 69 (18959C00) [pid = 3268] [serial = 1679] [outer = 16B82800] 08:55:35 INFO - PROCESS | 3268 | 1467820535302 Marionette TRACE conn6 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 08:55:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 08:55:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 630ms 08:55:35 INFO - PROCESS | 3268 | 1467820535331 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 08:55:35 INFO - PROCESS | 3268 | 1467820535333 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 08:55:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 08:55:35 INFO - PROCESS | 3268 | 1467820535335 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 08:55:35 INFO - PROCESS | 3268 | 1467820535337 Marionette TRACE conn6 <- [1,2202,null,{}] 08:55:35 INFO - PROCESS | 3268 | 1467820535341 Marionette TRACE conn6 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:35 INFO - PROCESS | 3268 | 1467820535343 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:35 INFO - PROCESS | 3268 | 1467820535467 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 08:55:35 INFO - PROCESS | 3268 | 1467820535511 Marionette TRACE conn6 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:35 INFO - PROCESS | 3268 | 1467820535513 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:35 INFO - PROCESS | 3268 | ++DOCSHELL 18CE6C00 == 29 [pid = 3268] [id = 560] 08:55:35 INFO - PROCESS | 3268 | ++DOMWINDOW == 70 (18E73000) [pid = 3268] [serial = 1680] [outer = 00000000] 08:55:35 INFO - PROCESS | 3268 | ++DOMWINDOW == 71 (19153800) [pid = 3268] [serial = 1681] [outer = 18E73000] 08:55:35 INFO - PROCESS | 3268 | 1467820535558 Marionette DEBUG loaded listener.js 08:55:35 INFO - PROCESS | 3268 | ++DOMWINDOW == 72 (1916D400) [pid = 3268] [serial = 1682] [outer = 18E73000] 08:55:35 INFO - PROCESS | 3268 | 1467820535977 Marionette TRACE conn6 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 08:55:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 08:55:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 670ms 08:55:36 INFO - PROCESS | 3268 | 1467820536007 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 08:55:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 08:55:36 INFO - PROCESS | 3268 | 1467820536009 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 08:55:36 INFO - PROCESS | 3268 | 1467820536012 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 08:55:36 INFO - PROCESS | 3268 | 1467820536014 Marionette TRACE conn6 <- [1,2206,null,{}] 08:55:36 INFO - PROCESS | 3268 | 1467820536021 Marionette TRACE conn6 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:36 INFO - PROCESS | 3268 | 1467820536026 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:36 INFO - PROCESS | 3268 | 1467820536167 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 08:55:36 INFO - PROCESS | 3268 | 1467820536183 Marionette TRACE conn6 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:36 INFO - PROCESS | 3268 | 1467820536185 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:36 INFO - PROCESS | 3268 | ++DOCSHELL 195A2000 == 30 [pid = 3268] [id = 561] 08:55:36 INFO - PROCESS | 3268 | ++DOMWINDOW == 73 (195A4C00) [pid = 3268] [serial = 1683] [outer = 00000000] 08:55:36 INFO - PROCESS | 3268 | ++DOMWINDOW == 74 (19A65C00) [pid = 3268] [serial = 1684] [outer = 195A4C00] 08:55:36 INFO - PROCESS | 3268 | 1467820536229 Marionette DEBUG loaded listener.js 08:55:36 INFO - PROCESS | 3268 | ++DOMWINDOW == 75 (19A6CC00) [pid = 3268] [serial = 1685] [outer = 195A4C00] 08:55:36 INFO - PROCESS | 3268 | 1467820536651 Marionette TRACE conn6 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 08:55:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 08:55:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 670ms 08:55:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 08:55:36 INFO - PROCESS | 3268 | 1467820536687 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 08:55:36 INFO - PROCESS | 3268 | 1467820536689 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 08:55:36 INFO - PROCESS | 3268 | 1467820536692 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 08:55:36 INFO - PROCESS | 3268 | 1467820536694 Marionette TRACE conn6 <- [1,2210,null,{}] 08:55:36 INFO - PROCESS | 3268 | 1467820536697 Marionette TRACE conn6 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:36 INFO - PROCESS | 3268 | 1467820536699 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:36 INFO - PROCESS | 3268 | 1467820536780 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 08:55:36 INFO - PROCESS | 3268 | 1467820536813 Marionette TRACE conn6 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:36 INFO - PROCESS | 3268 | 1467820536815 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:36 INFO - PROCESS | 3268 | ++DOCSHELL 19B65400 == 31 [pid = 3268] [id = 562] 08:55:36 INFO - PROCESS | 3268 | ++DOMWINDOW == 76 (19B6E000) [pid = 3268] [serial = 1686] [outer = 00000000] 08:55:36 INFO - PROCESS | 3268 | ++DOMWINDOW == 77 (1ADCD400) [pid = 3268] [serial = 1687] [outer = 19B6E000] 08:55:36 INFO - PROCESS | 3268 | 1467820536861 Marionette DEBUG loaded listener.js 08:55:36 INFO - PROCESS | 3268 | ++DOMWINDOW == 78 (1B35A000) [pid = 3268] [serial = 1688] [outer = 19B6E000] 08:55:37 INFO - PROCESS | 3268 | 1467820537288 Marionette TRACE conn6 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 08:55:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 08:55:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 630ms 08:55:37 INFO - PROCESS | 3268 | 1467820537341 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 08:55:37 INFO - PROCESS | 3268 | 1467820537343 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 08:55:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 08:55:37 INFO - PROCESS | 3268 | 1467820537347 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 08:55:37 INFO - PROCESS | 3268 | 1467820537348 Marionette TRACE conn6 <- [1,2214,null,{}] 08:55:37 INFO - PROCESS | 3268 | 1467820537352 Marionette TRACE conn6 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:37 INFO - PROCESS | 3268 | 1467820537354 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:37 INFO - PROCESS | 3268 | 1467820537436 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 08:55:37 INFO - PROCESS | 3268 | 1467820537442 Marionette TRACE conn6 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:37 INFO - PROCESS | 3268 | 1467820537444 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:37 INFO - PROCESS | 3268 | ++DOCSHELL 0CB29400 == 32 [pid = 3268] [id = 563] 08:55:37 INFO - PROCESS | 3268 | ++DOMWINDOW == 79 (1B368000) [pid = 3268] [serial = 1689] [outer = 00000000] 08:55:37 INFO - PROCESS | 3268 | ++DOMWINDOW == 80 (1BD91400) [pid = 3268] [serial = 1690] [outer = 1B368000] 08:55:37 INFO - PROCESS | 3268 | 1467820537487 Marionette DEBUG loaded listener.js 08:55:37 INFO - PROCESS | 3268 | ++DOMWINDOW == 81 (1BD13800) [pid = 3268] [serial = 1691] [outer = 1B368000] 08:55:37 INFO - PROCESS | 3268 | 1467820537943 Marionette TRACE conn6 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 08:55:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 08:55:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 629ms 08:55:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 08:55:37 INFO - PROCESS | 3268 | 1467820537981 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 08:55:37 INFO - PROCESS | 3268 | 1467820537983 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 08:55:37 INFO - PROCESS | 3268 | 1467820537986 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 08:55:37 INFO - PROCESS | 3268 | 1467820537988 Marionette TRACE conn6 <- [1,2218,null,{}] 08:55:37 INFO - PROCESS | 3268 | 1467820537991 Marionette TRACE conn6 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:37 INFO - PROCESS | 3268 | 1467820537993 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:38 INFO - PROCESS | 3268 | 1467820538110 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 08:55:38 INFO - PROCESS | 3268 | 1467820538116 Marionette TRACE conn6 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:38 INFO - PROCESS | 3268 | 1467820538118 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:38 INFO - PROCESS | 3268 | ++DOCSHELL 16787C00 == 33 [pid = 3268] [id = 564] 08:55:38 INFO - PROCESS | 3268 | ++DOMWINDOW == 82 (1BE3C800) [pid = 3268] [serial = 1692] [outer = 00000000] 08:55:38 INFO - PROCESS | 3268 | ++DOMWINDOW == 83 (1BED3800) [pid = 3268] [serial = 1693] [outer = 1BE3C800] 08:55:38 INFO - PROCESS | 3268 | 1467820538163 Marionette DEBUG loaded listener.js 08:55:38 INFO - PROCESS | 3268 | ++DOMWINDOW == 84 (1BEDA800) [pid = 3268] [serial = 1694] [outer = 1BE3C800] 08:55:38 INFO - PROCESS | 3268 | 1467820538637 Marionette TRACE conn6 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 08:55:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 08:55:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 670ms 08:55:38 INFO - PROCESS | 3268 | 1467820538657 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 08:55:38 INFO - PROCESS | 3268 | 1467820538659 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 08:55:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 08:55:38 INFO - PROCESS | 3268 | 1467820538667 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 08:55:38 INFO - PROCESS | 3268 | 1467820538669 Marionette TRACE conn6 <- [1,2222,null,{}] 08:55:38 INFO - PROCESS | 3268 | 1467820538672 Marionette TRACE conn6 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:38 INFO - PROCESS | 3268 | 1467820538674 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:38 INFO - PROCESS | 3268 | 1467820538791 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 08:55:38 INFO - PROCESS | 3268 | 1467820538796 Marionette TRACE conn6 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:38 INFO - PROCESS | 3268 | 1467820538798 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:38 INFO - PROCESS | 3268 | ++DOCSHELL 1BEE2000 == 34 [pid = 3268] [id = 565] 08:55:38 INFO - PROCESS | 3268 | ++DOMWINDOW == 85 (1BEE2800) [pid = 3268] [serial = 1695] [outer = 00000000] 08:55:38 INFO - PROCESS | 3268 | ++DOMWINDOW == 86 (1C19C800) [pid = 3268] [serial = 1696] [outer = 1BEE2800] 08:55:38 INFO - PROCESS | 3268 | 1467820538841 Marionette DEBUG loaded listener.js 08:55:38 INFO - PROCESS | 3268 | ++DOMWINDOW == 87 (1D32AC00) [pid = 3268] [serial = 1697] [outer = 1BEE2800] 08:55:39 INFO - PROCESS | 3268 | 1467820539288 Marionette TRACE conn6 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 08:55:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 08:55:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 690ms 08:55:39 INFO - PROCESS | 3268 | 1467820539353 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 08:55:39 INFO - PROCESS | 3268 | 1467820539356 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 08:55:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 08:55:39 INFO - PROCESS | 3268 | 1467820539367 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 08:55:39 INFO - PROCESS | 3268 | 1467820539369 Marionette TRACE conn6 <- [1,2226,null,{}] 08:55:39 INFO - PROCESS | 3268 | 1467820539373 Marionette TRACE conn6 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:39 INFO - PROCESS | 3268 | 1467820539376 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:39 INFO - PROCESS | 3268 | 1467820539540 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 08:55:39 INFO - PROCESS | 3268 | 1467820539570 Marionette TRACE conn6 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:39 INFO - PROCESS | 3268 | 1467820539573 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:39 INFO - PROCESS | 3268 | ++DOCSHELL 18A5AC00 == 35 [pid = 3268] [id = 566] 08:55:39 INFO - PROCESS | 3268 | ++DOMWINDOW == 88 (1D605C00) [pid = 3268] [serial = 1698] [outer = 00000000] 08:55:39 INFO - PROCESS | 3268 | ++DOMWINDOW == 89 (1DEAF400) [pid = 3268] [serial = 1699] [outer = 1D605C00] 08:55:39 INFO - PROCESS | 3268 | 1467820539620 Marionette DEBUG loaded listener.js 08:55:39 INFO - PROCESS | 3268 | ++DOMWINDOW == 90 (1DEB6C00) [pid = 3268] [serial = 1700] [outer = 1D605C00] 08:55:39 INFO - PROCESS | 3268 | --DOMWINDOW == 89 (1916EC00) [pid = 3268] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 08:55:39 INFO - PROCESS | 3268 | --DOMWINDOW == 88 (19A6EC00) [pid = 3268] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 08:55:39 INFO - PROCESS | 3268 | --DOMWINDOW == 87 (1BE04400) [pid = 3268] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 08:55:39 INFO - PROCESS | 3268 | --DOMWINDOW == 86 (1BED6800) [pid = 3268] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 08:55:39 INFO - PROCESS | 3268 | --DOMWINDOW == 85 (16B85400) [pid = 3268] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 08:55:39 INFO - PROCESS | 3268 | --DOMWINDOW == 84 (0D64FC00) [pid = 3268] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 08:55:39 INFO - PROCESS | 3268 | --DOMWINDOW == 83 (18E72C00) [pid = 3268] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 08:55:39 INFO - PROCESS | 3268 | --DOMWINDOW == 82 (15FD2800) [pid = 3268] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 08:55:39 INFO - PROCESS | 3268 | --DOMWINDOW == 81 (0D715800) [pid = 3268] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 08:55:39 INFO - PROCESS | 3268 | --DOMWINDOW == 80 (14B48400) [pid = 3268] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 08:55:39 INFO - PROCESS | 3268 | --DOMWINDOW == 79 (1D60E400) [pid = 3268] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 08:55:39 INFO - PROCESS | 3268 | --DOMWINDOW == 78 (1BEE3000) [pid = 3268] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 08:55:39 INFO - PROCESS | 3268 | --DOMWINDOW == 77 (142E8400) [pid = 3268] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 08:55:40 INFO - PROCESS | 3268 | 1467820540176 Marionette TRACE conn6 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 08:55:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 08:55:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 830ms 08:55:40 INFO - PROCESS | 3268 | 1467820540207 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 08:55:40 INFO - PROCESS | 3268 | 1467820540209 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 08:55:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 08:55:40 INFO - PROCESS | 3268 | 1467820540212 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 08:55:40 INFO - PROCESS | 3268 | 1467820540214 Marionette TRACE conn6 <- [1,2230,null,{}] 08:55:40 INFO - PROCESS | 3268 | 1467820540217 Marionette TRACE conn6 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:40 INFO - PROCESS | 3268 | 1467820540219 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:40 INFO - PROCESS | 3268 | 1467820540348 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 08:55:40 INFO - PROCESS | 3268 | 1467820540410 Marionette TRACE conn6 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:40 INFO - PROCESS | 3268 | 1467820540412 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:40 INFO - PROCESS | 3268 | ++DOCSHELL 18953800 == 36 [pid = 3268] [id = 567] 08:55:40 INFO - PROCESS | 3268 | ++DOMWINDOW == 78 (18953C00) [pid = 3268] [serial = 1701] [outer = 00000000] 08:55:40 INFO - PROCESS | 3268 | ++DOMWINDOW == 79 (195A8400) [pid = 3268] [serial = 1702] [outer = 18953C00] 08:55:40 INFO - PROCESS | 3268 | 1467820540466 Marionette DEBUG loaded listener.js 08:55:40 INFO - PROCESS | 3268 | ++DOMWINDOW == 80 (1ACE9C00) [pid = 3268] [serial = 1703] [outer = 18953C00] 08:55:40 INFO - PROCESS | 3268 | 1467820540801 Marionette TRACE conn6 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 08:55:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 08:55:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 630ms 08:55:40 INFO - PROCESS | 3268 | 1467820540848 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 08:55:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 08:55:40 INFO - PROCESS | 3268 | 1467820540851 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 08:55:40 INFO - PROCESS | 3268 | 1467820540866 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 08:55:40 INFO - PROCESS | 3268 | 1467820540868 Marionette TRACE conn6 <- [1,2234,null,{}] 08:55:40 INFO - PROCESS | 3268 | 1467820540872 Marionette TRACE conn6 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:40 INFO - PROCESS | 3268 | 1467820540874 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:40 INFO - PROCESS | 3268 | 1467820540958 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 08:55:40 INFO - PROCESS | 3268 | 1467820540964 Marionette TRACE conn6 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:40 INFO - PROCESS | 3268 | 1467820540966 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:40 INFO - PROCESS | 3268 | ++DOCSHELL 1BEDC400 == 37 [pid = 3268] [id = 568] 08:55:40 INFO - PROCESS | 3268 | ++DOMWINDOW == 81 (1D601400) [pid = 3268] [serial = 1704] [outer = 00000000] 08:55:40 INFO - PROCESS | 3268 | ++DOMWINDOW == 82 (1DEBA400) [pid = 3268] [serial = 1705] [outer = 1D601400] 08:55:41 INFO - PROCESS | 3268 | 1467820541009 Marionette DEBUG loaded listener.js 08:55:41 INFO - PROCESS | 3268 | ++DOMWINDOW == 83 (1D610400) [pid = 3268] [serial = 1706] [outer = 1D601400] 08:55:41 INFO - PROCESS | 3268 | 1467820541455 Marionette TRACE conn6 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 08:55:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 08:55:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 630ms 08:55:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 08:55:41 INFO - PROCESS | 3268 | 1467820541488 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 08:55:41 INFO - PROCESS | 3268 | 1467820541490 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 08:55:41 INFO - PROCESS | 3268 | 1467820541494 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 08:55:41 INFO - PROCESS | 3268 | 1467820541495 Marionette TRACE conn6 <- [1,2238,null,{}] 08:55:41 INFO - PROCESS | 3268 | 1467820541499 Marionette TRACE conn6 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:41 INFO - PROCESS | 3268 | 1467820541501 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:41 INFO - PROCESS | 3268 | 1467820541629 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 08:55:41 INFO - PROCESS | 3268 | 1467820541640 Marionette TRACE conn6 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:41 INFO - PROCESS | 3268 | 1467820541642 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:41 INFO - PROCESS | 3268 | ++DOCSHELL 19172000 == 38 [pid = 3268] [id = 569] 08:55:41 INFO - PROCESS | 3268 | ++DOMWINDOW == 84 (1E408C00) [pid = 3268] [serial = 1707] [outer = 00000000] 08:55:41 INFO - PROCESS | 3268 | ++DOMWINDOW == 85 (1E40D800) [pid = 3268] [serial = 1708] [outer = 1E408C00] 08:55:41 INFO - PROCESS | 3268 | 1467820541686 Marionette DEBUG loaded listener.js 08:55:41 INFO - PROCESS | 3268 | ++DOMWINDOW == 86 (1E410800) [pid = 3268] [serial = 1709] [outer = 1E408C00] 08:55:42 INFO - PROCESS | 3268 | 1467820542305 Marionette TRACE conn6 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 08:55:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 08:55:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 870ms 08:55:42 INFO - PROCESS | 3268 | 1467820542378 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 08:55:42 INFO - PROCESS | 3268 | 1467820542383 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 08:55:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 08:55:42 INFO - PROCESS | 3268 | 1467820542412 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 08:55:42 INFO - PROCESS | 3268 | 1467820542416 Marionette TRACE conn6 <- [1,2242,null,{}] 08:55:42 INFO - PROCESS | 3268 | 1467820542422 Marionette TRACE conn6 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:42 INFO - PROCESS | 3268 | 1467820542425 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:42 INFO - PROCESS | 3268 | 1467820542558 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 08:55:42 INFO - PROCESS | 3268 | 1467820542692 Marionette TRACE conn6 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:42 INFO - PROCESS | 3268 | 1467820542695 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:42 INFO - PROCESS | 3268 | ++DOCSHELL 0CEE4C00 == 39 [pid = 3268] [id = 570] 08:55:42 INFO - PROCESS | 3268 | ++DOMWINDOW == 87 (0D074C00) [pid = 3268] [serial = 1710] [outer = 00000000] 08:55:42 INFO - PROCESS | 3268 | ++DOMWINDOW == 88 (10651400) [pid = 3268] [serial = 1711] [outer = 0D074C00] 08:55:42 INFO - PROCESS | 3268 | 1467820542756 Marionette DEBUG loaded listener.js 08:55:42 INFO - PROCESS | 3268 | ++DOMWINDOW == 89 (143D1800) [pid = 3268] [serial = 1712] [outer = 0D074C00] 08:55:43 INFO - PROCESS | 3268 | 1467820543690 Marionette TRACE conn6 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 08:55:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 08:55:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1331ms 08:55:43 INFO - PROCESS | 3268 | 1467820543751 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 08:55:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 08:55:43 INFO - PROCESS | 3268 | 1467820543755 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 08:55:43 INFO - PROCESS | 3268 | 1467820543761 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 08:55:43 INFO - PROCESS | 3268 | 1467820543764 Marionette TRACE conn6 <- [1,2246,null,{}] 08:55:43 INFO - PROCESS | 3268 | 1467820543770 Marionette TRACE conn6 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:43 INFO - PROCESS | 3268 | 1467820543774 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:43 INFO - PROCESS | 3268 | 1467820543888 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 08:55:44 INFO - PROCESS | 3268 | 1467820544030 Marionette TRACE conn6 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:44 INFO - PROCESS | 3268 | 1467820544034 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:44 INFO - PROCESS | 3268 | ++DOCSHELL 0D71E400 == 40 [pid = 3268] [id = 571] 08:55:44 INFO - PROCESS | 3268 | ++DOMWINDOW == 90 (105C1000) [pid = 3268] [serial = 1713] [outer = 00000000] 08:55:44 INFO - PROCESS | 3268 | ++DOMWINDOW == 91 (10FE1400) [pid = 3268] [serial = 1714] [outer = 105C1000] 08:55:44 INFO - PROCESS | 3268 | 1467820544126 Marionette DEBUG loaded listener.js 08:55:44 INFO - PROCESS | 3268 | ++DOMWINDOW == 92 (145B6400) [pid = 3268] [serial = 1715] [outer = 105C1000] 08:55:44 INFO - PROCESS | 3268 | --DOCSHELL 1BEDC400 == 39 [pid = 3268] [id = 568] 08:55:44 INFO - PROCESS | 3268 | --DOCSHELL 18953800 == 38 [pid = 3268] [id = 567] 08:55:44 INFO - PROCESS | 3268 | --DOCSHELL 18A5AC00 == 37 [pid = 3268] [id = 566] 08:55:44 INFO - PROCESS | 3268 | --DOCSHELL 1BEE2000 == 36 [pid = 3268] [id = 565] 08:55:44 INFO - PROCESS | 3268 | --DOCSHELL 16787C00 == 35 [pid = 3268] [id = 564] 08:55:44 INFO - PROCESS | 3268 | --DOCSHELL 0CB29400 == 34 [pid = 3268] [id = 563] 08:55:44 INFO - PROCESS | 3268 | --DOCSHELL 19B65400 == 33 [pid = 3268] [id = 562] 08:55:44 INFO - PROCESS | 3268 | --DOCSHELL 195A2000 == 32 [pid = 3268] [id = 561] 08:55:44 INFO - PROCESS | 3268 | --DOCSHELL 18CE6C00 == 31 [pid = 3268] [id = 560] 08:55:44 INFO - PROCESS | 3268 | --DOCSHELL 16B7D800 == 30 [pid = 3268] [id = 559] 08:55:44 INFO - PROCESS | 3268 | --DOMWINDOW == 91 (1D32E800) [pid = 3268] [serial = 1666] [outer = 00000000] [url = about:blank] 08:55:44 INFO - PROCESS | 3268 | --DOCSHELL 1678A000 == 29 [pid = 3268] [id = 558] 08:55:44 INFO - PROCESS | 3268 | --DOCSHELL 142E4C00 == 28 [pid = 3268] [id = 557] 08:55:44 INFO - PROCESS | 3268 | --DOCSHELL 0D65C000 == 27 [pid = 3268] [id = 556] 08:55:44 INFO - PROCESS | 3268 | --DOCSHELL 18CEAC00 == 26 [pid = 3268] [id = 555] 08:55:44 INFO - PROCESS | 3268 | --DOMWINDOW == 90 (1959C000) [pid = 3268] [serial = 1651] [outer = 00000000] [url = about:blank] 08:55:44 INFO - PROCESS | 3268 | --DOMWINDOW == 89 (19AC5C00) [pid = 3268] [serial = 1654] [outer = 00000000] [url = about:blank] 08:55:44 INFO - PROCESS | 3268 | --DOMWINDOW == 88 (195A8800) [pid = 3268] [serial = 1652] [outer = 00000000] [url = about:blank] 08:55:44 INFO - PROCESS | 3268 | --DOMWINDOW == 87 (1BE37400) [pid = 3268] [serial = 1657] [outer = 00000000] [url = about:blank] 08:55:44 INFO - PROCESS | 3268 | --DOMWINDOW == 86 (19B18C00) [pid = 3268] [serial = 1655] [outer = 00000000] [url = about:blank] 08:55:44 INFO - PROCESS | 3268 | --DOMWINDOW == 85 (1BEDFC00) [pid = 3268] [serial = 1663] [outer = 00000000] [url = about:blank] 08:55:44 INFO - PROCESS | 3268 | --DOMWINDOW == 84 (1BE44000) [pid = 3268] [serial = 1658] [outer = 00000000] [url = about:blank] 08:55:44 INFO - PROCESS | 3268 | --DOMWINDOW == 83 (18A57800) [pid = 3268] [serial = 1630] [outer = 00000000] [url = about:blank] 08:55:44 INFO - PROCESS | 3268 | --DOMWINDOW == 82 (11143000) [pid = 3268] [serial = 1628] [outer = 00000000] [url = about:blank] 08:55:44 INFO - PROCESS | 3268 | --DOMWINDOW == 81 (0D716000) [pid = 3268] [serial = 1627] [outer = 00000000] [url = about:blank] 08:55:44 INFO - PROCESS | 3268 | --DOMWINDOW == 80 (18FEB800) [pid = 3268] [serial = 1648] [outer = 00000000] [url = about:blank] 08:55:44 INFO - PROCESS | 3268 | --DOMWINDOW == 79 (15FDD000) [pid = 3268] [serial = 1645] [outer = 00000000] [url = about:blank] 08:55:44 INFO - PROCESS | 3268 | --DOMWINDOW == 78 (1678DC00) [pid = 3268] [serial = 1646] [outer = 00000000] [url = about:blank] 08:55:44 INFO - PROCESS | 3268 | --DOMWINDOW == 77 (1064F400) [pid = 3268] [serial = 1642] [outer = 00000000] [url = about:blank] 08:55:44 INFO - PROCESS | 3268 | --DOMWINDOW == 76 (13F4D400) [pid = 3268] [serial = 1643] [outer = 00000000] [url = about:blank] 08:55:44 INFO - PROCESS | 3268 | --DOMWINDOW == 75 (16B31400) [pid = 3268] [serial = 1640] [outer = 00000000] [url = about:blank] 08:55:44 INFO - PROCESS | 3268 | --DOMWINDOW == 74 (15FD5400) [pid = 3268] [serial = 1639] [outer = 00000000] [url = about:blank] 08:55:44 INFO - PROCESS | 3268 | --DOMWINDOW == 73 (1E401400) [pid = 3268] [serial = 1637] [outer = 00000000] [url = about:blank] 08:55:44 INFO - PROCESS | 3268 | --DOMWINDOW == 72 (1DEB9000) [pid = 3268] [serial = 1636] [outer = 00000000] [url = about:blank] 08:55:44 INFO - PROCESS | 3268 | --DOMWINDOW == 71 (1D333800) [pid = 3268] [serial = 1634] [outer = 00000000] [url = about:blank] 08:55:44 INFO - PROCESS | 3268 | --DOMWINDOW == 70 (1D32CC00) [pid = 3268] [serial = 1633] [outer = 00000000] [url = about:blank] 08:55:44 INFO - PROCESS | 3268 | --DOMWINDOW == 69 (1916AC00) [pid = 3268] [serial = 1631] [outer = 00000000] [url = about:blank] 08:55:44 INFO - PROCESS | 3268 | --DOMWINDOW == 68 (19BC9000) [pid = 3268] [serial = 1660] [outer = 00000000] [url = about:blank] 08:55:44 INFO - PROCESS | 3268 | --DOMWINDOW == 67 (1B3ED800) [pid = 3268] [serial = 1661] [outer = 00000000] [url = about:blank] 08:55:44 INFO - PROCESS | 3268 | --DOMWINDOW == 66 (19153000) [pid = 3268] [serial = 1649] [outer = 00000000] [url = about:blank] 08:55:44 INFO - PROCESS | 3268 | --DOMWINDOW == 65 (1BEDB800) [pid = 3268] [serial = 1664] [outer = 00000000] [url = about:blank] 08:55:44 INFO - PROCESS | 3268 | 1467820544694 Marionette TRACE conn6 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 08:55:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 08:55:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 990ms 08:55:44 INFO - PROCESS | 3268 | 1467820544751 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 08:55:44 INFO - PROCESS | 3268 | 1467820544756 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 08:55:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 08:55:44 INFO - PROCESS | 3268 | 1467820544763 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 08:55:44 INFO - PROCESS | 3268 | 1467820544765 Marionette TRACE conn6 <- [1,2250,null,{}] 08:55:44 INFO - PROCESS | 3268 | 1467820544770 Marionette TRACE conn6 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:44 INFO - PROCESS | 3268 | 1467820544772 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:44 INFO - PROCESS | 3268 | 1467820544860 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 08:55:44 INFO - PROCESS | 3268 | 1467820544956 Marionette TRACE conn6 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:44 INFO - PROCESS | 3268 | 1467820544958 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:44 INFO - PROCESS | 3268 | ++DOCSHELL 1421CC00 == 27 [pid = 3268] [id = 572] 08:55:44 INFO - PROCESS | 3268 | ++DOMWINDOW == 66 (14221C00) [pid = 3268] [serial = 1716] [outer = 00000000] 08:55:44 INFO - PROCESS | 3268 | ++DOMWINDOW == 67 (14B1F000) [pid = 3268] [serial = 1717] [outer = 14221C00] 08:55:45 INFO - PROCESS | 3268 | 1467820545005 Marionette DEBUG loaded listener.js 08:55:45 INFO - PROCESS | 3268 | ++DOMWINDOW == 68 (14C8E400) [pid = 3268] [serial = 1718] [outer = 14221C00] 08:55:45 INFO - PROCESS | 3268 | 1467820545453 Marionette TRACE conn6 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 08:55:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 08:55:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 730ms 08:55:45 INFO - PROCESS | 3268 | 1467820545496 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 08:55:45 INFO - PROCESS | 3268 | 1467820545498 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 08:55:45 INFO - PROCESS | 3268 | 1467820545502 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 08:55:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 08:55:45 INFO - PROCESS | 3268 | 1467820545505 Marionette TRACE conn6 <- [1,2254,null,{}] 08:55:45 INFO - PROCESS | 3268 | 1467820545516 Marionette TRACE conn6 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:45 INFO - PROCESS | 3268 | 1467820545521 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:45 INFO - PROCESS | 3268 | 1467820545614 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 08:55:45 INFO - PROCESS | 3268 | 1467820545627 Marionette TRACE conn6 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:45 INFO - PROCESS | 3268 | 1467820545630 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:45 INFO - PROCESS | 3268 | ++DOCSHELL 16B35C00 == 28 [pid = 3268] [id = 573] 08:55:45 INFO - PROCESS | 3268 | ++DOMWINDOW == 69 (16B66800) [pid = 3268] [serial = 1719] [outer = 00000000] 08:55:45 INFO - PROCESS | 3268 | ++DOMWINDOW == 70 (16B7FC00) [pid = 3268] [serial = 1720] [outer = 16B66800] 08:55:45 INFO - PROCESS | 3268 | 1467820545678 Marionette DEBUG loaded listener.js 08:55:45 INFO - PROCESS | 3268 | ++DOMWINDOW == 71 (16BD8C00) [pid = 3268] [serial = 1721] [outer = 16B66800] 08:55:46 INFO - PROCESS | 3268 | 1467820546139 Marionette TRACE conn6 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 08:55:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 08:55:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 670ms 08:55:46 INFO - PROCESS | 3268 | 1467820546175 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 08:55:46 INFO - PROCESS | 3268 | 1467820546178 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 08:55:46 INFO - PROCESS | 3268 | 1467820546181 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 08:55:46 INFO - PROCESS | 3268 | 1467820546182 Marionette TRACE conn6 <- [1,2258,null,{}] 08:55:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 08:55:46 INFO - PROCESS | 3268 | 1467820546186 Marionette TRACE conn6 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:46 INFO - PROCESS | 3268 | 1467820546188 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:46 INFO - PROCESS | 3268 | 1467820546276 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 08:55:46 INFO - PROCESS | 3268 | 1467820546285 Marionette TRACE conn6 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:46 INFO - PROCESS | 3268 | 1467820546287 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:46 INFO - PROCESS | 3268 | ++DOCSHELL 18A57400 == 29 [pid = 3268] [id = 574] 08:55:46 INFO - PROCESS | 3268 | ++DOMWINDOW == 72 (18A59C00) [pid = 3268] [serial = 1722] [outer = 00000000] 08:55:46 INFO - PROCESS | 3268 | ++DOMWINDOW == 73 (19152000) [pid = 3268] [serial = 1723] [outer = 18A59C00] 08:55:46 INFO - PROCESS | 3268 | 1467820546341 Marionette DEBUG loaded listener.js 08:55:46 INFO - PROCESS | 3268 | ++DOMWINDOW == 74 (19158000) [pid = 3268] [serial = 1724] [outer = 18A59C00] 08:55:46 INFO - PROCESS | 3268 | 1467820546780 Marionette TRACE conn6 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 08:55:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 08:55:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 630ms 08:55:46 INFO - PROCESS | 3268 | 1467820546824 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 08:55:46 INFO - PROCESS | 3268 | 1467820546826 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 08:55:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 08:55:46 INFO - PROCESS | 3268 | 1467820546829 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 08:55:46 INFO - PROCESS | 3268 | 1467820546830 Marionette TRACE conn6 <- [1,2262,null,{}] 08:55:46 INFO - PROCESS | 3268 | 1467820546834 Marionette TRACE conn6 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:46 INFO - PROCESS | 3268 | 1467820546836 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:46 INFO - PROCESS | 3268 | 1467820546954 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 08:55:47 INFO - PROCESS | 3268 | 1467820547041 Marionette TRACE conn6 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:47 INFO - PROCESS | 3268 | 1467820547043 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:47 INFO - PROCESS | 3268 | ++DOCSHELL 19178400 == 30 [pid = 3268] [id = 575] 08:55:47 INFO - PROCESS | 3268 | ++DOMWINDOW == 75 (19179000) [pid = 3268] [serial = 1725] [outer = 00000000] 08:55:47 INFO - PROCESS | 3268 | ++DOMWINDOW == 76 (1948A800) [pid = 3268] [serial = 1726] [outer = 19179000] 08:55:47 INFO - PROCESS | 3268 | 1467820547087 Marionette DEBUG loaded listener.js 08:55:47 INFO - PROCESS | 3268 | ++DOMWINDOW == 77 (1959F400) [pid = 3268] [serial = 1727] [outer = 19179000] 08:55:47 INFO - PROCESS | 3268 | 1467820547489 Marionette TRACE conn6 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 08:55:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 08:55:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 730ms 08:55:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 08:55:47 INFO - PROCESS | 3268 | 1467820547560 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 08:55:47 INFO - PROCESS | 3268 | 1467820547562 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 08:55:47 INFO - PROCESS | 3268 | 1467820547565 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 08:55:47 INFO - PROCESS | 3268 | 1467820547567 Marionette TRACE conn6 <- [1,2266,null,{}] 08:55:47 INFO - PROCESS | 3268 | 1467820547570 Marionette TRACE conn6 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:47 INFO - PROCESS | 3268 | 1467820547576 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:47 INFO - PROCESS | 3268 | 1467820547718 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 08:55:47 INFO - PROCESS | 3268 | 1467820547724 Marionette TRACE conn6 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:47 INFO - PROCESS | 3268 | 1467820547725 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:47 INFO - PROCESS | 3268 | ++DOCSHELL 19486000 == 31 [pid = 3268] [id = 576] 08:55:47 INFO - PROCESS | 3268 | ++DOMWINDOW == 78 (195A2800) [pid = 3268] [serial = 1728] [outer = 00000000] 08:55:47 INFO - PROCESS | 3268 | ++DOMWINDOW == 79 (19B16400) [pid = 3268] [serial = 1729] [outer = 195A2800] 08:55:47 INFO - PROCESS | 3268 | 1467820547770 Marionette DEBUG loaded listener.js 08:55:47 INFO - PROCESS | 3268 | ++DOMWINDOW == 80 (19B70C00) [pid = 3268] [serial = 1730] [outer = 195A2800] 08:55:48 INFO - PROCESS | 3268 | 1467820548232 Marionette TRACE conn6 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 08:55:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 08:55:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 729ms 08:55:48 INFO - PROCESS | 3268 | 1467820548323 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 08:55:48 INFO - PROCESS | 3268 | 1467820548325 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 08:55:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 08:55:48 INFO - PROCESS | 3268 | 1467820548343 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 08:55:48 INFO - PROCESS | 3268 | 1467820548345 Marionette TRACE conn6 <- [1,2270,null,{}] 08:55:48 INFO - PROCESS | 3268 | 1467820548349 Marionette TRACE conn6 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:48 INFO - PROCESS | 3268 | 1467820548351 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:48 INFO - PROCESS | 3268 | 1467820548481 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 08:55:48 INFO - PROCESS | 3268 | 1467820548486 Marionette TRACE conn6 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:48 INFO - PROCESS | 3268 | 1467820548488 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:48 INFO - PROCESS | 3268 | ++DOCSHELL 19A73000 == 32 [pid = 3268] [id = 577] 08:55:48 INFO - PROCESS | 3268 | ++DOMWINDOW == 81 (1B3C1C00) [pid = 3268] [serial = 1731] [outer = 00000000] 08:55:48 INFO - PROCESS | 3268 | ++DOMWINDOW == 82 (1BD0D000) [pid = 3268] [serial = 1732] [outer = 1B3C1C00] 08:55:48 INFO - PROCESS | 3268 | 1467820548532 Marionette DEBUG loaded listener.js 08:55:48 INFO - PROCESS | 3268 | ++DOMWINDOW == 83 (1B3E1800) [pid = 3268] [serial = 1733] [outer = 1B3C1C00] 08:55:49 INFO - PROCESS | 3268 | --DOMWINDOW == 82 (1BE3C800) [pid = 3268] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 08:55:49 INFO - PROCESS | 3268 | --DOMWINDOW == 81 (1BEE2800) [pid = 3268] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 08:55:49 INFO - PROCESS | 3268 | --DOMWINDOW == 80 (142E7800) [pid = 3268] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 08:55:49 INFO - PROCESS | 3268 | --DOMWINDOW == 79 (1678EC00) [pid = 3268] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 08:55:49 INFO - PROCESS | 3268 | --DOMWINDOW == 78 (18E73000) [pid = 3268] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 08:55:49 INFO - PROCESS | 3268 | --DOMWINDOW == 77 (0D65D400) [pid = 3268] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 08:55:49 INFO - PROCESS | 3268 | --DOMWINDOW == 76 (19B6E000) [pid = 3268] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 08:55:49 INFO - PROCESS | 3268 | --DOMWINDOW == 75 (1B368000) [pid = 3268] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 08:55:49 INFO - PROCESS | 3268 | --DOMWINDOW == 74 (16B82800) [pid = 3268] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 08:55:49 INFO - PROCESS | 3268 | --DOMWINDOW == 73 (195A4C00) [pid = 3268] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 08:55:49 INFO - PROCESS | 3268 | --DOMWINDOW == 72 (1C1A1400) [pid = 3268] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 08:55:49 INFO - PROCESS | 3268 | --DOMWINDOW == 71 (1D605C00) [pid = 3268] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 08:55:49 INFO - PROCESS | 3268 | --DOMWINDOW == 70 (18953C00) [pid = 3268] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 08:55:49 INFO - PROCESS | 3268 | --DOMWINDOW == 69 (1D601400) [pid = 3268] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 08:55:49 INFO - PROCESS | 3268 | 1467820549125 Marionette TRACE conn6 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 08:55:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 08:55:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 830ms 08:55:49 INFO - PROCESS | 3268 | 1467820549172 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 08:55:49 INFO - PROCESS | 3268 | 1467820549174 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 08:55:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 08:55:49 INFO - PROCESS | 3268 | 1467820549177 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 08:55:49 INFO - PROCESS | 3268 | 1467820549179 Marionette TRACE conn6 <- [1,2274,null,{}] 08:55:49 INFO - PROCESS | 3268 | 1467820549182 Marionette TRACE conn6 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:49 INFO - PROCESS | 3268 | 1467820549184 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:49 INFO - PROCESS | 3268 | 1467820549267 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 08:55:49 INFO - PROCESS | 3268 | 1467820549368 Marionette TRACE conn6 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:49 INFO - PROCESS | 3268 | 1467820549370 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:49 INFO - PROCESS | 3268 | ++DOCSHELL 0D65D400 == 33 [pid = 3268] [id = 578] 08:55:49 INFO - PROCESS | 3268 | ++DOMWINDOW == 70 (13F0EC00) [pid = 3268] [serial = 1734] [outer = 00000000] 08:55:49 INFO - PROCESS | 3268 | ++DOMWINDOW == 71 (195D2C00) [pid = 3268] [serial = 1735] [outer = 13F0EC00] 08:55:49 INFO - PROCESS | 3268 | 1467820549416 Marionette DEBUG loaded listener.js 08:55:49 INFO - PROCESS | 3268 | ++DOMWINDOW == 72 (1BD0B400) [pid = 3268] [serial = 1736] [outer = 13F0EC00] 08:55:49 INFO - PROCESS | 3268 | 1467820549771 Marionette TRACE conn6 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 08:55:49 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 08:55:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 670ms 08:55:49 INFO - PROCESS | 3268 | 1467820549850 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 08:55:49 INFO - PROCESS | 3268 | 1467820549852 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 08:55:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 08:55:49 INFO - PROCESS | 3268 | 1467820549855 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 08:55:49 INFO - PROCESS | 3268 | 1467820549857 Marionette TRACE conn6 <- [1,2278,null,{}] 08:55:49 INFO - PROCESS | 3268 | 1467820549860 Marionette TRACE conn6 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:49 INFO - PROCESS | 3268 | 1467820549862 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:49 INFO - PROCESS | 3268 | 1467820549941 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 08:55:49 INFO - PROCESS | 3268 | 1467820549947 Marionette TRACE conn6 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:49 INFO - PROCESS | 3268 | 1467820549949 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:49 INFO - PROCESS | 3268 | ++DOCSHELL 1BE41C00 == 34 [pid = 3268] [id = 579] 08:55:49 INFO - PROCESS | 3268 | ++DOMWINDOW == 73 (1BE43C00) [pid = 3268] [serial = 1737] [outer = 00000000] 08:55:49 INFO - PROCESS | 3268 | ++DOMWINDOW == 74 (1BEDBC00) [pid = 3268] [serial = 1738] [outer = 1BE43C00] 08:55:49 INFO - PROCESS | 3268 | 1467820549996 Marionette DEBUG loaded listener.js 08:55:50 INFO - PROCESS | 3268 | ++DOMWINDOW == 75 (1BEE1C00) [pid = 3268] [serial = 1739] [outer = 1BE43C00] 08:55:50 INFO - PROCESS | 3268 | 1467820550444 Marionette TRACE conn6 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 08:55:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 08:55:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 630ms 08:55:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 08:55:50 INFO - PROCESS | 3268 | 1467820550488 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 08:55:50 INFO - PROCESS | 3268 | 1467820550490 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 08:55:50 INFO - PROCESS | 3268 | 1467820550493 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 08:55:50 INFO - PROCESS | 3268 | 1467820550495 Marionette TRACE conn6 <- [1,2282,null,{}] 08:55:50 INFO - PROCESS | 3268 | 1467820550498 Marionette TRACE conn6 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:50 INFO - PROCESS | 3268 | 1467820550500 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:50 INFO - PROCESS | 3268 | 1467820550581 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 08:55:50 INFO - PROCESS | 3268 | 1467820550587 Marionette TRACE conn6 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:50 INFO - PROCESS | 3268 | 1467820550589 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:50 INFO - PROCESS | 3268 | ++DOCSHELL 18A57000 == 35 [pid = 3268] [id = 580] 08:55:50 INFO - PROCESS | 3268 | ++DOMWINDOW == 76 (19A67400) [pid = 3268] [serial = 1740] [outer = 00000000] 08:55:50 INFO - PROCESS | 3268 | ++DOMWINDOW == 77 (1C1A2C00) [pid = 3268] [serial = 1741] [outer = 19A67400] 08:55:50 INFO - PROCESS | 3268 | 1467820550633 Marionette DEBUG loaded listener.js 08:55:50 INFO - PROCESS | 3268 | ++DOMWINDOW == 78 (1C1A9800) [pid = 3268] [serial = 1742] [outer = 19A67400] 08:55:51 INFO - PROCESS | 3268 | 1467820551168 Marionette TRACE conn6 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 08:55:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 08:55:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 730ms 08:55:51 INFO - PROCESS | 3268 | 1467820551224 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 08:55:51 INFO - PROCESS | 3268 | 1467820551229 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 08:55:51 INFO - PROCESS | 3268 | 1467820551234 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 08:55:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 08:55:51 INFO - PROCESS | 3268 | 1467820551238 Marionette TRACE conn6 <- [1,2286,null,{}] 08:55:51 INFO - PROCESS | 3268 | 1467820551244 Marionette TRACE conn6 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:51 INFO - PROCESS | 3268 | 1467820551247 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:51 INFO - PROCESS | 3268 | 1467820551436 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 08:55:51 INFO - PROCESS | 3268 | 1467820551550 Marionette TRACE conn6 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:51 INFO - PROCESS | 3268 | 1467820551555 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:51 INFO - PROCESS | 3268 | ++DOCSHELL 0CBCE400 == 36 [pid = 3268] [id = 581] 08:55:51 INFO - PROCESS | 3268 | ++DOMWINDOW == 79 (0CC5D800) [pid = 3268] [serial = 1743] [outer = 00000000] 08:55:51 INFO - PROCESS | 3268 | ++DOMWINDOW == 80 (10FDD000) [pid = 3268] [serial = 1744] [outer = 0CC5D800] 08:55:51 INFO - PROCESS | 3268 | 1467820551629 Marionette DEBUG loaded listener.js 08:55:51 INFO - PROCESS | 3268 | ++DOMWINDOW == 81 (142EA800) [pid = 3268] [serial = 1745] [outer = 0CC5D800] 08:55:52 INFO - PROCESS | 3268 | 1467820552216 Marionette TRACE conn6 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 08:55:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 08:55:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1017ms 08:55:52 INFO - PROCESS | 3268 | 1467820552256 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 08:55:52 INFO - PROCESS | 3268 | 1467820552260 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 08:55:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 08:55:52 INFO - PROCESS | 3268 | 1467820552267 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 08:55:52 INFO - PROCESS | 3268 | 1467820552270 Marionette TRACE conn6 <- [1,2290,null,{}] 08:55:52 INFO - PROCESS | 3268 | 1467820552274 Marionette TRACE conn6 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:52 INFO - PROCESS | 3268 | 1467820552276 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:52 INFO - PROCESS | 3268 | 1467820552390 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 08:55:52 INFO - PROCESS | 3268 | 1467820552531 Marionette TRACE conn6 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:52 INFO - PROCESS | 3268 | 1467820552533 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:52 INFO - PROCESS | 3268 | ++DOCSHELL 18961C00 == 37 [pid = 3268] [id = 582] 08:55:52 INFO - PROCESS | 3268 | ++DOMWINDOW == 82 (18A51C00) [pid = 3268] [serial = 1746] [outer = 00000000] 08:55:52 INFO - PROCESS | 3268 | ++DOMWINDOW == 83 (1914F400) [pid = 3268] [serial = 1747] [outer = 18A51C00] 08:55:52 INFO - PROCESS | 3268 | 1467820552590 Marionette DEBUG loaded listener.js 08:55:52 INFO - PROCESS | 3268 | ++DOMWINDOW == 84 (1959D800) [pid = 3268] [serial = 1748] [outer = 18A51C00] 08:55:53 INFO - PROCESS | 3268 | 1467820553175 Marionette TRACE conn6 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 08:55:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 08:55:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 930ms 08:55:53 INFO - PROCESS | 3268 | 1467820553201 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 08:55:53 INFO - PROCESS | 3268 | 1467820553203 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 08:55:53 INFO - PROCESS | 3268 | 1467820553207 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 08:55:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 08:55:53 INFO - PROCESS | 3268 | 1467820553211 Marionette TRACE conn6 <- [1,2294,null,{}] 08:55:53 INFO - PROCESS | 3268 | 1467820553222 Marionette TRACE conn6 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:53 INFO - PROCESS | 3268 | 1467820553226 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:53 INFO - PROCESS | 3268 | 1467820553333 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 08:55:53 INFO - PROCESS | 3268 | 1467820553447 Marionette TRACE conn6 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:53 INFO - PROCESS | 3268 | 1467820553451 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:53 INFO - PROCESS | 3268 | ++DOCSHELL 1C1A1400 == 38 [pid = 3268] [id = 583] 08:55:53 INFO - PROCESS | 3268 | ++DOMWINDOW == 85 (1D330000) [pid = 3268] [serial = 1749] [outer = 00000000] 08:55:53 INFO - PROCESS | 3268 | ++DOMWINDOW == 86 (1D602800) [pid = 3268] [serial = 1750] [outer = 1D330000] 08:55:53 INFO - PROCESS | 3268 | 1467820553547 Marionette DEBUG loaded listener.js 08:55:53 INFO - PROCESS | 3268 | ++DOMWINDOW == 87 (1D60A000) [pid = 3268] [serial = 1751] [outer = 1D330000] 08:55:54 INFO - PROCESS | 3268 | 1467820554153 Marionette TRACE conn6 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 08:55:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 08:55:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 970ms 08:55:54 INFO - PROCESS | 3268 | 1467820554181 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 08:55:54 INFO - PROCESS | 3268 | 1467820554184 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 08:55:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 08:55:54 INFO - PROCESS | 3268 | 1467820554188 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 08:55:54 INFO - PROCESS | 3268 | 1467820554190 Marionette TRACE conn6 <- [1,2298,null,{}] 08:55:54 INFO - PROCESS | 3268 | 1467820554194 Marionette TRACE conn6 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:54 INFO - PROCESS | 3268 | 1467820554196 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:54 INFO - PROCESS | 3268 | 1467820554312 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 08:55:54 INFO - PROCESS | 3268 | 1467820554428 Marionette TRACE conn6 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:54 INFO - PROCESS | 3268 | 1467820554430 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:54 INFO - PROCESS | 3268 | ++DOCSHELL 1D60F800 == 39 [pid = 3268] [id = 584] 08:55:54 INFO - PROCESS | 3268 | ++DOMWINDOW == 88 (1DEB2000) [pid = 3268] [serial = 1752] [outer = 00000000] 08:55:54 INFO - PROCESS | 3268 | ++DOMWINDOW == 89 (1E403800) [pid = 3268] [serial = 1753] [outer = 1DEB2000] 08:55:54 INFO - PROCESS | 3268 | 1467820554527 Marionette DEBUG loaded listener.js 08:55:54 INFO - PROCESS | 3268 | ++DOMWINDOW == 90 (1E473800) [pid = 3268] [serial = 1754] [outer = 1DEB2000] 08:55:55 INFO - PROCESS | 3268 | 1467820555286 Marionette TRACE conn6 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 08:55:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 08:55:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1128ms 08:55:55 INFO - PROCESS | 3268 | 1467820555319 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 08:55:55 INFO - PROCESS | 3268 | 1467820555324 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 08:55:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 08:55:55 INFO - PROCESS | 3268 | 1467820555329 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 08:55:55 INFO - PROCESS | 3268 | 1467820555332 Marionette TRACE conn6 <- [1,2302,null,{}] 08:55:55 INFO - PROCESS | 3268 | 1467820555337 Marionette TRACE conn6 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:55 INFO - PROCESS | 3268 | 1467820555340 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:55 INFO - PROCESS | 3268 | 1467820555445 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 08:55:55 INFO - PROCESS | 3268 | 1467820555589 Marionette TRACE conn6 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:55 INFO - PROCESS | 3268 | 1467820555593 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:55 INFO - PROCESS | 3268 | ++DOCSHELL 105C7000 == 40 [pid = 3268] [id = 585] 08:55:55 INFO - PROCESS | 3268 | ++DOMWINDOW == 91 (105E2400) [pid = 3268] [serial = 1755] [outer = 00000000] 08:55:55 INFO - PROCESS | 3268 | ++DOMWINDOW == 92 (15FD7400) [pid = 3268] [serial = 1756] [outer = 105E2400] 08:55:55 INFO - PROCESS | 3268 | 1467820555644 Marionette DEBUG loaded listener.js 08:55:55 INFO - PROCESS | 3268 | ++DOMWINDOW == 93 (16B5E400) [pid = 3268] [serial = 1757] [outer = 105E2400] 08:55:56 INFO - PROCESS | 3268 | --DOCSHELL 1BE41C00 == 39 [pid = 3268] [id = 579] 08:55:56 INFO - PROCESS | 3268 | --DOCSHELL 0D65D400 == 38 [pid = 3268] [id = 578] 08:55:56 INFO - PROCESS | 3268 | --DOCSHELL 19A73000 == 37 [pid = 3268] [id = 577] 08:55:56 INFO - PROCESS | 3268 | --DOCSHELL 19486000 == 36 [pid = 3268] [id = 576] 08:55:56 INFO - PROCESS | 3268 | --DOCSHELL 19178400 == 35 [pid = 3268] [id = 575] 08:55:56 INFO - PROCESS | 3268 | --DOCSHELL 18A57400 == 34 [pid = 3268] [id = 574] 08:55:56 INFO - PROCESS | 3268 | --DOCSHELL 16B35C00 == 33 [pid = 3268] [id = 573] 08:55:56 INFO - PROCESS | 3268 | --DOCSHELL 1421CC00 == 32 [pid = 3268] [id = 572] 08:55:56 INFO - PROCESS | 3268 | --DOCSHELL 0D71E400 == 31 [pid = 3268] [id = 571] 08:55:56 INFO - PROCESS | 3268 | --DOCSHELL 19172000 == 30 [pid = 3268] [id = 569] 08:55:56 INFO - PROCESS | 3268 | --DOCSHELL 0CEE4C00 == 29 [pid = 3268] [id = 570] 08:55:56 INFO - PROCESS | 3268 | --DOCSHELL 1D60F800 == 28 [pid = 3268] [id = 584] 08:55:56 INFO - PROCESS | 3268 | --DOCSHELL 1C1A1400 == 27 [pid = 3268] [id = 583] 08:55:56 INFO - PROCESS | 3268 | --DOCSHELL 18A57000 == 26 [pid = 3268] [id = 580] 08:55:56 INFO - PROCESS | 3268 | --DOCSHELL 0CBCE400 == 25 [pid = 3268] [id = 581] 08:55:56 INFO - PROCESS | 3268 | --DOCSHELL 18961C00 == 24 [pid = 3268] [id = 582] 08:55:56 INFO - PROCESS | 3268 | --DOMWINDOW == 92 (1BED3800) [pid = 3268] [serial = 1693] [outer = 00000000] [url = about:blank] 08:55:56 INFO - PROCESS | 3268 | --DOMWINDOW == 91 (1C19C800) [pid = 3268] [serial = 1696] [outer = 00000000] [url = about:blank] 08:55:56 INFO - PROCESS | 3268 | --DOMWINDOW == 90 (145B9800) [pid = 3268] [serial = 1672] [outer = 00000000] [url = about:blank] 08:55:56 INFO - PROCESS | 3268 | --DOMWINDOW == 89 (14A95C00) [pid = 3268] [serial = 1673] [outer = 00000000] [url = about:blank] 08:55:56 INFO - PROCESS | 3268 | --DOMWINDOW == 88 (16B5E000) [pid = 3268] [serial = 1675] [outer = 00000000] [url = about:blank] 08:55:56 INFO - PROCESS | 3268 | --DOMWINDOW == 87 (16B7B400) [pid = 3268] [serial = 1676] [outer = 00000000] [url = about:blank] 08:55:56 INFO - PROCESS | 3268 | --DOMWINDOW == 86 (19153800) [pid = 3268] [serial = 1681] [outer = 00000000] [url = about:blank] 08:55:56 INFO - PROCESS | 3268 | --DOMWINDOW == 85 (1916D400) [pid = 3268] [serial = 1682] [outer = 00000000] [url = about:blank] 08:55:56 INFO - PROCESS | 3268 | --DOMWINDOW == 84 (0D716800) [pid = 3268] [serial = 1669] [outer = 00000000] [url = about:blank] 08:55:56 INFO - PROCESS | 3268 | --DOMWINDOW == 83 (0D71E800) [pid = 3268] [serial = 1670] [outer = 00000000] [url = about:blank] 08:55:56 INFO - PROCESS | 3268 | --DOMWINDOW == 82 (1ADCD400) [pid = 3268] [serial = 1687] [outer = 00000000] [url = about:blank] 08:55:56 INFO - PROCESS | 3268 | --DOMWINDOW == 81 (1B35A000) [pid = 3268] [serial = 1688] [outer = 00000000] [url = about:blank] 08:55:56 INFO - PROCESS | 3268 | --DOMWINDOW == 80 (1BD91400) [pid = 3268] [serial = 1690] [outer = 00000000] [url = about:blank] 08:55:56 INFO - PROCESS | 3268 | --DOMWINDOW == 79 (16BD5C00) [pid = 3268] [serial = 1678] [outer = 00000000] [url = about:blank] 08:55:56 INFO - PROCESS | 3268 | --DOMWINDOW == 78 (18959C00) [pid = 3268] [serial = 1679] [outer = 00000000] [url = about:blank] 08:55:56 INFO - PROCESS | 3268 | --DOMWINDOW == 77 (19A65C00) [pid = 3268] [serial = 1684] [outer = 00000000] [url = about:blank] 08:55:56 INFO - PROCESS | 3268 | --DOMWINDOW == 76 (19A6CC00) [pid = 3268] [serial = 1685] [outer = 00000000] [url = about:blank] 08:55:56 INFO - PROCESS | 3268 | --DOMWINDOW == 75 (1D604400) [pid = 3268] [serial = 1667] [outer = 00000000] [url = about:blank] 08:55:56 INFO - PROCESS | 3268 | --DOMWINDOW == 74 (1BEDA800) [pid = 3268] [serial = 1694] [outer = 00000000] [url = about:blank] 08:55:56 INFO - PROCESS | 3268 | --DOMWINDOW == 73 (1DEAF400) [pid = 3268] [serial = 1699] [outer = 00000000] [url = about:blank] 08:55:56 INFO - PROCESS | 3268 | --DOMWINDOW == 72 (195A8400) [pid = 3268] [serial = 1702] [outer = 00000000] [url = about:blank] 08:55:56 INFO - PROCESS | 3268 | --DOMWINDOW == 71 (1D610400) [pid = 3268] [serial = 1706] [outer = 00000000] [url = about:blank] 08:55:56 INFO - PROCESS | 3268 | --DOMWINDOW == 70 (1E40D800) [pid = 3268] [serial = 1708] [outer = 00000000] [url = about:blank] 08:55:56 INFO - PROCESS | 3268 | --DOMWINDOW == 69 (1D32AC00) [pid = 3268] [serial = 1697] [outer = 00000000] [url = about:blank] 08:55:56 INFO - PROCESS | 3268 | --DOMWINDOW == 68 (1DEBA400) [pid = 3268] [serial = 1705] [outer = 00000000] [url = about:blank] 08:55:56 INFO - PROCESS | 3268 | --DOMWINDOW == 67 (1ACE9C00) [pid = 3268] [serial = 1703] [outer = 00000000] [url = about:blank] 08:55:56 INFO - PROCESS | 3268 | --DOMWINDOW == 66 (1DEB6C00) [pid = 3268] [serial = 1700] [outer = 00000000] [url = about:blank] 08:55:56 INFO - PROCESS | 3268 | --DOMWINDOW == 65 (1BD13800) [pid = 3268] [serial = 1691] [outer = 00000000] [url = about:blank] 08:55:56 INFO - PROCESS | 3268 | 1467820556787 Marionette TRACE conn6 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 08:55:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 08:55:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1538ms 08:55:56 INFO - PROCESS | 3268 | 1467820556868 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 08:55:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 08:55:56 INFO - PROCESS | 3268 | 1467820556872 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 08:55:56 INFO - PROCESS | 3268 | 1467820556876 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 08:55:56 INFO - PROCESS | 3268 | 1467820556881 Marionette TRACE conn6 <- [1,2306,null,{}] 08:55:56 INFO - PROCESS | 3268 | 1467820556886 Marionette TRACE conn6 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:56 INFO - PROCESS | 3268 | 1467820556889 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:56 INFO - PROCESS | 3268 | 1467820556982 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 08:55:57 INFO - PROCESS | 3268 | 1467820557110 Marionette TRACE conn6 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:57 INFO - PROCESS | 3268 | 1467820557113 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:57 INFO - PROCESS | 3268 | ++DOCSHELL 0D719000 == 25 [pid = 3268] [id = 586] 08:55:57 INFO - PROCESS | 3268 | ++DOMWINDOW == 66 (0D719800) [pid = 3268] [serial = 1758] [outer = 00000000] 08:55:57 INFO - PROCESS | 3268 | ++DOMWINDOW == 67 (1113A000) [pid = 3268] [serial = 1759] [outer = 0D719800] 08:55:57 INFO - PROCESS | 3268 | 1467820557161 Marionette DEBUG loaded listener.js 08:55:57 INFO - PROCESS | 3268 | ++DOMWINDOW == 68 (142A0400) [pid = 3268] [serial = 1760] [outer = 0D719800] 08:55:57 INFO - PROCESS | 3268 | 1467820557567 Marionette TRACE conn6 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 08:55:57 INFO - PROCESS | 3268 | 1467820557612 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 08:55:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 08:55:57 INFO - PROCESS | 3268 | 1467820557648 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 08:55:57 INFO - PROCESS | 3268 | 1467820557650 Marionette TRACE conn6 <- [1,2310,null,{}] 08:55:57 INFO - PROCESS | 3268 | 1467820557658 Marionette TRACE conn6 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:57 INFO - PROCESS | 3268 | 1467820557661 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:57 INFO - PROCESS | 3268 | 1467820557752 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 08:55:57 INFO - PROCESS | 3268 | 1467820557765 Marionette TRACE conn6 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:57 INFO - PROCESS | 3268 | 1467820557767 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:57 INFO - PROCESS | 3268 | ++DOCSHELL 16166800 == 26 [pid = 3268] [id = 587] 08:55:57 INFO - PROCESS | 3268 | ++DOMWINDOW == 69 (16781800) [pid = 3268] [serial = 1761] [outer = 00000000] 08:55:57 INFO - PROCESS | 3268 | ++DOMWINDOW == 70 (16B33400) [pid = 3268] [serial = 1762] [outer = 16781800] 08:55:57 INFO - PROCESS | 3268 | 1467820557816 Marionette DEBUG loaded listener.js 08:55:57 INFO - PROCESS | 3268 | ++DOMWINDOW == 71 (16B66C00) [pid = 3268] [serial = 1763] [outer = 16781800] 08:55:58 INFO - PROCESS | 3268 | 1467820558256 Marionette TRACE conn6 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 08:55:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 08:55:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 630ms 08:55:58 INFO - PROCESS | 3268 | 1467820558293 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 08:55:58 INFO - PROCESS | 3268 | 1467820558296 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 08:55:58 INFO - PROCESS | 3268 | 1467820558299 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 08:55:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 08:55:58 INFO - PROCESS | 3268 | 1467820558303 Marionette TRACE conn6 <- [1,2314,null,{}] 08:55:58 INFO - PROCESS | 3268 | 1467820558314 Marionette TRACE conn6 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:58 INFO - PROCESS | 3268 | 1467820558319 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:58 INFO - PROCESS | 3268 | 1467820558409 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 08:55:58 INFO - PROCESS | 3268 | 1467820558417 Marionette TRACE conn6 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:58 INFO - PROCESS | 3268 | 1467820558420 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:58 INFO - PROCESS | 3268 | ++DOCSHELL 1895BC00 == 27 [pid = 3268] [id = 588] 08:55:58 INFO - PROCESS | 3268 | ++DOMWINDOW == 72 (18961000) [pid = 3268] [serial = 1764] [outer = 00000000] 08:55:58 INFO - PROCESS | 3268 | ++DOMWINDOW == 73 (1914B000) [pid = 3268] [serial = 1765] [outer = 18961000] 08:55:58 INFO - PROCESS | 3268 | 1467820558471 Marionette DEBUG loaded listener.js 08:55:58 INFO - PROCESS | 3268 | ++DOMWINDOW == 74 (19157400) [pid = 3268] [serial = 1766] [outer = 18961000] 08:55:58 INFO - PROCESS | 3268 | 1467820558946 Marionette TRACE conn6 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 08:55:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 08:55:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 730ms 08:55:59 INFO - PROCESS | 3268 | 1467820559033 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 08:55:59 INFO - PROCESS | 3268 | 1467820559036 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 08:55:59 INFO - PROCESS | 3268 | 1467820559039 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 08:55:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 08:55:59 INFO - PROCESS | 3268 | 1467820559041 Marionette TRACE conn6 <- [1,2318,null,{}] 08:55:59 INFO - PROCESS | 3268 | 1467820559044 Marionette TRACE conn6 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:59 INFO - PROCESS | 3268 | 1467820559046 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:59 INFO - PROCESS | 3268 | 1467820559191 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 08:55:59 INFO - PROCESS | 3268 | 1467820559209 Marionette TRACE conn6 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:59 INFO - PROCESS | 3268 | 1467820559211 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:59 INFO - PROCESS | 3268 | ++DOCSHELL 19178800 == 28 [pid = 3268] [id = 589] 08:55:59 INFO - PROCESS | 3268 | ++DOMWINDOW == 75 (1945A000) [pid = 3268] [serial = 1767] [outer = 00000000] 08:55:59 INFO - PROCESS | 3268 | ++DOMWINDOW == 76 (1959D000) [pid = 3268] [serial = 1768] [outer = 1945A000] 08:55:59 INFO - PROCESS | 3268 | 1467820559256 Marionette DEBUG loaded listener.js 08:55:59 INFO - PROCESS | 3268 | ++DOMWINDOW == 77 (19A65800) [pid = 3268] [serial = 1769] [outer = 1945A000] 08:55:59 INFO - PROCESS | 3268 | 1467820559695 Marionette TRACE conn6 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 08:55:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 08:55:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 670ms 08:55:59 INFO - PROCESS | 3268 | 1467820559720 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 08:55:59 INFO - PROCESS | 3268 | 1467820559722 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 08:55:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 08:55:59 INFO - PROCESS | 3268 | 1467820559725 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 08:55:59 INFO - PROCESS | 3268 | 1467820559727 Marionette TRACE conn6 <- [1,2322,null,{}] 08:55:59 INFO - PROCESS | 3268 | 1467820559730 Marionette TRACE conn6 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:59 INFO - PROCESS | 3268 | 1467820559732 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:59 INFO - PROCESS | 3268 | 1467820559844 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 08:55:59 INFO - PROCESS | 3268 | 1467820559849 Marionette TRACE conn6 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:59 INFO - PROCESS | 3268 | 1467820559851 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:55:59 INFO - PROCESS | 3268 | ++DOCSHELL 19A6E400 == 29 [pid = 3268] [id = 590] 08:55:59 INFO - PROCESS | 3268 | ++DOMWINDOW == 78 (19A6E800) [pid = 3268] [serial = 1770] [outer = 00000000] 08:55:59 INFO - PROCESS | 3268 | ++DOMWINDOW == 79 (19B12000) [pid = 3268] [serial = 1771] [outer = 19A6E800] 08:55:59 INFO - PROCESS | 3268 | 1467820559896 Marionette DEBUG loaded listener.js 08:55:59 INFO - PROCESS | 3268 | ++DOMWINDOW == 80 (19B15000) [pid = 3268] [serial = 1772] [outer = 19A6E800] 08:56:00 INFO - PROCESS | 3268 | 1467820560374 Marionette TRACE conn6 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 08:56:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 08:56:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 670ms 08:56:00 INFO - PROCESS | 3268 | 1467820560399 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 08:56:00 INFO - PROCESS | 3268 | 1467820560401 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 08:56:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 08:56:00 INFO - PROCESS | 3268 | 1467820560404 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 08:56:00 INFO - PROCESS | 3268 | 1467820560406 Marionette TRACE conn6 <- [1,2326,null,{}] 08:56:00 INFO - PROCESS | 3268 | 1467820560409 Marionette TRACE conn6 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:00 INFO - PROCESS | 3268 | 1467820560414 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:00 INFO - PROCESS | 3268 | 1467820560573 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 08:56:00 INFO - PROCESS | 3268 | 1467820560645 Marionette TRACE conn6 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:00 INFO - PROCESS | 3268 | 1467820560647 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:00 INFO - PROCESS | 3268 | ++DOCSHELL 1B3C5400 == 30 [pid = 3268] [id = 591] 08:56:00 INFO - PROCESS | 3268 | ++DOMWINDOW == 81 (1B3E4400) [pid = 3268] [serial = 1773] [outer = 00000000] 08:56:00 INFO - PROCESS | 3268 | ++DOMWINDOW == 82 (1BE06400) [pid = 3268] [serial = 1774] [outer = 1B3E4400] 08:56:00 INFO - PROCESS | 3268 | 1467820560692 Marionette DEBUG loaded listener.js 08:56:00 INFO - PROCESS | 3268 | ++DOMWINDOW == 83 (1BE37800) [pid = 3268] [serial = 1775] [outer = 1B3E4400] 08:56:01 INFO - PROCESS | 3268 | --DOMWINDOW == 82 (16B66800) [pid = 3268] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 08:56:01 INFO - PROCESS | 3268 | --DOMWINDOW == 81 (1BE43C00) [pid = 3268] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 08:56:01 INFO - PROCESS | 3268 | --DOMWINDOW == 80 (105C1000) [pid = 3268] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 08:56:01 INFO - PROCESS | 3268 | --DOMWINDOW == 79 (0D074C00) [pid = 3268] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 08:56:01 INFO - PROCESS | 3268 | --DOMWINDOW == 78 (13F0EC00) [pid = 3268] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 08:56:01 INFO - PROCESS | 3268 | --DOMWINDOW == 77 (18A59C00) [pid = 3268] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 08:56:01 INFO - PROCESS | 3268 | --DOMWINDOW == 76 (14221C00) [pid = 3268] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 08:56:01 INFO - PROCESS | 3268 | --DOMWINDOW == 75 (195A2800) [pid = 3268] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 08:56:01 INFO - PROCESS | 3268 | --DOMWINDOW == 74 (19179000) [pid = 3268] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 08:56:01 INFO - PROCESS | 3268 | --DOMWINDOW == 73 (1B3C1C00) [pid = 3268] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 08:56:01 INFO - PROCESS | 3268 | --DOMWINDOW == 72 (1E408C00) [pid = 3268] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 08:56:01 INFO - PROCESS | 3268 | --DOMWINDOW == 71 (19A67400) [pid = 3268] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 08:56:01 INFO - PROCESS | 3268 | 1467820561226 Marionette TRACE conn6 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 08:56:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 08:56:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 870ms 08:56:01 INFO - PROCESS | 3268 | 1467820561293 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 08:56:01 INFO - PROCESS | 3268 | 1467820561295 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 08:56:01 INFO - PROCESS | 3268 | 1467820561299 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 08:56:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 08:56:01 INFO - PROCESS | 3268 | 1467820561301 Marionette TRACE conn6 <- [1,2330,null,{}] 08:56:01 INFO - PROCESS | 3268 | 1467820561305 Marionette TRACE conn6 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:01 INFO - PROCESS | 3268 | 1467820561307 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:01 INFO - PROCESS | 3268 | 1467820561385 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 08:56:01 INFO - PROCESS | 3268 | 1467820561391 Marionette TRACE conn6 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:01 INFO - PROCESS | 3268 | 1467820561393 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:01 INFO - PROCESS | 3268 | ++DOCSHELL 16B2C400 == 31 [pid = 3268] [id = 592] 08:56:01 INFO - PROCESS | 3268 | ++DOMWINDOW == 72 (18E7A000) [pid = 3268] [serial = 1776] [outer = 00000000] 08:56:01 INFO - PROCESS | 3268 | ++DOMWINDOW == 73 (19BC6400) [pid = 3268] [serial = 1777] [outer = 18E7A000] 08:56:01 INFO - PROCESS | 3268 | 1467820561436 Marionette DEBUG loaded listener.js 08:56:01 INFO - PROCESS | 3268 | ++DOMWINDOW == 74 (1BD10400) [pid = 3268] [serial = 1778] [outer = 18E7A000] 08:56:01 INFO - PROCESS | 3268 | 1467820561861 Marionette TRACE conn6 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 08:56:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 08:56:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 570ms 08:56:01 INFO - PROCESS | 3268 | 1467820561873 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 08:56:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 08:56:01 INFO - PROCESS | 3268 | 1467820561875 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 08:56:01 INFO - PROCESS | 3268 | 1467820561878 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 08:56:01 INFO - PROCESS | 3268 | 1467820561880 Marionette TRACE conn6 <- [1,2334,null,{}] 08:56:01 INFO - PROCESS | 3268 | 1467820561883 Marionette TRACE conn6 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:01 INFO - PROCESS | 3268 | 1467820561885 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:02 INFO - PROCESS | 3268 | 1467820562009 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 08:56:02 INFO - PROCESS | 3268 | 1467820562019 Marionette TRACE conn6 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:02 INFO - PROCESS | 3268 | 1467820562021 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:02 INFO - PROCESS | 3268 | ++DOCSHELL 0D075400 == 32 [pid = 3268] [id = 593] 08:56:02 INFO - PROCESS | 3268 | ++DOMWINDOW == 75 (0D71C400) [pid = 3268] [serial = 1779] [outer = 00000000] 08:56:02 INFO - PROCESS | 3268 | ++DOMWINDOW == 76 (1BED7400) [pid = 3268] [serial = 1780] [outer = 0D71C400] 08:56:02 INFO - PROCESS | 3268 | 1467820562064 Marionette DEBUG loaded listener.js 08:56:02 INFO - PROCESS | 3268 | ++DOMWINDOW == 77 (195A4400) [pid = 3268] [serial = 1781] [outer = 0D71C400] 08:56:02 INFO - PROCESS | 3268 | 1467820562498 Marionette TRACE conn6 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 08:56:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 08:56:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 670ms 08:56:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 08:56:02 INFO - PROCESS | 3268 | 1467820562549 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 08:56:02 INFO - PROCESS | 3268 | 1467820562551 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 08:56:02 INFO - PROCESS | 3268 | 1467820562554 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 08:56:02 INFO - PROCESS | 3268 | 1467820562556 Marionette TRACE conn6 <- [1,2338,null,{}] 08:56:02 INFO - PROCESS | 3268 | 1467820562560 Marionette TRACE conn6 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:02 INFO - PROCESS | 3268 | 1467820562562 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:02 INFO - PROCESS | 3268 | 1467820562679 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 08:56:02 INFO - PROCESS | 3268 | 1467820562693 Marionette TRACE conn6 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:02 INFO - PROCESS | 3268 | 1467820562694 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:02 INFO - PROCESS | 3268 | ++DOCSHELL 1BEE2000 == 33 [pid = 3268] [id = 594] 08:56:02 INFO - PROCESS | 3268 | ++DOMWINDOW == 78 (1BEEC000) [pid = 3268] [serial = 1782] [outer = 00000000] 08:56:02 INFO - PROCESS | 3268 | ++DOMWINDOW == 79 (1D32C400) [pid = 3268] [serial = 1783] [outer = 1BEEC000] 08:56:02 INFO - PROCESS | 3268 | 1467820562737 Marionette DEBUG loaded listener.js 08:56:02 INFO - PROCESS | 3268 | ++DOMWINDOW == 80 (1D333C00) [pid = 3268] [serial = 1784] [outer = 1BEEC000] 08:56:03 INFO - PROCESS | 3268 | --DOCSHELL 0D719000 == 32 [pid = 3268] [id = 586] 08:56:03 INFO - PROCESS | 3268 | --DOCSHELL 105C7000 == 31 [pid = 3268] [id = 585] 08:56:04 INFO - PROCESS | 3268 | --DOCSHELL 19178800 == 30 [pid = 3268] [id = 589] 08:56:04 INFO - PROCESS | 3268 | --DOCSHELL 0D075400 == 29 [pid = 3268] [id = 593] 08:56:04 INFO - PROCESS | 3268 | --DOCSHELL 16B2C400 == 28 [pid = 3268] [id = 592] 08:56:04 INFO - PROCESS | 3268 | --DOCSHELL 16166800 == 27 [pid = 3268] [id = 587] 08:56:04 INFO - PROCESS | 3268 | --DOCSHELL 19A6E400 == 26 [pid = 3268] [id = 590] 08:56:04 INFO - PROCESS | 3268 | --DOCSHELL 1B3C5400 == 25 [pid = 3268] [id = 591] 08:56:04 INFO - PROCESS | 3268 | --DOCSHELL 1895BC00 == 24 [pid = 3268] [id = 588] 08:56:04 INFO - PROCESS | 3268 | --DOMWINDOW == 79 (16B7FC00) [pid = 3268] [serial = 1720] [outer = 00000000] [url = about:blank] 08:56:04 INFO - PROCESS | 3268 | --DOMWINDOW == 78 (1BEDBC00) [pid = 3268] [serial = 1738] [outer = 00000000] [url = about:blank] 08:56:04 INFO - PROCESS | 3268 | --DOMWINDOW == 77 (145B6400) [pid = 3268] [serial = 1715] [outer = 00000000] [url = about:blank] 08:56:04 INFO - PROCESS | 3268 | --DOMWINDOW == 76 (10651400) [pid = 3268] [serial = 1711] [outer = 00000000] [url = about:blank] 08:56:04 INFO - PROCESS | 3268 | --DOMWINDOW == 75 (195D2C00) [pid = 3268] [serial = 1735] [outer = 00000000] [url = about:blank] 08:56:04 INFO - PROCESS | 3268 | --DOMWINDOW == 74 (19152000) [pid = 3268] [serial = 1723] [outer = 00000000] [url = about:blank] 08:56:04 INFO - PROCESS | 3268 | --DOMWINDOW == 73 (14B1F000) [pid = 3268] [serial = 1717] [outer = 00000000] [url = about:blank] 08:56:04 INFO - PROCESS | 3268 | --DOMWINDOW == 72 (1BD0B400) [pid = 3268] [serial = 1736] [outer = 00000000] [url = about:blank] 08:56:04 INFO - PROCESS | 3268 | --DOMWINDOW == 71 (19B16400) [pid = 3268] [serial = 1729] [outer = 00000000] [url = about:blank] 08:56:04 INFO - PROCESS | 3268 | --DOMWINDOW == 70 (10FE1400) [pid = 3268] [serial = 1714] [outer = 00000000] [url = about:blank] 08:56:04 INFO - PROCESS | 3268 | --DOMWINDOW == 69 (1948A800) [pid = 3268] [serial = 1726] [outer = 00000000] [url = about:blank] 08:56:04 INFO - PROCESS | 3268 | --DOMWINDOW == 68 (1BD0D000) [pid = 3268] [serial = 1732] [outer = 00000000] [url = about:blank] 08:56:04 INFO - PROCESS | 3268 | --DOMWINDOW == 67 (143D1800) [pid = 3268] [serial = 1712] [outer = 00000000] [url = about:blank] 08:56:04 INFO - PROCESS | 3268 | --DOMWINDOW == 66 (1E410800) [pid = 3268] [serial = 1709] [outer = 00000000] [url = about:blank] 08:56:04 INFO - PROCESS | 3268 | --DOMWINDOW == 65 (16BD8C00) [pid = 3268] [serial = 1721] [outer = 00000000] [url = about:blank] 08:56:04 INFO - PROCESS | 3268 | --DOMWINDOW == 64 (1B3E1800) [pid = 3268] [serial = 1733] [outer = 00000000] [url = about:blank] 08:56:04 INFO - PROCESS | 3268 | --DOMWINDOW == 63 (14C8E400) [pid = 3268] [serial = 1718] [outer = 00000000] [url = about:blank] 08:56:04 INFO - PROCESS | 3268 | --DOMWINDOW == 62 (19158000) [pid = 3268] [serial = 1724] [outer = 00000000] [url = about:blank] 08:56:04 INFO - PROCESS | 3268 | --DOMWINDOW == 61 (1959F400) [pid = 3268] [serial = 1727] [outer = 00000000] [url = about:blank] 08:56:04 INFO - PROCESS | 3268 | --DOMWINDOW == 60 (19B70C00) [pid = 3268] [serial = 1730] [outer = 00000000] [url = about:blank] 08:56:04 INFO - PROCESS | 3268 | --DOMWINDOW == 59 (1C1A2C00) [pid = 3268] [serial = 1741] [outer = 00000000] [url = about:blank] 08:56:04 INFO - PROCESS | 3268 | --DOMWINDOW == 58 (1C1A9800) [pid = 3268] [serial = 1742] [outer = 00000000] [url = about:blank] 08:56:04 INFO - PROCESS | 3268 | --DOMWINDOW == 57 (1BEE1C00) [pid = 3268] [serial = 1739] [outer = 00000000] [url = about:blank] 08:56:04 INFO - PROCESS | 3268 | 1467820564493 Marionette TRACE conn6 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 08:56:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 08:56:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1976ms 08:56:04 INFO - PROCESS | 3268 | 1467820564532 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 08:56:04 INFO - PROCESS | 3268 | 1467820564536 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 08:56:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 08:56:04 INFO - PROCESS | 3268 | 1467820564541 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 08:56:04 INFO - PROCESS | 3268 | 1467820564545 Marionette TRACE conn6 <- [1,2342,null,{}] 08:56:04 INFO - PROCESS | 3268 | 1467820564551 Marionette TRACE conn6 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:04 INFO - PROCESS | 3268 | 1467820564554 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:04 INFO - PROCESS | 3268 | 1467820564649 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 08:56:04 INFO - PROCESS | 3268 | 1467820564657 Marionette TRACE conn6 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:04 INFO - PROCESS | 3268 | 1467820564662 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:04 INFO - PROCESS | 3268 | ++DOCSHELL 0D659800 == 25 [pid = 3268] [id = 595] 08:56:04 INFO - PROCESS | 3268 | ++DOMWINDOW == 58 (0D713800) [pid = 3268] [serial = 1785] [outer = 00000000] 08:56:04 INFO - PROCESS | 3268 | ++DOMWINDOW == 59 (0D71B000) [pid = 3268] [serial = 1786] [outer = 0D713800] 08:56:04 INFO - PROCESS | 3268 | 1467820564712 Marionette DEBUG loaded listener.js 08:56:04 INFO - PROCESS | 3268 | ++DOMWINDOW == 60 (105CC800) [pid = 3268] [serial = 1787] [outer = 0D713800] 08:56:05 INFO - PROCESS | 3268 | 1467820565213 Marionette TRACE conn6 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 08:56:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 08:56:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 730ms 08:56:05 INFO - PROCESS | 3268 | 1467820565271 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 08:56:05 INFO - PROCESS | 3268 | 1467820565276 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 08:56:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 08:56:05 INFO - PROCESS | 3268 | 1467820565283 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 08:56:05 INFO - PROCESS | 3268 | 1467820565285 Marionette TRACE conn6 <- [1,2346,null,{}] 08:56:05 INFO - PROCESS | 3268 | 1467820565289 Marionette TRACE conn6 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:05 INFO - PROCESS | 3268 | 1467820565292 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:05 INFO - PROCESS | 3268 | 1467820565381 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 08:56:05 INFO - PROCESS | 3268 | 1467820565396 Marionette TRACE conn6 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:05 INFO - PROCESS | 3268 | 1467820565399 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:05 INFO - PROCESS | 3268 | ++DOCSHELL 145B9800 == 26 [pid = 3268] [id = 596] 08:56:05 INFO - PROCESS | 3268 | ++DOMWINDOW == 61 (145BF400) [pid = 3268] [serial = 1788] [outer = 00000000] 08:56:05 INFO - PROCESS | 3268 | ++DOMWINDOW == 62 (14A74800) [pid = 3268] [serial = 1789] [outer = 145BF400] 08:56:05 INFO - PROCESS | 3268 | 1467820565447 Marionette DEBUG loaded listener.js 08:56:05 INFO - PROCESS | 3268 | ++DOMWINDOW == 63 (14B48400) [pid = 3268] [serial = 1790] [outer = 145BF400] 08:56:05 INFO - PROCESS | 3268 | 1467820565921 Marionette TRACE conn6 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 08:56:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 08:56:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 670ms 08:56:05 INFO - PROCESS | 3268 | 1467820565956 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 08:56:05 INFO - PROCESS | 3268 | 1467820565959 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 08:56:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 08:56:05 INFO - PROCESS | 3268 | 1467820565962 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 08:56:05 INFO - PROCESS | 3268 | 1467820565966 Marionette TRACE conn6 <- [1,2350,null,{}] 08:56:05 INFO - PROCESS | 3268 | 1467820565977 Marionette TRACE conn6 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:05 INFO - PROCESS | 3268 | 1467820565981 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:06 INFO - PROCESS | 3268 | 1467820566093 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 08:56:06 INFO - PROCESS | 3268 | 1467820566191 Marionette TRACE conn6 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:06 INFO - PROCESS | 3268 | 1467820566194 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:06 INFO - PROCESS | 3268 | ++DOCSHELL 16B59800 == 27 [pid = 3268] [id = 597] 08:56:06 INFO - PROCESS | 3268 | ++DOMWINDOW == 64 (16B60C00) [pid = 3268] [serial = 1791] [outer = 00000000] 08:56:06 INFO - PROCESS | 3268 | ++DOMWINDOW == 65 (16B7D000) [pid = 3268] [serial = 1792] [outer = 16B60C00] 08:56:06 INFO - PROCESS | 3268 | 1467820566242 Marionette DEBUG loaded listener.js 08:56:06 INFO - PROCESS | 3268 | ++DOMWINDOW == 66 (16B82400) [pid = 3268] [serial = 1793] [outer = 16B60C00] 08:56:06 INFO - PROCESS | 3268 | 1467820566627 Marionette TRACE conn6 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 08:56:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 08:56:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 730ms 08:56:06 INFO - PROCESS | 3268 | 1467820566697 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 08:56:06 INFO - PROCESS | 3268 | 1467820566699 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 08:56:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 08:56:06 INFO - PROCESS | 3268 | 1467820566703 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 08:56:06 INFO - PROCESS | 3268 | 1467820566705 Marionette TRACE conn6 <- [1,2354,null,{}] 08:56:06 INFO - PROCESS | 3268 | 1467820566708 Marionette TRACE conn6 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:06 INFO - PROCESS | 3268 | 1467820566710 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:06 INFO - PROCESS | 3268 | 1467820566828 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 08:56:06 INFO - PROCESS | 3268 | 1467820566837 Marionette TRACE conn6 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:06 INFO - PROCESS | 3268 | 1467820566839 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:06 INFO - PROCESS | 3268 | ++DOCSHELL 161D4400 == 28 [pid = 3268] [id = 598] 08:56:06 INFO - PROCESS | 3268 | ++DOMWINDOW == 67 (16B7CC00) [pid = 3268] [serial = 1794] [outer = 00000000] 08:56:06 INFO - PROCESS | 3268 | ++DOMWINDOW == 68 (18940000) [pid = 3268] [serial = 1795] [outer = 16B7CC00] 08:56:06 INFO - PROCESS | 3268 | 1467820566900 Marionette DEBUG loaded listener.js 08:56:06 INFO - PROCESS | 3268 | ++DOMWINDOW == 69 (18A5B400) [pid = 3268] [serial = 1796] [outer = 16B7CC00] 08:56:07 INFO - PROCESS | 3268 | 1467820567318 Marionette TRACE conn6 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 08:56:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 08:56:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 670ms 08:56:07 INFO - PROCESS | 3268 | 1467820567377 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 08:56:07 INFO - PROCESS | 3268 | 1467820567379 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 08:56:07 INFO - PROCESS | 3268 | 1467820567382 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 08:56:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 08:56:07 INFO - PROCESS | 3268 | 1467820567384 Marionette TRACE conn6 <- [1,2358,null,{}] 08:56:07 INFO - PROCESS | 3268 | 1467820567395 Marionette TRACE conn6 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:07 INFO - PROCESS | 3268 | 1467820567397 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:07 INFO - PROCESS | 3268 | 1467820567509 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 08:56:07 INFO - PROCESS | 3268 | 1467820567522 Marionette TRACE conn6 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:07 INFO - PROCESS | 3268 | 1467820567524 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:07 INFO - PROCESS | 3268 | ++DOCSHELL 19153000 == 29 [pid = 3268] [id = 599] 08:56:07 INFO - PROCESS | 3268 | ++DOMWINDOW == 70 (19153400) [pid = 3268] [serial = 1797] [outer = 00000000] 08:56:07 INFO - PROCESS | 3268 | ++DOMWINDOW == 71 (19172C00) [pid = 3268] [serial = 1798] [outer = 19153400] 08:56:07 INFO - PROCESS | 3268 | 1467820567570 Marionette DEBUG loaded listener.js 08:56:07 INFO - PROCESS | 3268 | ++DOMWINDOW == 72 (19177C00) [pid = 3268] [serial = 1799] [outer = 19153400] 08:56:08 INFO - PROCESS | 3268 | 1467820568019 Marionette TRACE conn6 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 08:56:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 08:56:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 689ms 08:56:08 INFO - PROCESS | 3268 | 1467820568076 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 08:56:08 INFO - PROCESS | 3268 | 1467820568079 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 08:56:08 INFO - PROCESS | 3268 | 1467820568082 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 08:56:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 08:56:08 INFO - PROCESS | 3268 | 1467820568083 Marionette TRACE conn6 <- [1,2362,null,{}] 08:56:08 INFO - PROCESS | 3268 | 1467820568087 Marionette TRACE conn6 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:08 INFO - PROCESS | 3268 | 1467820568092 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:08 INFO - PROCESS | 3268 | 1467820568194 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 08:56:08 INFO - PROCESS | 3268 | 1467820568200 Marionette TRACE conn6 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:08 INFO - PROCESS | 3268 | 1467820568202 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:08 INFO - PROCESS | 3268 | ++DOCSHELL 1916B400 == 30 [pid = 3268] [id = 600] 08:56:08 INFO - PROCESS | 3268 | ++DOMWINDOW == 73 (1945CC00) [pid = 3268] [serial = 1800] [outer = 00000000] 08:56:08 INFO - PROCESS | 3268 | ++DOMWINDOW == 74 (19A71C00) [pid = 3268] [serial = 1801] [outer = 1945CC00] 08:56:08 INFO - PROCESS | 3268 | 1467820568247 Marionette DEBUG loaded listener.js 08:56:08 INFO - PROCESS | 3268 | ++DOMWINDOW == 75 (19B15C00) [pid = 3268] [serial = 1802] [outer = 1945CC00] 08:56:08 INFO - PROCESS | 3268 | 1467820568682 Marionette TRACE conn6 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 08:56:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 08:56:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 631ms 08:56:08 INFO - PROCESS | 3268 | 1467820568734 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 08:56:08 INFO - PROCESS | 3268 | 1467820568736 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 08:56:08 INFO - PROCESS | 3268 | 1467820568739 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 08:56:08 INFO - PROCESS | 3268 | 1467820568741 Marionette TRACE conn6 <- [1,2366,null,{}] 08:56:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 08:56:08 INFO - PROCESS | 3268 | 1467820568744 Marionette TRACE conn6 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:08 INFO - PROCESS | 3268 | 1467820568746 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:08 INFO - PROCESS | 3268 | 1467820568824 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 08:56:08 INFO - PROCESS | 3268 | 1467820568830 Marionette TRACE conn6 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:08 INFO - PROCESS | 3268 | 1467820568832 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:08 INFO - PROCESS | 3268 | ++DOCSHELL 19B1D400 == 31 [pid = 3268] [id = 601] 08:56:08 INFO - PROCESS | 3268 | ++DOMWINDOW == 76 (19B1D800) [pid = 3268] [serial = 1803] [outer = 00000000] 08:56:08 INFO - PROCESS | 3268 | ++DOMWINDOW == 77 (1ADCC000) [pid = 3268] [serial = 1804] [outer = 19B1D800] 08:56:08 INFO - PROCESS | 3268 | 1467820568875 Marionette DEBUG loaded listener.js 08:56:08 INFO - PROCESS | 3268 | ++DOMWINDOW == 78 (1ADD4C00) [pid = 3268] [serial = 1805] [outer = 19B1D800] 08:56:09 INFO - PROCESS | 3268 | 1467820569316 Marionette TRACE conn6 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 08:56:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 08:56:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 630ms 08:56:09 INFO - PROCESS | 3268 | 1467820569381 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 08:56:09 INFO - PROCESS | 3268 | 1467820569383 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 08:56:09 INFO - PROCESS | 3268 | 1467820569386 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 08:56:09 INFO - PROCESS | 3268 | 1467820569388 Marionette TRACE conn6 <- [1,2370,null,{}] 08:56:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 08:56:09 INFO - PROCESS | 3268 | 1467820569391 Marionette TRACE conn6 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:09 INFO - PROCESS | 3268 | 1467820569393 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:09 INFO - PROCESS | 3268 | 1467820569472 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 08:56:09 INFO - PROCESS | 3268 | 1467820569478 Marionette TRACE conn6 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:09 INFO - PROCESS | 3268 | 1467820569480 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:09 INFO - PROCESS | 3268 | ++DOCSHELL 0C93DC00 == 32 [pid = 3268] [id = 602] 08:56:09 INFO - PROCESS | 3268 | ++DOMWINDOW == 79 (19154400) [pid = 3268] [serial = 1806] [outer = 00000000] 08:56:09 INFO - PROCESS | 3268 | ++DOMWINDOW == 80 (1BE0BC00) [pid = 3268] [serial = 1807] [outer = 19154400] 08:56:09 INFO - PROCESS | 3268 | 1467820569526 Marionette DEBUG loaded listener.js 08:56:09 INFO - PROCESS | 3268 | ++DOMWINDOW == 81 (1BD93400) [pid = 3268] [serial = 1808] [outer = 19154400] 08:56:09 INFO - PROCESS | 3268 | 1467820570004 Marionette TRACE conn6 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 08:56:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 08:56:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 670ms 08:56:10 INFO - PROCESS | 3268 | 1467820570060 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 08:56:10 INFO - PROCESS | 3268 | 1467820570062 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 08:56:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 08:56:10 INFO - PROCESS | 3268 | 1467820570071 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 08:56:10 INFO - PROCESS | 3268 | 1467820570073 Marionette TRACE conn6 <- [1,2374,null,{}] 08:56:10 INFO - PROCESS | 3268 | 1467820570076 Marionette TRACE conn6 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:10 INFO - PROCESS | 3268 | 1467820570078 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:10 INFO - PROCESS | 3268 | 1467820570189 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 08:56:10 INFO - PROCESS | 3268 | 1467820570277 Marionette TRACE conn6 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:10 INFO - PROCESS | 3268 | 1467820570279 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:10 INFO - PROCESS | 3268 | ++DOCSHELL 16B39000 == 33 [pid = 3268] [id = 603] 08:56:10 INFO - PROCESS | 3268 | ++DOMWINDOW == 82 (1BE44000) [pid = 3268] [serial = 1809] [outer = 00000000] 08:56:10 INFO - PROCESS | 3268 | ++DOMWINDOW == 83 (1BEDA400) [pid = 3268] [serial = 1810] [outer = 1BE44000] 08:56:10 INFO - PROCESS | 3268 | 1467820570322 Marionette DEBUG loaded listener.js 08:56:10 INFO - PROCESS | 3268 | ++DOMWINDOW == 84 (1BEDE000) [pid = 3268] [serial = 1811] [outer = 1BE44000] 08:56:10 INFO - PROCESS | 3268 | 1467820570739 Marionette TRACE conn6 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 08:56:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 08:56:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 730ms 08:56:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 08:56:10 INFO - PROCESS | 3268 | 1467820570809 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 08:56:10 INFO - PROCESS | 3268 | 1467820570811 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 08:56:10 INFO - PROCESS | 3268 | 1467820570814 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 08:56:10 INFO - PROCESS | 3268 | 1467820570816 Marionette TRACE conn6 <- [1,2378,null,{}] 08:56:10 INFO - PROCESS | 3268 | 1467820570820 Marionette TRACE conn6 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:10 INFO - PROCESS | 3268 | 1467820570822 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:10 INFO - PROCESS | 3268 | 1467820570939 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 08:56:10 INFO - PROCESS | 3268 | 1467820570944 Marionette TRACE conn6 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:10 INFO - PROCESS | 3268 | 1467820570946 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:10 INFO - PROCESS | 3268 | ++DOCSHELL 1BEE5400 == 34 [pid = 3268] [id = 604] 08:56:10 INFO - PROCESS | 3268 | ++DOMWINDOW == 85 (1BEEB800) [pid = 3268] [serial = 1812] [outer = 00000000] 08:56:10 INFO - PROCESS | 3268 | ++DOMWINDOW == 86 (1D32B800) [pid = 3268] [serial = 1813] [outer = 1BEEB800] 08:56:10 INFO - PROCESS | 3268 | 1467820570989 Marionette DEBUG loaded listener.js 08:56:11 INFO - PROCESS | 3268 | ++DOMWINDOW == 87 (1D335400) [pid = 3268] [serial = 1814] [outer = 1BEEB800] 08:56:11 INFO - PROCESS | 3268 | 1467820571448 Marionette TRACE conn6 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 08:56:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 08:56:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 670ms 08:56:11 INFO - PROCESS | 3268 | 1467820571486 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 08:56:11 INFO - PROCESS | 3268 | 1467820571488 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 08:56:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 08:56:11 INFO - PROCESS | 3268 | 1467820571498 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 08:56:11 INFO - PROCESS | 3268 | 1467820571501 Marionette TRACE conn6 <- [1,2382,null,{}] 08:56:11 INFO - PROCESS | 3268 | 1467820571504 Marionette TRACE conn6 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:11 INFO - PROCESS | 3268 | 1467820571507 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:11 INFO - PROCESS | 3268 | 1467820571663 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 08:56:11 INFO - PROCESS | 3268 | --DOMWINDOW == 86 (0D71C400) [pid = 3268] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 08:56:11 INFO - PROCESS | 3268 | --DOMWINDOW == 85 (1945A000) [pid = 3268] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 08:56:11 INFO - PROCESS | 3268 | --DOMWINDOW == 84 (19A6E800) [pid = 3268] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 08:56:11 INFO - PROCESS | 3268 | --DOMWINDOW == 83 (1B3E4400) [pid = 3268] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 08:56:11 INFO - PROCESS | 3268 | --DOMWINDOW == 82 (18961000) [pid = 3268] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 08:56:11 INFO - PROCESS | 3268 | --DOMWINDOW == 81 (16781800) [pid = 3268] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 08:56:11 INFO - PROCESS | 3268 | --DOMWINDOW == 80 (0D719800) [pid = 3268] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 08:56:11 INFO - PROCESS | 3268 | --DOMWINDOW == 79 (105E2400) [pid = 3268] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 08:56:11 INFO - PROCESS | 3268 | --DOMWINDOW == 78 (1DEB2000) [pid = 3268] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 08:56:11 INFO - PROCESS | 3268 | --DOMWINDOW == 77 (1D330000) [pid = 3268] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 08:56:11 INFO - PROCESS | 3268 | --DOMWINDOW == 76 (18A51C00) [pid = 3268] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 08:56:11 INFO - PROCESS | 3268 | --DOMWINDOW == 75 (0CC5D800) [pid = 3268] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 08:56:11 INFO - PROCESS | 3268 | --DOMWINDOW == 74 (18E7A000) [pid = 3268] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 08:56:11 INFO - PROCESS | 3268 | 1467820571905 Marionette TRACE conn6 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:11 INFO - PROCESS | 3268 | 1467820571907 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:11 INFO - PROCESS | 3268 | ++DOCSHELL 0CC5D800 == 35 [pid = 3268] [id = 605] 08:56:11 INFO - PROCESS | 3268 | ++DOMWINDOW == 75 (0CE42800) [pid = 3268] [serial = 1815] [outer = 00000000] 08:56:11 INFO - PROCESS | 3268 | ++DOMWINDOW == 76 (13F13800) [pid = 3268] [serial = 1816] [outer = 0CE42800] 08:56:11 INFO - PROCESS | 3268 | 1467820571953 Marionette DEBUG loaded listener.js 08:56:12 INFO - PROCESS | 3268 | ++DOMWINDOW == 77 (18961000) [pid = 3268] [serial = 1817] [outer = 0CE42800] 08:56:12 INFO - PROCESS | 3268 | 1467820572348 Marionette TRACE conn6 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 08:56:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 08:56:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 890ms 08:56:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 08:56:12 INFO - PROCESS | 3268 | 1467820572385 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 08:56:12 INFO - PROCESS | 3268 | 1467820572387 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 08:56:12 INFO - PROCESS | 3268 | 1467820572390 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 08:56:12 INFO - PROCESS | 3268 | 1467820572392 Marionette TRACE conn6 <- [1,2386,null,{}] 08:56:12 INFO - PROCESS | 3268 | 1467820572395 Marionette TRACE conn6 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:12 INFO - PROCESS | 3268 | 1467820572397 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:12 INFO - PROCESS | 3268 | 1467820572480 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 08:56:12 INFO - PROCESS | 3268 | 1467820572486 Marionette TRACE conn6 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:12 INFO - PROCESS | 3268 | 1467820572488 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:12 INFO - PROCESS | 3268 | ++DOCSHELL 19171C00 == 36 [pid = 3268] [id = 606] 08:56:12 INFO - PROCESS | 3268 | ++DOMWINDOW == 78 (19502000) [pid = 3268] [serial = 1818] [outer = 00000000] 08:56:12 INFO - PROCESS | 3268 | ++DOMWINDOW == 79 (1D60C800) [pid = 3268] [serial = 1819] [outer = 19502000] 08:56:12 INFO - PROCESS | 3268 | 1467820572532 Marionette DEBUG loaded listener.js 08:56:12 INFO - PROCESS | 3268 | ++DOMWINDOW == 80 (1D32B400) [pid = 3268] [serial = 1820] [outer = 19502000] 08:56:12 INFO - PROCESS | 3268 | 1467820572951 Marionette TRACE conn6 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 08:56:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 08:56:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 570ms 08:56:12 INFO - PROCESS | 3268 | 1467820572969 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 08:56:12 INFO - PROCESS | 3268 | 1467820572971 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 08:56:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 08:56:12 INFO - PROCESS | 3268 | 1467820572975 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 08:56:12 INFO - PROCESS | 3268 | 1467820572976 Marionette TRACE conn6 <- [1,2390,null,{}] 08:56:12 INFO - PROCESS | 3268 | 1467820572980 Marionette TRACE conn6 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:12 INFO - PROCESS | 3268 | 1467820572981 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:13 INFO - PROCESS | 3268 | 1467820573107 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 08:56:13 INFO - PROCESS | 3268 | 1467820573115 Marionette TRACE conn6 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:13 INFO - PROCESS | 3268 | 1467820573116 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:13 INFO - PROCESS | 3268 | ++DOCSHELL 19B1DC00 == 37 [pid = 3268] [id = 607] 08:56:13 INFO - PROCESS | 3268 | ++DOMWINDOW == 81 (1DEB6400) [pid = 3268] [serial = 1821] [outer = 00000000] 08:56:13 INFO - PROCESS | 3268 | ++DOMWINDOW == 82 (1E403C00) [pid = 3268] [serial = 1822] [outer = 1DEB6400] 08:56:13 INFO - PROCESS | 3268 | 1467820573160 Marionette DEBUG loaded listener.js 08:56:13 INFO - PROCESS | 3268 | ++DOMWINDOW == 83 (1E408400) [pid = 3268] [serial = 1823] [outer = 1DEB6400] 08:56:13 INFO - PROCESS | 3268 | 1467820573594 Marionette TRACE conn6 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 08:56:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 08:56:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 670ms 08:56:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 08:56:13 INFO - PROCESS | 3268 | 1467820573647 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 08:56:13 INFO - PROCESS | 3268 | 1467820573649 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 08:56:13 INFO - PROCESS | 3268 | 1467820573652 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 08:56:13 INFO - PROCESS | 3268 | 1467820573653 Marionette TRACE conn6 <- [1,2394,null,{}] 08:56:13 INFO - PROCESS | 3268 | 1467820573657 Marionette TRACE conn6 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:13 INFO - PROCESS | 3268 | 1467820573658 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:13 INFO - PROCESS | 3268 | 1467820573779 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 08:56:13 INFO - PROCESS | 3268 | 1467820573793 Marionette TRACE conn6 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:13 INFO - PROCESS | 3268 | 1467820573795 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:13 INFO - PROCESS | 3268 | ++DOCSHELL 1916C000 == 38 [pid = 3268] [id = 608] 08:56:13 INFO - PROCESS | 3268 | ++DOMWINDOW == 84 (1E401C00) [pid = 3268] [serial = 1824] [outer = 00000000] 08:56:13 INFO - PROCESS | 3268 | ++DOMWINDOW == 85 (1E474000) [pid = 3268] [serial = 1825] [outer = 1E401C00] 08:56:13 INFO - PROCESS | 3268 | 1467820573837 Marionette DEBUG loaded listener.js 08:56:13 INFO - PROCESS | 3268 | ++DOMWINDOW == 86 (1E477400) [pid = 3268] [serial = 1826] [outer = 1E401C00] 08:56:14 INFO - PROCESS | 3268 | 1467820574618 Marionette TRACE conn6 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 08:56:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 08:56:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1020ms 08:56:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 08:56:14 INFO - PROCESS | 3268 | 1467820574673 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 08:56:14 INFO - PROCESS | 3268 | 1467820574678 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 08:56:14 INFO - PROCESS | 3268 | 1467820574682 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 08:56:14 INFO - PROCESS | 3268 | 1467820574688 Marionette TRACE conn6 <- [1,2398,null,{}] 08:56:14 INFO - PROCESS | 3268 | 1467820574712 Marionette TRACE conn6 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:14 INFO - PROCESS | 3268 | 1467820574715 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:14 INFO - PROCESS | 3268 | 1467820574847 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 08:56:14 INFO - PROCESS | 3268 | 1467820574979 Marionette TRACE conn6 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:14 INFO - PROCESS | 3268 | 1467820574982 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:14 INFO - PROCESS | 3268 | ++DOCSHELL 0D71AC00 == 39 [pid = 3268] [id = 609] 08:56:14 INFO - PROCESS | 3268 | ++DOMWINDOW == 87 (0D720800) [pid = 3268] [serial = 1827] [outer = 00000000] 08:56:15 INFO - PROCESS | 3268 | ++DOMWINDOW == 88 (143D0C00) [pid = 3268] [serial = 1828] [outer = 0D720800] 08:56:15 INFO - PROCESS | 3268 | 1467820575041 Marionette DEBUG loaded listener.js 08:56:15 INFO - PROCESS | 3268 | ++DOMWINDOW == 89 (15A68C00) [pid = 3268] [serial = 1829] [outer = 0D720800] 08:56:15 INFO - PROCESS | 3268 | 1467820575985 Marionette TRACE conn6 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 08:56:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 08:56:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1346ms 08:56:16 INFO - PROCESS | 3268 | 1467820576029 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 08:56:16 INFO - PROCESS | 3268 | 1467820576033 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 08:56:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 08:56:16 INFO - PROCESS | 3268 | 1467820576062 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 08:56:16 INFO - PROCESS | 3268 | 1467820576065 Marionette TRACE conn6 <- [1,2402,null,{}] 08:56:16 INFO - PROCESS | 3268 | 1467820576071 Marionette TRACE conn6 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:16 INFO - PROCESS | 3268 | 1467820576074 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:16 INFO - PROCESS | 3268 | 1467820576187 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 08:56:16 INFO - PROCESS | 3268 | 1467820576328 Marionette TRACE conn6 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:16 INFO - PROCESS | 3268 | 1467820576332 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:16 INFO - PROCESS | 3268 | ++DOCSHELL 142AF800 == 40 [pid = 3268] [id = 610] 08:56:16 INFO - PROCESS | 3268 | ++DOMWINDOW == 90 (142E4C00) [pid = 3268] [serial = 1830] [outer = 00000000] 08:56:16 INFO - PROCESS | 3268 | ++DOMWINDOW == 91 (143D3800) [pid = 3268] [serial = 1831] [outer = 142E4C00] 08:56:16 INFO - PROCESS | 3268 | 1467820576419 Marionette DEBUG loaded listener.js 08:56:16 INFO - PROCESS | 3268 | ++DOMWINDOW == 92 (15A5EC00) [pid = 3268] [serial = 1832] [outer = 142E4C00] 08:56:16 INFO - PROCESS | 3268 | --DOCSHELL 19B1DC00 == 39 [pid = 3268] [id = 607] 08:56:16 INFO - PROCESS | 3268 | --DOCSHELL 19171C00 == 38 [pid = 3268] [id = 606] 08:56:16 INFO - PROCESS | 3268 | --DOCSHELL 0CC5D800 == 37 [pid = 3268] [id = 605] 08:56:16 INFO - PROCESS | 3268 | --DOCSHELL 1BEE5400 == 36 [pid = 3268] [id = 604] 08:56:16 INFO - PROCESS | 3268 | --DOCSHELL 16B39000 == 35 [pid = 3268] [id = 603] 08:56:16 INFO - PROCESS | 3268 | --DOCSHELL 0C93DC00 == 34 [pid = 3268] [id = 602] 08:56:16 INFO - PROCESS | 3268 | --DOCSHELL 19B1D400 == 33 [pid = 3268] [id = 601] 08:56:16 INFO - PROCESS | 3268 | --DOCSHELL 1916B400 == 32 [pid = 3268] [id = 600] 08:56:16 INFO - PROCESS | 3268 | --DOCSHELL 19153000 == 31 [pid = 3268] [id = 599] 08:56:16 INFO - PROCESS | 3268 | --DOCSHELL 161D4400 == 30 [pid = 3268] [id = 598] 08:56:16 INFO - PROCESS | 3268 | --DOMWINDOW == 91 (1D32C400) [pid = 3268] [serial = 1783] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 3268 | --DOCSHELL 16B59800 == 29 [pid = 3268] [id = 597] 08:56:16 INFO - PROCESS | 3268 | --DOCSHELL 145B9800 == 28 [pid = 3268] [id = 596] 08:56:16 INFO - PROCESS | 3268 | --DOCSHELL 0D659800 == 27 [pid = 3268] [id = 595] 08:56:16 INFO - PROCESS | 3268 | --DOCSHELL 1BEE2000 == 26 [pid = 3268] [id = 594] 08:56:16 INFO - PROCESS | 3268 | --DOMWINDOW == 90 (195A4400) [pid = 3268] [serial = 1781] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 3268 | --DOMWINDOW == 89 (1959D000) [pid = 3268] [serial = 1768] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 3268 | --DOMWINDOW == 88 (19B12000) [pid = 3268] [serial = 1771] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 3268 | --DOMWINDOW == 87 (1BE06400) [pid = 3268] [serial = 1774] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 3268 | --DOMWINDOW == 86 (19B15000) [pid = 3268] [serial = 1772] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 3268 | --DOMWINDOW == 85 (1BED7400) [pid = 3268] [serial = 1780] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 3268 | --DOMWINDOW == 84 (1BE37800) [pid = 3268] [serial = 1775] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 3268 | --DOMWINDOW == 83 (1914B000) [pid = 3268] [serial = 1765] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 3268 | --DOMWINDOW == 82 (16B33400) [pid = 3268] [serial = 1762] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 3268 | --DOMWINDOW == 81 (16B66C00) [pid = 3268] [serial = 1763] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 3268 | --DOMWINDOW == 80 (1113A000) [pid = 3268] [serial = 1759] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 3268 | --DOMWINDOW == 79 (142A0400) [pid = 3268] [serial = 1760] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 3268 | --DOMWINDOW == 78 (16B5E400) [pid = 3268] [serial = 1757] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 3268 | --DOMWINDOW == 77 (15FD7400) [pid = 3268] [serial = 1756] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 3268 | --DOMWINDOW == 76 (1E473800) [pid = 3268] [serial = 1754] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 3268 | --DOMWINDOW == 75 (1E403800) [pid = 3268] [serial = 1753] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 3268 | --DOMWINDOW == 74 (1D60A000) [pid = 3268] [serial = 1751] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 3268 | --DOMWINDOW == 73 (1D602800) [pid = 3268] [serial = 1750] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 3268 | --DOMWINDOW == 72 (1959D800) [pid = 3268] [serial = 1748] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 3268 | --DOMWINDOW == 71 (1914F400) [pid = 3268] [serial = 1747] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 3268 | --DOMWINDOW == 70 (142EA800) [pid = 3268] [serial = 1745] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 3268 | --DOMWINDOW == 69 (10FDD000) [pid = 3268] [serial = 1744] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 3268 | --DOMWINDOW == 68 (1BD10400) [pid = 3268] [serial = 1778] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 3268 | --DOMWINDOW == 67 (19A65800) [pid = 3268] [serial = 1769] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 3268 | --DOMWINDOW == 66 (19BC6400) [pid = 3268] [serial = 1777] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 3268 | --DOMWINDOW == 65 (19157400) [pid = 3268] [serial = 1766] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 3268 | 1467820576934 Marionette TRACE conn6 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 08:56:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 08:56:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 930ms 08:56:16 INFO - PROCESS | 3268 | 1467820576995 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 08:56:16 INFO - PROCESS | 3268 | 1467820577000 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 08:56:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 08:56:16 INFO - PROCESS | 3268 | 1467820577006 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 08:56:16 INFO - PROCESS | 3268 | 1467820577009 Marionette TRACE conn6 <- [1,2406,null,{}] 08:56:17 INFO - PROCESS | 3268 | 1467820577013 Marionette TRACE conn6 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:17 INFO - PROCESS | 3268 | 1467820577015 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:17 INFO - PROCESS | 3268 | 1467820577103 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 08:56:17 INFO - PROCESS | 3268 | 1467820577118 Marionette TRACE conn6 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:17 INFO - PROCESS | 3268 | 1467820577120 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:17 INFO - PROCESS | 3268 | ++DOCSHELL 15A5D000 == 27 [pid = 3268] [id = 611] 08:56:17 INFO - PROCESS | 3268 | ++DOMWINDOW == 66 (15A5E000) [pid = 3268] [serial = 1833] [outer = 00000000] 08:56:17 INFO - PROCESS | 3268 | ++DOMWINDOW == 67 (15FD3C00) [pid = 3268] [serial = 1834] [outer = 15A5E000] 08:56:17 INFO - PROCESS | 3268 | 1467820577168 Marionette DEBUG loaded listener.js 08:56:17 INFO - PROCESS | 3268 | ++DOMWINDOW == 68 (16160000) [pid = 3268] [serial = 1835] [outer = 15A5E000] 08:56:17 INFO - PROCESS | 3268 | 1467820577668 Marionette TRACE conn6 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 08:56:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 08:56:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 729ms 08:56:17 INFO - PROCESS | 3268 | 1467820577740 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 08:56:17 INFO - PROCESS | 3268 | 1467820577742 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 08:56:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 08:56:17 INFO - PROCESS | 3268 | 1467820577775 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 08:56:17 INFO - PROCESS | 3268 | 1467820577779 Marionette TRACE conn6 <- [1,2410,null,{}] 08:56:17 INFO - PROCESS | 3268 | 1467820577793 Marionette TRACE conn6 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:17 INFO - PROCESS | 3268 | 1467820577798 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:17 INFO - PROCESS | 3268 | 1467820577899 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 08:56:17 INFO - PROCESS | 3268 | 1467820577991 Marionette TRACE conn6 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:17 INFO - PROCESS | 3268 | 1467820577994 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:17 INFO - PROCESS | 3268 | ++DOCSHELL 16B86400 == 28 [pid = 3268] [id = 612] 08:56:17 INFO - PROCESS | 3268 | ++DOMWINDOW == 69 (16B87400) [pid = 3268] [serial = 1836] [outer = 00000000] 08:56:18 INFO - PROCESS | 3268 | ++DOMWINDOW == 70 (18954000) [pid = 3268] [serial = 1837] [outer = 16B87400] 08:56:18 INFO - PROCESS | 3268 | 1467820578042 Marionette DEBUG loaded listener.js 08:56:18 INFO - PROCESS | 3268 | ++DOMWINDOW == 71 (18A51C00) [pid = 3268] [serial = 1838] [outer = 16B87400] 08:56:18 INFO - PROCESS | 3268 | 1467820578405 Marionette TRACE conn6 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 08:56:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 08:56:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 691ms 08:56:18 INFO - PROCESS | 3268 | 1467820578467 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 08:56:18 INFO - PROCESS | 3268 | 1467820578470 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 08:56:18 INFO - PROCESS | 3268 | 1467820578472 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 08:56:18 INFO - PROCESS | 3268 | 1467820578474 Marionette TRACE conn6 <- [1,2414,null,{}] 08:56:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 08:56:18 INFO - PROCESS | 3268 | 1467820578478 Marionette TRACE conn6 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:18 INFO - PROCESS | 3268 | 1467820578480 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:18 INFO - PROCESS | 3268 | 1467820578565 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 08:56:18 INFO - PROCESS | 3268 | 1467820578571 Marionette TRACE conn6 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:18 INFO - PROCESS | 3268 | 1467820578581 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:18 INFO - PROCESS | 3268 | ++DOCSHELL 18FEA800 == 29 [pid = 3268] [id = 613] 08:56:18 INFO - PROCESS | 3268 | ++DOMWINDOW == 72 (1914D400) [pid = 3268] [serial = 1839] [outer = 00000000] 08:56:18 INFO - PROCESS | 3268 | ++DOMWINDOW == 73 (19177800) [pid = 3268] [serial = 1840] [outer = 1914D400] 08:56:18 INFO - PROCESS | 3268 | 1467820578626 Marionette DEBUG loaded listener.js 08:56:18 INFO - PROCESS | 3268 | ++DOMWINDOW == 74 (1950A800) [pid = 3268] [serial = 1841] [outer = 1914D400] 08:56:19 INFO - PROCESS | 3268 | 1467820579117 Marionette TRACE conn6 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 08:56:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 08:56:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 670ms 08:56:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 08:56:19 INFO - PROCESS | 3268 | 1467820579147 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 08:56:19 INFO - PROCESS | 3268 | 1467820579149 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 08:56:19 INFO - PROCESS | 3268 | 1467820579152 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 08:56:19 INFO - PROCESS | 3268 | 1467820579153 Marionette TRACE conn6 <- [1,2418,null,{}] 08:56:19 INFO - PROCESS | 3268 | 1467820579157 Marionette TRACE conn6 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:19 INFO - PROCESS | 3268 | 1467820579159 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:19 INFO - PROCESS | 3268 | 1467820579272 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 08:56:19 INFO - PROCESS | 3268 | 1467820579363 Marionette TRACE conn6 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:19 INFO - PROCESS | 3268 | 1467820579365 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:19 INFO - PROCESS | 3268 | ++DOCSHELL 195A1C00 == 30 [pid = 3268] [id = 614] 08:56:19 INFO - PROCESS | 3268 | ++DOMWINDOW == 75 (195A2000) [pid = 3268] [serial = 1842] [outer = 00000000] 08:56:19 INFO - PROCESS | 3268 | ++DOMWINDOW == 76 (195A9800) [pid = 3268] [serial = 1843] [outer = 195A2000] 08:56:19 INFO - PROCESS | 3268 | 1467820579410 Marionette DEBUG loaded listener.js 08:56:19 INFO - PROCESS | 3268 | ++DOMWINDOW == 77 (19A6BC00) [pid = 3268] [serial = 1844] [outer = 195A2000] 08:56:19 INFO - PROCESS | 3268 | 1467820579844 Marionette TRACE conn6 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 08:56:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 08:56:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 730ms 08:56:19 INFO - PROCESS | 3268 | 1467820579883 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 08:56:19 INFO - PROCESS | 3268 | 1467820579885 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 08:56:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 08:56:19 INFO - PROCESS | 3268 | 1467820579893 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 08:56:19 INFO - PROCESS | 3268 | 1467820579895 Marionette TRACE conn6 <- [1,2422,null,{}] 08:56:19 INFO - PROCESS | 3268 | 1467820579898 Marionette TRACE conn6 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:19 INFO - PROCESS | 3268 | 1467820579904 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:20 INFO - PROCESS | 3268 | 1467820580049 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 08:56:20 INFO - PROCESS | 3268 | 1467820580063 Marionette TRACE conn6 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:20 INFO - PROCESS | 3268 | 1467820580064 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:20 INFO - PROCESS | 3268 | ++DOCSHELL 19B15000 == 31 [pid = 3268] [id = 615] 08:56:20 INFO - PROCESS | 3268 | ++DOMWINDOW == 78 (1ACE9C00) [pid = 3268] [serial = 1845] [outer = 00000000] 08:56:20 INFO - PROCESS | 3268 | ++DOMWINDOW == 79 (1BD0A800) [pid = 3268] [serial = 1846] [outer = 1ACE9C00] 08:56:20 INFO - PROCESS | 3268 | 1467820580166 Marionette DEBUG loaded listener.js 08:56:20 INFO - PROCESS | 3268 | ++DOMWINDOW == 80 (1BE02C00) [pid = 3268] [serial = 1847] [outer = 1ACE9C00] 08:56:20 INFO - PROCESS | 3268 | 1467820580604 Marionette TRACE conn6 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 08:56:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 08:56:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 730ms 08:56:20 INFO - PROCESS | 3268 | 1467820580649 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 08:56:20 INFO - PROCESS | 3268 | 1467820580651 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 08:56:20 INFO - PROCESS | 3268 | 1467820580659 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 08:56:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 08:56:20 INFO - PROCESS | 3268 | 1467820580661 Marionette TRACE conn6 <- [1,2426,null,{}] 08:56:20 INFO - PROCESS | 3268 | 1467820580665 Marionette TRACE conn6 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:20 INFO - PROCESS | 3268 | 1467820580676 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:20 INFO - PROCESS | 3268 | 1467820580787 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 08:56:20 INFO - PROCESS | 3268 | 1467820580798 Marionette TRACE conn6 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:20 INFO - PROCESS | 3268 | 1467820580800 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:21 INFO - PROCESS | 3268 | ++DOCSHELL 0D65DC00 == 32 [pid = 3268] [id = 616] 08:56:21 INFO - PROCESS | 3268 | ++DOMWINDOW == 81 (143D3000) [pid = 3268] [serial = 1848] [outer = 00000000] 08:56:21 INFO - PROCESS | 3268 | ++DOMWINDOW == 82 (1BE3C400) [pid = 3268] [serial = 1849] [outer = 143D3000] 08:56:21 INFO - PROCESS | 3268 | 1467820581052 Marionette DEBUG loaded listener.js 08:56:21 INFO - PROCESS | 3268 | ++DOMWINDOW == 83 (1BE3F000) [pid = 3268] [serial = 1850] [outer = 143D3000] 08:56:21 INFO - PROCESS | 3268 | --DOMWINDOW == 82 (1DEB6400) [pid = 3268] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 08:56:21 INFO - PROCESS | 3268 | --DOMWINDOW == 81 (1BE44000) [pid = 3268] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 08:56:21 INFO - PROCESS | 3268 | --DOMWINDOW == 80 (0D713800) [pid = 3268] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 08:56:21 INFO - PROCESS | 3268 | --DOMWINDOW == 79 (16B7CC00) [pid = 3268] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 08:56:21 INFO - PROCESS | 3268 | --DOMWINDOW == 78 (19B1D800) [pid = 3268] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 08:56:21 INFO - PROCESS | 3268 | --DOMWINDOW == 77 (16B60C00) [pid = 3268] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 08:56:21 INFO - PROCESS | 3268 | --DOMWINDOW == 76 (19153400) [pid = 3268] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 08:56:21 INFO - PROCESS | 3268 | --DOMWINDOW == 75 (1BEEB800) [pid = 3268] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 08:56:21 INFO - PROCESS | 3268 | --DOMWINDOW == 74 (0CE42800) [pid = 3268] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 08:56:21 INFO - PROCESS | 3268 | --DOMWINDOW == 73 (1BEEC000) [pid = 3268] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 08:56:21 INFO - PROCESS | 3268 | --DOMWINDOW == 72 (19502000) [pid = 3268] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 08:56:21 INFO - PROCESS | 3268 | --DOMWINDOW == 71 (1945CC00) [pid = 3268] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 08:56:21 INFO - PROCESS | 3268 | --DOMWINDOW == 70 (145BF400) [pid = 3268] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 08:56:21 INFO - PROCESS | 3268 | --DOMWINDOW == 69 (19154400) [pid = 3268] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 08:56:21 INFO - PROCESS | 3268 | 1467820581404 Marionette TRACE conn6 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 08:56:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 08:56:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 770ms 08:56:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 08:56:21 INFO - PROCESS | 3268 | 1467820581434 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 08:56:21 INFO - PROCESS | 3268 | 1467820581436 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 08:56:21 INFO - PROCESS | 3268 | 1467820581439 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 08:56:21 INFO - PROCESS | 3268 | 1467820581441 Marionette TRACE conn6 <- [1,2430,null,{}] 08:56:21 INFO - PROCESS | 3268 | 1467820581444 Marionette TRACE conn6 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:21 INFO - PROCESS | 3268 | 1467820581446 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:21 INFO - PROCESS | 3268 | 1467820581526 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 08:56:21 INFO - PROCESS | 3268 | 1467820581619 Marionette TRACE conn6 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:21 INFO - PROCESS | 3268 | 1467820581621 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:21 INFO - PROCESS | 3268 | ++DOCSHELL 0D713800 == 33 [pid = 3268] [id = 617] 08:56:21 INFO - PROCESS | 3268 | ++DOMWINDOW == 70 (0D716C00) [pid = 3268] [serial = 1851] [outer = 00000000] 08:56:21 INFO - PROCESS | 3268 | ++DOMWINDOW == 71 (1B3C0800) [pid = 3268] [serial = 1852] [outer = 0D716C00] 08:56:21 INFO - PROCESS | 3268 | 1467820581665 Marionette DEBUG loaded listener.js 08:56:21 INFO - PROCESS | 3268 | ++DOMWINDOW == 72 (1BE10C00) [pid = 3268] [serial = 1853] [outer = 0D716C00] 08:56:22 INFO - PROCESS | 3268 | 1467820582040 Marionette TRACE conn6 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 08:56:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 08:56:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 630ms 08:56:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 08:56:22 INFO - PROCESS | 3268 | 1467820582070 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 08:56:22 INFO - PROCESS | 3268 | 1467820582072 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 08:56:22 INFO - PROCESS | 3268 | 1467820582075 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 08:56:22 INFO - PROCESS | 3268 | 1467820582077 Marionette TRACE conn6 <- [1,2434,null,{}] 08:56:22 INFO - PROCESS | 3268 | 1467820582080 Marionette TRACE conn6 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:22 INFO - PROCESS | 3268 | 1467820582082 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:22 INFO - PROCESS | 3268 | 1467820582166 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 08:56:22 INFO - PROCESS | 3268 | 1467820582288 Marionette TRACE conn6 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:22 INFO - PROCESS | 3268 | 1467820582290 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:22 INFO - PROCESS | 3268 | ++DOCSHELL 0D714C00 == 34 [pid = 3268] [id = 618] 08:56:22 INFO - PROCESS | 3268 | ++DOMWINDOW == 73 (106CA800) [pid = 3268] [serial = 1854] [outer = 00000000] 08:56:22 INFO - PROCESS | 3268 | ++DOMWINDOW == 74 (1BED6800) [pid = 3268] [serial = 1855] [outer = 106CA800] 08:56:22 INFO - PROCESS | 3268 | 1467820582336 Marionette DEBUG loaded listener.js 08:56:22 INFO - PROCESS | 3268 | ++DOMWINDOW == 75 (1C1A0C00) [pid = 3268] [serial = 1856] [outer = 106CA800] 08:56:22 INFO - PROCESS | 3268 | 1467820582688 Marionette TRACE conn6 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 08:56:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 08:56:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 670ms 08:56:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 08:56:22 INFO - PROCESS | 3268 | 1467820582746 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 08:56:22 INFO - PROCESS | 3268 | 1467820582748 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 08:56:22 INFO - PROCESS | 3268 | 1467820582751 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 08:56:22 INFO - PROCESS | 3268 | 1467820582753 Marionette TRACE conn6 <- [1,2438,null,{}] 08:56:22 INFO - PROCESS | 3268 | 1467820582757 Marionette TRACE conn6 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:22 INFO - PROCESS | 3268 | 1467820582759 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:22 INFO - PROCESS | 3268 | 1467820582880 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 08:56:22 INFO - PROCESS | 3268 | 1467820582888 Marionette TRACE conn6 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:22 INFO - PROCESS | 3268 | 1467820582890 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:22 INFO - PROCESS | 3268 | ++DOCSHELL 1D32C400 == 35 [pid = 3268] [id = 619] 08:56:22 INFO - PROCESS | 3268 | ++DOMWINDOW == 76 (1D330800) [pid = 3268] [serial = 1857] [outer = 00000000] 08:56:22 INFO - PROCESS | 3268 | ++DOMWINDOW == 77 (1D606C00) [pid = 3268] [serial = 1858] [outer = 1D330800] 08:56:22 INFO - PROCESS | 3268 | 1467820582933 Marionette DEBUG loaded listener.js 08:56:22 INFO - PROCESS | 3268 | ++DOMWINDOW == 78 (1D607C00) [pid = 3268] [serial = 1859] [outer = 1D330800] 08:56:23 INFO - PROCESS | 3268 | 1467820583633 Marionette TRACE conn6 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 08:56:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 08:56:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 930ms 08:56:23 INFO - PROCESS | 3268 | 1467820583683 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 08:56:23 INFO - PROCESS | 3268 | 1467820583687 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 08:56:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 08:56:23 INFO - PROCESS | 3268 | 1467820583692 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 08:56:23 INFO - PROCESS | 3268 | 1467820583697 Marionette TRACE conn6 <- [1,2442,null,{}] 08:56:23 INFO - PROCESS | 3268 | 1467820583703 Marionette TRACE conn6 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:23 INFO - PROCESS | 3268 | 1467820583706 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:23 INFO - PROCESS | 3268 | 1467820583863 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 08:56:23 INFO - PROCESS | 3268 | 1467820584003 Marionette TRACE conn6 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:23 INFO - PROCESS | 3268 | 1467820584006 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:24 INFO - PROCESS | 3268 | ++DOCSHELL 0D720000 == 36 [pid = 3268] [id = 620] 08:56:24 INFO - PROCESS | 3268 | ++DOMWINDOW == 79 (14223800) [pid = 3268] [serial = 1860] [outer = 00000000] 08:56:24 INFO - PROCESS | 3268 | ++DOMWINDOW == 80 (15A67C00) [pid = 3268] [serial = 1861] [outer = 14223800] 08:56:24 INFO - PROCESS | 3268 | 1467820584068 Marionette DEBUG loaded listener.js 08:56:24 INFO - PROCESS | 3268 | ++DOMWINDOW == 81 (16B39000) [pid = 3268] [serial = 1862] [outer = 14223800] 08:56:24 INFO - PROCESS | 3268 | 1467820584635 Marionette TRACE conn6 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 08:56:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 08:56:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 990ms 08:56:24 INFO - PROCESS | 3268 | 1467820584683 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 08:56:24 INFO - PROCESS | 3268 | 1467820584688 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 08:56:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 08:56:24 INFO - PROCESS | 3268 | 1467820584695 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 08:56:24 INFO - PROCESS | 3268 | 1467820584698 Marionette TRACE conn6 <- [1,2446,null,{}] 08:56:24 INFO - PROCESS | 3268 | 1467820584702 Marionette TRACE conn6 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:24 INFO - PROCESS | 3268 | 1467820584705 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:24 INFO - PROCESS | 3268 | 1467820584819 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 08:56:24 INFO - PROCESS | 3268 | 1467820584933 Marionette TRACE conn6 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:24 INFO - PROCESS | 3268 | 1467820584936 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:24 INFO - PROCESS | 3268 | ++DOCSHELL 19158800 == 37 [pid = 3268] [id = 621] 08:56:24 INFO - PROCESS | 3268 | ++DOMWINDOW == 82 (1916E000) [pid = 3268] [serial = 1863] [outer = 00000000] 08:56:25 INFO - PROCESS | 3268 | ++DOMWINDOW == 83 (195A1400) [pid = 3268] [serial = 1864] [outer = 1916E000] 08:56:25 INFO - PROCESS | 3268 | 1467820585032 Marionette DEBUG loaded listener.js 08:56:25 INFO - PROCESS | 3268 | ++DOMWINDOW == 84 (19B14C00) [pid = 3268] [serial = 1865] [outer = 1916E000] 08:56:25 INFO - PROCESS | 3268 | 1467820585629 Marionette TRACE conn6 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 08:56:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 08:56:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 970ms 08:56:25 INFO - PROCESS | 3268 | 1467820585667 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 08:56:25 INFO - PROCESS | 3268 | 1467820585670 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 08:56:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 08:56:25 INFO - PROCESS | 3268 | 1467820585674 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 08:56:25 INFO - PROCESS | 3268 | 1467820585678 Marionette TRACE conn6 <- [1,2450,null,{}] 08:56:25 INFO - PROCESS | 3268 | 1467820585689 Marionette TRACE conn6 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:25 INFO - PROCESS | 3268 | 1467820585694 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:25 INFO - PROCESS | 3268 | 1467820585809 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 08:56:25 INFO - PROCESS | 3268 | 1467820585954 Marionette TRACE conn6 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:25 INFO - PROCESS | 3268 | 1467820585957 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:25 INFO - PROCESS | 3268 | ++DOCSHELL 1D60F400 == 38 [pid = 3268] [id = 622] 08:56:25 INFO - PROCESS | 3268 | ++DOMWINDOW == 85 (1D610800) [pid = 3268] [serial = 1866] [outer = 00000000] 08:56:26 INFO - PROCESS | 3268 | ++DOMWINDOW == 86 (1DEB3800) [pid = 3268] [serial = 1867] [outer = 1D610800] 08:56:26 INFO - PROCESS | 3268 | 1467820586015 Marionette DEBUG loaded listener.js 08:56:26 INFO - PROCESS | 3268 | ++DOMWINDOW == 87 (1E402000) [pid = 3268] [serial = 1868] [outer = 1D610800] 08:56:26 INFO - PROCESS | 3268 | 1467820586816 Marionette TRACE conn6 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 08:56:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 08:56:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1173ms 08:56:26 INFO - PROCESS | 3268 | 1467820586850 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 08:56:26 INFO - PROCESS | 3268 | 1467820586855 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 08:56:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 08:56:26 INFO - PROCESS | 3268 | 1467820586860 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 08:56:26 INFO - PROCESS | 3268 | 1467820586863 Marionette TRACE conn6 <- [1,2454,null,{}] 08:56:26 INFO - PROCESS | 3268 | 1467820586868 Marionette TRACE conn6 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:26 INFO - PROCESS | 3268 | 1467820586871 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:26 INFO - PROCESS | 3268 | 1467820586974 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 08:56:27 INFO - PROCESS | 3268 | 1467820587115 Marionette TRACE conn6 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:27 INFO - PROCESS | 3268 | 1467820587120 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:27 INFO - PROCESS | 3268 | ++DOCSHELL 0D71E800 == 39 [pid = 3268] [id = 623] 08:56:27 INFO - PROCESS | 3268 | ++DOMWINDOW == 88 (0D722400) [pid = 3268] [serial = 1869] [outer = 00000000] 08:56:27 INFO - PROCESS | 3268 | ++DOMWINDOW == 89 (16164000) [pid = 3268] [serial = 1870] [outer = 0D722400] 08:56:27 INFO - PROCESS | 3268 | 1467820587172 Marionette DEBUG loaded listener.js 08:56:27 INFO - PROCESS | 3268 | ++DOMWINDOW == 90 (16B65000) [pid = 3268] [serial = 1871] [outer = 0D722400] 08:56:27 INFO - PROCESS | 3268 | --DOCSHELL 0D714C00 == 38 [pid = 3268] [id = 618] 08:56:27 INFO - PROCESS | 3268 | --DOCSHELL 0D713800 == 37 [pid = 3268] [id = 617] 08:56:27 INFO - PROCESS | 3268 | --DOCSHELL 0D65DC00 == 36 [pid = 3268] [id = 616] 08:56:27 INFO - PROCESS | 3268 | --DOCSHELL 19B15000 == 35 [pid = 3268] [id = 615] 08:56:27 INFO - PROCESS | 3268 | --DOCSHELL 195A1C00 == 34 [pid = 3268] [id = 614] 08:56:27 INFO - PROCESS | 3268 | --DOCSHELL 18FEA800 == 33 [pid = 3268] [id = 613] 08:56:27 INFO - PROCESS | 3268 | --DOCSHELL 16B86400 == 32 [pid = 3268] [id = 612] 08:56:27 INFO - PROCESS | 3268 | --DOCSHELL 15A5D000 == 31 [pid = 3268] [id = 611] 08:56:27 INFO - PROCESS | 3268 | --DOCSHELL 142AF800 == 30 [pid = 3268] [id = 610] 08:56:27 INFO - PROCESS | 3268 | --DOCSHELL 1916C000 == 29 [pid = 3268] [id = 608] 08:56:27 INFO - PROCESS | 3268 | --DOCSHELL 0D71AC00 == 28 [pid = 3268] [id = 609] 08:56:27 INFO - PROCESS | 3268 | --DOCSHELL 1D60F400 == 27 [pid = 3268] [id = 622] 08:56:27 INFO - PROCESS | 3268 | --DOCSHELL 19158800 == 26 [pid = 3268] [id = 621] 08:56:27 INFO - PROCESS | 3268 | --DOCSHELL 1D32C400 == 25 [pid = 3268] [id = 619] 08:56:27 INFO - PROCESS | 3268 | --DOCSHELL 0D720000 == 24 [pid = 3268] [id = 620] 08:56:27 INFO - PROCESS | 3268 | --DOMWINDOW == 89 (1D333C00) [pid = 3268] [serial = 1784] [outer = 00000000] [url = about:blank] 08:56:27 INFO - PROCESS | 3268 | --DOMWINDOW == 88 (1D335400) [pid = 3268] [serial = 1814] [outer = 00000000] [url = about:blank] 08:56:27 INFO - PROCESS | 3268 | --DOMWINDOW == 87 (1D60C800) [pid = 3268] [serial = 1819] [outer = 00000000] [url = about:blank] 08:56:27 INFO - PROCESS | 3268 | --DOMWINDOW == 86 (19A71C00) [pid = 3268] [serial = 1801] [outer = 00000000] [url = about:blank] 08:56:27 INFO - PROCESS | 3268 | --DOMWINDOW == 85 (19B15C00) [pid = 3268] [serial = 1802] [outer = 00000000] [url = about:blank] 08:56:27 INFO - PROCESS | 3268 | --DOMWINDOW == 84 (14A74800) [pid = 3268] [serial = 1789] [outer = 00000000] [url = about:blank] 08:56:27 INFO - PROCESS | 3268 | --DOMWINDOW == 83 (14B48400) [pid = 3268] [serial = 1790] [outer = 00000000] [url = about:blank] 08:56:27 INFO - PROCESS | 3268 | --DOMWINDOW == 82 (1BE0BC00) [pid = 3268] [serial = 1807] [outer = 00000000] [url = about:blank] 08:56:27 INFO - PROCESS | 3268 | --DOMWINDOW == 81 (1D32B400) [pid = 3268] [serial = 1820] [outer = 00000000] [url = about:blank] 08:56:27 INFO - PROCESS | 3268 | --DOMWINDOW == 80 (18961000) [pid = 3268] [serial = 1817] [outer = 00000000] [url = about:blank] 08:56:27 INFO - PROCESS | 3268 | --DOMWINDOW == 79 (1E408400) [pid = 3268] [serial = 1823] [outer = 00000000] [url = about:blank] 08:56:27 INFO - PROCESS | 3268 | --DOMWINDOW == 78 (1BD93400) [pid = 3268] [serial = 1808] [outer = 00000000] [url = about:blank] 08:56:27 INFO - PROCESS | 3268 | --DOMWINDOW == 77 (1E403C00) [pid = 3268] [serial = 1822] [outer = 00000000] [url = about:blank] 08:56:27 INFO - PROCESS | 3268 | --DOMWINDOW == 76 (1BEDA400) [pid = 3268] [serial = 1810] [outer = 00000000] [url = about:blank] 08:56:27 INFO - PROCESS | 3268 | --DOMWINDOW == 75 (0D71B000) [pid = 3268] [serial = 1786] [outer = 00000000] [url = about:blank] 08:56:27 INFO - PROCESS | 3268 | --DOMWINDOW == 74 (105CC800) [pid = 3268] [serial = 1787] [outer = 00000000] [url = about:blank] 08:56:27 INFO - PROCESS | 3268 | --DOMWINDOW == 73 (18940000) [pid = 3268] [serial = 1795] [outer = 00000000] [url = about:blank] 08:56:27 INFO - PROCESS | 3268 | --DOMWINDOW == 72 (18A5B400) [pid = 3268] [serial = 1796] [outer = 00000000] [url = about:blank] 08:56:27 INFO - PROCESS | 3268 | --DOMWINDOW == 71 (1ADCC000) [pid = 3268] [serial = 1804] [outer = 00000000] [url = about:blank] 08:56:27 INFO - PROCESS | 3268 | --DOMWINDOW == 70 (1ADD4C00) [pid = 3268] [serial = 1805] [outer = 00000000] [url = about:blank] 08:56:27 INFO - PROCESS | 3268 | --DOMWINDOW == 69 (16B7D000) [pid = 3268] [serial = 1792] [outer = 00000000] [url = about:blank] 08:56:27 INFO - PROCESS | 3268 | --DOMWINDOW == 68 (16B82400) [pid = 3268] [serial = 1793] [outer = 00000000] [url = about:blank] 08:56:27 INFO - PROCESS | 3268 | --DOMWINDOW == 67 (19172C00) [pid = 3268] [serial = 1798] [outer = 00000000] [url = about:blank] 08:56:27 INFO - PROCESS | 3268 | --DOMWINDOW == 66 (1D32B800) [pid = 3268] [serial = 1813] [outer = 00000000] [url = about:blank] 08:56:27 INFO - PROCESS | 3268 | --DOMWINDOW == 65 (19177C00) [pid = 3268] [serial = 1799] [outer = 00000000] [url = about:blank] 08:56:27 INFO - PROCESS | 3268 | --DOMWINDOW == 64 (1BEDE000) [pid = 3268] [serial = 1811] [outer = 00000000] [url = about:blank] 08:56:27 INFO - PROCESS | 3268 | --DOMWINDOW == 63 (13F13800) [pid = 3268] [serial = 1816] [outer = 00000000] [url = about:blank] 08:56:28 INFO - PROCESS | 3268 | 1467820588286 Marionette TRACE conn6 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 08:56:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 08:56:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1473ms 08:56:28 INFO - PROCESS | 3268 | 1467820588335 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 08:56:28 INFO - PROCESS | 3268 | 1467820588339 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 08:56:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 08:56:28 INFO - PROCESS | 3268 | 1467820588344 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 08:56:28 INFO - PROCESS | 3268 | 1467820588349 Marionette TRACE conn6 <- [1,2458,null,{}] 08:56:28 INFO - PROCESS | 3268 | 1467820588354 Marionette TRACE conn6 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:28 INFO - PROCESS | 3268 | 1467820588357 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:28 INFO - PROCESS | 3268 | 1467820588451 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 08:56:28 INFO - PROCESS | 3268 | 1467820588582 Marionette TRACE conn6 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:28 INFO - PROCESS | 3268 | 1467820588585 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:28 INFO - PROCESS | 3268 | ++DOCSHELL 0D656800 == 25 [pid = 3268] [id = 624] 08:56:28 INFO - PROCESS | 3268 | ++DOMWINDOW == 64 (0D65B400) [pid = 3268] [serial = 1872] [outer = 00000000] 08:56:28 INFO - PROCESS | 3268 | ++DOMWINDOW == 65 (105C6C00) [pid = 3268] [serial = 1873] [outer = 0D65B400] 08:56:28 INFO - PROCESS | 3268 | 1467820588635 Marionette DEBUG loaded listener.js 08:56:28 INFO - PROCESS | 3268 | ++DOMWINDOW == 66 (0D657000) [pid = 3268] [serial = 1874] [outer = 0D65B400] 08:56:29 INFO - PROCESS | 3268 | 1467820589005 Marionette TRACE conn6 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 08:56:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 08:56:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 730ms 08:56:29 INFO - PROCESS | 3268 | 1467820589075 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 08:56:29 INFO - PROCESS | 3268 | 1467820589080 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 08:56:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 08:56:29 INFO - PROCESS | 3268 | 1467820589086 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 08:56:29 INFO - PROCESS | 3268 | 1467820589088 Marionette TRACE conn6 <- [1,2462,null,{}] 08:56:29 INFO - PROCESS | 3268 | 1467820589092 Marionette TRACE conn6 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:29 INFO - PROCESS | 3268 | 1467820589095 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:29 INFO - PROCESS | 3268 | 1467820589222 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 08:56:29 INFO - PROCESS | 3268 | 1467820589229 Marionette TRACE conn6 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:29 INFO - PROCESS | 3268 | 1467820589231 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:29 INFO - PROCESS | 3268 | ++DOCSHELL 1421F000 == 26 [pid = 3268] [id = 625] 08:56:29 INFO - PROCESS | 3268 | ++DOMWINDOW == 67 (143D1800) [pid = 3268] [serial = 1875] [outer = 00000000] 08:56:29 INFO - PROCESS | 3268 | ++DOMWINDOW == 68 (15A64C00) [pid = 3268] [serial = 1876] [outer = 143D1800] 08:56:29 INFO - PROCESS | 3268 | 1467820589278 Marionette DEBUG loaded listener.js 08:56:29 INFO - PROCESS | 3268 | ++DOMWINDOW == 69 (15FD8800) [pid = 3268] [serial = 1877] [outer = 143D1800] 08:56:29 INFO - PROCESS | 3268 | 1467820589727 Marionette TRACE conn6 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 08:56:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 08:56:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 670ms 08:56:29 INFO - PROCESS | 3268 | 1467820589766 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 08:56:29 INFO - PROCESS | 3268 | 1467820589769 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 08:56:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 08:56:29 INFO - PROCESS | 3268 | 1467820589772 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 08:56:29 INFO - PROCESS | 3268 | 1467820589776 Marionette TRACE conn6 <- [1,2466,null,{}] 08:56:29 INFO - PROCESS | 3268 | 1467820589787 Marionette TRACE conn6 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:29 INFO - PROCESS | 3268 | 1467820589791 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:29 INFO - PROCESS | 3268 | 1467820589876 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 08:56:29 INFO - PROCESS | 3268 | 1467820589883 Marionette TRACE conn6 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:29 INFO - PROCESS | 3268 | 1467820589886 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:29 INFO - PROCESS | 3268 | ++DOCSHELL 16B7E800 == 27 [pid = 3268] [id = 626] 08:56:29 INFO - PROCESS | 3268 | ++DOMWINDOW == 70 (16B82400) [pid = 3268] [serial = 1878] [outer = 00000000] 08:56:29 INFO - PROCESS | 3268 | ++DOMWINDOW == 71 (18960400) [pid = 3268] [serial = 1879] [outer = 16B82400] 08:56:29 INFO - PROCESS | 3268 | 1467820589935 Marionette DEBUG loaded listener.js 08:56:30 INFO - PROCESS | 3268 | ++DOMWINDOW == 72 (18E78000) [pid = 3268] [serial = 1880] [outer = 16B82400] 08:56:30 INFO - PROCESS | 3268 | 1467820590451 Marionette TRACE conn6 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 08:56:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 08:56:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 730ms 08:56:30 INFO - PROCESS | 3268 | 1467820590504 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 08:56:30 INFO - PROCESS | 3268 | 1467820590507 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 08:56:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 08:56:30 INFO - PROCESS | 3268 | 1467820590510 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 08:56:30 INFO - PROCESS | 3268 | 1467820590512 Marionette TRACE conn6 <- [1,2470,null,{}] 08:56:30 INFO - PROCESS | 3268 | 1467820590521 Marionette TRACE conn6 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:30 INFO - PROCESS | 3268 | 1467820590523 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:30 INFO - PROCESS | 3268 | 1467820590669 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 08:56:30 INFO - PROCESS | 3268 | 1467820590680 Marionette TRACE conn6 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:30 INFO - PROCESS | 3268 | 1467820590682 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:30 INFO - PROCESS | 3268 | ++DOCSHELL 19158400 == 28 [pid = 3268] [id = 627] 08:56:30 INFO - PROCESS | 3268 | ++DOMWINDOW == 73 (19159000) [pid = 3268] [serial = 1881] [outer = 00000000] 08:56:30 INFO - PROCESS | 3268 | ++DOMWINDOW == 74 (19177C00) [pid = 3268] [serial = 1882] [outer = 19159000] 08:56:30 INFO - PROCESS | 3268 | 1467820590727 Marionette DEBUG loaded listener.js 08:56:30 INFO - PROCESS | 3268 | ++DOMWINDOW == 75 (19502800) [pid = 3268] [serial = 1883] [outer = 19159000] 08:56:31 INFO - PROCESS | 3268 | 1467820591166 Marionette TRACE conn6 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 08:56:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 08:56:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 670ms 08:56:31 INFO - PROCESS | 3268 | 1467820591184 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 08:56:31 INFO - PROCESS | 3268 | 1467820591186 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 08:56:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 08:56:31 INFO - PROCESS | 3268 | 1467820591197 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 08:56:31 INFO - PROCESS | 3268 | 1467820591199 Marionette TRACE conn6 <- [1,2474,null,{}] 08:56:31 INFO - PROCESS | 3268 | 1467820591203 Marionette TRACE conn6 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:31 INFO - PROCESS | 3268 | 1467820591205 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:31 INFO - PROCESS | 3268 | 1467820591323 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 08:56:31 INFO - PROCESS | 3268 | 1467820591328 Marionette TRACE conn6 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:31 INFO - PROCESS | 3268 | 1467820591330 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:31 INFO - PROCESS | 3268 | ++DOCSHELL 1959F400 == 29 [pid = 3268] [id = 628] 08:56:31 INFO - PROCESS | 3268 | ++DOMWINDOW == 76 (195A6800) [pid = 3268] [serial = 1884] [outer = 00000000] 08:56:31 INFO - PROCESS | 3268 | ++DOMWINDOW == 77 (19A6A800) [pid = 3268] [serial = 1885] [outer = 195A6800] 08:56:31 INFO - PROCESS | 3268 | 1467820591376 Marionette DEBUG loaded listener.js 08:56:31 INFO - PROCESS | 3268 | ++DOMWINDOW == 78 (19A6E800) [pid = 3268] [serial = 1886] [outer = 195A6800] 08:56:31 INFO - PROCESS | 3268 | 1467820591851 Marionette TRACE conn6 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 08:56:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 08:56:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 670ms 08:56:31 INFO - PROCESS | 3268 | 1467820591875 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 08:56:31 INFO - PROCESS | 3268 | 1467820591877 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 08:56:31 INFO - PROCESS | 3268 | 1467820591880 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 08:56:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 08:56:31 INFO - PROCESS | 3268 | 1467820591882 Marionette TRACE conn6 <- [1,2478,null,{}] 08:56:31 INFO - PROCESS | 3268 | 1467820591885 Marionette TRACE conn6 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:31 INFO - PROCESS | 3268 | 1467820591891 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:32 INFO - PROCESS | 3268 | 1467820592048 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 08:56:32 INFO - PROCESS | 3268 | 1467820592121 Marionette TRACE conn6 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:32 INFO - PROCESS | 3268 | 1467820592123 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:32 INFO - PROCESS | 3268 | ++DOCSHELL 19BCA400 == 30 [pid = 3268] [id = 629] 08:56:32 INFO - PROCESS | 3268 | ++DOMWINDOW == 79 (1ACEC400) [pid = 3268] [serial = 1887] [outer = 00000000] 08:56:32 INFO - PROCESS | 3268 | ++DOMWINDOW == 80 (1B3C2400) [pid = 3268] [serial = 1888] [outer = 1ACEC400] 08:56:32 INFO - PROCESS | 3268 | 1467820592167 Marionette DEBUG loaded listener.js 08:56:32 INFO - PROCESS | 3268 | ++DOMWINDOW == 81 (1BD91400) [pid = 3268] [serial = 1889] [outer = 1ACEC400] 08:56:32 INFO - PROCESS | 3268 | --DOMWINDOW == 80 (195A2000) [pid = 3268] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 08:56:32 INFO - PROCESS | 3268 | --DOMWINDOW == 79 (1ACE9C00) [pid = 3268] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 08:56:32 INFO - PROCESS | 3268 | --DOMWINDOW == 78 (1E401C00) [pid = 3268] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 08:56:32 INFO - PROCESS | 3268 | --DOMWINDOW == 77 (16B87400) [pid = 3268] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 08:56:32 INFO - PROCESS | 3268 | --DOMWINDOW == 76 (142E4C00) [pid = 3268] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 08:56:32 INFO - PROCESS | 3268 | --DOMWINDOW == 75 (1914D400) [pid = 3268] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 08:56:32 INFO - PROCESS | 3268 | --DOMWINDOW == 74 (0D720800) [pid = 3268] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 08:56:32 INFO - PROCESS | 3268 | --DOMWINDOW == 73 (143D3000) [pid = 3268] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 08:56:32 INFO - PROCESS | 3268 | --DOMWINDOW == 72 (0D716C00) [pid = 3268] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 08:56:32 INFO - PROCESS | 3268 | --DOMWINDOW == 71 (1D330800) [pid = 3268] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 08:56:32 INFO - PROCESS | 3268 | --DOMWINDOW == 70 (106CA800) [pid = 3268] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 08:56:32 INFO - PROCESS | 3268 | 1467820592700 Marionette TRACE conn6 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 08:56:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 08:56:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 870ms 08:56:32 INFO - PROCESS | 3268 | 1467820592754 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 08:56:32 INFO - PROCESS | 3268 | 1467820592756 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 08:56:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 08:56:32 INFO - PROCESS | 3268 | 1467820592759 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 08:56:32 INFO - PROCESS | 3268 | 1467820592761 Marionette TRACE conn6 <- [1,2482,null,{}] 08:56:32 INFO - PROCESS | 3268 | 1467820592764 Marionette TRACE conn6 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:32 INFO - PROCESS | 3268 | 1467820592766 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:32 INFO - PROCESS | 3268 | 1467820592844 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 08:56:32 INFO - PROCESS | 3268 | 1467820592849 Marionette TRACE conn6 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:32 INFO - PROCESS | 3268 | 1467820592851 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:32 INFO - PROCESS | 3268 | ++DOCSHELL 16B7FC00 == 31 [pid = 3268] [id = 630] 08:56:32 INFO - PROCESS | 3268 | ++DOMWINDOW == 71 (19173400) [pid = 3268] [serial = 1890] [outer = 00000000] 08:56:32 INFO - PROCESS | 3268 | ++DOMWINDOW == 72 (1B3C6C00) [pid = 3268] [serial = 1891] [outer = 19173400] 08:56:32 INFO - PROCESS | 3268 | 1467820592896 Marionette DEBUG loaded listener.js 08:56:32 INFO - PROCESS | 3268 | ++DOMWINDOW == 73 (1BE10800) [pid = 3268] [serial = 1892] [outer = 19173400] 08:56:33 INFO - PROCESS | 3268 | 1467820593327 Marionette TRACE conn6 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 08:56:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 08:56:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 630ms 08:56:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 08:56:33 INFO - PROCESS | 3268 | 1467820593391 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 08:56:33 INFO - PROCESS | 3268 | 1467820593393 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 08:56:33 INFO - PROCESS | 3268 | 1467820593396 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 08:56:33 INFO - PROCESS | 3268 | 1467820593398 Marionette TRACE conn6 <- [1,2486,null,{}] 08:56:33 INFO - PROCESS | 3268 | 1467820593401 Marionette TRACE conn6 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:33 INFO - PROCESS | 3268 | 1467820593403 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:33 INFO - PROCESS | 3268 | 1467820593480 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 08:56:33 INFO - PROCESS | 3268 | 1467820593488 Marionette TRACE conn6 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:33 INFO - PROCESS | 3268 | 1467820593490 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:33 INFO - PROCESS | 3268 | ++DOCSHELL 1BE40C00 == 32 [pid = 3268] [id = 631] 08:56:33 INFO - PROCESS | 3268 | ++DOMWINDOW == 74 (1BED0C00) [pid = 3268] [serial = 1893] [outer = 00000000] 08:56:33 INFO - PROCESS | 3268 | ++DOMWINDOW == 75 (1BEDA400) [pid = 3268] [serial = 1894] [outer = 1BED0C00] 08:56:33 INFO - PROCESS | 3268 | 1467820593533 Marionette DEBUG loaded listener.js 08:56:33 INFO - PROCESS | 3268 | ++DOMWINDOW == 76 (1BED5C00) [pid = 3268] [serial = 1895] [outer = 1BED0C00] 08:56:33 INFO - PROCESS | 3268 | 1467820593981 Marionette TRACE conn6 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 08:56:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 08:56:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 630ms 08:56:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 08:56:34 INFO - PROCESS | 3268 | 1467820594026 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 08:56:34 INFO - PROCESS | 3268 | 1467820594028 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 08:56:34 INFO - PROCESS | 3268 | 1467820594031 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 08:56:34 INFO - PROCESS | 3268 | 1467820594033 Marionette TRACE conn6 <- [1,2490,null,{}] 08:56:34 INFO - PROCESS | 3268 | 1467820594053 Marionette TRACE conn6 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:34 INFO - PROCESS | 3268 | 1467820594055 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:34 INFO - PROCESS | 3268 | 1467820594133 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 08:56:34 INFO - PROCESS | 3268 | 1467820594139 Marionette TRACE conn6 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:34 INFO - PROCESS | 3268 | 1467820594140 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:34 INFO - PROCESS | 3268 | ++DOCSHELL 1BEED400 == 33 [pid = 3268] [id = 632] 08:56:34 INFO - PROCESS | 3268 | ++DOMWINDOW == 77 (1BEEE000) [pid = 3268] [serial = 1896] [outer = 00000000] 08:56:34 INFO - PROCESS | 3268 | ++DOMWINDOW == 78 (1D32B800) [pid = 3268] [serial = 1897] [outer = 1BEEE000] 08:56:34 INFO - PROCESS | 3268 | 1467820594183 Marionette DEBUG loaded listener.js 08:56:34 INFO - PROCESS | 3268 | ++DOMWINDOW == 79 (1D32C000) [pid = 3268] [serial = 1898] [outer = 1BEEE000] 08:56:35 INFO - PROCESS | 3268 | --DOCSHELL 0D656800 == 32 [pid = 3268] [id = 624] 08:56:35 INFO - PROCESS | 3268 | --DOCSHELL 0D71E800 == 31 [pid = 3268] [id = 623] 08:56:35 INFO - PROCESS | 3268 | --DOCSHELL 1959F400 == 30 [pid = 3268] [id = 628] 08:56:35 INFO - PROCESS | 3268 | --DOCSHELL 19BCA400 == 29 [pid = 3268] [id = 629] 08:56:35 INFO - PROCESS | 3268 | --DOCSHELL 16B7E800 == 28 [pid = 3268] [id = 626] 08:56:35 INFO - PROCESS | 3268 | --DOCSHELL 19158400 == 27 [pid = 3268] [id = 627] 08:56:35 INFO - PROCESS | 3268 | --DOCSHELL 1421F000 == 26 [pid = 3268] [id = 625] 08:56:35 INFO - PROCESS | 3268 | --DOCSHELL 16B7FC00 == 25 [pid = 3268] [id = 630] 08:56:35 INFO - PROCESS | 3268 | --DOCSHELL 1BE40C00 == 24 [pid = 3268] [id = 631] 08:56:35 INFO - PROCESS | 3268 | --DOMWINDOW == 78 (1D607C00) [pid = 3268] [serial = 1859] [outer = 00000000] [url = about:blank] 08:56:35 INFO - PROCESS | 3268 | --DOMWINDOW == 77 (1D606C00) [pid = 3268] [serial = 1858] [outer = 00000000] [url = about:blank] 08:56:35 INFO - PROCESS | 3268 | --DOMWINDOW == 76 (1BED6800) [pid = 3268] [serial = 1855] [outer = 00000000] [url = about:blank] 08:56:35 INFO - PROCESS | 3268 | --DOMWINDOW == 75 (195A9800) [pid = 3268] [serial = 1843] [outer = 00000000] [url = about:blank] 08:56:35 INFO - PROCESS | 3268 | --DOMWINDOW == 74 (1BD0A800) [pid = 3268] [serial = 1846] [outer = 00000000] [url = about:blank] 08:56:35 INFO - PROCESS | 3268 | --DOMWINDOW == 73 (19A6BC00) [pid = 3268] [serial = 1844] [outer = 00000000] [url = about:blank] 08:56:35 INFO - PROCESS | 3268 | --DOMWINDOW == 72 (1C1A0C00) [pid = 3268] [serial = 1856] [outer = 00000000] [url = about:blank] 08:56:35 INFO - PROCESS | 3268 | --DOMWINDOW == 71 (1E477400) [pid = 3268] [serial = 1826] [outer = 00000000] [url = about:blank] 08:56:35 INFO - PROCESS | 3268 | --DOMWINDOW == 70 (1E474000) [pid = 3268] [serial = 1825] [outer = 00000000] [url = about:blank] 08:56:35 INFO - PROCESS | 3268 | --DOMWINDOW == 69 (18954000) [pid = 3268] [serial = 1837] [outer = 00000000] [url = about:blank] 08:56:35 INFO - PROCESS | 3268 | --DOMWINDOW == 68 (18A51C00) [pid = 3268] [serial = 1838] [outer = 00000000] [url = about:blank] 08:56:35 INFO - PROCESS | 3268 | --DOMWINDOW == 67 (143D3800) [pid = 3268] [serial = 1831] [outer = 00000000] [url = about:blank] 08:56:35 INFO - PROCESS | 3268 | --DOMWINDOW == 66 (15A5EC00) [pid = 3268] [serial = 1832] [outer = 00000000] [url = about:blank] 08:56:35 INFO - PROCESS | 3268 | --DOMWINDOW == 65 (19177800) [pid = 3268] [serial = 1840] [outer = 00000000] [url = about:blank] 08:56:35 INFO - PROCESS | 3268 | --DOMWINDOW == 64 (15FD3C00) [pid = 3268] [serial = 1834] [outer = 00000000] [url = about:blank] 08:56:35 INFO - PROCESS | 3268 | --DOMWINDOW == 63 (143D0C00) [pid = 3268] [serial = 1828] [outer = 00000000] [url = about:blank] 08:56:35 INFO - PROCESS | 3268 | --DOMWINDOW == 62 (15A68C00) [pid = 3268] [serial = 1829] [outer = 00000000] [url = about:blank] 08:56:35 INFO - PROCESS | 3268 | --DOMWINDOW == 61 (1BE02C00) [pid = 3268] [serial = 1847] [outer = 00000000] [url = about:blank] 08:56:35 INFO - PROCESS | 3268 | --DOMWINDOW == 60 (1BE3C400) [pid = 3268] [serial = 1849] [outer = 00000000] [url = about:blank] 08:56:35 INFO - PROCESS | 3268 | --DOMWINDOW == 59 (1BE3F000) [pid = 3268] [serial = 1850] [outer = 00000000] [url = about:blank] 08:56:35 INFO - PROCESS | 3268 | --DOMWINDOW == 58 (1B3C0800) [pid = 3268] [serial = 1852] [outer = 00000000] [url = about:blank] 08:56:35 INFO - PROCESS | 3268 | --DOMWINDOW == 57 (1950A800) [pid = 3268] [serial = 1841] [outer = 00000000] [url = about:blank] 08:56:35 INFO - PROCESS | 3268 | --DOMWINDOW == 56 (1BE10C00) [pid = 3268] [serial = 1853] [outer = 00000000] [url = about:blank] 08:56:35 INFO - PROCESS | 3268 | 1467820595979 Marionette TRACE conn6 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 08:56:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 08:56:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1999ms 08:56:36 INFO - PROCESS | 3268 | 1467820596033 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 08:56:36 INFO - PROCESS | 3268 | 1467820596037 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 08:56:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 08:56:36 INFO - PROCESS | 3268 | 1467820596042 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 08:56:36 INFO - PROCESS | 3268 | 1467820596046 Marionette TRACE conn6 <- [1,2494,null,{}] 08:56:36 INFO - PROCESS | 3268 | 1467820596052 Marionette TRACE conn6 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:36 INFO - PROCESS | 3268 | 1467820596055 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:36 INFO - PROCESS | 3268 | 1467820596152 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 08:56:36 INFO - PROCESS | 3268 | 1467820596167 Marionette TRACE conn6 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:36 INFO - PROCESS | 3268 | 1467820596170 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:36 INFO - PROCESS | 3268 | ++DOCSHELL 0D714000 == 25 [pid = 3268] [id = 633] 08:56:36 INFO - PROCESS | 3268 | ++DOMWINDOW == 57 (0D714C00) [pid = 3268] [serial = 1899] [outer = 00000000] 08:56:36 INFO - PROCESS | 3268 | ++DOMWINDOW == 58 (0D719000) [pid = 3268] [serial = 1900] [outer = 0D714C00] 08:56:36 INFO - PROCESS | 3268 | 1467820596223 Marionette DEBUG loaded listener.js 08:56:36 INFO - PROCESS | 3268 | ++DOMWINDOW == 59 (0D71F800) [pid = 3268] [serial = 1901] [outer = 0D714C00] 08:56:36 INFO - PROCESS | 3268 | 1467820596734 Marionette TRACE conn6 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 08:56:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 08:56:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 730ms 08:56:36 INFO - PROCESS | 3268 | 1467820596772 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 08:56:36 INFO - PROCESS | 3268 | 1467820596777 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 08:56:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 08:56:36 INFO - PROCESS | 3268 | 1467820596784 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 08:56:36 INFO - PROCESS | 3268 | 1467820596787 Marionette TRACE conn6 <- [1,2498,null,{}] 08:56:36 INFO - PROCESS | 3268 | 1467820596791 Marionette TRACE conn6 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:36 INFO - PROCESS | 3268 | 1467820596794 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:36 INFO - PROCESS | 3268 | 1467820596882 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 08:56:36 INFO - PROCESS | 3268 | 1467820596891 Marionette TRACE conn6 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:36 INFO - PROCESS | 3268 | 1467820596894 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:36 INFO - PROCESS | 3268 | ++DOCSHELL 14224800 == 26 [pid = 3268] [id = 634] 08:56:36 INFO - PROCESS | 3268 | ++DOMWINDOW == 60 (14225800) [pid = 3268] [serial = 1902] [outer = 00000000] 08:56:36 INFO - PROCESS | 3268 | ++DOMWINDOW == 61 (142E5C00) [pid = 3268] [serial = 1903] [outer = 14225800] 08:56:36 INFO - PROCESS | 3268 | 1467820596942 Marionette DEBUG loaded listener.js 08:56:37 INFO - PROCESS | 3268 | ++DOMWINDOW == 62 (143D3000) [pid = 3268] [serial = 1904] [outer = 14225800] 08:56:37 INFO - PROCESS | 3268 | 1467820597424 Marionette TRACE conn6 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 08:56:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 08:56:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 670ms 08:56:37 INFO - PROCESS | 3268 | 1467820597457 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 08:56:37 INFO - PROCESS | 3268 | 1467820597459 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 08:56:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 08:56:37 INFO - PROCESS | 3268 | 1467820597463 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 08:56:37 INFO - PROCESS | 3268 | 1467820597466 Marionette TRACE conn6 <- [1,2502,null,{}] 08:56:37 INFO - PROCESS | 3268 | 1467820597478 Marionette TRACE conn6 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:37 INFO - PROCESS | 3268 | 1467820597483 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:37 INFO - PROCESS | 3268 | 1467820597565 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 08:56:37 INFO - PROCESS | 3268 | 1467820597701 Marionette TRACE conn6 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:37 INFO - PROCESS | 3268 | 1467820597704 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:37 INFO - PROCESS | 3268 | ++DOCSHELL 16B38C00 == 27 [pid = 3268] [id = 635] 08:56:37 INFO - PROCESS | 3268 | ++DOMWINDOW == 63 (16B64000) [pid = 3268] [serial = 1905] [outer = 00000000] 08:56:37 INFO - PROCESS | 3268 | ++DOMWINDOW == 64 (16B7D800) [pid = 3268] [serial = 1906] [outer = 16B64000] 08:56:37 INFO - PROCESS | 3268 | 1467820597758 Marionette DEBUG loaded listener.js 08:56:37 INFO - PROCESS | 3268 | ++DOMWINDOW == 65 (16B83C00) [pid = 3268] [serial = 1907] [outer = 16B64000] 08:56:38 INFO - PROCESS | 3268 | 1467820598145 Marionette TRACE conn6 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 08:56:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 08:56:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 729ms 08:56:38 INFO - PROCESS | 3268 | 1467820598197 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 08:56:38 INFO - PROCESS | 3268 | 1467820598199 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 08:56:38 INFO - PROCESS | 3268 | 1467820598202 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 08:56:38 INFO - PROCESS | 3268 | 1467820598204 Marionette TRACE conn6 <- [1,2506,null,{}] 08:56:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 08:56:38 INFO - PROCESS | 3268 | 1467820598208 Marionette TRACE conn6 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:38 INFO - PROCESS | 3268 | 1467820598210 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:38 INFO - PROCESS | 3268 | 1467820598329 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 08:56:38 INFO - PROCESS | 3268 | 1467820598337 Marionette TRACE conn6 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:38 INFO - PROCESS | 3268 | 1467820598339 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:38 INFO - PROCESS | 3268 | ++DOCSHELL 16B87400 == 28 [pid = 3268] [id = 636] 08:56:38 INFO - PROCESS | 3268 | ++DOMWINDOW == 66 (16BCE800) [pid = 3268] [serial = 1908] [outer = 00000000] 08:56:38 INFO - PROCESS | 3268 | ++DOMWINDOW == 67 (18959000) [pid = 3268] [serial = 1909] [outer = 16BCE800] 08:56:38 INFO - PROCESS | 3268 | 1467820598384 Marionette DEBUG loaded listener.js 08:56:38 INFO - PROCESS | 3268 | ++DOMWINDOW == 68 (18CE6C00) [pid = 3268] [serial = 1910] [outer = 16BCE800] 08:56:38 INFO - PROCESS | 3268 | 1467820598800 Marionette TRACE conn6 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 08:56:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 08:56:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 630ms 08:56:38 INFO - PROCESS | 3268 | 1467820598837 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 08:56:38 INFO - PROCESS | 3268 | 1467820598839 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 08:56:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 08:56:38 INFO - PROCESS | 3268 | 1467820598842 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 08:56:38 INFO - PROCESS | 3268 | 1467820598844 Marionette TRACE conn6 <- [1,2510,null,{}] 08:56:38 INFO - PROCESS | 3268 | 1467820598848 Marionette TRACE conn6 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:38 INFO - PROCESS | 3268 | 1467820598850 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:38 INFO - PROCESS | 3268 | 1467820598970 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 08:56:39 INFO - PROCESS | 3268 | 1467820599062 Marionette TRACE conn6 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:39 INFO - PROCESS | 3268 | 1467820599064 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:39 INFO - PROCESS | 3268 | ++DOCSHELL 1914C800 == 29 [pid = 3268] [id = 637] 08:56:39 INFO - PROCESS | 3268 | ++DOMWINDOW == 69 (1914EC00) [pid = 3268] [serial = 1911] [outer = 00000000] 08:56:39 INFO - PROCESS | 3268 | ++DOMWINDOW == 70 (19159C00) [pid = 3268] [serial = 1912] [outer = 1914EC00] 08:56:39 INFO - PROCESS | 3268 | 1467820599111 Marionette DEBUG loaded listener.js 08:56:39 INFO - PROCESS | 3268 | ++DOMWINDOW == 71 (19175000) [pid = 3268] [serial = 1913] [outer = 1914EC00] 08:56:39 INFO - PROCESS | 3268 | 1467820599477 Marionette TRACE conn6 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 08:56:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 08:56:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 670ms 08:56:39 INFO - PROCESS | 3268 | 1467820599517 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 08:56:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 08:56:39 INFO - PROCESS | 3268 | 1467820599519 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 08:56:39 INFO - PROCESS | 3268 | 1467820599522 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 08:56:39 INFO - PROCESS | 3268 | 1467820599524 Marionette TRACE conn6 <- [1,2514,null,{}] 08:56:39 INFO - PROCESS | 3268 | 1467820599527 Marionette TRACE conn6 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:39 INFO - PROCESS | 3268 | 1467820599533 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:39 INFO - PROCESS | 3268 | 1467820599641 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 08:56:39 INFO - PROCESS | 3268 | 1467820599647 Marionette TRACE conn6 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:39 INFO - PROCESS | 3268 | 1467820599649 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:39 INFO - PROCESS | 3268 | ++DOCSHELL 19502000 == 30 [pid = 3268] [id = 638] 08:56:39 INFO - PROCESS | 3268 | ++DOMWINDOW == 72 (1950DC00) [pid = 3268] [serial = 1914] [outer = 00000000] 08:56:39 INFO - PROCESS | 3268 | ++DOMWINDOW == 73 (19A69000) [pid = 3268] [serial = 1915] [outer = 1950DC00] 08:56:39 INFO - PROCESS | 3268 | 1467820599696 Marionette DEBUG loaded listener.js 08:56:39 INFO - PROCESS | 3268 | ++DOMWINDOW == 74 (19B1B400) [pid = 3268] [serial = 1916] [outer = 1950DC00] 08:56:40 INFO - PROCESS | 3268 | 1467820600131 Marionette TRACE conn6 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 08:56:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 08:56:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 670ms 08:56:40 INFO - PROCESS | 3268 | 1467820600193 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 08:56:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 08:56:40 INFO - PROCESS | 3268 | 1467820600195 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 08:56:40 INFO - PROCESS | 3268 | 1467820600198 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 08:56:40 INFO - PROCESS | 3268 | 1467820600200 Marionette TRACE conn6 <- [1,2518,null,{}] 08:56:40 INFO - PROCESS | 3268 | 1467820600203 Marionette TRACE conn6 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:40 INFO - PROCESS | 3268 | 1467820600205 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:40 INFO - PROCESS | 3268 | 1467820600287 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 08:56:40 INFO - PROCESS | 3268 | 1467820600293 Marionette TRACE conn6 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:40 INFO - PROCESS | 3268 | 1467820600295 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:40 INFO - PROCESS | 3268 | ++DOCSHELL 19A66C00 == 31 [pid = 3268] [id = 639] 08:56:40 INFO - PROCESS | 3268 | ++DOMWINDOW == 75 (19A68C00) [pid = 3268] [serial = 1917] [outer = 00000000] 08:56:40 INFO - PROCESS | 3268 | ++DOMWINDOW == 76 (1B35EC00) [pid = 3268] [serial = 1918] [outer = 19A68C00] 08:56:40 INFO - PROCESS | 3268 | 1467820600369 Marionette DEBUG loaded listener.js 08:56:40 INFO - PROCESS | 3268 | ++DOMWINDOW == 77 (1BD8B400) [pid = 3268] [serial = 1919] [outer = 19A68C00] 08:56:40 INFO - PROCESS | 3268 | 1467820600808 Marionette TRACE conn6 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 08:56:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 08:56:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 630ms 08:56:40 INFO - PROCESS | 3268 | 1467820600828 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 08:56:40 INFO - PROCESS | 3268 | 1467820600830 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 08:56:40 INFO - PROCESS | 3268 | 1467820600853 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 08:56:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 08:56:40 INFO - PROCESS | 3268 | 1467820600855 Marionette TRACE conn6 <- [1,2522,null,{}] 08:56:40 INFO - PROCESS | 3268 | 1467820600858 Marionette TRACE conn6 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:40 INFO - PROCESS | 3268 | 1467820600860 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:40 INFO - PROCESS | 3268 | 1467820600939 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 08:56:40 INFO - PROCESS | 3268 | 1467820600945 Marionette TRACE conn6 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:40 INFO - PROCESS | 3268 | 1467820600946 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:40 INFO - PROCESS | 3268 | ++DOCSHELL 1BE09400 == 32 [pid = 3268] [id = 640] 08:56:40 INFO - PROCESS | 3268 | ++DOMWINDOW == 78 (1BE0D000) [pid = 3268] [serial = 1920] [outer = 00000000] 08:56:40 INFO - PROCESS | 3268 | ++DOMWINDOW == 79 (1BE40C00) [pid = 3268] [serial = 1921] [outer = 1BE0D000] 08:56:40 INFO - PROCESS | 3268 | 1467820600991 Marionette DEBUG loaded listener.js 08:56:41 INFO - PROCESS | 3268 | ++DOMWINDOW == 80 (14BE3800) [pid = 3268] [serial = 1922] [outer = 1BE0D000] 08:56:41 INFO - PROCESS | 3268 | 1467820601442 Marionette TRACE conn6 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 08:56:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 08:56:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 630ms 08:56:41 INFO - PROCESS | 3268 | 1467820601487 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 08:56:41 INFO - PROCESS | 3268 | 1467820601489 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 08:56:41 INFO - PROCESS | 3268 | 1467820601492 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 08:56:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 08:56:41 INFO - PROCESS | 3268 | 1467820601494 Marionette TRACE conn6 <- [1,2526,null,{}] 08:56:41 INFO - PROCESS | 3268 | 1467820601498 Marionette TRACE conn6 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:41 INFO - PROCESS | 3268 | 1467820601500 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:41 INFO - PROCESS | 3268 | 1467820601616 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 08:56:41 INFO - PROCESS | 3268 | 1467820601625 Marionette TRACE conn6 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:41 INFO - PROCESS | 3268 | 1467820601627 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:41 INFO - PROCESS | 3268 | ++DOCSHELL 0CEE5800 == 33 [pid = 3268] [id = 641] 08:56:41 INFO - PROCESS | 3268 | ++DOMWINDOW == 81 (0CEE7800) [pid = 3268] [serial = 1923] [outer = 00000000] 08:56:41 INFO - PROCESS | 3268 | ++DOMWINDOW == 82 (1BED4000) [pid = 3268] [serial = 1924] [outer = 0CEE7800] 08:56:41 INFO - PROCESS | 3268 | 1467820601729 Marionette DEBUG loaded listener.js 08:56:41 INFO - PROCESS | 3268 | ++DOMWINDOW == 83 (1BED8C00) [pid = 3268] [serial = 1925] [outer = 0CEE7800] 08:56:42 INFO - PROCESS | 3268 | 1467820602197 Marionette TRACE conn6 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 08:56:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 08:56:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 731ms 08:56:42 INFO - PROCESS | 3268 | 1467820602233 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 08:56:42 INFO - PROCESS | 3268 | 1467820602235 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 08:56:42 INFO - PROCESS | 3268 | 1467820602242 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 08:56:42 INFO - PROCESS | 3268 | 1467820602244 Marionette TRACE conn6 <- [1,2530,null,{}] 08:56:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 08:56:42 INFO - PROCESS | 3268 | 1467820602248 Marionette TRACE conn6 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:42 INFO - PROCESS | 3268 | 1467820602250 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:42 INFO - PROCESS | 3268 | 1467820602378 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 08:56:42 INFO - PROCESS | 3268 | 1467820602390 Marionette TRACE conn6 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:42 INFO - PROCESS | 3268 | 1467820602392 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:42 INFO - PROCESS | 3268 | ++DOCSHELL 18958000 == 34 [pid = 3268] [id = 642] 08:56:42 INFO - PROCESS | 3268 | ++DOMWINDOW == 84 (1BEE0000) [pid = 3268] [serial = 1926] [outer = 00000000] 08:56:42 INFO - PROCESS | 3268 | ++DOMWINDOW == 85 (1D32C800) [pid = 3268] [serial = 1927] [outer = 1BEE0000] 08:56:42 INFO - PROCESS | 3268 | 1467820602438 Marionette DEBUG loaded listener.js 08:56:42 INFO - PROCESS | 3268 | ++DOMWINDOW == 86 (1D335C00) [pid = 3268] [serial = 1928] [outer = 1BEE0000] 08:56:42 INFO - PROCESS | 3268 | 1467820602901 Marionette TRACE conn6 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 08:56:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 08:56:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 670ms 08:56:42 INFO - PROCESS | 3268 | 1467820602919 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 08:56:42 INFO - PROCESS | 3268 | 1467820602921 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 08:56:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 08:56:42 INFO - PROCESS | 3268 | 1467820602931 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 08:56:42 INFO - PROCESS | 3268 | 1467820602933 Marionette TRACE conn6 <- [1,2534,null,{}] 08:56:42 INFO - PROCESS | 3268 | 1467820602937 Marionette TRACE conn6 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:42 INFO - PROCESS | 3268 | 1467820602939 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:43 INFO - PROCESS | 3268 | 1467820603104 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 08:56:43 INFO - PROCESS | 3268 | 1467820603132 Marionette TRACE conn6 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:43 INFO - PROCESS | 3268 | 1467820603135 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:43 INFO - PROCESS | 3268 | ++DOCSHELL 18FEB800 == 35 [pid = 3268] [id = 643] 08:56:43 INFO - PROCESS | 3268 | ++DOMWINDOW == 87 (1D60B400) [pid = 3268] [serial = 1929] [outer = 00000000] 08:56:43 INFO - PROCESS | 3268 | ++DOMWINDOW == 88 (1DEAFC00) [pid = 3268] [serial = 1930] [outer = 1D60B400] 08:56:43 INFO - PROCESS | 3268 | 1467820603183 Marionette DEBUG loaded listener.js 08:56:43 INFO - PROCESS | 3268 | ++DOMWINDOW == 89 (1DEB7400) [pid = 3268] [serial = 1931] [outer = 1D60B400] 08:56:43 INFO - PROCESS | 3268 | --DOMWINDOW == 88 (15A5E000) [pid = 3268] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 08:56:43 INFO - PROCESS | 3268 | --DOMWINDOW == 87 (1BED0C00) [pid = 3268] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 08:56:43 INFO - PROCESS | 3268 | --DOMWINDOW == 86 (19159000) [pid = 3268] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 08:56:43 INFO - PROCESS | 3268 | --DOMWINDOW == 85 (195A6800) [pid = 3268] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 08:56:43 INFO - PROCESS | 3268 | --DOMWINDOW == 84 (1ACEC400) [pid = 3268] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 08:56:43 INFO - PROCESS | 3268 | --DOMWINDOW == 83 (16B82400) [pid = 3268] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 08:56:43 INFO - PROCESS | 3268 | --DOMWINDOW == 82 (143D1800) [pid = 3268] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 08:56:43 INFO - PROCESS | 3268 | --DOMWINDOW == 81 (0D65B400) [pid = 3268] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 08:56:43 INFO - PROCESS | 3268 | --DOMWINDOW == 80 (0D722400) [pid = 3268] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 08:56:43 INFO - PROCESS | 3268 | --DOMWINDOW == 79 (1D610800) [pid = 3268] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 08:56:43 INFO - PROCESS | 3268 | --DOMWINDOW == 78 (1916E000) [pid = 3268] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 08:56:43 INFO - PROCESS | 3268 | --DOMWINDOW == 77 (14223800) [pid = 3268] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 08:56:43 INFO - PROCESS | 3268 | --DOMWINDOW == 76 (19173400) [pid = 3268] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 08:56:43 INFO - PROCESS | 3268 | 1467820603763 Marionette TRACE conn6 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 08:56:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 08:56:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 870ms 08:56:43 INFO - PROCESS | 3268 | 1467820603804 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 08:56:43 INFO - PROCESS | 3268 | 1467820603806 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 08:56:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 08:56:43 INFO - PROCESS | 3268 | 1467820603809 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 08:56:43 INFO - PROCESS | 3268 | 1467820603811 Marionette TRACE conn6 <- [1,2538,null,{}] 08:56:43 INFO - PROCESS | 3268 | 1467820603814 Marionette TRACE conn6 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:43 INFO - PROCESS | 3268 | 1467820603816 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:43 INFO - PROCESS | 3268 | 1467820603897 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 08:56:43 INFO - PROCESS | 3268 | 1467820603904 Marionette TRACE conn6 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:43 INFO - PROCESS | 3268 | 1467820603906 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:43 INFO - PROCESS | 3268 | ++DOCSHELL 15FDD000 == 36 [pid = 3268] [id = 644] 08:56:43 INFO - PROCESS | 3268 | ++DOMWINDOW == 77 (1678EC00) [pid = 3268] [serial = 1932] [outer = 00000000] 08:56:43 INFO - PROCESS | 3268 | ++DOMWINDOW == 78 (195A3000) [pid = 3268] [serial = 1933] [outer = 1678EC00] 08:56:43 INFO - PROCESS | 3268 | 1467820603949 Marionette DEBUG loaded listener.js 08:56:44 INFO - PROCESS | 3268 | ++DOMWINDOW == 79 (19AC3400) [pid = 3268] [serial = 1934] [outer = 1678EC00] 08:56:44 INFO - PROCESS | 3268 | 1467820604391 Marionette TRACE conn6 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 08:56:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 08:56:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 630ms 08:56:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 08:56:44 INFO - PROCESS | 3268 | 1467820604440 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 08:56:44 INFO - PROCESS | 3268 | 1467820604442 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 08:56:44 INFO - PROCESS | 3268 | 1467820604445 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 08:56:44 INFO - PROCESS | 3268 | 1467820604446 Marionette TRACE conn6 <- [1,2542,null,{}] 08:56:44 INFO - PROCESS | 3268 | 1467820604450 Marionette TRACE conn6 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:44 INFO - PROCESS | 3268 | 1467820604451 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:44 INFO - PROCESS | 3268 | 1467820604531 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 08:56:44 INFO - PROCESS | 3268 | 1467820604538 Marionette TRACE conn6 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:44 INFO - PROCESS | 3268 | 1467820604540 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:44 INFO - PROCESS | 3268 | ++DOCSHELL 19BC9400 == 37 [pid = 3268] [id = 645] 08:56:44 INFO - PROCESS | 3268 | ++DOMWINDOW == 80 (1B3CC000) [pid = 3268] [serial = 1935] [outer = 00000000] 08:56:44 INFO - PROCESS | 3268 | ++DOMWINDOW == 81 (1D60E800) [pid = 3268] [serial = 1936] [outer = 1B3CC000] 08:56:44 INFO - PROCESS | 3268 | 1467820604583 Marionette DEBUG loaded listener.js 08:56:44 INFO - PROCESS | 3268 | ++DOMWINDOW == 82 (1E404400) [pid = 3268] [serial = 1937] [outer = 1B3CC000] 08:56:45 INFO - PROCESS | 3268 | 1467820605046 Marionette TRACE conn6 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 08:56:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 08:56:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 630ms 08:56:45 INFO - PROCESS | 3268 | 1467820605076 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 08:56:45 INFO - PROCESS | 3268 | 1467820605078 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 08:56:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 08:56:45 INFO - PROCESS | 3268 | 1467820605096 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 08:56:45 INFO - PROCESS | 3268 | 1467820605098 Marionette TRACE conn6 <- [1,2546,null,{}] 08:56:45 INFO - PROCESS | 3268 | 1467820605102 Marionette TRACE conn6 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:45 INFO - PROCESS | 3268 | 1467820605104 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:45 INFO - PROCESS | 3268 | 1467820605189 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 08:56:45 INFO - PROCESS | 3268 | 1467820605195 Marionette TRACE conn6 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:45 INFO - PROCESS | 3268 | 1467820605197 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:45 INFO - PROCESS | 3268 | ++DOCSHELL 19179C00 == 38 [pid = 3268] [id = 646] 08:56:45 INFO - PROCESS | 3268 | ++DOMWINDOW == 83 (1DEB3C00) [pid = 3268] [serial = 1938] [outer = 00000000] 08:56:45 INFO - PROCESS | 3268 | ++DOMWINDOW == 84 (1E40E000) [pid = 3268] [serial = 1939] [outer = 1DEB3C00] 08:56:45 INFO - PROCESS | 3268 | 1467820605243 Marionette DEBUG loaded listener.js 08:56:45 INFO - PROCESS | 3268 | ++DOMWINDOW == 85 (1E410400) [pid = 3268] [serial = 1940] [outer = 1DEB3C00] 08:56:46 INFO - PROCESS | 3268 | 1467820606033 Marionette TRACE conn6 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 08:56:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 08:56:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 970ms 08:56:46 INFO - PROCESS | 3268 | 1467820606067 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 08:56:46 INFO - PROCESS | 3268 | 1467820606072 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 08:56:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 08:56:46 INFO - PROCESS | 3268 | 1467820606077 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 08:56:46 INFO - PROCESS | 3268 | 1467820606081 Marionette TRACE conn6 <- [1,2550,null,{}] 08:56:46 INFO - PROCESS | 3268 | 1467820606087 Marionette TRACE conn6 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:46 INFO - PROCESS | 3268 | 1467820606090 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:46 INFO - PROCESS | 3268 | 1467820606217 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 08:56:46 INFO - PROCESS | 3268 | 1467820606341 Marionette TRACE conn6 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:46 INFO - PROCESS | 3268 | 1467820606344 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:46 INFO - PROCESS | 3268 | ++DOCSHELL 0D652400 == 39 [pid = 3268] [id = 647] 08:56:46 INFO - PROCESS | 3268 | ++DOMWINDOW == 86 (0D656000) [pid = 3268] [serial = 1941] [outer = 00000000] 08:56:46 INFO - PROCESS | 3268 | ++DOMWINDOW == 87 (111CF000) [pid = 3268] [serial = 1942] [outer = 0D656000] 08:56:46 INFO - PROCESS | 3268 | 1467820606441 Marionette DEBUG loaded listener.js 08:56:46 INFO - PROCESS | 3268 | ++DOMWINDOW == 88 (14A27000) [pid = 3268] [serial = 1943] [outer = 0D656000] 08:56:47 INFO - PROCESS | 3268 | 1467820607383 Marionette TRACE conn6 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 08:56:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 08:56:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1377ms 08:56:47 INFO - PROCESS | 3268 | 1467820607454 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 08:56:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 08:56:47 INFO - PROCESS | 3268 | 1467820607459 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 08:56:47 INFO - PROCESS | 3268 | 1467820607464 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 08:56:47 INFO - PROCESS | 3268 | 1467820607467 Marionette TRACE conn6 <- [1,2554,null,{}] 08:56:47 INFO - PROCESS | 3268 | 1467820607473 Marionette TRACE conn6 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:47 INFO - PROCESS | 3268 | 1467820607476 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:47 INFO - PROCESS | 3268 | 1467820607599 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 08:56:47 INFO - PROCESS | 3268 | 1467820607735 Marionette TRACE conn6 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:47 INFO - PROCESS | 3268 | 1467820607739 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:47 INFO - PROCESS | 3268 | ++DOCSHELL 10651400 == 40 [pid = 3268] [id = 648] 08:56:47 INFO - PROCESS | 3268 | ++DOMWINDOW == 89 (106CF400) [pid = 3268] [serial = 1944] [outer = 00000000] 08:56:47 INFO - PROCESS | 3268 | ++DOMWINDOW == 90 (13F47C00) [pid = 3268] [serial = 1945] [outer = 106CF400] 08:56:47 INFO - PROCESS | 3268 | 1467820607829 Marionette DEBUG loaded listener.js 08:56:47 INFO - PROCESS | 3268 | ++DOMWINDOW == 91 (14A26000) [pid = 3268] [serial = 1946] [outer = 106CF400] 08:56:48 INFO - PROCESS | 3268 | --DOCSHELL 19BC9400 == 39 [pid = 3268] [id = 645] 08:56:48 INFO - PROCESS | 3268 | --DOCSHELL 15FDD000 == 38 [pid = 3268] [id = 644] 08:56:48 INFO - PROCESS | 3268 | --DOCSHELL 18FEB800 == 37 [pid = 3268] [id = 643] 08:56:48 INFO - PROCESS | 3268 | --DOCSHELL 18958000 == 36 [pid = 3268] [id = 642] 08:56:48 INFO - PROCESS | 3268 | --DOCSHELL 0CEE5800 == 35 [pid = 3268] [id = 641] 08:56:48 INFO - PROCESS | 3268 | --DOCSHELL 1BE09400 == 34 [pid = 3268] [id = 640] 08:56:48 INFO - PROCESS | 3268 | --DOCSHELL 19A66C00 == 33 [pid = 3268] [id = 639] 08:56:48 INFO - PROCESS | 3268 | --DOCSHELL 19502000 == 32 [pid = 3268] [id = 638] 08:56:48 INFO - PROCESS | 3268 | --DOCSHELL 1914C800 == 31 [pid = 3268] [id = 637] 08:56:48 INFO - PROCESS | 3268 | --DOCSHELL 16B87400 == 30 [pid = 3268] [id = 636] 08:56:48 INFO - PROCESS | 3268 | --DOCSHELL 16B38C00 == 29 [pid = 3268] [id = 635] 08:56:48 INFO - PROCESS | 3268 | --DOMWINDOW == 90 (1D32B800) [pid = 3268] [serial = 1897] [outer = 00000000] [url = about:blank] 08:56:48 INFO - PROCESS | 3268 | --DOCSHELL 14224800 == 28 [pid = 3268] [id = 634] 08:56:48 INFO - PROCESS | 3268 | --DOCSHELL 0D714000 == 27 [pid = 3268] [id = 633] 08:56:48 INFO - PROCESS | 3268 | --DOCSHELL 1BEED400 == 26 [pid = 3268] [id = 632] 08:56:48 INFO - PROCESS | 3268 | --DOMWINDOW == 89 (1BED5C00) [pid = 3268] [serial = 1895] [outer = 00000000] [url = about:blank] 08:56:48 INFO - PROCESS | 3268 | --DOMWINDOW == 88 (19177C00) [pid = 3268] [serial = 1882] [outer = 00000000] [url = about:blank] 08:56:48 INFO - PROCESS | 3268 | --DOMWINDOW == 87 (19A6A800) [pid = 3268] [serial = 1885] [outer = 00000000] [url = about:blank] 08:56:48 INFO - PROCESS | 3268 | --DOMWINDOW == 86 (19502800) [pid = 3268] [serial = 1883] [outer = 00000000] [url = about:blank] 08:56:48 INFO - PROCESS | 3268 | --DOMWINDOW == 85 (1B3C2400) [pid = 3268] [serial = 1888] [outer = 00000000] [url = about:blank] 08:56:48 INFO - PROCESS | 3268 | --DOMWINDOW == 84 (19A6E800) [pid = 3268] [serial = 1886] [outer = 00000000] [url = about:blank] 08:56:48 INFO - PROCESS | 3268 | --DOMWINDOW == 83 (1BEDA400) [pid = 3268] [serial = 1894] [outer = 00000000] [url = about:blank] 08:56:48 INFO - PROCESS | 3268 | --DOMWINDOW == 82 (1BD91400) [pid = 3268] [serial = 1889] [outer = 00000000] [url = about:blank] 08:56:48 INFO - PROCESS | 3268 | --DOMWINDOW == 81 (18960400) [pid = 3268] [serial = 1879] [outer = 00000000] [url = about:blank] 08:56:48 INFO - PROCESS | 3268 | --DOMWINDOW == 80 (15A64C00) [pid = 3268] [serial = 1876] [outer = 00000000] [url = about:blank] 08:56:48 INFO - PROCESS | 3268 | --DOMWINDOW == 79 (15FD8800) [pid = 3268] [serial = 1877] [outer = 00000000] [url = about:blank] 08:56:48 INFO - PROCESS | 3268 | --DOMWINDOW == 78 (105C6C00) [pid = 3268] [serial = 1873] [outer = 00000000] [url = about:blank] 08:56:48 INFO - PROCESS | 3268 | --DOMWINDOW == 77 (0D657000) [pid = 3268] [serial = 1874] [outer = 00000000] [url = about:blank] 08:56:48 INFO - PROCESS | 3268 | --DOMWINDOW == 76 (16B65000) [pid = 3268] [serial = 1871] [outer = 00000000] [url = about:blank] 08:56:48 INFO - PROCESS | 3268 | --DOMWINDOW == 75 (16164000) [pid = 3268] [serial = 1870] [outer = 00000000] [url = about:blank] 08:56:48 INFO - PROCESS | 3268 | --DOMWINDOW == 74 (1E402000) [pid = 3268] [serial = 1868] [outer = 00000000] [url = about:blank] 08:56:48 INFO - PROCESS | 3268 | --DOMWINDOW == 73 (1DEB3800) [pid = 3268] [serial = 1867] [outer = 00000000] [url = about:blank] 08:56:48 INFO - PROCESS | 3268 | --DOMWINDOW == 72 (19B14C00) [pid = 3268] [serial = 1865] [outer = 00000000] [url = about:blank] 08:56:48 INFO - PROCESS | 3268 | --DOMWINDOW == 71 (195A1400) [pid = 3268] [serial = 1864] [outer = 00000000] [url = about:blank] 08:56:48 INFO - PROCESS | 3268 | --DOMWINDOW == 70 (16B39000) [pid = 3268] [serial = 1862] [outer = 00000000] [url = about:blank] 08:56:48 INFO - PROCESS | 3268 | --DOMWINDOW == 69 (15A67C00) [pid = 3268] [serial = 1861] [outer = 00000000] [url = about:blank] 08:56:48 INFO - PROCESS | 3268 | --DOMWINDOW == 68 (1B3C6C00) [pid = 3268] [serial = 1891] [outer = 00000000] [url = about:blank] 08:56:48 INFO - PROCESS | 3268 | --DOMWINDOW == 67 (1BE10800) [pid = 3268] [serial = 1892] [outer = 00000000] [url = about:blank] 08:56:48 INFO - PROCESS | 3268 | --DOMWINDOW == 66 (18E78000) [pid = 3268] [serial = 1880] [outer = 00000000] [url = about:blank] 08:56:48 INFO - PROCESS | 3268 | --DOMWINDOW == 65 (16160000) [pid = 3268] [serial = 1835] [outer = 00000000] [url = about:blank] 08:56:48 INFO - PROCESS | 3268 | 1467820608362 Marionette TRACE conn6 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 08:56:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 08:56:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 929ms 08:56:48 INFO - PROCESS | 3268 | 1467820608394 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 08:56:48 INFO - PROCESS | 3268 | 1467820608399 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 08:56:48 INFO - PROCESS | 3268 | 1467820608406 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 08:56:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 08:56:48 INFO - PROCESS | 3268 | 1467820608409 Marionette TRACE conn6 <- [1,2558,null,{}] 08:56:48 INFO - PROCESS | 3268 | 1467820608412 Marionette TRACE conn6 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:48 INFO - PROCESS | 3268 | 1467820608415 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:48 INFO - PROCESS | 3268 | 1467820608504 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 08:56:48 INFO - PROCESS | 3268 | 1467820608513 Marionette TRACE conn6 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:48 INFO - PROCESS | 3268 | 1467820608515 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:48 INFO - PROCESS | 3268 | ++DOCSHELL 11143000 == 27 [pid = 3268] [id = 649] 08:56:48 INFO - PROCESS | 3268 | ++DOMWINDOW == 66 (13F13800) [pid = 3268] [serial = 1947] [outer = 00000000] 08:56:48 INFO - PROCESS | 3268 | ++DOMWINDOW == 67 (15A5EC00) [pid = 3268] [serial = 1948] [outer = 13F13800] 08:56:48 INFO - PROCESS | 3268 | 1467820608564 Marionette DEBUG loaded listener.js 08:56:48 INFO - PROCESS | 3268 | ++DOMWINDOW == 68 (15F4A400) [pid = 3268] [serial = 1949] [outer = 13F13800] 08:56:49 INFO - PROCESS | 3268 | 1467820609087 Marionette TRACE conn6 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 08:56:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 08:56:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 730ms 08:56:49 INFO - PROCESS | 3268 | 1467820609139 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 08:56:49 INFO - PROCESS | 3268 | 1467820609142 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 08:56:49 INFO - PROCESS | 3268 | 1467820609145 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 08:56:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 08:56:49 INFO - PROCESS | 3268 | 1467820609148 Marionette TRACE conn6 <- [1,2562,null,{}] 08:56:49 INFO - PROCESS | 3268 | 1467820609159 Marionette TRACE conn6 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:49 INFO - PROCESS | 3268 | 1467820609164 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:49 INFO - PROCESS | 3268 | 1467820609251 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 08:56:49 INFO - PROCESS | 3268 | 1467820609260 Marionette TRACE conn6 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:49 INFO - PROCESS | 3268 | 1467820609264 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:49 INFO - PROCESS | 3268 | ++DOCSHELL 16B79800 == 28 [pid = 3268] [id = 650] 08:56:49 INFO - PROCESS | 3268 | ++DOMWINDOW == 69 (16B7CC00) [pid = 3268] [serial = 1950] [outer = 00000000] 08:56:49 INFO - PROCESS | 3268 | ++DOMWINDOW == 70 (16B82400) [pid = 3268] [serial = 1951] [outer = 16B7CC00] 08:56:49 INFO - PROCESS | 3268 | 1467820609316 Marionette DEBUG loaded listener.js 08:56:49 INFO - PROCESS | 3268 | ++DOMWINDOW == 71 (16BD8C00) [pid = 3268] [serial = 1952] [outer = 16B7CC00] 08:56:49 INFO - PROCESS | 3268 | 1467820609797 Marionette TRACE conn6 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 08:56:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 08:56:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 670ms 08:56:49 INFO - PROCESS | 3268 | 1467820609819 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 08:56:49 INFO - PROCESS | 3268 | 1467820609822 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 08:56:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 08:56:49 INFO - PROCESS | 3268 | 1467820609826 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 08:56:49 INFO - PROCESS | 3268 | 1467820609827 Marionette TRACE conn6 <- [1,2566,null,{}] 08:56:49 INFO - PROCESS | 3268 | 1467820609831 Marionette TRACE conn6 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:49 INFO - PROCESS | 3268 | 1467820609833 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:49 INFO - PROCESS | 3268 | 1467820609922 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 08:56:49 INFO - PROCESS | 3268 | 1467820609930 Marionette TRACE conn6 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:49 INFO - PROCESS | 3268 | 1467820609932 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:49 INFO - PROCESS | 3268 | ++DOCSHELL 18A57800 == 29 [pid = 3268] [id = 651] 08:56:49 INFO - PROCESS | 3268 | ++DOMWINDOW == 72 (18A59C00) [pid = 3268] [serial = 1953] [outer = 00000000] 08:56:49 INFO - PROCESS | 3268 | ++DOMWINDOW == 73 (19157C00) [pid = 3268] [serial = 1954] [outer = 18A59C00] 08:56:49 INFO - PROCESS | 3268 | 1467820609989 Marionette DEBUG loaded listener.js 08:56:50 INFO - PROCESS | 3268 | ++DOMWINDOW == 74 (19174800) [pid = 3268] [serial = 1955] [outer = 18A59C00] 08:56:50 INFO - PROCESS | 3268 | 1467820610430 Marionette TRACE conn6 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 08:56:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 08:56:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 630ms 08:56:50 INFO - PROCESS | 3268 | 1467820610470 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 08:56:50 INFO - PROCESS | 3268 | 1467820610472 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 08:56:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 08:56:50 INFO - PROCESS | 3268 | 1467820610476 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 08:56:50 INFO - PROCESS | 3268 | 1467820610478 Marionette TRACE conn6 <- [1,2570,null,{}] 08:56:50 INFO - PROCESS | 3268 | 1467820610482 Marionette TRACE conn6 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:50 INFO - PROCESS | 3268 | 1467820610484 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:50 INFO - PROCESS | 3268 | 1467820610604 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 08:56:50 INFO - PROCESS | 3268 | 1467820610693 Marionette TRACE conn6 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:50 INFO - PROCESS | 3268 | 1467820610695 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:50 INFO - PROCESS | 3268 | ++DOCSHELL 1948A800 == 30 [pid = 3268] [id = 652] 08:56:50 INFO - PROCESS | 3268 | ++DOMWINDOW == 75 (19502800) [pid = 3268] [serial = 1956] [outer = 00000000] 08:56:50 INFO - PROCESS | 3268 | ++DOMWINDOW == 76 (195A0C00) [pid = 3268] [serial = 1957] [outer = 19502800] 08:56:50 INFO - PROCESS | 3268 | 1467820610739 Marionette DEBUG loaded listener.js 08:56:50 INFO - PROCESS | 3268 | ++DOMWINDOW == 77 (195D1400) [pid = 3268] [serial = 1958] [outer = 19502800] 08:56:51 INFO - PROCESS | 3268 | 1467820611149 Marionette TRACE conn6 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 08:56:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 08:56:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 730ms 08:56:51 INFO - PROCESS | 3268 | 1467820611215 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 08:56:51 INFO - PROCESS | 3268 | 1467820611217 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 08:56:51 INFO - PROCESS | 3268 | 1467820611221 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 08:56:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 08:56:51 INFO - PROCESS | 3268 | 1467820611222 Marionette TRACE conn6 <- [1,2574,null,{}] 08:56:51 INFO - PROCESS | 3268 | 1467820611226 Marionette TRACE conn6 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:51 INFO - PROCESS | 3268 | 1467820611232 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:51 INFO - PROCESS | 3268 | 1467820611381 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 08:56:51 INFO - PROCESS | 3268 | 1467820611388 Marionette TRACE conn6 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:51 INFO - PROCESS | 3268 | 1467820611390 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:51 INFO - PROCESS | 3268 | ++DOCSHELL 19170C00 == 31 [pid = 3268] [id = 653] 08:56:51 INFO - PROCESS | 3268 | ++DOMWINDOW == 78 (1959EC00) [pid = 3268] [serial = 1959] [outer = 00000000] 08:56:51 INFO - PROCESS | 3268 | ++DOMWINDOW == 79 (19B17400) [pid = 3268] [serial = 1960] [outer = 1959EC00] 08:56:51 INFO - PROCESS | 3268 | 1467820611490 Marionette DEBUG loaded listener.js 08:56:51 INFO - PROCESS | 3268 | ++DOMWINDOW == 80 (1ADCEC00) [pid = 3268] [serial = 1961] [outer = 1959EC00] 08:56:51 INFO - PROCESS | 3268 | 1467820611915 Marionette TRACE conn6 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 08:56:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 08:56:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 730ms 08:56:51 INFO - PROCESS | 3268 | 1467820611981 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 08:56:51 INFO - PROCESS | 3268 | 1467820611983 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 08:56:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 08:56:51 INFO - PROCESS | 3268 | 1467820611989 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 08:56:51 INFO - PROCESS | 3268 | 1467820611991 Marionette TRACE conn6 <- [1,2578,null,{}] 08:56:51 INFO - PROCESS | 3268 | 1467820611994 Marionette TRACE conn6 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:51 INFO - PROCESS | 3268 | 1467820611996 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:52 INFO - PROCESS | 3268 | 1467820612121 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 08:56:52 INFO - PROCESS | 3268 | 1467820612134 Marionette TRACE conn6 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:52 INFO - PROCESS | 3268 | 1467820612136 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:52 INFO - PROCESS | 3268 | ++DOCSHELL 19B15C00 == 32 [pid = 3268] [id = 654] 08:56:52 INFO - PROCESS | 3268 | ++DOMWINDOW == 81 (1BD0B400) [pid = 3268] [serial = 1962] [outer = 00000000] 08:56:52 INFO - PROCESS | 3268 | ++DOMWINDOW == 82 (1BE0C400) [pid = 3268] [serial = 1963] [outer = 1BD0B400] 08:56:52 INFO - PROCESS | 3268 | 1467820612242 Marionette DEBUG loaded listener.js 08:56:52 INFO - PROCESS | 3268 | ++DOMWINDOW == 83 (1BE05800) [pid = 3268] [serial = 1964] [outer = 1BD0B400] 08:56:52 INFO - PROCESS | 3268 | --DOMWINDOW == 82 (0CEE7800) [pid = 3268] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 08:56:52 INFO - PROCESS | 3268 | --DOMWINDOW == 81 (16BCE800) [pid = 3268] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 08:56:52 INFO - PROCESS | 3268 | --DOMWINDOW == 80 (1BEE0000) [pid = 3268] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 08:56:52 INFO - PROCESS | 3268 | --DOMWINDOW == 79 (1914EC00) [pid = 3268] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 08:56:52 INFO - PROCESS | 3268 | --DOMWINDOW == 78 (0D714C00) [pid = 3268] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 08:56:52 INFO - PROCESS | 3268 | --DOMWINDOW == 77 (19A68C00) [pid = 3268] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 08:56:52 INFO - PROCESS | 3268 | --DOMWINDOW == 76 (1BE0D000) [pid = 3268] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 08:56:52 INFO - PROCESS | 3268 | --DOMWINDOW == 75 (16B64000) [pid = 3268] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 08:56:52 INFO - PROCESS | 3268 | --DOMWINDOW == 74 (14225800) [pid = 3268] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 08:56:52 INFO - PROCESS | 3268 | --DOMWINDOW == 73 (1BEEE000) [pid = 3268] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 08:56:52 INFO - PROCESS | 3268 | --DOMWINDOW == 72 (1950DC00) [pid = 3268] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 08:56:52 INFO - PROCESS | 3268 | --DOMWINDOW == 71 (1D60B400) [pid = 3268] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 08:56:52 INFO - PROCESS | 3268 | --DOMWINDOW == 70 (1B3CC000) [pid = 3268] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 08:56:52 INFO - PROCESS | 3268 | --DOMWINDOW == 69 (1678EC00) [pid = 3268] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 08:56:52 INFO - PROCESS | 3268 | 1467820612804 Marionette TRACE conn6 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 08:56:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 08:56:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 870ms 08:56:52 INFO - PROCESS | 3268 | 1467820612862 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 08:56:52 INFO - PROCESS | 3268 | 1467820612864 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 08:56:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 08:56:52 INFO - PROCESS | 3268 | 1467820612867 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 08:56:52 INFO - PROCESS | 3268 | 1467820612869 Marionette TRACE conn6 <- [1,2582,null,{}] 08:56:52 INFO - PROCESS | 3268 | 1467820612880 Marionette TRACE conn6 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:52 INFO - PROCESS | 3268 | 1467820612882 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:52 INFO - PROCESS | 3268 | 1467820612960 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 08:56:52 INFO - PROCESS | 3268 | 1467820612968 Marionette TRACE conn6 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:52 INFO - PROCESS | 3268 | 1467820612970 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:52 INFO - PROCESS | 3268 | ++DOCSHELL 1916DC00 == 33 [pid = 3268] [id = 655] 08:56:52 INFO - PROCESS | 3268 | ++DOMWINDOW == 70 (1945CC00) [pid = 3268] [serial = 1965] [outer = 00000000] 08:56:52 INFO - PROCESS | 3268 | ++DOMWINDOW == 71 (1BD93400) [pid = 3268] [serial = 1966] [outer = 1945CC00] 08:56:52 INFO - PROCESS | 3268 | 1467820613015 Marionette DEBUG loaded listener.js 08:56:53 INFO - PROCESS | 3268 | ++DOMWINDOW == 72 (1BE41400) [pid = 3268] [serial = 1967] [outer = 1945CC00] 08:56:53 INFO - PROCESS | 3268 | 1467820613445 Marionette TRACE conn6 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 08:56:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 08:56:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 630ms 08:56:53 INFO - PROCESS | 3268 | 1467820613504 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 08:56:53 INFO - PROCESS | 3268 | 1467820613506 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 08:56:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 08:56:53 INFO - PROCESS | 3268 | 1467820613509 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 08:56:53 INFO - PROCESS | 3268 | 1467820613510 Marionette TRACE conn6 <- [1,2586,null,{}] 08:56:53 INFO - PROCESS | 3268 | 1467820613514 Marionette TRACE conn6 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:53 INFO - PROCESS | 3268 | 1467820613516 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:53 INFO - PROCESS | 3268 | 1467820613597 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 08:56:53 INFO - PROCESS | 3268 | 1467820613605 Marionette TRACE conn6 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:53 INFO - PROCESS | 3268 | 1467820613607 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:53 INFO - PROCESS | 3268 | ++DOCSHELL 1BED1000 == 34 [pid = 3268] [id = 656] 08:56:53 INFO - PROCESS | 3268 | ++DOMWINDOW == 73 (1BED1800) [pid = 3268] [serial = 1968] [outer = 00000000] 08:56:53 INFO - PROCESS | 3268 | ++DOMWINDOW == 74 (1BEDE800) [pid = 3268] [serial = 1969] [outer = 1BED1800] 08:56:53 INFO - PROCESS | 3268 | 1467820613650 Marionette DEBUG loaded listener.js 08:56:53 INFO - PROCESS | 3268 | ++DOMWINDOW == 75 (1BEE1C00) [pid = 3268] [serial = 1970] [outer = 1BED1800] 08:56:54 INFO - PROCESS | 3268 | 1467820614120 Marionette TRACE conn6 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 08:56:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 08:56:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 630ms 08:56:54 INFO - PROCESS | 3268 | 1467820614141 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 08:56:54 INFO - PROCESS | 3268 | 1467820614143 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 08:56:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 08:56:54 INFO - PROCESS | 3268 | 1467820614159 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 08:56:54 INFO - PROCESS | 3268 | 1467820614161 Marionette TRACE conn6 <- [1,2590,null,{}] 08:56:54 INFO - PROCESS | 3268 | 1467820614165 Marionette TRACE conn6 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:54 INFO - PROCESS | 3268 | 1467820614166 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:54 INFO - PROCESS | 3268 | 1467820614251 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 08:56:54 INFO - PROCESS | 3268 | 1467820614257 Marionette TRACE conn6 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:54 INFO - PROCESS | 3268 | 1467820614259 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:54 INFO - PROCESS | 3268 | ++DOCSHELL 18939000 == 35 [pid = 3268] [id = 657] 08:56:54 INFO - PROCESS | 3268 | ++DOMWINDOW == 76 (1BEE8C00) [pid = 3268] [serial = 1971] [outer = 00000000] 08:56:54 INFO - PROCESS | 3268 | ++DOMWINDOW == 77 (1D332C00) [pid = 3268] [serial = 1972] [outer = 1BEE8C00] 08:56:54 INFO - PROCESS | 3268 | 1467820614304 Marionette DEBUG loaded listener.js 08:56:54 INFO - PROCESS | 3268 | ++DOMWINDOW == 78 (1D334800) [pid = 3268] [serial = 1973] [outer = 1BEE8C00] 08:56:55 INFO - PROCESS | 3268 | --DOCSHELL 11143000 == 34 [pid = 3268] [id = 649] 08:56:55 INFO - PROCESS | 3268 | --DOCSHELL 10651400 == 33 [pid = 3268] [id = 648] 08:56:55 INFO - PROCESS | 3268 | --DOCSHELL 19179C00 == 32 [pid = 3268] [id = 646] 08:56:55 INFO - PROCESS | 3268 | --DOCSHELL 0D652400 == 31 [pid = 3268] [id = 647] 08:56:55 INFO - PROCESS | 3268 | --DOCSHELL 18A57800 == 30 [pid = 3268] [id = 651] 08:56:55 INFO - PROCESS | 3268 | --DOCSHELL 16B79800 == 29 [pid = 3268] [id = 650] 08:56:55 INFO - PROCESS | 3268 | --DOCSHELL 1916DC00 == 28 [pid = 3268] [id = 655] 08:56:55 INFO - PROCESS | 3268 | --DOCSHELL 1BED1000 == 27 [pid = 3268] [id = 656] 08:56:55 INFO - PROCESS | 3268 | --DOCSHELL 19170C00 == 26 [pid = 3268] [id = 653] 08:56:55 INFO - PROCESS | 3268 | --DOCSHELL 19B15C00 == 25 [pid = 3268] [id = 654] 08:56:55 INFO - PROCESS | 3268 | --DOCSHELL 1948A800 == 24 [pid = 3268] [id = 652] 08:56:55 INFO - PROCESS | 3268 | --DOMWINDOW == 77 (1BED4000) [pid = 3268] [serial = 1924] [outer = 00000000] [url = about:blank] 08:56:55 INFO - PROCESS | 3268 | --DOMWINDOW == 76 (18959000) [pid = 3268] [serial = 1909] [outer = 00000000] [url = about:blank] 08:56:55 INFO - PROCESS | 3268 | --DOMWINDOW == 75 (1D32C800) [pid = 3268] [serial = 1927] [outer = 00000000] [url = about:blank] 08:56:55 INFO - PROCESS | 3268 | --DOMWINDOW == 74 (18CE6C00) [pid = 3268] [serial = 1910] [outer = 00000000] [url = about:blank] 08:56:55 INFO - PROCESS | 3268 | --DOMWINDOW == 73 (19159C00) [pid = 3268] [serial = 1912] [outer = 00000000] [url = about:blank] 08:56:55 INFO - PROCESS | 3268 | --DOMWINDOW == 72 (19175000) [pid = 3268] [serial = 1913] [outer = 00000000] [url = about:blank] 08:56:55 INFO - PROCESS | 3268 | --DOMWINDOW == 71 (0D719000) [pid = 3268] [serial = 1900] [outer = 00000000] [url = about:blank] 08:56:55 INFO - PROCESS | 3268 | --DOMWINDOW == 70 (0D71F800) [pid = 3268] [serial = 1901] [outer = 00000000] [url = about:blank] 08:56:55 INFO - PROCESS | 3268 | --DOMWINDOW == 69 (1B35EC00) [pid = 3268] [serial = 1918] [outer = 00000000] [url = about:blank] 08:56:55 INFO - PROCESS | 3268 | --DOMWINDOW == 68 (1BD8B400) [pid = 3268] [serial = 1919] [outer = 00000000] [url = about:blank] 08:56:55 INFO - PROCESS | 3268 | --DOMWINDOW == 67 (1BE40C00) [pid = 3268] [serial = 1921] [outer = 00000000] [url = about:blank] 08:56:55 INFO - PROCESS | 3268 | --DOMWINDOW == 66 (16B7D800) [pid = 3268] [serial = 1906] [outer = 00000000] [url = about:blank] 08:56:55 INFO - PROCESS | 3268 | --DOMWINDOW == 65 (16B83C00) [pid = 3268] [serial = 1907] [outer = 00000000] [url = about:blank] 08:56:55 INFO - PROCESS | 3268 | --DOMWINDOW == 64 (142E5C00) [pid = 3268] [serial = 1903] [outer = 00000000] [url = about:blank] 08:56:55 INFO - PROCESS | 3268 | --DOMWINDOW == 63 (143D3000) [pid = 3268] [serial = 1904] [outer = 00000000] [url = about:blank] 08:56:55 INFO - PROCESS | 3268 | --DOMWINDOW == 62 (1D32C000) [pid = 3268] [serial = 1898] [outer = 00000000] [url = about:blank] 08:56:55 INFO - PROCESS | 3268 | --DOMWINDOW == 61 (19A69000) [pid = 3268] [serial = 1915] [outer = 00000000] [url = about:blank] 08:56:55 INFO - PROCESS | 3268 | --DOMWINDOW == 60 (19B1B400) [pid = 3268] [serial = 1916] [outer = 00000000] [url = about:blank] 08:56:55 INFO - PROCESS | 3268 | --DOMWINDOW == 59 (1BED8C00) [pid = 3268] [serial = 1925] [outer = 00000000] [url = about:blank] 08:56:55 INFO - PROCESS | 3268 | --DOMWINDOW == 58 (1DEAFC00) [pid = 3268] [serial = 1930] [outer = 00000000] [url = about:blank] 08:56:55 INFO - PROCESS | 3268 | --DOMWINDOW == 57 (1E404400) [pid = 3268] [serial = 1937] [outer = 00000000] [url = about:blank] 08:56:55 INFO - PROCESS | 3268 | --DOMWINDOW == 56 (1E40E000) [pid = 3268] [serial = 1939] [outer = 00000000] [url = about:blank] 08:56:55 INFO - PROCESS | 3268 | --DOMWINDOW == 55 (1D335C00) [pid = 3268] [serial = 1928] [outer = 00000000] [url = about:blank] 08:56:55 INFO - PROCESS | 3268 | --DOMWINDOW == 54 (1D60E800) [pid = 3268] [serial = 1936] [outer = 00000000] [url = about:blank] 08:56:55 INFO - PROCESS | 3268 | --DOMWINDOW == 53 (1DEB7400) [pid = 3268] [serial = 1931] [outer = 00000000] [url = about:blank] 08:56:55 INFO - PROCESS | 3268 | --DOMWINDOW == 52 (195A3000) [pid = 3268] [serial = 1933] [outer = 00000000] [url = about:blank] 08:56:55 INFO - PROCESS | 3268 | --DOMWINDOW == 51 (19AC3400) [pid = 3268] [serial = 1934] [outer = 00000000] [url = about:blank] 08:56:55 INFO - PROCESS | 3268 | --DOMWINDOW == 50 (14BE3800) [pid = 3268] [serial = 1922] [outer = 00000000] [url = about:blank] 08:56:56 INFO - PROCESS | 3268 | 1467820616130 Marionette TRACE conn6 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 08:56:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 08:56:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 2031ms 08:56:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 08:56:56 INFO - PROCESS | 3268 | 1467820616179 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 08:56:56 INFO - PROCESS | 3268 | 1467820616183 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 08:56:56 INFO - PROCESS | 3268 | 1467820616188 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 08:56:56 INFO - PROCESS | 3268 | 1467820616192 Marionette TRACE conn6 <- [1,2594,null,{}] 08:56:56 INFO - PROCESS | 3268 | 1467820616198 Marionette TRACE conn6 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:56 INFO - PROCESS | 3268 | 1467820616201 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:56 INFO - PROCESS | 3268 | 1467820616295 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 08:56:56 INFO - PROCESS | 3268 | 1467820616306 Marionette TRACE conn6 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:56 INFO - PROCESS | 3268 | 1467820616310 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:56 INFO - PROCESS | 3268 | ++DOCSHELL 0D713C00 == 25 [pid = 3268] [id = 658] 08:56:56 INFO - PROCESS | 3268 | ++DOMWINDOW == 51 (0D71A400) [pid = 3268] [serial = 1974] [outer = 00000000] 08:56:56 INFO - PROCESS | 3268 | ++DOMWINDOW == 52 (0D71EC00) [pid = 3268] [serial = 1975] [outer = 0D71A400] 08:56:56 INFO - PROCESS | 3268 | 1467820616363 Marionette DEBUG loaded listener.js 08:56:56 INFO - PROCESS | 3268 | ++DOMWINDOW == 53 (105E3000) [pid = 3268] [serial = 1976] [outer = 0D71A400] 08:56:56 INFO - PROCESS | 3268 | 1467820616878 Marionette TRACE conn6 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 08:56:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 08:56:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 730ms 08:56:56 INFO - PROCESS | 3268 | 1467820616919 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 08:56:56 INFO - PROCESS | 3268 | 1467820616924 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 08:56:56 INFO - PROCESS | 3268 | 1467820616930 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 08:56:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 08:56:56 INFO - PROCESS | 3268 | 1467820616932 Marionette TRACE conn6 <- [1,2598,null,{}] 08:56:56 INFO - PROCESS | 3268 | 1467820616936 Marionette TRACE conn6 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:56 INFO - PROCESS | 3268 | 1467820616939 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:57 INFO - PROCESS | 3268 | 1467820617027 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 08:56:57 INFO - PROCESS | 3268 | 1467820617042 Marionette TRACE conn6 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:57 INFO - PROCESS | 3268 | 1467820617044 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:57 INFO - PROCESS | 3268 | ++DOCSHELL 143C8C00 == 26 [pid = 3268] [id = 659] 08:56:57 INFO - PROCESS | 3268 | ++DOMWINDOW == 54 (143D0C00) [pid = 3268] [serial = 1977] [outer = 00000000] 08:56:57 INFO - PROCESS | 3268 | ++DOMWINDOW == 55 (14A95C00) [pid = 3268] [serial = 1978] [outer = 143D0C00] 08:56:57 INFO - PROCESS | 3268 | 1467820617173 Marionette DEBUG loaded listener.js 08:56:57 INFO - PROCESS | 3268 | ++DOMWINDOW == 56 (14BE2800) [pid = 3268] [serial = 1979] [outer = 143D0C00] 08:56:57 INFO - PROCESS | 3268 | 1467820617577 Marionette TRACE conn6 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 08:56:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 08:56:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 670ms 08:56:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 08:56:57 INFO - PROCESS | 3268 | 1467820617604 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 08:56:57 INFO - PROCESS | 3268 | 1467820617606 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 08:56:57 INFO - PROCESS | 3268 | 1467820617609 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 08:56:57 INFO - PROCESS | 3268 | 1467820617613 Marionette TRACE conn6 <- [1,2602,null,{}] 08:56:57 INFO - PROCESS | 3268 | 1467820617624 Marionette TRACE conn6 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:57 INFO - PROCESS | 3268 | 1467820617629 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:57 INFO - PROCESS | 3268 | 1467820617748 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 08:56:57 INFO - PROCESS | 3268 | 1467820617759 Marionette TRACE conn6 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:57 INFO - PROCESS | 3268 | 1467820617762 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:57 INFO - PROCESS | 3268 | ++DOCSHELL 16B60C00 == 27 [pid = 3268] [id = 660] 08:56:57 INFO - PROCESS | 3268 | ++DOMWINDOW == 57 (16B61000) [pid = 3268] [serial = 1980] [outer = 00000000] 08:56:57 INFO - PROCESS | 3268 | ++DOMWINDOW == 58 (16B7EC00) [pid = 3268] [serial = 1981] [outer = 16B61000] 08:56:57 INFO - PROCESS | 3268 | 1467820617812 Marionette DEBUG loaded listener.js 08:56:57 INFO - PROCESS | 3268 | ++DOMWINDOW == 59 (16B84C00) [pid = 3268] [serial = 1982] [outer = 16B61000] 08:56:58 INFO - PROCESS | 3268 | 1467820618274 Marionette TRACE conn6 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 08:56:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 08:56:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 729ms 08:56:58 INFO - PROCESS | 3268 | 1467820618340 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 08:56:58 INFO - PROCESS | 3268 | 1467820618343 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 08:56:58 INFO - PROCESS | 3268 | 1467820618346 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 08:56:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 08:56:58 INFO - PROCESS | 3268 | 1467820618348 Marionette TRACE conn6 <- [1,2606,null,{}] 08:56:58 INFO - PROCESS | 3268 | 1467820618351 Marionette TRACE conn6 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:58 INFO - PROCESS | 3268 | 1467820618354 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:58 INFO - PROCESS | 3268 | 1467820618442 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 08:56:58 INFO - PROCESS | 3268 | 1467820618450 Marionette TRACE conn6 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:58 INFO - PROCESS | 3268 | 1467820618452 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:58 INFO - PROCESS | 3268 | ++DOCSHELL 1794E400 == 28 [pid = 3268] [id = 661] 08:56:58 INFO - PROCESS | 3268 | ++DOMWINDOW == 60 (18957C00) [pid = 3268] [serial = 1983] [outer = 00000000] 08:56:58 INFO - PROCESS | 3268 | ++DOMWINDOW == 61 (18A5AC00) [pid = 3268] [serial = 1984] [outer = 18957C00] 08:56:58 INFO - PROCESS | 3268 | 1467820618500 Marionette DEBUG loaded listener.js 08:56:58 INFO - PROCESS | 3268 | ++DOMWINDOW == 62 (18E7A000) [pid = 3268] [serial = 1985] [outer = 18957C00] 08:56:58 INFO - PROCESS | 3268 | 1467820618945 Marionette TRACE conn6 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 08:56:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 08:56:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 630ms 08:56:58 INFO - PROCESS | 3268 | 1467820618980 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 08:56:58 INFO - PROCESS | 3268 | 1467820618982 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 08:56:58 INFO - PROCESS | 3268 | 1467820618986 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 08:56:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 08:56:58 INFO - PROCESS | 3268 | 1467820618987 Marionette TRACE conn6 <- [1,2610,null,{}] 08:56:58 INFO - PROCESS | 3268 | 1467820618991 Marionette TRACE conn6 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:58 INFO - PROCESS | 3268 | 1467820618993 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:59 INFO - PROCESS | 3268 | 1467820619071 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 08:56:59 INFO - PROCESS | 3268 | 1467820619077 Marionette TRACE conn6 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:59 INFO - PROCESS | 3268 | 1467820619079 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:59 INFO - PROCESS | 3268 | ++DOCSHELL 19153C00 == 29 [pid = 3268] [id = 662] 08:56:59 INFO - PROCESS | 3268 | ++DOMWINDOW == 63 (19155800) [pid = 3268] [serial = 1986] [outer = 00000000] 08:56:59 INFO - PROCESS | 3268 | ++DOMWINDOW == 64 (1916C400) [pid = 3268] [serial = 1987] [outer = 19155800] 08:56:59 INFO - PROCESS | 3268 | 1467820619123 Marionette DEBUG loaded listener.js 08:56:59 INFO - PROCESS | 3268 | ++DOMWINDOW == 65 (19178C00) [pid = 3268] [serial = 1988] [outer = 19155800] 08:56:59 INFO - PROCESS | 3268 | 1467820619577 Marionette TRACE conn6 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 08:56:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 08:56:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 630ms 08:56:59 INFO - PROCESS | 3268 | 1467820619622 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 08:56:59 INFO - PROCESS | 3268 | 1467820619624 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 08:56:59 INFO - PROCESS | 3268 | 1467820619627 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 08:56:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 08:56:59 INFO - PROCESS | 3268 | 1467820619629 Marionette TRACE conn6 <- [1,2614,null,{}] 08:56:59 INFO - PROCESS | 3268 | 1467820619632 Marionette TRACE conn6 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:59 INFO - PROCESS | 3268 | 1467820619638 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:59 INFO - PROCESS | 3268 | 1467820619741 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 08:56:59 INFO - PROCESS | 3268 | 1467820619746 Marionette TRACE conn6 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:59 INFO - PROCESS | 3268 | 1467820619748 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:56:59 INFO - PROCESS | 3268 | ++DOCSHELL 195D3C00 == 30 [pid = 3268] [id = 663] 08:56:59 INFO - PROCESS | 3268 | ++DOMWINDOW == 66 (19A67000) [pid = 3268] [serial = 1989] [outer = 00000000] 08:56:59 INFO - PROCESS | 3268 | ++DOMWINDOW == 67 (19A72000) [pid = 3268] [serial = 1990] [outer = 19A67000] 08:56:59 INFO - PROCESS | 3268 | 1467820619793 Marionette DEBUG loaded listener.js 08:56:59 INFO - PROCESS | 3268 | ++DOMWINDOW == 68 (18FEB000) [pid = 3268] [serial = 1991] [outer = 19A67000] 08:57:00 INFO - PROCESS | 3268 | 1467820620244 Marionette TRACE conn6 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 08:57:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 08:57:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 670ms 08:57:00 INFO - PROCESS | 3268 | 1467820620300 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 08:57:00 INFO - PROCESS | 3268 | 1467820620302 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 08:57:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 08:57:00 INFO - PROCESS | 3268 | 1467820620305 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 08:57:00 INFO - PROCESS | 3268 | 1467820620307 Marionette TRACE conn6 <- [1,2618,null,{}] 08:57:00 INFO - PROCESS | 3268 | 1467820620311 Marionette TRACE conn6 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:00 INFO - PROCESS | 3268 | 1467820620313 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:00 INFO - PROCESS | 3268 | 1467820620390 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 08:57:00 INFO - PROCESS | 3268 | 1467820620395 Marionette TRACE conn6 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:00 INFO - PROCESS | 3268 | 1467820620397 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:00 INFO - PROCESS | 3268 | ++DOCSHELL 195A8000 == 31 [pid = 3268] [id = 664] 08:57:00 INFO - PROCESS | 3268 | ++DOMWINDOW == 69 (19B1F800) [pid = 3268] [serial = 1992] [outer = 00000000] 08:57:00 INFO - PROCESS | 3268 | ++DOMWINDOW == 70 (1ACE9C00) [pid = 3268] [serial = 1993] [outer = 19B1F800] 08:57:00 INFO - PROCESS | 3268 | 1467820620440 Marionette DEBUG loaded listener.js 08:57:00 INFO - PROCESS | 3268 | ++DOMWINDOW == 71 (1ADCD800) [pid = 3268] [serial = 1994] [outer = 19B1F800] 08:57:00 INFO - PROCESS | 3268 | 1467820620890 Marionette TRACE conn6 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 08:57:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 08:57:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 630ms 08:57:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 08:57:00 INFO - PROCESS | 3268 | 1467820620958 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 08:57:00 INFO - PROCESS | 3268 | 1467820620960 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 08:57:00 INFO - PROCESS | 3268 | 1467820620963 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 08:57:00 INFO - PROCESS | 3268 | 1467820620964 Marionette TRACE conn6 <- [1,2622,null,{}] 08:57:00 INFO - PROCESS | 3268 | 1467820620968 Marionette TRACE conn6 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:00 INFO - PROCESS | 3268 | 1467820620969 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:01 INFO - PROCESS | 3268 | 1467820621047 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 08:57:01 INFO - PROCESS | 3268 | 1467820621052 Marionette TRACE conn6 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:01 INFO - PROCESS | 3268 | 1467820621054 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:01 INFO - PROCESS | 3268 | ++DOCSHELL 0CA97400 == 32 [pid = 3268] [id = 665] 08:57:01 INFO - PROCESS | 3268 | ++DOMWINDOW == 72 (1ACE7800) [pid = 3268] [serial = 1995] [outer = 00000000] 08:57:01 INFO - PROCESS | 3268 | ++DOMWINDOW == 73 (1BE09400) [pid = 3268] [serial = 1996] [outer = 1ACE7800] 08:57:01 INFO - PROCESS | 3268 | 1467820621098 Marionette DEBUG loaded listener.js 08:57:01 INFO - PROCESS | 3268 | ++DOMWINDOW == 74 (1BD95C00) [pid = 3268] [serial = 1997] [outer = 1ACE7800] 08:57:01 INFO - PROCESS | 3268 | 1467820621576 Marionette TRACE conn6 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 08:57:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 08:57:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 630ms 08:57:01 INFO - PROCESS | 3268 | 1467820621605 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 08:57:01 INFO - PROCESS | 3268 | 1467820621607 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 08:57:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 08:57:01 INFO - PROCESS | 3268 | 1467820621610 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 08:57:01 INFO - PROCESS | 3268 | 1467820621612 Marionette TRACE conn6 <- [1,2626,null,{}] 08:57:01 INFO - PROCESS | 3268 | 1467820621615 Marionette TRACE conn6 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:01 INFO - PROCESS | 3268 | 1467820621617 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:01 INFO - PROCESS | 3268 | 1467820621729 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 08:57:01 INFO - PROCESS | 3268 | 1467820621738 Marionette TRACE conn6 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:01 INFO - PROCESS | 3268 | 1467820621740 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:01 INFO - PROCESS | 3268 | ++DOCSHELL 15F51800 == 33 [pid = 3268] [id = 666] 08:57:01 INFO - PROCESS | 3268 | ++DOMWINDOW == 75 (16B5E400) [pid = 3268] [serial = 1998] [outer = 00000000] 08:57:01 INFO - PROCESS | 3268 | ++DOMWINDOW == 76 (1BEDAC00) [pid = 3268] [serial = 1999] [outer = 16B5E400] 08:57:01 INFO - PROCESS | 3268 | 1467820621807 Marionette DEBUG loaded listener.js 08:57:01 INFO - PROCESS | 3268 | ++DOMWINDOW == 77 (1BEDE000) [pid = 3268] [serial = 2000] [outer = 16B5E400] 08:57:02 INFO - PROCESS | 3268 | 1467820622263 Marionette TRACE conn6 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 08:57:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 08:57:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 670ms 08:57:02 INFO - PROCESS | 3268 | 1467820622296 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 08:57:02 INFO - PROCESS | 3268 | 1467820622298 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 08:57:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 08:57:02 INFO - PROCESS | 3268 | 1467820622302 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 08:57:02 INFO - PROCESS | 3268 | 1467820622304 Marionette TRACE conn6 <- [1,2630,null,{}] 08:57:02 INFO - PROCESS | 3268 | 1467820622307 Marionette TRACE conn6 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:02 INFO - PROCESS | 3268 | 1467820622309 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:02 INFO - PROCESS | 3268 | 1467820622435 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 08:57:02 INFO - PROCESS | 3268 | 1467820622441 Marionette TRACE conn6 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:02 INFO - PROCESS | 3268 | 1467820622443 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:02 INFO - PROCESS | 3268 | ++DOCSHELL 0CE84000 == 34 [pid = 3268] [id = 667] 08:57:02 INFO - PROCESS | 3268 | ++DOMWINDOW == 78 (0CE84800) [pid = 3268] [serial = 2001] [outer = 00000000] 08:57:02 INFO - PROCESS | 3268 | ++DOMWINDOW == 79 (1D32A800) [pid = 3268] [serial = 2002] [outer = 0CE84800] 08:57:02 INFO - PROCESS | 3268 | 1467820622488 Marionette DEBUG loaded listener.js 08:57:02 INFO - PROCESS | 3268 | ++DOMWINDOW == 80 (1D32F000) [pid = 3268] [serial = 2003] [outer = 0CE84800] 08:57:02 INFO - PROCESS | 3268 | 1467820622948 Marionette TRACE conn6 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 08:57:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 08:57:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 670ms 08:57:02 INFO - PROCESS | 3268 | 1467820622974 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 08:57:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 08:57:02 INFO - PROCESS | 3268 | 1467820622977 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 08:57:02 INFO - PROCESS | 3268 | 1467820622980 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 08:57:02 INFO - PROCESS | 3268 | 1467820622982 Marionette TRACE conn6 <- [1,2634,null,{}] 08:57:02 INFO - PROCESS | 3268 | 1467820622985 Marionette TRACE conn6 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:02 INFO - PROCESS | 3268 | 1467820622988 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:03 INFO - PROCESS | 3268 | 1467820623146 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 08:57:03 INFO - PROCESS | 3268 | 1467820623172 Marionette TRACE conn6 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:03 INFO - PROCESS | 3268 | 1467820623174 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:03 INFO - PROCESS | 3268 | ++DOCSHELL 19150000 == 35 [pid = 3268] [id = 668] 08:57:03 INFO - PROCESS | 3268 | ++DOMWINDOW == 81 (1D606C00) [pid = 3268] [serial = 2004] [outer = 00000000] 08:57:03 INFO - PROCESS | 3268 | ++DOMWINDOW == 82 (1D60F400) [pid = 3268] [serial = 2005] [outer = 1D606C00] 08:57:03 INFO - PROCESS | 3268 | 1467820623220 Marionette DEBUG loaded listener.js 08:57:03 INFO - PROCESS | 3268 | ++DOMWINDOW == 83 (1DEB4800) [pid = 3268] [serial = 2006] [outer = 1D606C00] 08:57:03 INFO - PROCESS | 3268 | --DOMWINDOW == 82 (19502800) [pid = 3268] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 08:57:03 INFO - PROCESS | 3268 | --DOMWINDOW == 81 (1959EC00) [pid = 3268] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 08:57:03 INFO - PROCESS | 3268 | --DOMWINDOW == 80 (1BD0B400) [pid = 3268] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 08:57:03 INFO - PROCESS | 3268 | --DOMWINDOW == 79 (1BED1800) [pid = 3268] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 08:57:03 INFO - PROCESS | 3268 | --DOMWINDOW == 78 (18A59C00) [pid = 3268] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 08:57:03 INFO - PROCESS | 3268 | --DOMWINDOW == 77 (16B7CC00) [pid = 3268] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 08:57:03 INFO - PROCESS | 3268 | --DOMWINDOW == 76 (13F13800) [pid = 3268] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 08:57:03 INFO - PROCESS | 3268 | --DOMWINDOW == 75 (106CF400) [pid = 3268] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 08:57:03 INFO - PROCESS | 3268 | --DOMWINDOW == 74 (0D656000) [pid = 3268] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 08:57:03 INFO - PROCESS | 3268 | --DOMWINDOW == 73 (1DEB3C00) [pid = 3268] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 08:57:03 INFO - PROCESS | 3268 | --DOMWINDOW == 72 (1945CC00) [pid = 3268] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 08:57:03 INFO - PROCESS | 3268 | 1467820623754 Marionette TRACE conn6 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 08:57:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 08:57:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 830ms 08:57:03 INFO - PROCESS | 3268 | 1467820623815 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 08:57:03 INFO - PROCESS | 3268 | 1467820623817 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 08:57:03 INFO - PROCESS | 3268 | 1467820623820 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 08:57:03 INFO - PROCESS | 3268 | 1467820623822 Marionette TRACE conn6 <- [1,2638,null,{}] 08:57:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 08:57:03 INFO - PROCESS | 3268 | 1467820623825 Marionette TRACE conn6 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:03 INFO - PROCESS | 3268 | 1467820623827 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:03 INFO - PROCESS | 3268 | 1467820623906 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 08:57:03 INFO - PROCESS | 3268 | 1467820623912 Marionette TRACE conn6 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:03 INFO - PROCESS | 3268 | 1467820623913 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:03 INFO - PROCESS | 3268 | ++DOCSHELL 16B64000 == 36 [pid = 3268] [id = 669] 08:57:03 INFO - PROCESS | 3268 | ++DOMWINDOW == 73 (16B7E400) [pid = 3268] [serial = 2007] [outer = 00000000] 08:57:03 INFO - PROCESS | 3268 | ++DOMWINDOW == 74 (19B18C00) [pid = 3268] [serial = 2008] [outer = 16B7E400] 08:57:03 INFO - PROCESS | 3268 | 1467820623956 Marionette DEBUG loaded listener.js 08:57:04 INFO - PROCESS | 3268 | ++DOMWINDOW == 75 (19B1D000) [pid = 3268] [serial = 2009] [outer = 16B7E400] 08:57:04 INFO - PROCESS | 3268 | 1467820624398 Marionette TRACE conn6 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 08:57:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 08:57:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 630ms 08:57:04 INFO - PROCESS | 3268 | 1467820624457 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 08:57:04 INFO - PROCESS | 3268 | 1467820624459 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 08:57:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 08:57:04 INFO - PROCESS | 3268 | 1467820624462 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 08:57:04 INFO - PROCESS | 3268 | 1467820624464 Marionette TRACE conn6 <- [1,2642,null,{}] 08:57:04 INFO - PROCESS | 3268 | 1467820624467 Marionette TRACE conn6 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:04 INFO - PROCESS | 3268 | 1467820624469 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:04 INFO - PROCESS | 3268 | 1467820624549 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 08:57:04 INFO - PROCESS | 3268 | 1467820624555 Marionette TRACE conn6 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:04 INFO - PROCESS | 3268 | 1467820624557 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:04 INFO - PROCESS | 3268 | ++DOCSHELL 18E78000 == 37 [pid = 3268] [id = 670] 08:57:04 INFO - PROCESS | 3268 | ++DOMWINDOW == 76 (1BEEE000) [pid = 3268] [serial = 2010] [outer = 00000000] 08:57:04 INFO - PROCESS | 3268 | ++DOMWINDOW == 77 (1DEB7400) [pid = 3268] [serial = 2011] [outer = 1BEEE000] 08:57:04 INFO - PROCESS | 3268 | 1467820624600 Marionette DEBUG loaded listener.js 08:57:04 INFO - PROCESS | 3268 | ++DOMWINDOW == 78 (1E401800) [pid = 3268] [serial = 2012] [outer = 1BEEE000] 08:57:05 INFO - PROCESS | 3268 | 1467820625037 Marionette TRACE conn6 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 08:57:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 08:57:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 630ms 08:57:05 INFO - PROCESS | 3268 | 1467820625096 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 08:57:05 INFO - PROCESS | 3268 | 1467820625098 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 08:57:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 08:57:05 INFO - PROCESS | 3268 | 1467820625115 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 08:57:05 INFO - PROCESS | 3268 | 1467820625116 Marionette TRACE conn6 <- [1,2646,null,{}] 08:57:05 INFO - PROCESS | 3268 | 1467820625120 Marionette TRACE conn6 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:05 INFO - PROCESS | 3268 | 1467820625122 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:05 INFO - PROCESS | 3268 | 1467820625207 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 08:57:05 INFO - PROCESS | 3268 | 1467820625215 Marionette TRACE conn6 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:05 INFO - PROCESS | 3268 | 1467820625217 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:05 INFO - PROCESS | 3268 | ++DOCSHELL 0D655800 == 38 [pid = 3268] [id = 671] 08:57:05 INFO - PROCESS | 3268 | ++DOMWINDOW == 79 (0D65B800) [pid = 3268] [serial = 2013] [outer = 00000000] 08:57:05 INFO - PROCESS | 3268 | ++DOMWINDOW == 80 (1E408400) [pid = 3268] [serial = 2014] [outer = 0D65B800] 08:57:05 INFO - PROCESS | 3268 | 1467820625263 Marionette DEBUG loaded listener.js 08:57:05 INFO - PROCESS | 3268 | ++DOMWINDOW == 81 (1E40D000) [pid = 3268] [serial = 2015] [outer = 0D65B800] 08:57:05 INFO - PROCESS | 3268 | 1467820626000 Marionette TRACE conn6 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 08:57:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 08:57:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 930ms 08:57:06 INFO - PROCESS | 3268 | 1467820626047 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 08:57:06 INFO - PROCESS | 3268 | 1467820626052 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 08:57:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 08:57:06 INFO - PROCESS | 3268 | 1467820626057 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 08:57:06 INFO - PROCESS | 3268 | 1467820626060 Marionette TRACE conn6 <- [1,2650,null,{}] 08:57:06 INFO - PROCESS | 3268 | 1467820626066 Marionette TRACE conn6 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:06 INFO - PROCESS | 3268 | 1467820626069 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:06 INFO - PROCESS | 3268 | 1467820626203 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 08:57:06 INFO - PROCESS | 3268 | 1467820626339 Marionette TRACE conn6 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:06 INFO - PROCESS | 3268 | 1467820626342 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:06 INFO - PROCESS | 3268 | ++DOCSHELL 0D074C00 == 39 [pid = 3268] [id = 672] 08:57:06 INFO - PROCESS | 3268 | ++DOMWINDOW == 82 (0D65D000) [pid = 3268] [serial = 2016] [outer = 00000000] 08:57:06 INFO - PROCESS | 3268 | ++DOMWINDOW == 83 (111D2000) [pid = 3268] [serial = 2017] [outer = 0D65D000] 08:57:06 INFO - PROCESS | 3268 | 1467820626400 Marionette DEBUG loaded listener.js 08:57:06 INFO - PROCESS | 3268 | ++DOMWINDOW == 84 (145BF400) [pid = 3268] [serial = 2018] [outer = 0D65D000] 08:57:07 INFO - PROCESS | 3268 | 1467820627029 Marionette TRACE conn6 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 08:57:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 08:57:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1021ms 08:57:07 INFO - PROCESS | 3268 | 1467820627078 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 08:57:07 INFO - PROCESS | 3268 | 1467820627083 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 08:57:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 08:57:07 INFO - PROCESS | 3268 | 1467820627089 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 08:57:07 INFO - PROCESS | 3268 | 1467820627092 Marionette TRACE conn6 <- [1,2654,null,{}] 08:57:07 INFO - PROCESS | 3268 | 1467820627096 Marionette TRACE conn6 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:07 INFO - PROCESS | 3268 | 1467820627099 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:07 INFO - PROCESS | 3268 | 1467820627221 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 08:57:07 INFO - PROCESS | 3268 | 1467820627375 Marionette TRACE conn6 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:07 INFO - PROCESS | 3268 | 1467820627377 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:07 INFO - PROCESS | 3268 | ++DOCSHELL 16B33400 == 40 [pid = 3268] [id = 673] 08:57:07 INFO - PROCESS | 3268 | ++DOMWINDOW == 85 (16B35C00) [pid = 3268] [serial = 2019] [outer = 00000000] 08:57:07 INFO - PROCESS | 3268 | ++DOMWINDOW == 86 (180BBC00) [pid = 3268] [serial = 2020] [outer = 16B35C00] 08:57:07 INFO - PROCESS | 3268 | 1467820627435 Marionette DEBUG loaded listener.js 08:57:07 INFO - PROCESS | 3268 | ++DOMWINDOW == 87 (18A4FC00) [pid = 3268] [serial = 2021] [outer = 16B35C00] 08:57:08 INFO - PROCESS | 3268 | --DOCSHELL 18E78000 == 39 [pid = 3268] [id = 670] 08:57:08 INFO - PROCESS | 3268 | --DOCSHELL 16B64000 == 38 [pid = 3268] [id = 669] 08:57:08 INFO - PROCESS | 3268 | --DOCSHELL 19150000 == 37 [pid = 3268] [id = 668] 08:57:08 INFO - PROCESS | 3268 | --DOCSHELL 0CE84000 == 36 [pid = 3268] [id = 667] 08:57:08 INFO - PROCESS | 3268 | --DOCSHELL 15F51800 == 35 [pid = 3268] [id = 666] 08:57:08 INFO - PROCESS | 3268 | --DOCSHELL 0CA97400 == 34 [pid = 3268] [id = 665] 08:57:08 INFO - PROCESS | 3268 | --DOCSHELL 195A8000 == 33 [pid = 3268] [id = 664] 08:57:08 INFO - PROCESS | 3268 | --DOCSHELL 195D3C00 == 32 [pid = 3268] [id = 663] 08:57:08 INFO - PROCESS | 3268 | --DOCSHELL 19153C00 == 31 [pid = 3268] [id = 662] 08:57:08 INFO - PROCESS | 3268 | --DOCSHELL 1794E400 == 30 [pid = 3268] [id = 661] 08:57:08 INFO - PROCESS | 3268 | --DOCSHELL 16B60C00 == 29 [pid = 3268] [id = 660] 08:57:08 INFO - PROCESS | 3268 | --DOMWINDOW == 86 (1D332C00) [pid = 3268] [serial = 1972] [outer = 00000000] [url = about:blank] 08:57:08 INFO - PROCESS | 3268 | --DOCSHELL 143C8C00 == 28 [pid = 3268] [id = 659] 08:57:08 INFO - PROCESS | 3268 | --DOCSHELL 0D713C00 == 27 [pid = 3268] [id = 658] 08:57:08 INFO - PROCESS | 3268 | --DOCSHELL 18939000 == 26 [pid = 3268] [id = 657] 08:57:08 INFO - PROCESS | 3268 | --DOMWINDOW == 85 (195A0C00) [pid = 3268] [serial = 1957] [outer = 00000000] [url = about:blank] 08:57:08 INFO - PROCESS | 3268 | --DOMWINDOW == 84 (195D1400) [pid = 3268] [serial = 1958] [outer = 00000000] [url = about:blank] 08:57:08 INFO - PROCESS | 3268 | --DOMWINDOW == 83 (1ADCEC00) [pid = 3268] [serial = 1961] [outer = 00000000] [url = about:blank] 08:57:08 INFO - PROCESS | 3268 | --DOMWINDOW == 82 (19B17400) [pid = 3268] [serial = 1960] [outer = 00000000] [url = about:blank] 08:57:08 INFO - PROCESS | 3268 | --DOMWINDOW == 81 (1BE0C400) [pid = 3268] [serial = 1963] [outer = 00000000] [url = about:blank] 08:57:08 INFO - PROCESS | 3268 | --DOMWINDOW == 80 (1BEDE800) [pid = 3268] [serial = 1969] [outer = 00000000] [url = about:blank] 08:57:08 INFO - PROCESS | 3268 | --DOMWINDOW == 79 (1BE05800) [pid = 3268] [serial = 1964] [outer = 00000000] [url = about:blank] 08:57:08 INFO - PROCESS | 3268 | --DOMWINDOW == 78 (1BEE1C00) [pid = 3268] [serial = 1970] [outer = 00000000] [url = about:blank] 08:57:08 INFO - PROCESS | 3268 | --DOMWINDOW == 77 (19157C00) [pid = 3268] [serial = 1954] [outer = 00000000] [url = about:blank] 08:57:08 INFO - PROCESS | 3268 | --DOMWINDOW == 76 (16B82400) [pid = 3268] [serial = 1951] [outer = 00000000] [url = about:blank] 08:57:08 INFO - PROCESS | 3268 | --DOMWINDOW == 75 (16BD8C00) [pid = 3268] [serial = 1952] [outer = 00000000] [url = about:blank] 08:57:08 INFO - PROCESS | 3268 | --DOMWINDOW == 74 (15A5EC00) [pid = 3268] [serial = 1948] [outer = 00000000] [url = about:blank] 08:57:08 INFO - PROCESS | 3268 | --DOMWINDOW == 73 (15F4A400) [pid = 3268] [serial = 1949] [outer = 00000000] [url = about:blank] 08:57:08 INFO - PROCESS | 3268 | --DOMWINDOW == 72 (14A26000) [pid = 3268] [serial = 1946] [outer = 00000000] [url = about:blank] 08:57:08 INFO - PROCESS | 3268 | --DOMWINDOW == 71 (13F47C00) [pid = 3268] [serial = 1945] [outer = 00000000] [url = about:blank] 08:57:08 INFO - PROCESS | 3268 | --DOMWINDOW == 70 (14A27000) [pid = 3268] [serial = 1943] [outer = 00000000] [url = about:blank] 08:57:08 INFO - PROCESS | 3268 | --DOMWINDOW == 69 (111CF000) [pid = 3268] [serial = 1942] [outer = 00000000] [url = about:blank] 08:57:08 INFO - PROCESS | 3268 | --DOMWINDOW == 68 (1E410400) [pid = 3268] [serial = 1940] [outer = 00000000] [url = about:blank] 08:57:08 INFO - PROCESS | 3268 | --DOMWINDOW == 67 (1BE41400) [pid = 3268] [serial = 1967] [outer = 00000000] [url = about:blank] 08:57:08 INFO - PROCESS | 3268 | --DOMWINDOW == 66 (1BD93400) [pid = 3268] [serial = 1966] [outer = 00000000] [url = about:blank] 08:57:08 INFO - PROCESS | 3268 | --DOMWINDOW == 65 (19174800) [pid = 3268] [serial = 1955] [outer = 00000000] [url = about:blank] 08:57:08 INFO - PROCESS | 3268 | 1467820628805 Marionette TRACE conn6 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 08:57:08 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) 08:57:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1734ms 08:57:08 INFO - PROCESS | 3268 | 1467820628827 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 08:57:08 INFO - PROCESS | 3268 | 1467820628831 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 08:57:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 08:57:08 INFO - PROCESS | 3268 | 1467820628837 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 08:57:08 INFO - PROCESS | 3268 | 1467820628839 Marionette TRACE conn6 <- [1,2658,null,{}] 08:57:08 INFO - PROCESS | 3268 | 1467820628845 Marionette TRACE conn6 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:08 INFO - PROCESS | 3268 | 1467820628847 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:08 INFO - PROCESS | 3268 | 1467820628929 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 08:57:08 INFO - PROCESS | 3268 | 1467820628936 Marionette TRACE conn6 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:08 INFO - PROCESS | 3268 | 1467820628939 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:08 INFO - PROCESS | 3268 | ++DOCSHELL 106CF400 == 27 [pid = 3268] [id = 674] 08:57:08 INFO - PROCESS | 3268 | ++DOMWINDOW == 66 (10FE3000) [pid = 3268] [serial = 2022] [outer = 00000000] 08:57:08 INFO - PROCESS | 3268 | ++DOMWINDOW == 67 (13F0F000) [pid = 3268] [serial = 2023] [outer = 10FE3000] 08:57:09 INFO - PROCESS | 3268 | 1467820629018 Marionette DEBUG loaded listener.js 08:57:09 INFO - PROCESS | 3268 | ++DOMWINDOW == 68 (142E5C00) [pid = 3268] [serial = 2024] [outer = 10FE3000] 08:57:10 INFO - PROCESS | 3268 | 1467820630011 Marionette TRACE conn6 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 08:57:10 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 08:57:10 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:57:10 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 08:57:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:57:10 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:57:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1237ms 08:57:10 INFO - PROCESS | 3268 | 1467820630075 Marionette TRACE conn6 -> [0,2661,"getWindowHandle",null] 08:57:10 INFO - PROCESS | 3268 | 1467820630079 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 08:57:10 INFO - PROCESS | 3268 | 1467820630085 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 08:57:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 08:57:10 INFO - PROCESS | 3268 | 1467820630088 Marionette TRACE conn6 <- [1,2662,null,{}] 08:57:10 INFO - PROCESS | 3268 | 1467820630091 Marionette TRACE conn6 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:10 INFO - PROCESS | 3268 | 1467820630094 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:10 INFO - PROCESS | 3268 | 1467820630188 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 08:57:10 INFO - PROCESS | 3268 | 1467820630195 Marionette TRACE conn6 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:10 INFO - PROCESS | 3268 | 1467820630198 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:10 INFO - PROCESS | 3268 | ++DOCSHELL 15FD7000 == 28 [pid = 3268] [id = 675] 08:57:10 INFO - PROCESS | 3268 | ++DOMWINDOW == 69 (15FD8000) [pid = 3268] [serial = 2025] [outer = 00000000] 08:57:10 INFO - PROCESS | 3268 | ++DOMWINDOW == 70 (16163C00) [pid = 3268] [serial = 2026] [outer = 15FD8000] 08:57:10 INFO - PROCESS | 3268 | 1467820630246 Marionette DEBUG loaded listener.js 08:57:10 INFO - PROCESS | 3268 | ++DOMWINDOW == 71 (16B5E000) [pid = 3268] [serial = 2027] [outer = 15FD8000] 08:57:11 INFO - PROCESS | 3268 | 1467820631217 Marionette TRACE conn6 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 08:57:11 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 08:57:11 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:57:11 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 08:57:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:57:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:57:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1175ms 08:57:11 INFO - PROCESS | 3268 | 1467820631265 Marionette TRACE conn6 -> [0,2665,"getWindowHandle",null] 08:57:11 INFO - PROCESS | 3268 | 1467820631267 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 08:57:11 INFO - PROCESS | 3268 | 1467820631270 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 08:57:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 08:57:11 INFO - PROCESS | 3268 | 1467820631274 Marionette TRACE conn6 <- [1,2666,null,{}] 08:57:11 INFO - PROCESS | 3268 | 1467820631292 Marionette TRACE conn6 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:11 INFO - PROCESS | 3268 | 1467820631296 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:11 INFO - PROCESS | 3268 | 1467820631418 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 08:57:11 INFO - PROCESS | 3268 | 1467820631426 Marionette TRACE conn6 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:11 INFO - PROCESS | 3268 | 1467820631429 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:11 INFO - PROCESS | 3268 | ++DOCSHELL 19156400 == 29 [pid = 3268] [id = 676] 08:57:11 INFO - PROCESS | 3268 | ++DOMWINDOW == 72 (19156800) [pid = 3268] [serial = 2028] [outer = 00000000] 08:57:11 INFO - PROCESS | 3268 | ++DOMWINDOW == 73 (1916C000) [pid = 3268] [serial = 2029] [outer = 19156800] 08:57:11 INFO - PROCESS | 3268 | 1467820631532 Marionette DEBUG loaded listener.js 08:57:11 INFO - PROCESS | 3268 | ++DOMWINDOW == 74 (19457C00) [pid = 3268] [serial = 2030] [outer = 19156800] 08:57:12 INFO - PROCESS | 3268 | 1467820632490 Marionette TRACE conn6 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 08:57:12 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) 08:57:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1234ms 08:57:12 INFO - PROCESS | 3268 | 1467820632508 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 08:57:12 INFO - PROCESS | 3268 | 1467820632511 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 08:57:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 08:57:12 INFO - PROCESS | 3268 | 1467820632514 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 08:57:12 INFO - PROCESS | 3268 | 1467820632516 Marionette TRACE conn6 <- [1,2670,null,{}] 08:57:12 INFO - PROCESS | 3268 | 1467820632520 Marionette TRACE conn6 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:12 INFO - PROCESS | 3268 | 1467820632522 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:12 INFO - PROCESS | 3268 | 1467820632650 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 08:57:12 INFO - PROCESS | 3268 | 1467820632656 Marionette TRACE conn6 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:12 INFO - PROCESS | 3268 | 1467820632658 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:12 INFO - PROCESS | 3268 | ++DOCSHELL 195A8800 == 30 [pid = 3268] [id = 677] 08:57:12 INFO - PROCESS | 3268 | ++DOMWINDOW == 75 (195A8C00) [pid = 3268] [serial = 2031] [outer = 00000000] 08:57:12 INFO - PROCESS | 3268 | ++DOMWINDOW == 76 (19A69400) [pid = 3268] [serial = 2032] [outer = 195A8C00] 08:57:12 INFO - PROCESS | 3268 | 1467820632758 Marionette DEBUG loaded listener.js 08:57:12 INFO - PROCESS | 3268 | ++DOMWINDOW == 77 (19A72C00) [pid = 3268] [serial = 2033] [outer = 195A8C00] 08:57:12 INFO - PROCESS | 3268 | --DOMWINDOW == 76 (16B5E400) [pid = 3268] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 08:57:12 INFO - PROCESS | 3268 | --DOMWINDOW == 75 (16B61000) [pid = 3268] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 08:57:12 INFO - PROCESS | 3268 | --DOMWINDOW == 74 (19A67000) [pid = 3268] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 08:57:12 INFO - PROCESS | 3268 | --DOMWINDOW == 73 (1ACE7800) [pid = 3268] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 08:57:12 INFO - PROCESS | 3268 | --DOMWINDOW == 72 (19B1F800) [pid = 3268] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 08:57:12 INFO - PROCESS | 3268 | --DOMWINDOW == 71 (18957C00) [pid = 3268] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 08:57:12 INFO - PROCESS | 3268 | --DOMWINDOW == 70 (0D71A400) [pid = 3268] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 08:57:12 INFO - PROCESS | 3268 | --DOMWINDOW == 69 (19155800) [pid = 3268] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 08:57:12 INFO - PROCESS | 3268 | --DOMWINDOW == 68 (1BEE8C00) [pid = 3268] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 08:57:12 INFO - PROCESS | 3268 | --DOMWINDOW == 67 (0CE84800) [pid = 3268] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 08:57:12 INFO - PROCESS | 3268 | --DOMWINDOW == 66 (1D606C00) [pid = 3268] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 08:57:12 INFO - PROCESS | 3268 | --DOMWINDOW == 65 (1BEEE000) [pid = 3268] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 08:57:12 INFO - PROCESS | 3268 | --DOMWINDOW == 64 (143D0C00) [pid = 3268] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 08:57:12 INFO - PROCESS | 3268 | --DOMWINDOW == 63 (16B7E400) [pid = 3268] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 08:57:13 INFO - PROCESS | 3268 | 1467820633668 Marionette TRACE conn6 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 08:57:13 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) 08:57:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1179ms 08:57:13 INFO - PROCESS | 3268 | 1467820633697 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 08:57:13 INFO - PROCESS | 3268 | 1467820633700 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 08:57:13 INFO - PROCESS | 3268 | 1467820633703 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 08:57:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 08:57:13 INFO - PROCESS | 3268 | 1467820633705 Marionette TRACE conn6 <- [1,2674,null,{}] 08:57:13 INFO - PROCESS | 3268 | 1467820633708 Marionette TRACE conn6 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:13 INFO - PROCESS | 3268 | 1467820633711 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:13 INFO - PROCESS | 3268 | 1467820633832 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 08:57:13 INFO - PROCESS | 3268 | 1467820633841 Marionette TRACE conn6 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:13 INFO - PROCESS | 3268 | 1467820633843 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:13 INFO - PROCESS | 3268 | ++DOCSHELL 16B64C00 == 31 [pid = 3268] [id = 678] 08:57:13 INFO - PROCESS | 3268 | ++DOMWINDOW == 64 (18A57400) [pid = 3268] [serial = 2034] [outer = 00000000] 08:57:13 INFO - PROCESS | 3268 | ++DOMWINDOW == 65 (195D2400) [pid = 3268] [serial = 2035] [outer = 18A57400] 08:57:13 INFO - PROCESS | 3268 | 1467820633888 Marionette DEBUG loaded listener.js 08:57:13 INFO - PROCESS | 3268 | ++DOMWINDOW == 66 (19A67000) [pid = 3268] [serial = 2036] [outer = 18A57400] 08:57:14 INFO - PROCESS | 3268 | 1467820634817 Marionette TRACE conn6 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 08:57:14 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 08:57:14 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:57:14 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 08:57:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:57:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:57:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1124ms 08:57:14 INFO - PROCESS | 3268 | 1467820634831 Marionette TRACE conn6 -> [0,2677,"getWindowHandle",null] 08:57:14 INFO - PROCESS | 3268 | 1467820634833 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 08:57:14 INFO - PROCESS | 3268 | 1467820634837 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 08:57:14 INFO - PROCESS | 3268 | 1467820634838 Marionette TRACE conn6 <- [1,2678,null,{}] 08:57:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 08:57:14 INFO - PROCESS | 3268 | 1467820634842 Marionette TRACE conn6 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:14 INFO - PROCESS | 3268 | 1467820634848 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:14 INFO - PROCESS | 3268 | 1467820634998 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 08:57:15 INFO - PROCESS | 3268 | 1467820635095 Marionette TRACE conn6 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:15 INFO - PROCESS | 3268 | 1467820635098 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:15 INFO - PROCESS | 3268 | ++DOCSHELL 08F70C00 == 32 [pid = 3268] [id = 679] 08:57:15 INFO - PROCESS | 3268 | ++DOMWINDOW == 67 (0C92FC00) [pid = 3268] [serial = 2037] [outer = 00000000] 08:57:15 INFO - PROCESS | 3268 | ++DOMWINDOW == 68 (0CB6E400) [pid = 3268] [serial = 2038] [outer = 0C92FC00] 08:57:15 INFO - PROCESS | 3268 | 1467820635156 Marionette DEBUG loaded listener.js 08:57:15 INFO - PROCESS | 3268 | ++DOMWINDOW == 69 (0D07D000) [pid = 3268] [serial = 2039] [outer = 0C92FC00] 08:57:16 INFO - PROCESS | 3268 | 1467820636267 Marionette TRACE conn6 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 08:57:16 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 08:57:16 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:57:16 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 08:57:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:57:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:57:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1480ms 08:57:16 INFO - PROCESS | 3268 | 1467820636328 Marionette TRACE conn6 -> [0,2681,"getWindowHandle",null] 08:57:16 INFO - PROCESS | 3268 | 1467820636332 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 08:57:16 INFO - PROCESS | 3268 | 1467820636338 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 08:57:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 08:57:16 INFO - PROCESS | 3268 | 1467820636342 Marionette TRACE conn6 <- [1,2682,null,{}] 08:57:16 INFO - PROCESS | 3268 | 1467820636348 Marionette TRACE conn6 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:16 INFO - PROCESS | 3268 | 1467820636351 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:16 INFO - PROCESS | 3268 | 1467820636501 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 08:57:16 INFO - PROCESS | 3268 | 1467820636673 Marionette TRACE conn6 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:16 INFO - PROCESS | 3268 | 1467820636676 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:16 INFO - PROCESS | 3268 | ++DOCSHELL 15FD2000 == 33 [pid = 3268] [id = 680] 08:57:16 INFO - PROCESS | 3268 | ++DOMWINDOW == 70 (16163000) [pid = 3268] [serial = 2040] [outer = 00000000] 08:57:16 INFO - PROCESS | 3268 | ++DOMWINDOW == 71 (16B5A000) [pid = 3268] [serial = 2041] [outer = 16163000] 08:57:16 INFO - PROCESS | 3268 | 1467820636734 Marionette DEBUG loaded listener.js 08:57:16 INFO - PROCESS | 3268 | ++DOMWINDOW == 72 (16B88800) [pid = 3268] [serial = 2042] [outer = 16163000] 08:57:17 INFO - PROCESS | 3268 | 1467820637815 Marionette TRACE conn6 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 08:57:17 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 08:57:17 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:57:17 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 08:57:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:57:17 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:57:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1537ms 08:57:17 INFO - PROCESS | 3268 | 1467820637883 Marionette TRACE conn6 -> [0,2685,"getWindowHandle",null] 08:57:17 INFO - PROCESS | 3268 | 1467820637887 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 08:57:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 08:57:17 INFO - PROCESS | 3268 | 1467820637891 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 08:57:17 INFO - PROCESS | 3268 | 1467820637894 Marionette TRACE conn6 <- [1,2686,null,{}] 08:57:17 INFO - PROCESS | 3268 | 1467820637898 Marionette TRACE conn6 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:17 INFO - PROCESS | 3268 | 1467820637900 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:18 INFO - PROCESS | 3268 | 1467820638048 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 08:57:18 INFO - PROCESS | 3268 | 1467820638290 Marionette TRACE conn6 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:18 INFO - PROCESS | 3268 | 1467820638293 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:18 INFO - PROCESS | 3268 | ++DOCSHELL 0CCF5400 == 34 [pid = 3268] [id = 681] 08:57:18 INFO - PROCESS | 3268 | ++DOMWINDOW == 73 (0CE7CC00) [pid = 3268] [serial = 2043] [outer = 00000000] 08:57:18 INFO - PROCESS | 3268 | ++DOMWINDOW == 74 (0D71E400) [pid = 3268] [serial = 2044] [outer = 0CE7CC00] 08:57:18 INFO - PROCESS | 3268 | 1467820638343 Marionette DEBUG loaded listener.js 08:57:18 INFO - PROCESS | 3268 | ++DOMWINDOW == 75 (13F15800) [pid = 3268] [serial = 2045] [outer = 0CE7CC00] 08:57:19 INFO - PROCESS | 3268 | --DOCSHELL 16B37C00 == 33 [pid = 3268] [id = 492] 08:57:19 INFO - PROCESS | 3268 | --DOCSHELL 180B4C00 == 32 [pid = 3268] [id = 493] 08:57:19 INFO - PROCESS | 3268 | --DOCSHELL 10534400 == 31 [pid = 3268] [id = 490] 08:57:19 INFO - PROCESS | 3268 | --DOCSHELL 143CF800 == 30 [pid = 3268] [id = 491] 08:57:19 INFO - PROCESS | 3268 | --DOCSHELL 16B64C00 == 29 [pid = 3268] [id = 678] 08:57:19 INFO - PROCESS | 3268 | --DOCSHELL 195A8800 == 28 [pid = 3268] [id = 677] 08:57:19 INFO - PROCESS | 3268 | --DOCSHELL 19156400 == 27 [pid = 3268] [id = 676] 08:57:19 INFO - PROCESS | 3268 | --DOCSHELL 15FD7000 == 26 [pid = 3268] [id = 675] 08:57:19 INFO - PROCESS | 3268 | --DOCSHELL 106CF400 == 25 [pid = 3268] [id = 674] 08:57:19 INFO - PROCESS | 3268 | --DOCSHELL 19170000 == 24 [pid = 3268] [id = 495] 08:57:19 INFO - PROCESS | 3268 | --DOCSHELL 08F69800 == 23 [pid = 3268] [id = 487] 08:57:19 INFO - PROCESS | 3268 | --DOCSHELL 16B37000 == 22 [pid = 3268] [id = 498] 08:57:19 INFO - PROCESS | 3268 | --DOCSHELL 19B18400 == 21 [pid = 3268] [id = 497] 08:57:19 INFO - PROCESS | 3268 | --DOCSHELL 13F10400 == 20 [pid = 3268] [id = 482] 08:57:19 INFO - PROCESS | 3268 | --DOCSHELL 15FD4400 == 19 [pid = 3268] [id = 484] 08:57:19 INFO - PROCESS | 3268 | --DOCSHELL 195C6800 == 18 [pid = 3268] [id = 486] 08:57:19 INFO - PROCESS | 3268 | --DOCSHELL 15FD0800 == 17 [pid = 3268] [id = 483] 08:57:19 INFO - PROCESS | 3268 | --DOCSHELL 0D074C00 == 16 [pid = 3268] [id = 672] 08:57:19 INFO - PROCESS | 3268 | --DOCSHELL 1914C400 == 15 [pid = 3268] [id = 485] 08:57:19 INFO - PROCESS | 3268 | --DOCSHELL 0D655800 == 14 [pid = 3268] [id = 671] 08:57:19 INFO - PROCESS | 3268 | --DOCSHELL 16B33400 == 13 [pid = 3268] [id = 673] 08:57:19 INFO - PROCESS | 3268 | --DOCSHELL 195A0800 == 12 [pid = 3268] [id = 496] 08:57:19 INFO - PROCESS | 3268 | --DOCSHELL 18FEC800 == 11 [pid = 3268] [id = 494] 08:57:19 INFO - PROCESS | 3268 | --DOCSHELL 1BE43400 == 10 [pid = 3268] [id = 489] 08:57:19 INFO - PROCESS | 3268 | --DOCSHELL 1BD93800 == 9 [pid = 3268] [id = 488] 08:57:19 INFO - PROCESS | 3268 | --DOCSHELL 15FD2000 == 8 [pid = 3268] [id = 680] 08:57:19 INFO - PROCESS | 3268 | --DOCSHELL 08F70C00 == 7 [pid = 3268] [id = 679] 08:57:19 INFO - PROCESS | 3268 | --DOMWINDOW == 74 (1BEDAC00) [pid = 3268] [serial = 1999] [outer = 00000000] [url = about:blank] 08:57:19 INFO - PROCESS | 3268 | --DOMWINDOW == 73 (16B7EC00) [pid = 3268] [serial = 1981] [outer = 00000000] [url = about:blank] 08:57:19 INFO - PROCESS | 3268 | --DOMWINDOW == 72 (16B84C00) [pid = 3268] [serial = 1982] [outer = 00000000] [url = about:blank] 08:57:19 INFO - PROCESS | 3268 | --DOMWINDOW == 71 (19A72000) [pid = 3268] [serial = 1990] [outer = 00000000] [url = about:blank] 08:57:19 INFO - PROCESS | 3268 | --DOMWINDOW == 70 (18FEB000) [pid = 3268] [serial = 1991] [outer = 00000000] [url = about:blank] 08:57:19 INFO - PROCESS | 3268 | --DOMWINDOW == 69 (1BE09400) [pid = 3268] [serial = 1996] [outer = 00000000] [url = about:blank] 08:57:19 INFO - PROCESS | 3268 | --DOMWINDOW == 68 (1ACE9C00) [pid = 3268] [serial = 1993] [outer = 00000000] [url = about:blank] 08:57:19 INFO - PROCESS | 3268 | --DOMWINDOW == 67 (1ADCD800) [pid = 3268] [serial = 1994] [outer = 00000000] [url = about:blank] 08:57:19 INFO - PROCESS | 3268 | --DOMWINDOW == 66 (18A5AC00) [pid = 3268] [serial = 1984] [outer = 00000000] [url = about:blank] 08:57:19 INFO - PROCESS | 3268 | --DOMWINDOW == 65 (18E7A000) [pid = 3268] [serial = 1985] [outer = 00000000] [url = about:blank] 08:57:19 INFO - PROCESS | 3268 | --DOMWINDOW == 64 (0D71EC00) [pid = 3268] [serial = 1975] [outer = 00000000] [url = about:blank] 08:57:19 INFO - PROCESS | 3268 | --DOMWINDOW == 63 (105E3000) [pid = 3268] [serial = 1976] [outer = 00000000] [url = about:blank] 08:57:19 INFO - PROCESS | 3268 | --DOMWINDOW == 62 (1916C400) [pid = 3268] [serial = 1987] [outer = 00000000] [url = about:blank] 08:57:19 INFO - PROCESS | 3268 | --DOMWINDOW == 61 (19178C00) [pid = 3268] [serial = 1988] [outer = 00000000] [url = about:blank] 08:57:19 INFO - PROCESS | 3268 | --DOMWINDOW == 60 (1D334800) [pid = 3268] [serial = 1973] [outer = 00000000] [url = about:blank] 08:57:19 INFO - PROCESS | 3268 | --DOMWINDOW == 59 (1D32A800) [pid = 3268] [serial = 2002] [outer = 00000000] [url = about:blank] 08:57:19 INFO - PROCESS | 3268 | --DOMWINDOW == 58 (1BEDE000) [pid = 3268] [serial = 2000] [outer = 00000000] [url = about:blank] 08:57:19 INFO - PROCESS | 3268 | --DOMWINDOW == 57 (1D60F400) [pid = 3268] [serial = 2005] [outer = 00000000] [url = about:blank] 08:57:19 INFO - PROCESS | 3268 | --DOMWINDOW == 56 (1D32F000) [pid = 3268] [serial = 2003] [outer = 00000000] [url = about:blank] 08:57:19 INFO - PROCESS | 3268 | --DOMWINDOW == 55 (1E401800) [pid = 3268] [serial = 2012] [outer = 00000000] [url = about:blank] 08:57:19 INFO - PROCESS | 3268 | --DOMWINDOW == 54 (1DEB7400) [pid = 3268] [serial = 2011] [outer = 00000000] [url = about:blank] 08:57:19 INFO - PROCESS | 3268 | --DOMWINDOW == 53 (1DEB4800) [pid = 3268] [serial = 2006] [outer = 00000000] [url = about:blank] 08:57:19 INFO - PROCESS | 3268 | --DOMWINDOW == 52 (1E408400) [pid = 3268] [serial = 2014] [outer = 00000000] [url = about:blank] 08:57:19 INFO - PROCESS | 3268 | --DOMWINDOW == 51 (14BE2800) [pid = 3268] [serial = 1979] [outer = 00000000] [url = about:blank] 08:57:19 INFO - PROCESS | 3268 | --DOMWINDOW == 50 (14A95C00) [pid = 3268] [serial = 1978] [outer = 00000000] [url = about:blank] 08:57:19 INFO - PROCESS | 3268 | --DOMWINDOW == 49 (19B18C00) [pid = 3268] [serial = 2008] [outer = 00000000] [url = about:blank] 08:57:19 INFO - PROCESS | 3268 | --DOMWINDOW == 48 (19B1D000) [pid = 3268] [serial = 2009] [outer = 00000000] [url = about:blank] 08:57:19 INFO - PROCESS | 3268 | --DOMWINDOW == 47 (1BD95C00) [pid = 3268] [serial = 1997] [outer = 00000000] [url = about:blank] 08:57:20 INFO - PROCESS | 3268 | 1467820640019 Marionette TRACE conn6 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 08:57:20 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 08:57:20 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:57:20 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 08:57:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:57:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:57:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 2181ms 08:57:20 INFO - PROCESS | 3268 | 1467820640091 Marionette TRACE conn6 -> [0,2689,"getWindowHandle",null] 08:57:20 INFO - PROCESS | 3268 | 1467820640095 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 08:57:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 08:57:20 INFO - PROCESS | 3268 | 1467820640101 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 08:57:20 INFO - PROCESS | 3268 | 1467820640104 Marionette TRACE conn6 <- [1,2690,null,{}] 08:57:20 INFO - PROCESS | 3268 | 1467820640110 Marionette TRACE conn6 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:20 INFO - PROCESS | 3268 | 1467820640113 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:20 INFO - PROCESS | 3268 | 1467820640207 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 08:57:20 INFO - PROCESS | 3268 | 1467820640215 Marionette TRACE conn6 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:20 INFO - PROCESS | 3268 | 1467820640220 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:20 INFO - PROCESS | 3268 | ++DOCSHELL 105E3000 == 8 [pid = 3268] [id = 682] 08:57:20 INFO - PROCESS | 3268 | ++DOMWINDOW == 48 (105E3C00) [pid = 3268] [serial = 2046] [outer = 00000000] 08:57:20 INFO - PROCESS | 3268 | ++DOMWINDOW == 49 (106CA800) [pid = 3268] [serial = 2047] [outer = 105E3C00] 08:57:20 INFO - PROCESS | 3268 | 1467820640274 Marionette DEBUG loaded listener.js 08:57:20 INFO - PROCESS | 3268 | ++DOMWINDOW == 50 (14225800) [pid = 3268] [serial = 2048] [outer = 105E3C00] 08:57:20 INFO - PROCESS | 3268 | 1467820640767 Marionette TRACE conn6 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 08:57:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 08:57:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 690ms 08:57:20 INFO - PROCESS | 3268 | 1467820640794 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 08:57:20 INFO - PROCESS | 3268 | 1467820640799 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 08:57:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 08:57:20 INFO - PROCESS | 3268 | 1467820640806 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 08:57:20 INFO - PROCESS | 3268 | 1467820640809 Marionette TRACE conn6 <- [1,2694,null,{}] 08:57:20 INFO - PROCESS | 3268 | 1467820640813 Marionette TRACE conn6 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:20 INFO - PROCESS | 3268 | 1467820640816 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:20 INFO - PROCESS | 3268 | 1467820640914 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 08:57:20 INFO - PROCESS | 3268 | 1467820640924 Marionette TRACE conn6 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:20 INFO - PROCESS | 3268 | 1467820640927 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:21 INFO - PROCESS | 3268 | ++DOCSHELL 14C8CC00 == 9 [pid = 3268] [id = 683] 08:57:21 INFO - PROCESS | 3268 | ++DOMWINDOW == 51 (14C8E800) [pid = 3268] [serial = 2049] [outer = 00000000] 08:57:21 INFO - PROCESS | 3268 | ++DOMWINDOW == 52 (15FCF800) [pid = 3268] [serial = 2050] [outer = 14C8E800] 08:57:21 INFO - PROCESS | 3268 | 1467820641057 Marionette DEBUG loaded listener.js 08:57:21 INFO - PROCESS | 3268 | ++DOMWINDOW == 53 (15FD7400) [pid = 3268] [serial = 2051] [outer = 14C8E800] 08:57:21 INFO - PROCESS | 3268 | 1467820641492 Marionette TRACE conn6 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 08:57:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 08:57:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 730ms 08:57:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 08:57:21 INFO - PROCESS | 3268 | 1467820641542 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 08:57:21 INFO - PROCESS | 3268 | 1467820641544 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 08:57:21 INFO - PROCESS | 3268 | 1467820641547 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 08:57:21 INFO - PROCESS | 3268 | 1467820641551 Marionette TRACE conn6 <- [1,2698,null,{}] 08:57:21 INFO - PROCESS | 3268 | 1467820641593 Marionette TRACE conn6 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:21 INFO - PROCESS | 3268 | 1467820641598 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:21 INFO - PROCESS | 3268 | 1467820641751 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 08:57:21 INFO - PROCESS | 3268 | 1467820641761 Marionette TRACE conn6 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:21 INFO - PROCESS | 3268 | 1467820641764 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:21 INFO - PROCESS | 3268 | ++DOCSHELL 1893D000 == 10 [pid = 3268] [id = 684] 08:57:21 INFO - PROCESS | 3268 | ++DOMWINDOW == 54 (18953C00) [pid = 3268] [serial = 2052] [outer = 00000000] 08:57:21 INFO - PROCESS | 3268 | ++DOMWINDOW == 55 (1895D800) [pid = 3268] [serial = 2053] [outer = 18953C00] 08:57:21 INFO - PROCESS | 3268 | 1467820641864 Marionette DEBUG loaded listener.js 08:57:21 INFO - PROCESS | 3268 | ++DOMWINDOW == 56 (18CDF000) [pid = 3268] [serial = 2054] [outer = 18953C00] 08:57:22 INFO - PROCESS | 3268 | 1467820642333 Marionette TRACE conn6 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 08:57:22 INFO - PROCESS | 3268 | 1467820642381 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 08:57:22 INFO - PROCESS | 3268 | 1467820642384 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 08:57:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 08:57:22 INFO - PROCESS | 3268 | 1467820642386 Marionette TRACE conn6 <- [1,2702,null,{}] 08:57:22 INFO - PROCESS | 3268 | 1467820642390 Marionette TRACE conn6 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:22 INFO - PROCESS | 3268 | 1467820642392 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:22 INFO - PROCESS | 3268 | 1467820642515 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 08:57:22 INFO - PROCESS | 3268 | 1467820642580 Marionette TRACE conn6 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:22 INFO - PROCESS | 3268 | 1467820642582 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:22 INFO - PROCESS | 3268 | ++DOCSHELL 19154800 == 11 [pid = 3268] [id = 685] 08:57:22 INFO - PROCESS | 3268 | ++DOMWINDOW == 57 (19155400) [pid = 3268] [serial = 2055] [outer = 00000000] 08:57:22 INFO - PROCESS | 3268 | ++DOMWINDOW == 58 (19457800) [pid = 3268] [serial = 2056] [outer = 19155400] 08:57:22 INFO - PROCESS | 3268 | 1467820642628 Marionette DEBUG loaded listener.js 08:57:22 INFO - PROCESS | 3268 | ++DOMWINDOW == 59 (1948D000) [pid = 3268] [serial = 2057] [outer = 19155400] 08:57:23 INFO - PROCESS | 3268 | 1467820643079 Marionette TRACE conn6 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 08:57:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 08:57:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 730ms 08:57:23 INFO - PROCESS | 3268 | 1467820643136 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 08:57:23 INFO - PROCESS | 3268 | 1467820643138 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 08:57:23 INFO - PROCESS | 3268 | 1467820643142 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 08:57:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 08:57:23 INFO - PROCESS | 3268 | 1467820643143 Marionette TRACE conn6 <- [1,2706,null,{}] 08:57:23 INFO - PROCESS | 3268 | 1467820643147 Marionette TRACE conn6 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:23 INFO - PROCESS | 3268 | 1467820643149 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:23 INFO - PROCESS | 3268 | 1467820643270 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 08:57:23 INFO - PROCESS | 3268 | 1467820643337 Marionette TRACE conn6 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:23 INFO - PROCESS | 3268 | 1467820643340 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:23 INFO - PROCESS | 3268 | ++DOCSHELL 195C5C00 == 12 [pid = 3268] [id = 686] 08:57:23 INFO - PROCESS | 3268 | ++DOMWINDOW == 60 (195C8000) [pid = 3268] [serial = 2058] [outer = 00000000] 08:57:23 INFO - PROCESS | 3268 | ++DOMWINDOW == 61 (19A6DC00) [pid = 3268] [serial = 2059] [outer = 195C8000] 08:57:23 INFO - PROCESS | 3268 | 1467820643389 Marionette DEBUG loaded listener.js 08:57:23 INFO - PROCESS | 3268 | ++DOMWINDOW == 62 (19B1BC00) [pid = 3268] [serial = 2060] [outer = 195C8000] 08:57:23 INFO - PROCESS | 3268 | --DOMWINDOW == 61 (0D65B800) [pid = 3268] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 08:57:23 INFO - PROCESS | 3268 | --DOMWINDOW == 60 (10FE3000) [pid = 3268] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 08:57:23 INFO - PROCESS | 3268 | --DOMWINDOW == 59 (18A57400) [pid = 3268] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 08:57:23 INFO - PROCESS | 3268 | --DOMWINDOW == 58 (19156800) [pid = 3268] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 08:57:23 INFO - PROCESS | 3268 | --DOMWINDOW == 57 (195A8C00) [pid = 3268] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 08:57:23 INFO - PROCESS | 3268 | --DOMWINDOW == 56 (16B35C00) [pid = 3268] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 08:57:23 INFO - PROCESS | 3268 | --DOMWINDOW == 55 (15FD8000) [pid = 3268] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 08:57:23 INFO - PROCESS | 3268 | --DOMWINDOW == 54 (0D65D000) [pid = 3268] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 08:57:23 INFO - PROCESS | 3268 | 1467820643886 Marionette TRACE conn6 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 08:57:23 INFO - PROCESS | 3268 | 1467820643919 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 08:57:23 INFO - PROCESS | 3268 | 1467820643927 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 08:57:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 08:57:23 INFO - PROCESS | 3268 | 1467820643928 Marionette TRACE conn6 <- [1,2710,null,{}] 08:57:23 INFO - PROCESS | 3268 | 1467820643939 Marionette TRACE conn6 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:23 INFO - PROCESS | 3268 | 1467820643945 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:24 INFO - PROCESS | 3268 | 1467820644054 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 08:57:24 INFO - PROCESS | 3268 | 1467820644062 Marionette TRACE conn6 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:24 INFO - PROCESS | 3268 | 1467820644064 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:24 INFO - PROCESS | 3268 | ++DOCSHELL 1895D000 == 13 [pid = 3268] [id = 687] 08:57:24 INFO - PROCESS | 3268 | ++DOMWINDOW == 55 (195A8C00) [pid = 3268] [serial = 2061] [outer = 00000000] 08:57:24 INFO - PROCESS | 3268 | ++DOMWINDOW == 56 (1ADCB400) [pid = 3268] [serial = 2062] [outer = 195A8C00] 08:57:24 INFO - PROCESS | 3268 | 1467820644109 Marionette DEBUG loaded listener.js 08:57:24 INFO - PROCESS | 3268 | ++DOMWINDOW == 57 (1B35D000) [pid = 3268] [serial = 2063] [outer = 195A8C00] 08:57:24 INFO - PROCESS | 3268 | 1467820644571 Marionette TRACE conn6 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 08:57:24 INFO - PROCESS | 3268 | 1467820644624 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 08:57:24 INFO - PROCESS | 3268 | 1467820644627 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 08:57:24 INFO - PROCESS | 3268 | 1467820644629 Marionette TRACE conn6 <- [1,2714,null,{}] 08:57:24 INFO - PROCESS | 3268 | 1467820644633 Marionette TRACE conn6 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:24 INFO - PROCESS | 3268 | 1467820644635 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:24 INFO - PROCESS | 3268 | 1467820644719 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 08:57:24 INFO - PROCESS | 3268 | 1467820644755 Marionette TRACE conn6 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:24 INFO - PROCESS | 3268 | 1467820644757 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:24 INFO - PROCESS | 3268 | ++DOCSHELL 18932C00 == 14 [pid = 3268] [id = 688] 08:57:24 INFO - PROCESS | 3268 | ++DOMWINDOW == 58 (1B3EE000) [pid = 3268] [serial = 2064] [outer = 00000000] 08:57:24 INFO - PROCESS | 3268 | ++DOMWINDOW == 59 (1BD8B400) [pid = 3268] [serial = 2065] [outer = 1B3EE000] 08:57:24 INFO - PROCESS | 3268 | 1467820644802 Marionette DEBUG loaded listener.js 08:57:24 INFO - PROCESS | 3268 | ++DOMWINDOW == 60 (1BE07000) [pid = 3268] [serial = 2066] [outer = 1B3EE000] 08:57:25 INFO - PROCESS | 3268 | 1467820645225 Marionette TRACE conn6 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 08:57:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 08:57:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 630ms 08:57:25 INFO - PROCESS | 3268 | 1467820645258 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 08:57:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 08:57:25 INFO - PROCESS | 3268 | 1467820645260 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 08:57:25 INFO - PROCESS | 3268 | 1467820645281 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 08:57:25 INFO - PROCESS | 3268 | 1467820645283 Marionette TRACE conn6 <- [1,2718,null,{}] 08:57:25 INFO - PROCESS | 3268 | 1467820645287 Marionette TRACE conn6 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:25 INFO - PROCESS | 3268 | 1467820645288 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:25 INFO - PROCESS | 3268 | 1467820645367 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 08:57:25 INFO - PROCESS | 3268 | 1467820645373 Marionette TRACE conn6 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:25 INFO - PROCESS | 3268 | 1467820645375 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:25 INFO - PROCESS | 3268 | ++DOCSHELL 14BE4000 == 15 [pid = 3268] [id = 689] 08:57:25 INFO - PROCESS | 3268 | ++DOMWINDOW == 61 (1BD88000) [pid = 3268] [serial = 2067] [outer = 00000000] 08:57:25 INFO - PROCESS | 3268 | ++DOMWINDOW == 62 (1BE43000) [pid = 3268] [serial = 2068] [outer = 1BD88000] 08:57:25 INFO - PROCESS | 3268 | 1467820645418 Marionette DEBUG loaded listener.js 08:57:25 INFO - PROCESS | 3268 | ++DOMWINDOW == 63 (1BE36800) [pid = 3268] [serial = 2069] [outer = 1BD88000] 08:57:26 INFO - PROCESS | 3268 | 1467820646540 Marionette TRACE conn6 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 08:57:26 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 08:57:26 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 08:57:26 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 08:57:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:57:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:57:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1297ms 08:57:26 INFO - PROCESS | 3268 | 1467820646561 Marionette TRACE conn6 -> [0,2721,"getWindowHandle",null] 08:57:26 INFO - PROCESS | 3268 | 1467820646566 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 08:57:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 08:57:26 INFO - PROCESS | 3268 | 1467820646613 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 08:57:26 INFO - PROCESS | 3268 | 1467820646616 Marionette TRACE conn6 <- [1,2722,null,{}] 08:57:26 INFO - PROCESS | 3268 | 1467820646622 Marionette TRACE conn6 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:26 INFO - PROCESS | 3268 | 1467820646625 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:26 INFO - PROCESS | 3268 | 1467820646726 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 08:57:26 INFO - PROCESS | 3268 | 1467820646856 Marionette TRACE conn6 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:26 INFO - PROCESS | 3268 | 1467820646859 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:26 INFO - PROCESS | 3268 | ++DOCSHELL 10653400 == 16 [pid = 3268] [id = 690] 08:57:26 INFO - PROCESS | 3268 | ++DOMWINDOW == 64 (10FE5400) [pid = 3268] [serial = 2070] [outer = 00000000] 08:57:26 INFO - PROCESS | 3268 | ++DOMWINDOW == 65 (15F51800) [pid = 3268] [serial = 2071] [outer = 10FE5400] 08:57:26 INFO - PROCESS | 3268 | 1467820646916 Marionette DEBUG loaded listener.js 08:57:26 INFO - PROCESS | 3268 | ++DOMWINDOW == 66 (1678F000) [pid = 3268] [serial = 2072] [outer = 10FE5400] 08:57:27 INFO - PROCESS | 3268 | 1467820647751 Marionette TRACE conn6 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 08:57:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 08:57:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1184ms 08:57:27 INFO - PROCESS | 3268 | 1467820647800 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 08:57:27 INFO - PROCESS | 3268 | 1467820647805 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 08:57:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 08:57:27 INFO - PROCESS | 3268 | 1467820647810 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 08:57:27 INFO - PROCESS | 3268 | 1467820647813 Marionette TRACE conn6 <- [1,2726,null,{}] 08:57:27 INFO - PROCESS | 3268 | 1467820647819 Marionette TRACE conn6 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:27 INFO - PROCESS | 3268 | 1467820647822 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:27 INFO - PROCESS | 3268 | 1467820647932 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 08:57:27 INFO - PROCESS | 3268 | --DOMWINDOW == 65 (1916C000) [pid = 3268] [serial = 2029] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 3268 | --DOMWINDOW == 64 (19A69400) [pid = 3268] [serial = 2032] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 3268 | --DOMWINDOW == 63 (19457C00) [pid = 3268] [serial = 2030] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 3268 | --DOMWINDOW == 62 (180BBC00) [pid = 3268] [serial = 2020] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 3268 | --DOMWINDOW == 61 (18A4FC00) [pid = 3268] [serial = 2021] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 3268 | --DOMWINDOW == 60 (16163C00) [pid = 3268] [serial = 2026] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 3268 | --DOMWINDOW == 59 (111D2000) [pid = 3268] [serial = 2017] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 3268 | --DOMWINDOW == 58 (145BF400) [pid = 3268] [serial = 2018] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 3268 | --DOMWINDOW == 57 (1E40D000) [pid = 3268] [serial = 2015] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 3268 | --DOMWINDOW == 56 (13F0F000) [pid = 3268] [serial = 2023] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 3268 | --DOMWINDOW == 55 (142E5C00) [pid = 3268] [serial = 2024] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 3268 | --DOMWINDOW == 54 (19A72C00) [pid = 3268] [serial = 2033] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 3268 | --DOMWINDOW == 53 (19A67000) [pid = 3268] [serial = 2036] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 3268 | --DOMWINDOW == 52 (195D2400) [pid = 3268] [serial = 2035] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 3268 | --DOMWINDOW == 51 (16B5E000) [pid = 3268] [serial = 2027] [outer = 00000000] [url = about:blank] 08:57:28 INFO - PROCESS | 3268 | 1467820648097 Marionette TRACE conn6 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:28 INFO - PROCESS | 3268 | 1467820648100 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:28 INFO - PROCESS | 3268 | ++DOCSHELL 0C93C400 == 17 [pid = 3268] [id = 691] 08:57:28 INFO - PROCESS | 3268 | ++DOMWINDOW == 52 (0C93D800) [pid = 3268] [serial = 2073] [outer = 00000000] 08:57:28 INFO - PROCESS | 3268 | ++DOMWINDOW == 53 (0CE84800) [pid = 3268] [serial = 2074] [outer = 0C93D800] 08:57:28 INFO - PROCESS | 3268 | 1467820648163 Marionette DEBUG loaded listener.js 08:57:28 INFO - PROCESS | 3268 | ++DOMWINDOW == 54 (0D716400) [pid = 3268] [serial = 2075] [outer = 0C93D800] 08:57:28 INFO - PROCESS | 3268 | 1467820648827 Marionette TRACE conn6 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 08:57:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 08:57:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1082ms 08:57:28 INFO - PROCESS | 3268 | 1467820648894 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 08:57:28 INFO - PROCESS | 3268 | 1467820648898 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 08:57:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 08:57:28 INFO - PROCESS | 3268 | 1467820648902 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 08:57:28 INFO - PROCESS | 3268 | 1467820648905 Marionette TRACE conn6 <- [1,2730,null,{}] 08:57:28 INFO - PROCESS | 3268 | 1467820648926 Marionette TRACE conn6 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:28 INFO - PROCESS | 3268 | 1467820648931 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:29 INFO - PROCESS | 3268 | 1467820649048 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 08:57:29 INFO - PROCESS | 3268 | 1467820649178 Marionette TRACE conn6 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:29 INFO - PROCESS | 3268 | 1467820649181 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:29 INFO - PROCESS | 3268 | ++DOCSHELL 14A74800 == 18 [pid = 3268] [id = 692] 08:57:29 INFO - PROCESS | 3268 | ++DOMWINDOW == 55 (14AA2C00) [pid = 3268] [serial = 2076] [outer = 00000000] 08:57:29 INFO - PROCESS | 3268 | ++DOMWINDOW == 56 (14BE2800) [pid = 3268] [serial = 2077] [outer = 14AA2C00] 08:57:29 INFO - PROCESS | 3268 | 1467820649241 Marionette DEBUG loaded listener.js 08:57:29 INFO - PROCESS | 3268 | ++DOMWINDOW == 57 (15A68800) [pid = 3268] [serial = 2078] [outer = 14AA2C00] 08:57:29 INFO - PROCESS | 3268 | 1467820649857 Marionette TRACE conn6 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 08:57:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 08:57:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 990ms 08:57:29 INFO - PROCESS | 3268 | 1467820649901 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 08:57:29 INFO - PROCESS | 3268 | 1467820649906 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 08:57:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 08:57:29 INFO - PROCESS | 3268 | 1467820649909 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 08:57:29 INFO - PROCESS | 3268 | 1467820649912 Marionette TRACE conn6 <- [1,2734,null,{}] 08:57:29 INFO - PROCESS | 3268 | 1467820649916 Marionette TRACE conn6 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:29 INFO - PROCESS | 3268 | 1467820649919 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:30 INFO - PROCESS | 3268 | 1467820650040 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 08:57:30 INFO - PROCESS | 3268 | 1467820650153 Marionette TRACE conn6 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:30 INFO - PROCESS | 3268 | 1467820650156 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:30 INFO - PROCESS | 3268 | ++DOCSHELL 16B79400 == 19 [pid = 3268] [id = 693] 08:57:30 INFO - PROCESS | 3268 | ++DOMWINDOW == 58 (16B7B800) [pid = 3268] [serial = 2079] [outer = 00000000] 08:57:30 INFO - PROCESS | 3268 | ++DOMWINDOW == 59 (16B7EC00) [pid = 3268] [serial = 2080] [outer = 16B7B800] 08:57:30 INFO - PROCESS | 3268 | 1467820650252 Marionette DEBUG loaded listener.js 08:57:30 INFO - PROCESS | 3268 | ++DOMWINDOW == 60 (16B87C00) [pid = 3268] [serial = 2081] [outer = 16B7B800] 08:57:30 INFO - PROCESS | 3268 | 1467820650862 Marionette TRACE conn6 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 08:57:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 08:57:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 970ms 08:57:30 INFO - PROCESS | 3268 | 1467820650882 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 08:57:30 INFO - PROCESS | 3268 | 1467820650885 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 08:57:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 08:57:30 INFO - PROCESS | 3268 | 1467820650896 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 08:57:30 INFO - PROCESS | 3268 | 1467820650902 Marionette TRACE conn6 <- [1,2738,null,{}] 08:57:30 INFO - PROCESS | 3268 | 1467820650907 Marionette TRACE conn6 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:30 INFO - PROCESS | 3268 | 1467820650911 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:31 INFO - PROCESS | 3268 | 1467820651024 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 08:57:31 INFO - PROCESS | 3268 | 1467820651161 Marionette TRACE conn6 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:31 INFO - PROCESS | 3268 | 1467820651163 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:31 INFO - PROCESS | 3268 | ++DOCSHELL 1895FC00 == 20 [pid = 3268] [id = 694] 08:57:31 INFO - PROCESS | 3268 | ++DOMWINDOW == 61 (19150000) [pid = 3268] [serial = 2082] [outer = 00000000] 08:57:31 INFO - PROCESS | 3268 | ++DOMWINDOW == 62 (1916C800) [pid = 3268] [serial = 2083] [outer = 19150000] 08:57:31 INFO - PROCESS | 3268 | 1467820651220 Marionette DEBUG loaded listener.js 08:57:31 INFO - PROCESS | 3268 | ++DOMWINDOW == 63 (19175800) [pid = 3268] [serial = 2084] [outer = 19150000] 08:57:31 INFO - PROCESS | 3268 | 1467820651777 Marionette TRACE conn6 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 08:57:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 08:57:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 930ms 08:57:31 INFO - PROCESS | 3268 | 1467820651822 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 08:57:31 INFO - PROCESS | 3268 | 1467820651825 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 08:57:31 INFO - PROCESS | 3268 | 1467820651828 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 08:57:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 08:57:31 INFO - PROCESS | 3268 | 1467820651830 Marionette TRACE conn6 <- [1,2742,null,{}] 08:57:31 INFO - PROCESS | 3268 | 1467820651834 Marionette TRACE conn6 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:31 INFO - PROCESS | 3268 | 1467820651836 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:31 INFO - PROCESS | 3268 | 1467820651975 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 08:57:32 INFO - PROCESS | 3268 | 1467820652128 Marionette TRACE conn6 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:32 INFO - PROCESS | 3268 | 1467820652131 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:32 INFO - PROCESS | 3268 | ++DOCSHELL 0C93DC00 == 21 [pid = 3268] [id = 695] 08:57:32 INFO - PROCESS | 3268 | ++DOMWINDOW == 64 (0CA91000) [pid = 3268] [serial = 2085] [outer = 00000000] 08:57:32 INFO - PROCESS | 3268 | ++DOMWINDOW == 65 (0D656400) [pid = 3268] [serial = 2086] [outer = 0CA91000] 08:57:32 INFO - PROCESS | 3268 | 1467820652183 Marionette DEBUG loaded listener.js 08:57:32 INFO - PROCESS | 3268 | ++DOMWINDOW == 66 (105E9800) [pid = 3268] [serial = 2087] [outer = 0CA91000] 08:57:32 INFO - PROCESS | 3268 | --DOCSHELL 1893D000 == 20 [pid = 3268] [id = 684] 08:57:32 INFO - PROCESS | 3268 | --DOCSHELL 0CCF5400 == 19 [pid = 3268] [id = 681] 08:57:32 INFO - PROCESS | 3268 | --DOCSHELL 1895D000 == 18 [pid = 3268] [id = 687] 08:57:32 INFO - PROCESS | 3268 | --DOCSHELL 195C5C00 == 17 [pid = 3268] [id = 686] 08:57:32 INFO - PROCESS | 3268 | --DOCSHELL 18932C00 == 16 [pid = 3268] [id = 688] 08:57:32 INFO - PROCESS | 3268 | --DOCSHELL 10653400 == 15 [pid = 3268] [id = 690] 08:57:32 INFO - PROCESS | 3268 | --DOCSHELL 105E3000 == 14 [pid = 3268] [id = 682] 08:57:32 INFO - PROCESS | 3268 | --DOCSHELL 14C8CC00 == 13 [pid = 3268] [id = 683] 08:57:32 INFO - PROCESS | 3268 | --DOCSHELL 19154800 == 12 [pid = 3268] [id = 685] 08:57:32 INFO - PROCESS | 3268 | --DOCSHELL 14BE4000 == 11 [pid = 3268] [id = 689] 08:57:32 INFO - PROCESS | 3268 | --DOCSHELL 1895FC00 == 10 [pid = 3268] [id = 694] 08:57:32 INFO - PROCESS | 3268 | --DOCSHELL 14A74800 == 9 [pid = 3268] [id = 692] 08:57:32 INFO - PROCESS | 3268 | --DOCSHELL 16B79400 == 8 [pid = 3268] [id = 693] 08:57:32 INFO - PROCESS | 3268 | --DOCSHELL 0C93C400 == 7 [pid = 3268] [id = 691] 08:57:33 INFO - PROCESS | 3268 | 1467820653314 Marionette TRACE conn6 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 08:57:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 08:57:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1516ms 08:57:33 INFO - PROCESS | 3268 | 1467820653349 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 08:57:33 INFO - PROCESS | 3268 | 1467820653352 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 08:57:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 08:57:33 INFO - PROCESS | 3268 | 1467820653357 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 08:57:33 INFO - PROCESS | 3268 | 1467820653360 Marionette TRACE conn6 <- [1,2746,null,{}] 08:57:33 INFO - PROCESS | 3268 | 1467820653366 Marionette TRACE conn6 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:33 INFO - PROCESS | 3268 | 1467820653369 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:33 INFO - PROCESS | 3268 | 1467820653468 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 08:57:33 INFO - PROCESS | 3268 | 1467820653567 Marionette TRACE conn6 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:33 INFO - PROCESS | 3268 | 1467820653570 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:33 INFO - PROCESS | 3268 | ++DOCSHELL 10FE1400 == 8 [pid = 3268] [id = 696] 08:57:33 INFO - PROCESS | 3268 | ++DOMWINDOW == 67 (111CD000) [pid = 3268] [serial = 2088] [outer = 00000000] 08:57:33 INFO - PROCESS | 3268 | ++DOMWINDOW == 68 (143C8C00) [pid = 3268] [serial = 2089] [outer = 111CD000] 08:57:33 INFO - PROCESS | 3268 | 1467820653619 Marionette DEBUG loaded listener.js 08:57:33 INFO - PROCESS | 3268 | ++DOMWINDOW == 69 (14A24400) [pid = 3268] [serial = 2090] [outer = 111CD000] 08:57:34 INFO - PROCESS | 3268 | 1467820654052 Marionette TRACE conn6 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 08:57:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 08:57:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 730ms 08:57:34 INFO - PROCESS | 3268 | 1467820654092 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 08:57:34 INFO - PROCESS | 3268 | 1467820654097 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 08:57:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 08:57:34 INFO - PROCESS | 3268 | 1467820654104 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 08:57:34 INFO - PROCESS | 3268 | 1467820654106 Marionette TRACE conn6 <- [1,2750,null,{}] 08:57:34 INFO - PROCESS | 3268 | 1467820654110 Marionette TRACE conn6 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:34 INFO - PROCESS | 3268 | 1467820654114 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:34 INFO - PROCESS | 3268 | 1467820654211 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 08:57:34 INFO - PROCESS | 3268 | 1467820654260 Marionette TRACE conn6 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:34 INFO - PROCESS | 3268 | 1467820654263 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:34 INFO - PROCESS | 3268 | ++DOCSHELL 16B2B800 == 9 [pid = 3268] [id = 697] 08:57:34 INFO - PROCESS | 3268 | ++DOMWINDOW == 70 (16B2C000) [pid = 3268] [serial = 2091] [outer = 00000000] 08:57:34 INFO - PROCESS | 3268 | ++DOMWINDOW == 71 (16B64000) [pid = 3268] [serial = 2092] [outer = 16B2C000] 08:57:34 INFO - PROCESS | 3268 | 1467820654313 Marionette DEBUG loaded listener.js 08:57:34 INFO - PROCESS | 3268 | ++DOMWINDOW == 72 (16B81000) [pid = 3268] [serial = 2093] [outer = 16B2C000] 08:57:34 INFO - PROCESS | 3268 | 1467820654818 Marionette TRACE conn6 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 08:57:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 08:57:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 730ms 08:57:34 INFO - PROCESS | 3268 | 1467820654839 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 08:57:34 INFO - PROCESS | 3268 | 1467820654842 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 08:57:34 INFO - PROCESS | 3268 | 1467820654845 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 08:57:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 08:57:34 INFO - PROCESS | 3268 | 1467820654848 Marionette TRACE conn6 <- [1,2754,null,{}] 08:57:34 INFO - PROCESS | 3268 | 1467820654859 Marionette TRACE conn6 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:34 INFO - PROCESS | 3268 | 1467820654864 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:34 INFO - PROCESS | 3268 | 1467820654955 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 08:57:34 INFO - PROCESS | 3268 | 1467820654964 Marionette TRACE conn6 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:34 INFO - PROCESS | 3268 | 1467820654967 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:35 INFO - PROCESS | 3268 | ++DOCSHELL 1914E000 == 10 [pid = 3268] [id = 698] 08:57:35 INFO - PROCESS | 3268 | ++DOMWINDOW == 73 (1914EC00) [pid = 3268] [serial = 2094] [outer = 00000000] 08:57:35 INFO - PROCESS | 3268 | ++DOMWINDOW == 74 (19155800) [pid = 3268] [serial = 2095] [outer = 1914EC00] 08:57:35 INFO - PROCESS | 3268 | 1467820655106 Marionette DEBUG loaded listener.js 08:57:35 INFO - PROCESS | 3268 | ++DOMWINDOW == 75 (1916D000) [pid = 3268] [serial = 2096] [outer = 1914EC00] 08:57:35 INFO - PROCESS | 3268 | 1467820655536 Marionette TRACE conn6 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 08:57:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 08:57:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 730ms 08:57:35 INFO - PROCESS | 3268 | 1467820655579 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 08:57:35 INFO - PROCESS | 3268 | 1467820655582 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 08:57:35 INFO - PROCESS | 3268 | 1467820655585 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 08:57:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 08:57:35 INFO - PROCESS | 3268 | 1467820655587 Marionette TRACE conn6 <- [1,2758,null,{}] 08:57:35 INFO - PROCESS | 3268 | 1467820655590 Marionette TRACE conn6 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:35 INFO - PROCESS | 3268 | 1467820655592 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:35 INFO - PROCESS | 3268 | 1467820655743 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 08:57:35 INFO - PROCESS | 3268 | 1467820655765 Marionette TRACE conn6 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:35 INFO - PROCESS | 3268 | 1467820655767 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:35 INFO - PROCESS | 3268 | ++DOCSHELL 19480400 == 11 [pid = 3268] [id = 699] 08:57:35 INFO - PROCESS | 3268 | ++DOMWINDOW == 76 (19502000) [pid = 3268] [serial = 2097] [outer = 00000000] 08:57:35 INFO - PROCESS | 3268 | ++DOMWINDOW == 77 (19A66C00) [pid = 3268] [serial = 2098] [outer = 19502000] 08:57:35 INFO - PROCESS | 3268 | 1467820655815 Marionette DEBUG loaded listener.js 08:57:35 INFO - PROCESS | 3268 | ++DOMWINDOW == 78 (19A6E400) [pid = 3268] [serial = 2099] [outer = 19502000] 08:57:36 INFO - PROCESS | 3268 | 1467820656267 Marionette TRACE conn6 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 08:57:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 08:57:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 730ms 08:57:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 08:57:36 INFO - PROCESS | 3268 | 1467820656319 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 08:57:36 INFO - PROCESS | 3268 | 1467820656321 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 08:57:36 INFO - PROCESS | 3268 | 1467820656324 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 08:57:36 INFO - PROCESS | 3268 | 1467820656326 Marionette TRACE conn6 <- [1,2762,null,{}] 08:57:36 INFO - PROCESS | 3268 | 1467820656337 Marionette TRACE conn6 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:36 INFO - PROCESS | 3268 | 1467820656340 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:36 INFO - PROCESS | 3268 | 1467820656456 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 08:57:36 INFO - PROCESS | 3268 | 1467820656464 Marionette TRACE conn6 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:36 INFO - PROCESS | 3268 | 1467820656466 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:36 INFO - PROCESS | 3268 | ++DOCSHELL 19B13C00 == 12 [pid = 3268] [id = 700] 08:57:36 INFO - PROCESS | 3268 | ++DOMWINDOW == 79 (19B14000) [pid = 3268] [serial = 2100] [outer = 00000000] 08:57:36 INFO - PROCESS | 3268 | ++DOMWINDOW == 80 (19B1A800) [pid = 3268] [serial = 2101] [outer = 19B14000] 08:57:36 INFO - PROCESS | 3268 | 1467820656511 Marionette DEBUG loaded listener.js 08:57:36 INFO - PROCESS | 3268 | ++DOMWINDOW == 81 (1ACEC400) [pid = 3268] [serial = 2102] [outer = 19B14000] 08:57:36 INFO - PROCESS | 3268 | 1467820657017 Marionette TRACE conn6 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 08:57:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 08:57:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 730ms 08:57:37 INFO - PROCESS | 3268 | 1467820657055 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 08:57:37 INFO - PROCESS | 3268 | 1467820657057 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 08:57:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 08:57:37 INFO - PROCESS | 3268 | 1467820657060 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 08:57:37 INFO - PROCESS | 3268 | 1467820657062 Marionette TRACE conn6 <- [1,2766,null,{}] 08:57:37 INFO - PROCESS | 3268 | 1467820657100 Marionette TRACE conn6 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:37 INFO - PROCESS | 3268 | 1467820657106 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:37 INFO - PROCESS | 3268 | 1467820657257 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 08:57:37 INFO - PROCESS | 3268 | 1467820657265 Marionette TRACE conn6 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:37 INFO - PROCESS | 3268 | 1467820657267 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:37 INFO - PROCESS | 3268 | ++DOCSHELL 1BE0D000 == 13 [pid = 3268] [id = 701] 08:57:37 INFO - PROCESS | 3268 | ++DOMWINDOW == 82 (1BE36400) [pid = 3268] [serial = 2103] [outer = 00000000] 08:57:37 INFO - PROCESS | 3268 | ++DOMWINDOW == 83 (1BED3800) [pid = 3268] [serial = 2104] [outer = 1BE36400] 08:57:37 INFO - PROCESS | 3268 | 1467820657312 Marionette DEBUG loaded listener.js 08:57:37 INFO - PROCESS | 3268 | ++DOMWINDOW == 84 (1BED9000) [pid = 3268] [serial = 2105] [outer = 1BE36400] 08:57:37 INFO - PROCESS | 3268 | --DOMWINDOW == 83 (1BD88000) [pid = 3268] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 08:57:37 INFO - PROCESS | 3268 | --DOMWINDOW == 82 (10FE5400) [pid = 3268] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 08:57:37 INFO - PROCESS | 3268 | --DOMWINDOW == 81 (19155400) [pid = 3268] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 08:57:37 INFO - PROCESS | 3268 | --DOMWINDOW == 80 (1B3EE000) [pid = 3268] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 08:57:37 INFO - PROCESS | 3268 | --DOMWINDOW == 79 (105E3C00) [pid = 3268] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 08:57:37 INFO - PROCESS | 3268 | --DOMWINDOW == 78 (16163000) [pid = 3268] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 08:57:37 INFO - PROCESS | 3268 | --DOMWINDOW == 77 (18953C00) [pid = 3268] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 08:57:37 INFO - PROCESS | 3268 | --DOMWINDOW == 76 (195C8000) [pid = 3268] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 08:57:37 INFO - PROCESS | 3268 | --DOMWINDOW == 75 (14C8E800) [pid = 3268] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 08:57:37 INFO - PROCESS | 3268 | --DOMWINDOW == 74 (0CE7CC00) [pid = 3268] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 08:57:37 INFO - PROCESS | 3268 | --DOMWINDOW == 73 (195A8C00) [pid = 3268] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 08:57:37 INFO - PROCESS | 3268 | --DOMWINDOW == 72 (0C92FC00) [pid = 3268] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 08:57:37 INFO - PROCESS | 3268 | 1467820657978 Marionette TRACE conn6 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 08:57:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 08:57:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 970ms 08:57:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 08:57:38 INFO - PROCESS | 3268 | 1467820658031 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 08:57:38 INFO - PROCESS | 3268 | 1467820658033 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 08:57:38 INFO - PROCESS | 3268 | 1467820658036 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 08:57:38 INFO - PROCESS | 3268 | 1467820658038 Marionette TRACE conn6 <- [1,2770,null,{}] 08:57:38 INFO - PROCESS | 3268 | 1467820658042 Marionette TRACE conn6 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:38 INFO - PROCESS | 3268 | 1467820658044 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:38 INFO - PROCESS | 3268 | 1467820658124 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 08:57:38 INFO - PROCESS | 3268 | 1467820658130 Marionette TRACE conn6 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:38 INFO - PROCESS | 3268 | 1467820658132 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:38 INFO - PROCESS | 3268 | ++DOCSHELL 19171000 == 14 [pid = 3268] [id = 702] 08:57:38 INFO - PROCESS | 3268 | ++DOMWINDOW == 73 (195A6400) [pid = 3268] [serial = 2106] [outer = 00000000] 08:57:38 INFO - PROCESS | 3268 | ++DOMWINDOW == 74 (1BD88000) [pid = 3268] [serial = 2107] [outer = 195A6400] 08:57:38 INFO - PROCESS | 3268 | 1467820658179 Marionette DEBUG loaded listener.js 08:57:38 INFO - PROCESS | 3268 | ++DOMWINDOW == 75 (1BE3F800) [pid = 3268] [serial = 2108] [outer = 195A6400] 08:57:38 INFO - PROCESS | 3268 | 1467820658605 Marionette TRACE conn6 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 08:57:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 08:57:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 630ms 08:57:38 INFO - PROCESS | 3268 | 1467820658667 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 08:57:38 INFO - PROCESS | 3268 | 1467820658670 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 08:57:38 INFO - PROCESS | 3268 | 1467820658673 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 08:57:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 08:57:38 INFO - PROCESS | 3268 | 1467820658675 Marionette TRACE conn6 <- [1,2774,null,{}] 08:57:38 INFO - PROCESS | 3268 | 1467820658679 Marionette TRACE conn6 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:38 INFO - PROCESS | 3268 | 1467820658681 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:38 INFO - PROCESS | 3268 | 1467820658762 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 08:57:38 INFO - PROCESS | 3268 | 1467820658798 Marionette TRACE conn6 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:38 INFO - PROCESS | 3268 | 1467820658801 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:38 INFO - PROCESS | 3268 | ++DOCSHELL 1BED4800 == 15 [pid = 3268] [id = 703] 08:57:38 INFO - PROCESS | 3268 | ++DOMWINDOW == 76 (1BEDDC00) [pid = 3268] [serial = 2109] [outer = 00000000] 08:57:38 INFO - PROCESS | 3268 | ++DOMWINDOW == 77 (1BEEAC00) [pid = 3268] [serial = 2110] [outer = 1BEDDC00] 08:57:38 INFO - PROCESS | 3268 | 1467820658844 Marionette DEBUG loaded listener.js 08:57:38 INFO - PROCESS | 3268 | ++DOMWINDOW == 78 (1BEEB000) [pid = 3268] [serial = 2111] [outer = 1BEDDC00] 08:57:39 INFO - PROCESS | 3268 | 1467820659280 Marionette TRACE conn6 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 08:57:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 08:57:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 630ms 08:57:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 08:57:39 INFO - PROCESS | 3268 | 1467820659309 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 08:57:39 INFO - PROCESS | 3268 | 1467820659310 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 08:57:39 INFO - PROCESS | 3268 | 1467820659327 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 08:57:39 INFO - PROCESS | 3268 | 1467820659329 Marionette TRACE conn6 <- [1,2778,null,{}] 08:57:39 INFO - PROCESS | 3268 | 1467820659334 Marionette TRACE conn6 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:39 INFO - PROCESS | 3268 | 1467820659336 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:39 INFO - PROCESS | 3268 | 1467820659418 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 08:57:39 INFO - PROCESS | 3268 | 1467820659424 Marionette TRACE conn6 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:39 INFO - PROCESS | 3268 | 1467820659426 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:39 INFO - PROCESS | 3268 | ++DOCSHELL 14C86400 == 16 [pid = 3268] [id = 704] 08:57:39 INFO - PROCESS | 3268 | ++DOMWINDOW == 79 (16B87800) [pid = 3268] [serial = 2112] [outer = 00000000] 08:57:39 INFO - PROCESS | 3268 | ++DOMWINDOW == 80 (1D332400) [pid = 3268] [serial = 2113] [outer = 16B87800] 08:57:39 INFO - PROCESS | 3268 | 1467820659469 Marionette DEBUG loaded listener.js 08:57:39 INFO - PROCESS | 3268 | ++DOMWINDOW == 81 (1D337000) [pid = 3268] [serial = 2114] [outer = 16B87800] 08:57:40 INFO - PROCESS | 3268 | 1467820660282 Marionette TRACE conn6 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 08:57:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 08:57:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 990ms 08:57:40 INFO - PROCESS | 3268 | 1467820660308 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 08:57:40 INFO - PROCESS | 3268 | 1467820660313 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 08:57:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 08:57:40 INFO - PROCESS | 3268 | 1467820660317 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 08:57:40 INFO - PROCESS | 3268 | 1467820660321 Marionette TRACE conn6 <- [1,2782,null,{}] 08:57:40 INFO - PROCESS | 3268 | 1467820660327 Marionette TRACE conn6 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:40 INFO - PROCESS | 3268 | 1467820660330 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:40 INFO - PROCESS | 3268 | 1467820660452 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 08:57:40 INFO - PROCESS | 3268 | 1467820660620 Marionette TRACE conn6 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:40 INFO - PROCESS | 3268 | 1467820660623 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:40 INFO - PROCESS | 3268 | ++DOCSHELL 142F2000 == 17 [pid = 3268] [id = 705] 08:57:40 INFO - PROCESS | 3268 | ++DOMWINDOW == 82 (143D2000) [pid = 3268] [serial = 2115] [outer = 00000000] 08:57:40 INFO - PROCESS | 3268 | ++DOMWINDOW == 83 (161D4400) [pid = 3268] [serial = 2116] [outer = 143D2000] 08:57:40 INFO - PROCESS | 3268 | 1467820660687 Marionette DEBUG loaded listener.js 08:57:40 INFO - PROCESS | 3268 | ++DOMWINDOW == 84 (16B84000) [pid = 3268] [serial = 2117] [outer = 143D2000] 08:57:41 INFO - PROCESS | 3268 | 1467820661353 Marionette TRACE conn6 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 08:57:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 08:57:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1073ms 08:57:41 INFO - PROCESS | 3268 | 1467820661391 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 08:57:41 INFO - PROCESS | 3268 | 1467820661396 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 08:57:41 INFO - PROCESS | 3268 | 1467820661403 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 08:57:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 08:57:41 INFO - PROCESS | 3268 | 1467820661406 Marionette TRACE conn6 <- [1,2786,null,{}] 08:57:41 INFO - PROCESS | 3268 | 1467820661435 Marionette TRACE conn6 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:41 INFO - PROCESS | 3268 | 1467820661439 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:41 INFO - PROCESS | 3268 | 1467820661679 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 08:57:41 INFO - PROCESS | 3268 | 1467820661837 Marionette TRACE conn6 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:41 INFO - PROCESS | 3268 | 1467820661840 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:41 INFO - PROCESS | 3268 | ++DOCSHELL 0CE36800 == 18 [pid = 3268] [id = 706] 08:57:41 INFO - PROCESS | 3268 | ++DOMWINDOW == 85 (0CE3A800) [pid = 3268] [serial = 2118] [outer = 00000000] 08:57:41 INFO - PROCESS | 3268 | ++DOMWINDOW == 86 (0D07D800) [pid = 3268] [serial = 2119] [outer = 0CE3A800] 08:57:41 INFO - PROCESS | 3268 | 1467820661891 Marionette DEBUG loaded listener.js 08:57:41 INFO - PROCESS | 3268 | ++DOMWINDOW == 87 (0D717C00) [pid = 3268] [serial = 2120] [outer = 0CE3A800] 08:57:42 INFO - PROCESS | 3268 | --DOMWINDOW == 86 (1948D000) [pid = 3268] [serial = 2057] [outer = 00000000] [url = about:blank] 08:57:42 INFO - PROCESS | 3268 | --DOMWINDOW == 85 (1BD8B400) [pid = 3268] [serial = 2065] [outer = 00000000] [url = about:blank] 08:57:42 INFO - PROCESS | 3268 | --DOMWINDOW == 84 (14225800) [pid = 3268] [serial = 2048] [outer = 00000000] [url = about:blank] 08:57:42 INFO - PROCESS | 3268 | --DOMWINDOW == 83 (16B88800) [pid = 3268] [serial = 2042] [outer = 00000000] [url = about:blank] 08:57:42 INFO - PROCESS | 3268 | --DOMWINDOW == 82 (18CDF000) [pid = 3268] [serial = 2054] [outer = 00000000] [url = about:blank] 08:57:42 INFO - PROCESS | 3268 | --DOMWINDOW == 81 (19A6DC00) [pid = 3268] [serial = 2059] [outer = 00000000] [url = about:blank] 08:57:42 INFO - PROCESS | 3268 | --DOMWINDOW == 80 (1895D800) [pid = 3268] [serial = 2053] [outer = 00000000] [url = about:blank] 08:57:42 INFO - PROCESS | 3268 | --DOMWINDOW == 79 (15FD7400) [pid = 3268] [serial = 2051] [outer = 00000000] [url = about:blank] 08:57:42 INFO - PROCESS | 3268 | --DOMWINDOW == 78 (15FCF800) [pid = 3268] [serial = 2050] [outer = 00000000] [url = about:blank] 08:57:42 INFO - PROCESS | 3268 | --DOMWINDOW == 77 (0D71E400) [pid = 3268] [serial = 2044] [outer = 00000000] [url = about:blank] 08:57:42 INFO - PROCESS | 3268 | --DOMWINDOW == 76 (106CA800) [pid = 3268] [serial = 2047] [outer = 00000000] [url = about:blank] 08:57:42 INFO - PROCESS | 3268 | --DOMWINDOW == 75 (1ADCB400) [pid = 3268] [serial = 2062] [outer = 00000000] [url = about:blank] 08:57:42 INFO - PROCESS | 3268 | --DOMWINDOW == 74 (13F15800) [pid = 3268] [serial = 2045] [outer = 00000000] [url = about:blank] 08:57:42 INFO - PROCESS | 3268 | --DOMWINDOW == 73 (1B35D000) [pid = 3268] [serial = 2063] [outer = 00000000] [url = about:blank] 08:57:42 INFO - PROCESS | 3268 | --DOMWINDOW == 72 (16B5A000) [pid = 3268] [serial = 2041] [outer = 00000000] [url = about:blank] 08:57:42 INFO - PROCESS | 3268 | --DOMWINDOW == 71 (0CB6E400) [pid = 3268] [serial = 2038] [outer = 00000000] [url = about:blank] 08:57:42 INFO - PROCESS | 3268 | --DOMWINDOW == 70 (19457800) [pid = 3268] [serial = 2056] [outer = 00000000] [url = about:blank] 08:57:42 INFO - PROCESS | 3268 | --DOMWINDOW == 69 (19B1BC00) [pid = 3268] [serial = 2060] [outer = 00000000] [url = about:blank] 08:57:42 INFO - PROCESS | 3268 | --DOMWINDOW == 68 (0D07D000) [pid = 3268] [serial = 2039] [outer = 00000000] [url = about:blank] 08:57:42 INFO - PROCESS | 3268 | --DOMWINDOW == 67 (1BE07000) [pid = 3268] [serial = 2066] [outer = 00000000] [url = about:blank] 08:57:42 INFO - PROCESS | 3268 | --DOMWINDOW == 66 (1BE36800) [pid = 3268] [serial = 2069] [outer = 00000000] [url = about:blank] 08:57:42 INFO - PROCESS | 3268 | --DOMWINDOW == 65 (1BE43000) [pid = 3268] [serial = 2068] [outer = 00000000] [url = about:blank] 08:57:42 INFO - PROCESS | 3268 | --DOMWINDOW == 64 (15F51800) [pid = 3268] [serial = 2071] [outer = 00000000] [url = about:blank] 08:57:42 INFO - PROCESS | 3268 | --DOMWINDOW == 63 (1678F000) [pid = 3268] [serial = 2072] [outer = 00000000] [url = about:blank] 08:57:42 INFO - PROCESS | 3268 | 1467820662471 Marionette TRACE conn6 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 08:57:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 08:57:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1102ms 08:57:42 INFO - PROCESS | 3268 | 1467820662508 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 08:57:42 INFO - PROCESS | 3268 | 1467820662512 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 08:57:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 08:57:42 INFO - PROCESS | 3268 | 1467820662517 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 08:57:42 INFO - PROCESS | 3268 | 1467820662520 Marionette TRACE conn6 <- [1,2790,null,{}] 08:57:42 INFO - PROCESS | 3268 | 1467820662524 Marionette TRACE conn6 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:42 INFO - PROCESS | 3268 | 1467820662527 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:42 INFO - PROCESS | 3268 | 1467820662615 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 08:57:42 INFO - PROCESS | 3268 | 1467820662624 Marionette TRACE conn6 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:42 INFO - PROCESS | 3268 | 1467820662627 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:42 INFO - PROCESS | 3268 | ++DOCSHELL 10FD9800 == 19 [pid = 3268] [id = 707] 08:57:42 INFO - PROCESS | 3268 | ++DOMWINDOW == 64 (111CF000) [pid = 3268] [serial = 2121] [outer = 00000000] 08:57:42 INFO - PROCESS | 3268 | ++DOMWINDOW == 65 (143D1800) [pid = 3268] [serial = 2122] [outer = 111CF000] 08:57:42 INFO - PROCESS | 3268 | 1467820662673 Marionette DEBUG loaded listener.js 08:57:42 INFO - PROCESS | 3268 | ++DOMWINDOW == 66 (14B26800) [pid = 3268] [serial = 2123] [outer = 111CF000] 08:57:43 INFO - PROCESS | 3268 | 1467820663186 Marionette TRACE conn6 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 08:57:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 08:57:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 730ms 08:57:43 INFO - PROCESS | 3268 | 1467820663248 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 08:57:43 INFO - PROCESS | 3268 | 1467820663251 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 08:57:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 08:57:43 INFO - PROCESS | 3268 | 1467820663254 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 08:57:43 INFO - PROCESS | 3268 | 1467820663256 Marionette TRACE conn6 <- [1,2794,null,{}] 08:57:43 INFO - PROCESS | 3268 | 1467820663260 Marionette TRACE conn6 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:43 INFO - PROCESS | 3268 | 1467820663262 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:43 INFO - PROCESS | 3268 | 1467820663351 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 08:57:43 INFO - PROCESS | 3268 | 1467820663451 Marionette TRACE conn6 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:43 INFO - PROCESS | 3268 | 1467820663453 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:43 INFO - PROCESS | 3268 | ++DOCSHELL 15F51800 == 20 [pid = 3268] [id = 708] 08:57:43 INFO - PROCESS | 3268 | ++DOMWINDOW == 67 (16B31400) [pid = 3268] [serial = 2124] [outer = 00000000] 08:57:43 INFO - PROCESS | 3268 | ++DOMWINDOW == 68 (16B87000) [pid = 3268] [serial = 2125] [outer = 16B31400] 08:57:43 INFO - PROCESS | 3268 | 1467820663500 Marionette DEBUG loaded listener.js 08:57:43 INFO - PROCESS | 3268 | ++DOMWINDOW == 69 (18934800) [pid = 3268] [serial = 2126] [outer = 16B31400] 08:57:43 INFO - PROCESS | 3268 | 1467820663872 Marionette TRACE conn6 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 08:57:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 08:57:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 671ms 08:57:43 INFO - PROCESS | 3268 | 1467820663929 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 08:57:43 INFO - PROCESS | 3268 | 1467820663932 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 08:57:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 08:57:43 INFO - PROCESS | 3268 | 1467820663943 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 08:57:43 INFO - PROCESS | 3268 | 1467820663947 Marionette TRACE conn6 <- [1,2798,null,{}] 08:57:43 INFO - PROCESS | 3268 | 1467820663951 Marionette TRACE conn6 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:43 INFO - PROCESS | 3268 | 1467820663954 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:44 INFO - PROCESS | 3268 | 1467820664048 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 08:57:44 INFO - PROCESS | 3268 | 1467820664053 Marionette TRACE conn6 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:44 INFO - PROCESS | 3268 | 1467820664055 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:44 INFO - PROCESS | 3268 | ++DOCSHELL 18A4FC00 == 21 [pid = 3268] [id = 709] 08:57:44 INFO - PROCESS | 3268 | ++DOMWINDOW == 70 (18A51C00) [pid = 3268] [serial = 2127] [outer = 00000000] 08:57:44 INFO - PROCESS | 3268 | ++DOMWINDOW == 71 (19177400) [pid = 3268] [serial = 2128] [outer = 18A51C00] 08:57:44 INFO - PROCESS | 3268 | 1467820664100 Marionette DEBUG loaded listener.js 08:57:44 INFO - PROCESS | 3268 | ++DOMWINDOW == 72 (19503400) [pid = 3268] [serial = 2129] [outer = 18A51C00] 08:57:44 INFO - PROCESS | 3268 | 1467820664556 Marionette TRACE conn6 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 08:57:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 08:57:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 630ms 08:57:44 INFO - PROCESS | 3268 | 1467820664568 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 08:57:44 INFO - PROCESS | 3268 | 1467820664570 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 08:57:44 INFO - PROCESS | 3268 | 1467820664598 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 08:57:44 INFO - PROCESS | 3268 | 1467820664600 Marionette TRACE conn6 <- [1,2802,null,{}] 08:57:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 08:57:44 INFO - PROCESS | 3268 | 1467820664604 Marionette TRACE conn6 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:44 INFO - PROCESS | 3268 | 1467820664606 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:44 INFO - PROCESS | 3268 | 1467820664735 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 08:57:44 INFO - PROCESS | 3268 | 1467820664830 Marionette TRACE conn6 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:44 INFO - PROCESS | 3268 | 1467820664832 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:44 INFO - PROCESS | 3268 | ++DOCSHELL 195D3C00 == 22 [pid = 3268] [id = 710] 08:57:44 INFO - PROCESS | 3268 | ++DOMWINDOW == 73 (19A65C00) [pid = 3268] [serial = 2130] [outer = 00000000] 08:57:44 INFO - PROCESS | 3268 | ++DOMWINDOW == 74 (19A6E800) [pid = 3268] [serial = 2131] [outer = 19A65C00] 08:57:44 INFO - PROCESS | 3268 | 1467820664879 Marionette DEBUG loaded listener.js 08:57:44 INFO - PROCESS | 3268 | ++DOMWINDOW == 75 (19B14C00) [pid = 3268] [serial = 2132] [outer = 19A65C00] 08:57:45 INFO - PROCESS | 3268 | 1467820665289 Marionette TRACE conn6 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 08:57:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 08:57:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 730ms 08:57:45 INFO - PROCESS | 3268 | 1467820665335 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 08:57:45 INFO - PROCESS | 3268 | 1467820665337 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 08:57:45 INFO - PROCESS | 3268 | 1467820665340 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 08:57:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 08:57:45 INFO - PROCESS | 3268 | 1467820665342 Marionette TRACE conn6 <- [1,2806,null,{}] 08:57:45 INFO - PROCESS | 3268 | 1467820665345 Marionette TRACE conn6 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:45 INFO - PROCESS | 3268 | 1467820665347 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:45 INFO - PROCESS | 3268 | 1467820665476 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 08:57:45 INFO - PROCESS | 3268 | 1467820665482 Marionette TRACE conn6 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:45 INFO - PROCESS | 3268 | 1467820665488 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:45 INFO - PROCESS | 3268 | ++DOCSHELL 15FD8000 == 23 [pid = 3268] [id = 711] 08:57:45 INFO - PROCESS | 3268 | ++DOMWINDOW == 76 (1ACF5C00) [pid = 3268] [serial = 2133] [outer = 00000000] 08:57:45 INFO - PROCESS | 3268 | ++DOMWINDOW == 77 (1B3E5000) [pid = 3268] [serial = 2134] [outer = 1ACF5C00] 08:57:45 INFO - PROCESS | 3268 | 1467820665598 Marionette DEBUG loaded listener.js 08:57:45 INFO - PROCESS | 3268 | ++DOMWINDOW == 78 (1BD93000) [pid = 3268] [serial = 2135] [outer = 1ACF5C00] 08:57:46 INFO - PROCESS | 3268 | 1467820666028 Marionette TRACE conn6 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 08:57:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 08:57:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 730ms 08:57:46 INFO - PROCESS | 3268 | 1467820666075 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 08:57:46 INFO - PROCESS | 3268 | 1467820666077 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 08:57:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 08:57:46 INFO - PROCESS | 3268 | 1467820666080 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 08:57:46 INFO - PROCESS | 3268 | 1467820666082 Marionette TRACE conn6 <- [1,2810,null,{}] 08:57:46 INFO - PROCESS | 3268 | 1467820666120 Marionette TRACE conn6 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:46 INFO - PROCESS | 3268 | 1467820666122 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:46 INFO - PROCESS | 3268 | 1467820666260 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 08:57:46 INFO - PROCESS | 3268 | 1467820666273 Marionette TRACE conn6 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:46 INFO - PROCESS | 3268 | 1467820666274 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:46 INFO - PROCESS | 3268 | ++DOCSHELL 1BE36C00 == 24 [pid = 3268] [id = 712] 08:57:46 INFO - PROCESS | 3268 | ++DOMWINDOW == 79 (1BE37800) [pid = 3268] [serial = 2136] [outer = 00000000] 08:57:46 INFO - PROCESS | 3268 | ++DOMWINDOW == 80 (1BE41400) [pid = 3268] [serial = 2137] [outer = 1BE37800] 08:57:46 INFO - PROCESS | 3268 | 1467820666318 Marionette DEBUG loaded listener.js 08:57:46 INFO - PROCESS | 3268 | ++DOMWINDOW == 81 (1BE3B800) [pid = 3268] [serial = 2138] [outer = 1BE37800] 08:57:46 INFO - PROCESS | 3268 | --DOMWINDOW == 80 (19502000) [pid = 3268] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 08:57:46 INFO - PROCESS | 3268 | --DOMWINDOW == 79 (16B2C000) [pid = 3268] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 08:57:46 INFO - PROCESS | 3268 | --DOMWINDOW == 78 (1914EC00) [pid = 3268] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 08:57:46 INFO - PROCESS | 3268 | --DOMWINDOW == 77 (111CD000) [pid = 3268] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 08:57:46 INFO - PROCESS | 3268 | --DOMWINDOW == 76 (1BE36400) [pid = 3268] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 08:57:46 INFO - PROCESS | 3268 | --DOMWINDOW == 75 (0C93D800) [pid = 3268] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 08:57:46 INFO - PROCESS | 3268 | --DOMWINDOW == 74 (1BEDDC00) [pid = 3268] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 08:57:46 INFO - PROCESS | 3268 | --DOMWINDOW == 73 (14AA2C00) [pid = 3268] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 08:57:46 INFO - PROCESS | 3268 | --DOMWINDOW == 72 (16B7B800) [pid = 3268] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 08:57:46 INFO - PROCESS | 3268 | --DOMWINDOW == 71 (19150000) [pid = 3268] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 08:57:46 INFO - PROCESS | 3268 | --DOMWINDOW == 70 (195A6400) [pid = 3268] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 08:57:46 INFO - PROCESS | 3268 | 1467820666854 Marionette TRACE conn6 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 08:57:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 08:57:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 830ms 08:57:46 INFO - PROCESS | 3268 | 1467820666911 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 08:57:46 INFO - PROCESS | 3268 | 1467820666913 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 08:57:46 INFO - PROCESS | 3268 | 1467820666916 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 08:57:46 INFO - PROCESS | 3268 | 1467820666918 Marionette TRACE conn6 <- [1,2814,null,{}] 08:57:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 08:57:46 INFO - PROCESS | 3268 | 1467820666922 Marionette TRACE conn6 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:46 INFO - PROCESS | 3268 | 1467820666924 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:47 INFO - PROCESS | 3268 | 1467820667039 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 08:57:47 INFO - PROCESS | 3268 | 1467820667101 Marionette TRACE conn6 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:47 INFO - PROCESS | 3268 | 1467820667102 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:47 INFO - PROCESS | 3268 | ++DOCSHELL 15FD0400 == 25 [pid = 3268] [id = 713] 08:57:47 INFO - PROCESS | 3268 | ++DOMWINDOW == 71 (15FD5C00) [pid = 3268] [serial = 2139] [outer = 00000000] 08:57:47 INFO - PROCESS | 3268 | ++DOMWINDOW == 72 (1914BC00) [pid = 3268] [serial = 2140] [outer = 15FD5C00] 08:57:47 INFO - PROCESS | 3268 | 1467820667146 Marionette DEBUG loaded listener.js 08:57:47 INFO - PROCESS | 3268 | ++DOMWINDOW == 73 (19B14800) [pid = 3268] [serial = 2141] [outer = 15FD5C00] 08:57:47 INFO - PROCESS | 3268 | 1467820667492 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 08:57:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 08:57:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 630ms 08:57:47 INFO - PROCESS | 3268 | 1467820667552 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 08:57:47 INFO - PROCESS | 3268 | 1467820667554 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 08:57:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 08:57:47 INFO - PROCESS | 3268 | 1467820667582 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 08:57:47 INFO - PROCESS | 3268 | 1467820667583 Marionette TRACE conn6 <- [1,2818,null,{}] 08:57:47 INFO - PROCESS | 3268 | 1467820667590 Marionette TRACE conn6 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:47 INFO - PROCESS | 3268 | 1467820667592 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:47 INFO - PROCESS | 3268 | 1467820667673 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 08:57:47 INFO - PROCESS | 3268 | 1467820667679 Marionette TRACE conn6 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:47 INFO - PROCESS | 3268 | 1467820667681 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:47 INFO - PROCESS | 3268 | ++DOCSHELL 19502000 == 26 [pid = 3268] [id = 714] 08:57:47 INFO - PROCESS | 3268 | ++DOMWINDOW == 74 (1BE37400) [pid = 3268] [serial = 2142] [outer = 00000000] 08:57:47 INFO - PROCESS | 3268 | ++DOMWINDOW == 75 (1BEE3800) [pid = 3268] [serial = 2143] [outer = 1BE37400] 08:57:47 INFO - PROCESS | 3268 | 1467820667724 Marionette DEBUG loaded listener.js 08:57:47 INFO - PROCESS | 3268 | ++DOMWINDOW == 76 (1C19D000) [pid = 3268] [serial = 2144] [outer = 1BE37400] 08:57:48 INFO - PROCESS | 3268 | 1467820668159 Marionette TRACE conn6 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 08:57:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 08:57:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 650ms 08:57:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 08:57:48 INFO - PROCESS | 3268 | 1467820668211 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 08:57:48 INFO - PROCESS | 3268 | 1467820668213 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 08:57:48 INFO - PROCESS | 3268 | 1467820668216 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 08:57:48 INFO - PROCESS | 3268 | 1467820668218 Marionette TRACE conn6 <- [1,2822,null,{}] 08:57:48 INFO - PROCESS | 3268 | 1467820668231 Marionette TRACE conn6 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:48 INFO - PROCESS | 3268 | 1467820668234 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:48 INFO - PROCESS | 3268 | 1467820668316 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 08:57:48 INFO - PROCESS | 3268 | 1467820668323 Marionette TRACE conn6 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:48 INFO - PROCESS | 3268 | 1467820668325 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:48 INFO - PROCESS | 3268 | ++DOCSHELL 1895B400 == 27 [pid = 3268] [id = 715] 08:57:48 INFO - PROCESS | 3268 | ++DOMWINDOW == 77 (1D334800) [pid = 3268] [serial = 2145] [outer = 00000000] 08:57:48 INFO - PROCESS | 3268 | ++DOMWINDOW == 78 (1D608400) [pid = 3268] [serial = 2146] [outer = 1D334800] 08:57:48 INFO - PROCESS | 3268 | 1467820668369 Marionette DEBUG loaded listener.js 08:57:48 INFO - PROCESS | 3268 | ++DOMWINDOW == 79 (1D60A800) [pid = 3268] [serial = 2147] [outer = 1D334800] 08:57:48 INFO - PROCESS | 3268 | 1467820668902 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 08:57:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 08:57:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 730ms 08:57:48 INFO - PROCESS | 3268 | 1467820668947 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 08:57:48 INFO - PROCESS | 3268 | 1467820668952 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 08:57:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 08:57:48 INFO - PROCESS | 3268 | 1467820668957 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 08:57:48 INFO - PROCESS | 3268 | 1467820668961 Marionette TRACE conn6 <- [1,2826,null,{}] 08:57:48 INFO - PROCESS | 3268 | 1467820668967 Marionette TRACE conn6 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:48 INFO - PROCESS | 3268 | 1467820668970 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:49 INFO - PROCESS | 3268 | 1467820669130 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 08:57:49 INFO - PROCESS | 3268 | 1467820669245 Marionette TRACE conn6 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:49 INFO - PROCESS | 3268 | 1467820669250 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:49 INFO - PROCESS | 3268 | ++DOCSHELL 0CCF2000 == 28 [pid = 3268] [id = 716] 08:57:49 INFO - PROCESS | 3268 | ++DOMWINDOW == 80 (0D5C5800) [pid = 3268] [serial = 2148] [outer = 00000000] 08:57:49 INFO - PROCESS | 3268 | ++DOMWINDOW == 81 (143D3000) [pid = 3268] [serial = 2149] [outer = 0D5C5800] 08:57:49 INFO - PROCESS | 3268 | 1467820669307 Marionette DEBUG loaded listener.js 08:57:49 INFO - PROCESS | 3268 | ++DOMWINDOW == 82 (15FD6000) [pid = 3268] [serial = 2150] [outer = 0D5C5800] 08:57:49 INFO - PROCESS | 3268 | 1467820669896 Marionette TRACE conn6 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 08:57:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 08:57:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 970ms 08:57:49 INFO - PROCESS | 3268 | 1467820669932 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 08:57:49 INFO - PROCESS | 3268 | 1467820669938 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 08:57:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 08:57:49 INFO - PROCESS | 3268 | 1467820669944 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 08:57:49 INFO - PROCESS | 3268 | 1467820669947 Marionette TRACE conn6 <- [1,2830,null,{}] 08:57:49 INFO - PROCESS | 3268 | 1467820669951 Marionette TRACE conn6 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:49 INFO - PROCESS | 3268 | 1467820669954 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:50 INFO - PROCESS | 3268 | 1467820670075 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 08:57:50 INFO - PROCESS | 3268 | 1467820670231 Marionette TRACE conn6 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:50 INFO - PROCESS | 3268 | 1467820670234 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:50 INFO - PROCESS | 3268 | ++DOCSHELL 19157400 == 29 [pid = 3268] [id = 717] 08:57:50 INFO - PROCESS | 3268 | ++DOMWINDOW == 83 (1916A800) [pid = 3268] [serial = 2151] [outer = 00000000] 08:57:50 INFO - PROCESS | 3268 | ++DOMWINDOW == 84 (19457800) [pid = 3268] [serial = 2152] [outer = 1916A800] 08:57:50 INFO - PROCESS | 3268 | 1467820670291 Marionette DEBUG loaded listener.js 08:57:50 INFO - PROCESS | 3268 | ++DOMWINDOW == 85 (19A6D800) [pid = 3268] [serial = 2153] [outer = 1916A800] 08:57:50 INFO - PROCESS | 3268 | 1467820670901 Marionette TRACE conn6 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 08:57:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 08:57:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1019ms 08:57:50 INFO - PROCESS | 3268 | 1467820670966 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 08:57:50 INFO - PROCESS | 3268 | 1467820670969 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 08:57:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 08:57:50 INFO - PROCESS | 3268 | 1467820670973 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 08:57:50 INFO - PROCESS | 3268 | 1467820670977 Marionette TRACE conn6 <- [1,2834,null,{}] 08:57:50 INFO - PROCESS | 3268 | 1467820670989 Marionette TRACE conn6 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:50 INFO - PROCESS | 3268 | 1467820670994 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:51 INFO - PROCESS | 3268 | 1467820671156 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 08:57:51 INFO - PROCESS | 3268 | 1467820671166 Marionette TRACE conn6 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:51 INFO - PROCESS | 3268 | 1467820671170 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:51 INFO - PROCESS | 3268 | ++DOCSHELL 1D607800 == 30 [pid = 3268] [id = 718] 08:57:51 INFO - PROCESS | 3268 | ++DOMWINDOW == 86 (1D60F400) [pid = 3268] [serial = 2154] [outer = 00000000] 08:57:51 INFO - PROCESS | 3268 | ++DOMWINDOW == 87 (1DEB0400) [pid = 3268] [serial = 2155] [outer = 1D60F400] 08:57:51 INFO - PROCESS | 3268 | 1467820671226 Marionette DEBUG loaded listener.js 08:57:51 INFO - PROCESS | 3268 | ++DOMWINDOW == 88 (1DEB7000) [pid = 3268] [serial = 2156] [outer = 1D60F400] 08:57:51 INFO - PROCESS | 3268 | 1467820671847 Marionette TRACE conn6 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 08:57:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 08:57:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 930ms 08:57:51 INFO - PROCESS | 3268 | 1467820671906 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 08:57:51 INFO - PROCESS | 3268 | 1467820671909 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 08:57:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 08:57:51 INFO - PROCESS | 3268 | 1467820671913 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 08:57:51 INFO - PROCESS | 3268 | 1467820671915 Marionette TRACE conn6 <- [1,2838,null,{}] 08:57:51 INFO - PROCESS | 3268 | 1467820671919 Marionette TRACE conn6 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:51 INFO - PROCESS | 3268 | 1467820671921 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:52 INFO - PROCESS | 3268 | 1467820672061 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 08:57:52 INFO - PROCESS | 3268 | 1467820672201 Marionette TRACE conn6 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:52 INFO - PROCESS | 3268 | 1467820672204 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:52 INFO - PROCESS | 3268 | ++DOCSHELL 1DEBAC00 == 31 [pid = 3268] [id = 719] 08:57:52 INFO - PROCESS | 3268 | ++DOMWINDOW == 89 (1E402C00) [pid = 3268] [serial = 2157] [outer = 00000000] 08:57:52 INFO - PROCESS | 3268 | ++DOMWINDOW == 90 (1E408000) [pid = 3268] [serial = 2158] [outer = 1E402C00] 08:57:52 INFO - PROCESS | 3268 | 1467820672261 Marionette DEBUG loaded listener.js 08:57:52 INFO - PROCESS | 3268 | ++DOMWINDOW == 91 (1E40DC00) [pid = 3268] [serial = 2159] [outer = 1E402C00] 08:57:52 INFO - PROCESS | 3268 | 1467820672997 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 08:57:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 08:57:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1171ms 08:57:53 INFO - PROCESS | 3268 | 1467820673087 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 08:57:53 INFO - PROCESS | 3268 | 1467820673090 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 08:57:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 08:57:53 INFO - PROCESS | 3268 | 1467820673095 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 08:57:53 INFO - PROCESS | 3268 | 1467820673097 Marionette TRACE conn6 <- [1,2842,null,{}] 08:57:53 INFO - PROCESS | 3268 | 1467820673103 Marionette TRACE conn6 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:53 INFO - PROCESS | 3268 | 1467820673106 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:53 INFO - PROCESS | 3268 | 1467820673252 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 08:57:53 INFO - PROCESS | 3268 | 1467820673262 Marionette TRACE conn6 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:53 INFO - PROCESS | 3268 | 1467820673265 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:53 INFO - PROCESS | 3268 | ++DOCSHELL 14B54800 == 32 [pid = 3268] [id = 720] 08:57:53 INFO - PROCESS | 3268 | ++DOMWINDOW == 92 (14BE0000) [pid = 3268] [serial = 2160] [outer = 00000000] 08:57:53 INFO - PROCESS | 3268 | ++DOMWINDOW == 93 (15FCE800) [pid = 3268] [serial = 2161] [outer = 14BE0000] 08:57:53 INFO - PROCESS | 3268 | 1467820673314 Marionette DEBUG loaded listener.js 08:57:53 INFO - PROCESS | 3268 | ++DOMWINDOW == 94 (16784400) [pid = 3268] [serial = 2162] [outer = 14BE0000] 08:57:54 INFO - PROCESS | 3268 | --DOCSHELL 0C93DC00 == 31 [pid = 3268] [id = 695] 08:57:54 INFO - PROCESS | 3268 | --DOMWINDOW == 93 (19A66C00) [pid = 3268] [serial = 2098] [outer = 00000000] [url = about:blank] 08:57:54 INFO - PROCESS | 3268 | --DOMWINDOW == 92 (16B64000) [pid = 3268] [serial = 2092] [outer = 00000000] [url = about:blank] 08:57:54 INFO - PROCESS | 3268 | --DOMWINDOW == 91 (16B81000) [pid = 3268] [serial = 2093] [outer = 00000000] [url = about:blank] 08:57:54 INFO - PROCESS | 3268 | --DOMWINDOW == 90 (19B1A800) [pid = 3268] [serial = 2101] [outer = 00000000] [url = about:blank] 08:57:54 INFO - PROCESS | 3268 | --DOMWINDOW == 89 (19155800) [pid = 3268] [serial = 2095] [outer = 00000000] [url = about:blank] 08:57:54 INFO - PROCESS | 3268 | --DOMWINDOW == 88 (143C8C00) [pid = 3268] [serial = 2089] [outer = 00000000] [url = about:blank] 08:57:54 INFO - PROCESS | 3268 | --DOMWINDOW == 87 (14A24400) [pid = 3268] [serial = 2090] [outer = 00000000] [url = about:blank] 08:57:54 INFO - PROCESS | 3268 | --DOMWINDOW == 86 (0D656400) [pid = 3268] [serial = 2086] [outer = 00000000] [url = about:blank] 08:57:54 INFO - PROCESS | 3268 | --DOMWINDOW == 85 (1BED3800) [pid = 3268] [serial = 2104] [outer = 00000000] [url = about:blank] 08:57:54 INFO - PROCESS | 3268 | --DOMWINDOW == 84 (0D716400) [pid = 3268] [serial = 2075] [outer = 00000000] [url = about:blank] 08:57:54 INFO - PROCESS | 3268 | --DOMWINDOW == 83 (1BEEB000) [pid = 3268] [serial = 2111] [outer = 00000000] [url = about:blank] 08:57:54 INFO - PROCESS | 3268 | --DOMWINDOW == 82 (0CE84800) [pid = 3268] [serial = 2074] [outer = 00000000] [url = about:blank] 08:57:54 INFO - PROCESS | 3268 | --DOMWINDOW == 81 (15A68800) [pid = 3268] [serial = 2078] [outer = 00000000] [url = about:blank] 08:57:54 INFO - PROCESS | 3268 | --DOMWINDOW == 80 (14BE2800) [pid = 3268] [serial = 2077] [outer = 00000000] [url = about:blank] 08:57:54 INFO - PROCESS | 3268 | --DOMWINDOW == 79 (16B87C00) [pid = 3268] [serial = 2081] [outer = 00000000] [url = about:blank] 08:57:54 INFO - PROCESS | 3268 | --DOMWINDOW == 78 (16B7EC00) [pid = 3268] [serial = 2080] [outer = 00000000] [url = about:blank] 08:57:54 INFO - PROCESS | 3268 | --DOMWINDOW == 77 (1D332400) [pid = 3268] [serial = 2113] [outer = 00000000] [url = about:blank] 08:57:54 INFO - PROCESS | 3268 | --DOMWINDOW == 76 (19175800) [pid = 3268] [serial = 2084] [outer = 00000000] [url = about:blank] 08:57:54 INFO - PROCESS | 3268 | --DOMWINDOW == 75 (1916C800) [pid = 3268] [serial = 2083] [outer = 00000000] [url = about:blank] 08:57:54 INFO - PROCESS | 3268 | --DOMWINDOW == 74 (1BEEAC00) [pid = 3268] [serial = 2110] [outer = 00000000] [url = about:blank] 08:57:54 INFO - PROCESS | 3268 | --DOMWINDOW == 73 (1BED9000) [pid = 3268] [serial = 2105] [outer = 00000000] [url = about:blank] 08:57:54 INFO - PROCESS | 3268 | --DOMWINDOW == 72 (19A6E400) [pid = 3268] [serial = 2099] [outer = 00000000] [url = about:blank] 08:57:54 INFO - PROCESS | 3268 | --DOMWINDOW == 71 (1BD88000) [pid = 3268] [serial = 2107] [outer = 00000000] [url = about:blank] 08:57:54 INFO - PROCESS | 3268 | --DOMWINDOW == 70 (1BE3F800) [pid = 3268] [serial = 2108] [outer = 00000000] [url = about:blank] 08:57:54 INFO - PROCESS | 3268 | --DOMWINDOW == 69 (1916D000) [pid = 3268] [serial = 2096] [outer = 00000000] [url = about:blank] 08:57:54 INFO - PROCESS | 3268 | 1467820674650 Marionette TRACE conn6 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 08:57:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 08:57:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1674ms 08:57:54 INFO - PROCESS | 3268 | 1467820674772 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 08:57:54 INFO - PROCESS | 3268 | 1467820674776 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 08:57:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 08:57:54 INFO - PROCESS | 3268 | 1467820674781 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 08:57:54 INFO - PROCESS | 3268 | 1467820674785 Marionette TRACE conn6 <- [1,2846,null,{}] 08:57:54 INFO - PROCESS | 3268 | 1467820674791 Marionette TRACE conn6 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:54 INFO - PROCESS | 3268 | 1467820674794 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:54 INFO - PROCESS | 3268 | 1467820674880 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 08:57:54 INFO - PROCESS | 3268 | 1467820674888 Marionette TRACE conn6 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:54 INFO - PROCESS | 3268 | 1467820674892 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:54 INFO - PROCESS | 3268 | ++DOCSHELL 0D65EC00 == 32 [pid = 3268] [id = 721] 08:57:54 INFO - PROCESS | 3268 | ++DOMWINDOW == 70 (0D713C00) [pid = 3268] [serial = 2163] [outer = 00000000] 08:57:54 INFO - PROCESS | 3268 | ++DOMWINDOW == 71 (0D718800) [pid = 3268] [serial = 2164] [outer = 0D713C00] 08:57:54 INFO - PROCESS | 3268 | 1467820674943 Marionette DEBUG loaded listener.js 08:57:55 INFO - PROCESS | 3268 | ++DOMWINDOW == 72 (0D71F400) [pid = 3268] [serial = 2165] [outer = 0D713C00] 08:57:55 INFO - PROCESS | 3268 | 1467820675460 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 08:57:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 08:57:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 730ms 08:57:55 INFO - PROCESS | 3268 | 1467820675511 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 08:57:55 INFO - PROCESS | 3268 | 1467820675516 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 08:57:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 08:57:55 INFO - PROCESS | 3268 | 1467820675522 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 08:57:55 INFO - PROCESS | 3268 | 1467820675525 Marionette TRACE conn6 <- [1,2850,null,{}] 08:57:55 INFO - PROCESS | 3268 | 1467820675528 Marionette TRACE conn6 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:55 INFO - PROCESS | 3268 | 1467820675531 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:55 INFO - PROCESS | 3268 | 1467820675625 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 08:57:55 INFO - PROCESS | 3268 | 1467820675725 Marionette TRACE conn6 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:55 INFO - PROCESS | 3268 | 1467820675728 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:55 INFO - PROCESS | 3268 | ++DOCSHELL 14A99000 == 33 [pid = 3268] [id = 722] 08:57:55 INFO - PROCESS | 3268 | ++DOMWINDOW == 73 (14A9B800) [pid = 3268] [serial = 2166] [outer = 00000000] 08:57:55 INFO - PROCESS | 3268 | ++DOMWINDOW == 74 (14B50000) [pid = 3268] [serial = 2167] [outer = 14A9B800] 08:57:55 INFO - PROCESS | 3268 | 1467820675775 Marionette DEBUG loaded listener.js 08:57:55 INFO - PROCESS | 3268 | ++DOMWINDOW == 75 (15A5D000) [pid = 3268] [serial = 2168] [outer = 14A9B800] 08:57:56 INFO - PROCESS | 3268 | 1467820676148 Marionette TRACE conn6 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 08:57:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 08:57:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 670ms 08:57:56 INFO - PROCESS | 3268 | 1467820676196 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 08:57:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 08:57:56 INFO - PROCESS | 3268 | 1467820676199 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 08:57:56 INFO - PROCESS | 3268 | 1467820676202 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 08:57:56 INFO - PROCESS | 3268 | 1467820676205 Marionette TRACE conn6 <- [1,2854,null,{}] 08:57:56 INFO - PROCESS | 3268 | 1467820676216 Marionette TRACE conn6 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:56 INFO - PROCESS | 3268 | 1467820676221 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:56 INFO - PROCESS | 3268 | 1467820676339 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 08:57:56 INFO - PROCESS | 3268 | 1467820676346 Marionette TRACE conn6 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:56 INFO - PROCESS | 3268 | 1467820676349 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:56 INFO - PROCESS | 3268 | ++DOCSHELL 16B82800 == 34 [pid = 3268] [id = 723] 08:57:56 INFO - PROCESS | 3268 | ++DOMWINDOW == 76 (16B87400) [pid = 3268] [serial = 2169] [outer = 00000000] 08:57:56 INFO - PROCESS | 3268 | ++DOMWINDOW == 77 (1895CC00) [pid = 3268] [serial = 2170] [outer = 16B87400] 08:57:56 INFO - PROCESS | 3268 | 1467820676398 Marionette DEBUG loaded listener.js 08:57:56 INFO - PROCESS | 3268 | ++DOMWINDOW == 78 (18A57400) [pid = 3268] [serial = 2171] [outer = 16B87400] 08:57:56 INFO - PROCESS | 3268 | 1467820676868 Marionette TRACE conn6 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 08:57:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 08:57:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 731ms 08:57:56 INFO - PROCESS | 3268 | 1467820676949 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 08:57:56 INFO - PROCESS | 3268 | 1467820676951 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 08:57:56 INFO - PROCESS | 3268 | 1467820676954 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 08:57:56 INFO - PROCESS | 3268 | 1467820676956 Marionette TRACE conn6 <- [1,2858,null,{}] 08:57:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 08:57:56 INFO - PROCESS | 3268 | 1467820676959 Marionette TRACE conn6 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:56 INFO - PROCESS | 3268 | 1467820676961 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:57 INFO - PROCESS | 3268 | 1467820677085 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 08:57:57 INFO - PROCESS | 3268 | 1467820677154 Marionette TRACE conn6 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:57 INFO - PROCESS | 3268 | 1467820677156 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:57 INFO - PROCESS | 3268 | ++DOCSHELL 19158800 == 35 [pid = 3268] [id = 724] 08:57:57 INFO - PROCESS | 3268 | ++DOMWINDOW == 79 (19158C00) [pid = 3268] [serial = 2172] [outer = 00000000] 08:57:57 INFO - PROCESS | 3268 | ++DOMWINDOW == 80 (19176400) [pid = 3268] [serial = 2173] [outer = 19158C00] 08:57:57 INFO - PROCESS | 3268 | 1467820677204 Marionette DEBUG loaded listener.js 08:57:57 INFO - PROCESS | 3268 | ++DOMWINDOW == 81 (1945D000) [pid = 3268] [serial = 2174] [outer = 19158C00] 08:57:57 INFO - PROCESS | 3268 | 1467820677674 Marionette TRACE conn6 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 08:57:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 08:57:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 770ms 08:57:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 08:57:57 INFO - PROCESS | 3268 | 1467820677731 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 08:57:57 INFO - PROCESS | 3268 | 1467820677733 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 08:57:57 INFO - PROCESS | 3268 | 1467820677736 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 08:57:57 INFO - PROCESS | 3268 | 1467820677738 Marionette TRACE conn6 <- [1,2862,null,{}] 08:57:57 INFO - PROCESS | 3268 | 1467820677741 Marionette TRACE conn6 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:57 INFO - PROCESS | 3268 | 1467820677744 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:57 INFO - PROCESS | 3268 | 1467820677858 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 08:57:57 INFO - PROCESS | 3268 | 1467820677869 Marionette TRACE conn6 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:57 INFO - PROCESS | 3268 | 1467820677871 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:57 INFO - PROCESS | 3268 | ++DOCSHELL 195A0800 == 36 [pid = 3268] [id = 725] 08:57:57 INFO - PROCESS | 3268 | ++DOMWINDOW == 82 (195A6400) [pid = 3268] [serial = 2175] [outer = 00000000] 08:57:57 INFO - PROCESS | 3268 | ++DOMWINDOW == 83 (19A6B400) [pid = 3268] [serial = 2176] [outer = 195A6400] 08:57:57 INFO - PROCESS | 3268 | 1467820677972 Marionette DEBUG loaded listener.js 08:57:58 INFO - PROCESS | 3268 | ++DOMWINDOW == 84 (19AC8000) [pid = 3268] [serial = 2177] [outer = 195A6400] 08:57:58 INFO - PROCESS | 3268 | 1467820678396 Marionette TRACE conn6 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 08:57:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 08:57:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 670ms 08:57:58 INFO - PROCESS | 3268 | 1467820678407 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 08:57:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 08:57:58 INFO - PROCESS | 3268 | 1467820678409 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 08:57:58 INFO - PROCESS | 3268 | 1467820678419 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 08:57:58 INFO - PROCESS | 3268 | 1467820678421 Marionette TRACE conn6 <- [1,2866,null,{}] 08:57:58 INFO - PROCESS | 3268 | 1467820678425 Marionette TRACE conn6 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:58 INFO - PROCESS | 3268 | 1467820678431 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:58 INFO - PROCESS | 3268 | 1467820678579 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 08:57:58 INFO - PROCESS | 3268 | 1467820678589 Marionette TRACE conn6 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:58 INFO - PROCESS | 3268 | 1467820678591 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:58 INFO - PROCESS | 3268 | ++DOCSHELL 19B1C400 == 37 [pid = 3268] [id = 726] 08:57:58 INFO - PROCESS | 3268 | ++DOMWINDOW == 85 (19B20400) [pid = 3268] [serial = 2178] [outer = 00000000] 08:57:58 INFO - PROCESS | 3268 | ++DOMWINDOW == 86 (1BE04C00) [pid = 3268] [serial = 2179] [outer = 19B20400] 08:57:58 INFO - PROCESS | 3268 | 1467820678694 Marionette DEBUG loaded listener.js 08:57:58 INFO - PROCESS | 3268 | ++DOMWINDOW == 87 (1BE3F000) [pid = 3268] [serial = 2180] [outer = 19B20400] 08:57:59 INFO - PROCESS | 3268 | --DOMWINDOW == 86 (19A65C00) [pid = 3268] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 08:57:59 INFO - PROCESS | 3268 | --DOMWINDOW == 85 (1ACF5C00) [pid = 3268] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 08:57:59 INFO - PROCESS | 3268 | --DOMWINDOW == 84 (16B87800) [pid = 3268] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 08:57:59 INFO - PROCESS | 3268 | --DOMWINDOW == 83 (0CE3A800) [pid = 3268] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 08:57:59 INFO - PROCESS | 3268 | --DOMWINDOW == 82 (111CF000) [pid = 3268] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 08:57:59 INFO - PROCESS | 3268 | --DOMWINDOW == 81 (16B31400) [pid = 3268] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 08:57:59 INFO - PROCESS | 3268 | --DOMWINDOW == 80 (1BE37400) [pid = 3268] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 08:57:59 INFO - PROCESS | 3268 | --DOMWINDOW == 79 (18A51C00) [pid = 3268] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 08:57:59 INFO - PROCESS | 3268 | --DOMWINDOW == 78 (15FD5C00) [pid = 3268] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 08:57:59 INFO - PROCESS | 3268 | --DOMWINDOW == 77 (1BE37800) [pid = 3268] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 08:57:59 INFO - PROCESS | 3268 | --DOMWINDOW == 76 (143D2000) [pid = 3268] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 08:57:59 INFO - PROCESS | 3268 | --DOMWINDOW == 75 (1D334800) [pid = 3268] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 08:57:59 INFO - PROCESS | 3268 | --DOMWINDOW == 74 (0CA91000) [pid = 3268] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 08:57:59 INFO - PROCESS | 3268 | --DOMWINDOW == 73 (19B14000) [pid = 3268] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 08:57:59 INFO - PROCESS | 3268 | 1467820679331 Marionette TRACE conn6 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 08:57:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 08:57:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 930ms 08:57:59 INFO - PROCESS | 3268 | 1467820679351 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 08:57:59 INFO - PROCESS | 3268 | 1467820679353 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 08:57:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 08:57:59 INFO - PROCESS | 3268 | 1467820679357 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 08:57:59 INFO - PROCESS | 3268 | 1467820679359 Marionette TRACE conn6 <- [1,2870,null,{}] 08:57:59 INFO - PROCESS | 3268 | 1467820679363 Marionette TRACE conn6 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:59 INFO - PROCESS | 3268 | 1467820679365 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:59 INFO - PROCESS | 3268 | 1467820679449 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 08:57:59 INFO - PROCESS | 3268 | 1467820679457 Marionette TRACE conn6 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:59 INFO - PROCESS | 3268 | 1467820679459 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:57:59 INFO - PROCESS | 3268 | ++DOCSHELL 16B64800 == 38 [pid = 3268] [id = 727] 08:57:59 INFO - PROCESS | 3268 | ++DOMWINDOW == 74 (16B65400) [pid = 3268] [serial = 2181] [outer = 00000000] 08:57:59 INFO - PROCESS | 3268 | ++DOMWINDOW == 75 (19A70800) [pid = 3268] [serial = 2182] [outer = 16B65400] 08:57:59 INFO - PROCESS | 3268 | 1467820679502 Marionette DEBUG loaded listener.js 08:57:59 INFO - PROCESS | 3268 | ++DOMWINDOW == 76 (1B3CD800) [pid = 3268] [serial = 2183] [outer = 16B65400] 08:57:59 INFO - PROCESS | 3268 | 1467820679944 Marionette TRACE conn6 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 08:57:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 08:57:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 630ms 08:57:59 INFO - PROCESS | 3268 | 1467820679990 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 08:57:59 INFO - PROCESS | 3268 | 1467820679992 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 08:57:59 INFO - PROCESS | 3268 | 1467820679995 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 08:57:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 08:57:59 INFO - PROCESS | 3268 | 1467820679996 Marionette TRACE conn6 <- [1,2874,null,{}] 08:57:59 INFO - PROCESS | 3268 | 1467820680000 Marionette TRACE conn6 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:59 INFO - PROCESS | 3268 | 1467820680002 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:00 INFO - PROCESS | 3268 | 1467820680082 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 08:58:00 INFO - PROCESS | 3268 | 1467820680089 Marionette TRACE conn6 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:00 INFO - PROCESS | 3268 | 1467820680091 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:00 INFO - PROCESS | 3268 | ++DOCSHELL 1914CC00 == 39 [pid = 3268] [id = 728] 08:58:00 INFO - PROCESS | 3268 | ++DOMWINDOW == 77 (1BE3A400) [pid = 3268] [serial = 2184] [outer = 00000000] 08:58:00 INFO - PROCESS | 3268 | ++DOMWINDOW == 78 (1BEDDC00) [pid = 3268] [serial = 2185] [outer = 1BE3A400] 08:58:00 INFO - PROCESS | 3268 | 1467820680135 Marionette DEBUG loaded listener.js 08:58:00 INFO - PROCESS | 3268 | ++DOMWINDOW == 79 (1BEDEC00) [pid = 3268] [serial = 2186] [outer = 1BE3A400] 08:58:00 INFO - PROCESS | 3268 | 1467820680582 Marionette TRACE conn6 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 08:58:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 08:58:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 630ms 08:58:00 INFO - PROCESS | 3268 | 1467820680628 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 08:58:00 INFO - PROCESS | 3268 | 1467820680630 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 08:58:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 08:58:00 INFO - PROCESS | 3268 | 1467820680648 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 08:58:00 INFO - PROCESS | 3268 | 1467820680650 Marionette TRACE conn6 <- [1,2878,null,{}] 08:58:00 INFO - PROCESS | 3268 | 1467820680653 Marionette TRACE conn6 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:00 INFO - PROCESS | 3268 | 1467820680655 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:00 INFO - PROCESS | 3268 | 1467820680735 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 08:58:00 INFO - PROCESS | 3268 | 1467820680741 Marionette TRACE conn6 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:00 INFO - PROCESS | 3268 | 1467820680743 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:00 INFO - PROCESS | 3268 | ++DOCSHELL 1D32AC00 == 40 [pid = 3268] [id = 729] 08:58:00 INFO - PROCESS | 3268 | ++DOMWINDOW == 80 (1D32B000) [pid = 3268] [serial = 2187] [outer = 00000000] 08:58:00 INFO - PROCESS | 3268 | ++DOMWINDOW == 81 (1D331800) [pid = 3268] [serial = 2188] [outer = 1D32B000] 08:58:00 INFO - PROCESS | 3268 | 1467820680786 Marionette DEBUG loaded listener.js 08:58:00 INFO - PROCESS | 3268 | ++DOMWINDOW == 82 (1D332400) [pid = 3268] [serial = 2189] [outer = 1D32B000] 08:58:01 INFO - PROCESS | 3268 | --DOCSHELL 19502000 == 39 [pid = 3268] [id = 714] 08:58:01 INFO - PROCESS | 3268 | --DOCSHELL 1895B400 == 38 [pid = 3268] [id = 715] 08:58:01 INFO - PROCESS | 3268 | --DOCSHELL 0CCF2000 == 37 [pid = 3268] [id = 716] 08:58:01 INFO - PROCESS | 3268 | --DOCSHELL 19157400 == 36 [pid = 3268] [id = 717] 08:58:01 INFO - PROCESS | 3268 | --DOCSHELL 1D607800 == 35 [pid = 3268] [id = 718] 08:58:01 INFO - PROCESS | 3268 | --DOCSHELL 1DEBAC00 == 34 [pid = 3268] [id = 719] 08:58:01 INFO - PROCESS | 3268 | --DOCSHELL 15FD0400 == 33 [pid = 3268] [id = 713] 08:58:01 INFO - PROCESS | 3268 | --DOCSHELL 14A99000 == 32 [pid = 3268] [id = 722] 08:58:01 INFO - PROCESS | 3268 | --DOCSHELL 0D65EC00 == 31 [pid = 3268] [id = 721] 08:58:01 INFO - PROCESS | 3268 | --DOCSHELL 14B54800 == 30 [pid = 3268] [id = 720] 08:58:02 INFO - PROCESS | 3268 | --DOCSHELL 16B82800 == 29 [pid = 3268] [id = 723] 08:58:02 INFO - PROCESS | 3268 | --DOCSHELL 195A0800 == 28 [pid = 3268] [id = 725] 08:58:02 INFO - PROCESS | 3268 | --DOCSHELL 1914CC00 == 27 [pid = 3268] [id = 728] 08:58:02 INFO - PROCESS | 3268 | --DOCSHELL 19B1C400 == 26 [pid = 3268] [id = 726] 08:58:02 INFO - PROCESS | 3268 | --DOCSHELL 16B64800 == 25 [pid = 3268] [id = 727] 08:58:02 INFO - PROCESS | 3268 | --DOCSHELL 19158800 == 24 [pid = 3268] [id = 724] 08:58:02 INFO - PROCESS | 3268 | --DOMWINDOW == 81 (105E9800) [pid = 3268] [serial = 2087] [outer = 00000000] [url = about:blank] 08:58:02 INFO - PROCESS | 3268 | --DOMWINDOW == 80 (19A6E800) [pid = 3268] [serial = 2131] [outer = 00000000] [url = about:blank] 08:58:02 INFO - PROCESS | 3268 | --DOMWINDOW == 79 (19B14C00) [pid = 3268] [serial = 2132] [outer = 00000000] [url = about:blank] 08:58:02 INFO - PROCESS | 3268 | --DOMWINDOW == 78 (1BD93000) [pid = 3268] [serial = 2135] [outer = 00000000] [url = about:blank] 08:58:02 INFO - PROCESS | 3268 | --DOMWINDOW == 77 (1B3E5000) [pid = 3268] [serial = 2134] [outer = 00000000] [url = about:blank] 08:58:02 INFO - PROCESS | 3268 | --DOMWINDOW == 76 (1D337000) [pid = 3268] [serial = 2114] [outer = 00000000] [url = about:blank] 08:58:02 INFO - PROCESS | 3268 | --DOMWINDOW == 75 (0D07D800) [pid = 3268] [serial = 2119] [outer = 00000000] [url = about:blank] 08:58:02 INFO - PROCESS | 3268 | --DOMWINDOW == 74 (0D717C00) [pid = 3268] [serial = 2120] [outer = 00000000] [url = about:blank] 08:58:02 INFO - PROCESS | 3268 | --DOMWINDOW == 73 (143D1800) [pid = 3268] [serial = 2122] [outer = 00000000] [url = about:blank] 08:58:02 INFO - PROCESS | 3268 | --DOMWINDOW == 72 (14B26800) [pid = 3268] [serial = 2123] [outer = 00000000] [url = about:blank] 08:58:02 INFO - PROCESS | 3268 | --DOMWINDOW == 71 (16B87000) [pid = 3268] [serial = 2125] [outer = 00000000] [url = about:blank] 08:58:02 INFO - PROCESS | 3268 | --DOMWINDOW == 70 (1C19D000) [pid = 3268] [serial = 2144] [outer = 00000000] [url = about:blank] 08:58:02 INFO - PROCESS | 3268 | --DOMWINDOW == 69 (18934800) [pid = 3268] [serial = 2126] [outer = 00000000] [url = about:blank] 08:58:02 INFO - PROCESS | 3268 | --DOMWINDOW == 68 (19177400) [pid = 3268] [serial = 2128] [outer = 00000000] [url = about:blank] 08:58:02 INFO - PROCESS | 3268 | --DOMWINDOW == 67 (1914BC00) [pid = 3268] [serial = 2140] [outer = 00000000] [url = about:blank] 08:58:02 INFO - PROCESS | 3268 | --DOMWINDOW == 66 (1BE41400) [pid = 3268] [serial = 2137] [outer = 00000000] [url = about:blank] 08:58:02 INFO - PROCESS | 3268 | --DOMWINDOW == 65 (161D4400) [pid = 3268] [serial = 2116] [outer = 00000000] [url = about:blank] 08:58:02 INFO - PROCESS | 3268 | --DOMWINDOW == 64 (1D608400) [pid = 3268] [serial = 2146] [outer = 00000000] [url = about:blank] 08:58:02 INFO - PROCESS | 3268 | --DOMWINDOW == 63 (16B84000) [pid = 3268] [serial = 2117] [outer = 00000000] [url = about:blank] 08:58:02 INFO - PROCESS | 3268 | --DOMWINDOW == 62 (1D60A800) [pid = 3268] [serial = 2147] [outer = 00000000] [url = about:blank] 08:58:02 INFO - PROCESS | 3268 | --DOMWINDOW == 61 (1BEE3800) [pid = 3268] [serial = 2143] [outer = 00000000] [url = about:blank] 08:58:02 INFO - PROCESS | 3268 | --DOMWINDOW == 60 (1BE3B800) [pid = 3268] [serial = 2138] [outer = 00000000] [url = about:blank] 08:58:02 INFO - PROCESS | 3268 | --DOMWINDOW == 59 (19503400) [pid = 3268] [serial = 2129] [outer = 00000000] [url = about:blank] 08:58:02 INFO - PROCESS | 3268 | --DOMWINDOW == 58 (19B14800) [pid = 3268] [serial = 2141] [outer = 00000000] [url = about:blank] 08:58:02 INFO - PROCESS | 3268 | --DOMWINDOW == 57 (1ACEC400) [pid = 3268] [serial = 2102] [outer = 00000000] [url = about:blank] 08:58:02 INFO - PROCESS | 3268 | 1467820682602 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 08:58:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 08:58:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1972ms 08:58:02 INFO - PROCESS | 3268 | 1467820682622 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 08:58:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 08:58:02 INFO - PROCESS | 3268 | 1467820682626 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 08:58:02 INFO - PROCESS | 3268 | 1467820682631 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 08:58:02 INFO - PROCESS | 3268 | 1467820682635 Marionette TRACE conn6 <- [1,2882,null,{}] 08:58:02 INFO - PROCESS | 3268 | 1467820682641 Marionette TRACE conn6 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:02 INFO - PROCESS | 3268 | 1467820682644 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:02 INFO - PROCESS | 3268 | 1467820682738 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 08:58:02 INFO - PROCESS | 3268 | 1467820682746 Marionette TRACE conn6 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:02 INFO - PROCESS | 3268 | 1467820682750 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:02 INFO - PROCESS | 3268 | ++DOCSHELL 0D65EC00 == 25 [pid = 3268] [id = 730] 08:58:02 INFO - PROCESS | 3268 | ++DOMWINDOW == 58 (0D713800) [pid = 3268] [serial = 2190] [outer = 00000000] 08:58:02 INFO - PROCESS | 3268 | ++DOMWINDOW == 59 (0D719800) [pid = 3268] [serial = 2191] [outer = 0D713800] 08:58:02 INFO - PROCESS | 3268 | 1467820682799 Marionette DEBUG loaded listener.js 08:58:02 INFO - PROCESS | 3268 | ++DOMWINDOW == 60 (105C2400) [pid = 3268] [serial = 2192] [outer = 0D713800] 08:58:03 INFO - PROCESS | 3268 | 1467820683302 Marionette TRACE conn6 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 08:58:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 08:58:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 730ms 08:58:03 INFO - PROCESS | 3268 | 1467820683362 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 08:58:03 INFO - PROCESS | 3268 | 1467820683367 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 08:58:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 08:58:03 INFO - PROCESS | 3268 | 1467820683373 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 08:58:03 INFO - PROCESS | 3268 | 1467820683375 Marionette TRACE conn6 <- [1,2886,null,{}] 08:58:03 INFO - PROCESS | 3268 | 1467820683379 Marionette TRACE conn6 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:03 INFO - PROCESS | 3268 | 1467820683382 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:03 INFO - PROCESS | 3268 | 1467820683472 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 08:58:03 INFO - PROCESS | 3268 | 1467820683566 Marionette TRACE conn6 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:03 INFO - PROCESS | 3268 | 1467820683569 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:03 INFO - PROCESS | 3268 | ++DOCSHELL 14223800 == 26 [pid = 3268] [id = 731] 08:58:03 INFO - PROCESS | 3268 | ++DOMWINDOW == 61 (142AF800) [pid = 3268] [serial = 2193] [outer = 00000000] 08:58:03 INFO - PROCESS | 3268 | ++DOMWINDOW == 62 (143CF400) [pid = 3268] [serial = 2194] [outer = 142AF800] 08:58:03 INFO - PROCESS | 3268 | 1467820683625 Marionette DEBUG loaded listener.js 08:58:03 INFO - PROCESS | 3268 | ++DOMWINDOW == 63 (14A2B000) [pid = 3268] [serial = 2195] [outer = 142AF800] 08:58:03 INFO - PROCESS | 3268 | 1467820684008 Marionette TRACE conn6 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 08:58:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 08:58:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 670ms 08:58:04 INFO - PROCESS | 3268 | 1467820684047 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 08:58:04 INFO - PROCESS | 3268 | 1467820684049 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 08:58:04 INFO - PROCESS | 3268 | 1467820684053 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 08:58:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 08:58:04 INFO - PROCESS | 3268 | 1467820684057 Marionette TRACE conn6 <- [1,2890,null,{}] 08:58:04 INFO - PROCESS | 3268 | 1467820684069 Marionette TRACE conn6 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:04 INFO - PROCESS | 3268 | 1467820684074 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:04 INFO - PROCESS | 3268 | 1467820684195 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 08:58:04 INFO - PROCESS | 3268 | 1467820684215 Marionette TRACE conn6 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:04 INFO - PROCESS | 3268 | 1467820684218 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:04 INFO - PROCESS | 3268 | ++DOCSHELL 16B5E000 == 27 [pid = 3268] [id = 732] 08:58:04 INFO - PROCESS | 3268 | ++DOMWINDOW == 64 (16B60C00) [pid = 3268] [serial = 2196] [outer = 00000000] 08:58:04 INFO - PROCESS | 3268 | ++DOMWINDOW == 65 (16B7A800) [pid = 3268] [serial = 2197] [outer = 16B60C00] 08:58:04 INFO - PROCESS | 3268 | 1467820684268 Marionette DEBUG loaded listener.js 08:58:04 INFO - PROCESS | 3268 | ++DOMWINDOW == 66 (16B82C00) [pid = 3268] [serial = 2198] [outer = 16B60C00] 08:58:04 INFO - PROCESS | 3268 | 1467820684738 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 08:58:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 08:58:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 730ms 08:58:04 INFO - PROCESS | 3268 | 1467820684787 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 08:58:04 INFO - PROCESS | 3268 | 1467820684789 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 08:58:04 INFO - PROCESS | 3268 | 1467820684793 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 08:58:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 08:58:04 INFO - PROCESS | 3268 | 1467820684794 Marionette TRACE conn6 <- [1,2894,null,{}] 08:58:04 INFO - PROCESS | 3268 | 1467820684798 Marionette TRACE conn6 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:04 INFO - PROCESS | 3268 | 1467820684800 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:04 INFO - PROCESS | 3268 | 1467820684886 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 08:58:04 INFO - PROCESS | 3268 | 1467820684891 Marionette TRACE conn6 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:04 INFO - PROCESS | 3268 | 1467820684893 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:04 INFO - PROCESS | 3268 | ++DOCSHELL 180B9C00 == 28 [pid = 3268] [id = 733] 08:58:04 INFO - PROCESS | 3268 | ++DOMWINDOW == 67 (180BAC00) [pid = 3268] [serial = 2199] [outer = 00000000] 08:58:04 INFO - PROCESS | 3268 | ++DOMWINDOW == 68 (18957800) [pid = 3268] [serial = 2200] [outer = 180BAC00] 08:58:04 INFO - PROCESS | 3268 | 1467820684938 Marionette DEBUG loaded listener.js 08:58:05 INFO - PROCESS | 3268 | ++DOMWINDOW == 69 (18960400) [pid = 3268] [serial = 2201] [outer = 180BAC00] 08:58:05 INFO - PROCESS | 3268 | 1467820685383 Marionette TRACE conn6 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 08:58:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 08:58:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 630ms 08:58:05 INFO - PROCESS | 3268 | 1467820685427 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 08:58:05 INFO - PROCESS | 3268 | 1467820685429 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 08:58:05 INFO - PROCESS | 3268 | 1467820685433 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 08:58:05 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 08:58:05 INFO - PROCESS | 3268 | 1467820685434 Marionette TRACE conn6 <- [1,2898,null,{}] 08:58:05 INFO - PROCESS | 3268 | 1467820685438 Marionette TRACE conn6 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:05 INFO - PROCESS | 3268 | 1467820685440 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:05 INFO - PROCESS | 3268 | 1467820685524 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 08:58:05 INFO - PROCESS | 3268 | 1467820685529 Marionette TRACE conn6 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:05 INFO - PROCESS | 3268 | 1467820685531 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:05 INFO - PROCESS | 3268 | ++DOCSHELL 1914D400 == 29 [pid = 3268] [id = 734] 08:58:05 INFO - PROCESS | 3268 | ++DOMWINDOW == 70 (1914D800) [pid = 3268] [serial = 2202] [outer = 00000000] 08:58:05 INFO - PROCESS | 3268 | ++DOMWINDOW == 71 (19157C00) [pid = 3268] [serial = 2203] [outer = 1914D800] 08:58:05 INFO - PROCESS | 3268 | 1467820685577 Marionette DEBUG loaded listener.js 08:58:05 INFO - PROCESS | 3268 | ++DOMWINDOW == 72 (1916D000) [pid = 3268] [serial = 2204] [outer = 1914D800] 08:58:06 INFO - PROCESS | 3268 | 1467820686030 Marionette TRACE conn6 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 08:58:06 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 08:58:06 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 08:58:06 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 630ms 08:58:06 INFO - PROCESS | 3268 | 1467820686067 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 08:58:06 INFO - PROCESS | 3268 | 1467820686069 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 08:58:06 INFO - TEST-START | /DOMEvents/constructors.html 08:58:06 INFO - PROCESS | 3268 | 1467820686086 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 08:58:06 INFO - PROCESS | 3268 | 1467820686088 Marionette TRACE conn6 <- [1,2902,null,{}] 08:58:06 INFO - PROCESS | 3268 | 1467820686095 Marionette TRACE conn6 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:06 INFO - PROCESS | 3268 | 1467820686101 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:06 INFO - PROCESS | 3268 | 1467820686213 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 08:58:06 INFO - PROCESS | 3268 | 1467820686226 Marionette TRACE conn6 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:06 INFO - PROCESS | 3268 | 1467820686228 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:06 INFO - PROCESS | 3268 | ++DOCSHELL 1945C400 == 30 [pid = 3268] [id = 735] 08:58:06 INFO - PROCESS | 3268 | ++DOMWINDOW == 73 (1959E400) [pid = 3268] [serial = 2205] [outer = 00000000] 08:58:06 INFO - PROCESS | 3268 | ++DOMWINDOW == 74 (195C7800) [pid = 3268] [serial = 2206] [outer = 1959E400] 08:58:06 INFO - PROCESS | 3268 | 1467820686275 Marionette DEBUG loaded listener.js 08:58:06 INFO - PROCESS | 3268 | ++DOMWINDOW == 75 (19A6C000) [pid = 3268] [serial = 2207] [outer = 1959E400] 08:58:06 INFO - PROCESS | 3268 | 1467820686993 Marionette TRACE conn6 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 08:58:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 08:58:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 08:58:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 08:58:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 08:58:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 08:58:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 08:58:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 08:58:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 08:58:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 08:58:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 08:58:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 08:58:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 08:58:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 08:58:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 08:58:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 08:58:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 08:58:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 08:58:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 08:58:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 08:58:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 08:58:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 08:58:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 08:58:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 08:58:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 08:58:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 08:58:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 08:58:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 08:58:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 08:58:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 08:58:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 08:58:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 08:58:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 08:58:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 08:58:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 08:58:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 08:58:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 08:58:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 08:58:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 08:58:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 08:58:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:58:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 08:58:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 08:58:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 08:58:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:58:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 08:58:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 08:58:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 08:58:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:58:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 08:58:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 08:58:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 08:58:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:58:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 08:58:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 08:58:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 08:58:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:58:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 08:58:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 08:58:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 08:58:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:58:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 08:58:07 INFO - TEST-OK | /DOMEvents/constructors.html | took 954ms 08:58:07 INFO - PROCESS | 3268 | 1467820687042 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 08:58:07 INFO - PROCESS | 3268 | 1467820687044 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 08:58:07 INFO - TEST-START | /DOMEvents/event-phases-order.html 08:58:07 INFO - PROCESS | 3268 | 1467820687047 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 08:58:07 INFO - PROCESS | 3268 | 1467820687049 Marionette TRACE conn6 <- [1,2906,null,{}] 08:58:07 INFO - PROCESS | 3268 | 1467820687052 Marionette TRACE conn6 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:07 INFO - PROCESS | 3268 | 1467820687054 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:07 INFO - PROCESS | 3268 | 1467820687171 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 08:58:07 INFO - PROCESS | 3268 | 1467820687230 Marionette TRACE conn6 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:07 INFO - PROCESS | 3268 | 1467820687232 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:07 INFO - PROCESS | 3268 | ++DOCSHELL 19A70000 == 31 [pid = 3268] [id = 736] 08:58:07 INFO - PROCESS | 3268 | ++DOMWINDOW == 76 (19A74400) [pid = 3268] [serial = 2208] [outer = 00000000] 08:58:07 INFO - PROCESS | 3268 | ++DOMWINDOW == 77 (1ADCDC00) [pid = 3268] [serial = 2209] [outer = 19A74400] 08:58:07 INFO - PROCESS | 3268 | 1467820687275 Marionette DEBUG loaded listener.js 08:58:07 INFO - PROCESS | 3268 | ++DOMWINDOW == 78 (1ADCE000) [pid = 3268] [serial = 2210] [outer = 19A74400] 08:58:07 INFO - PROCESS | 3268 | 1467820687612 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 08:58:07 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 08:58:07 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 630ms 08:58:07 INFO - PROCESS | 3268 | 1467820687678 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 08:58:07 INFO - PROCESS | 3268 | 1467820687680 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 08:58:07 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 08:58:07 INFO - PROCESS | 3268 | 1467820687683 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 08:58:07 INFO - PROCESS | 3268 | 1467820687685 Marionette TRACE conn6 <- [1,2910,null,{}] 08:58:07 INFO - PROCESS | 3268 | 1467820687688 Marionette TRACE conn6 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:07 INFO - PROCESS | 3268 | 1467820687690 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:07 INFO - PROCESS | 3268 | 1467820687819 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 08:58:07 INFO - PROCESS | 3268 | 1467820687834 Marionette TRACE conn6 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:07 INFO - PROCESS | 3268 | 1467820687836 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:07 INFO - PROCESS | 3268 | ++DOCSHELL 0CB6A000 == 32 [pid = 3268] [id = 737] 08:58:07 INFO - PROCESS | 3268 | ++DOMWINDOW == 79 (16B5A000) [pid = 3268] [serial = 2211] [outer = 00000000] 08:58:07 INFO - PROCESS | 3268 | ++DOMWINDOW == 80 (1BE05000) [pid = 3268] [serial = 2212] [outer = 16B5A000] 08:58:07 INFO - PROCESS | 3268 | 1467820687882 Marionette DEBUG loaded listener.js 08:58:07 INFO - PROCESS | 3268 | ++DOMWINDOW == 81 (1BE07000) [pid = 3268] [serial = 2213] [outer = 16B5A000] 08:58:08 INFO - PROCESS | 3268 | [3268] 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 08:58:08 INFO - PROCESS | 3268 | [3268] 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 08:58:08 INFO - PROCESS | 3268 | [3268] 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 08:58:08 INFO - PROCESS | 3268 | [3268] 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 08:58:08 INFO - PROCESS | 3268 | 1467820688400 Marionette TRACE conn6 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 08:58:08 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 08:58:08 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 08:58:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 08:58:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:08 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:58:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:58:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:58:08 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 08:58:08 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 08:58:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:58:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:08 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:58:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:58:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:58:08 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 08:58:08 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 08:58:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:58:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:08 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:58:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:58:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:58:08 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 08:58:08 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 08:58:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:58:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:08 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:58:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:58:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:58:08 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 08:58:08 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 780ms 08:58:08 INFO - PROCESS | 3268 | 1467820688494 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 08:58:08 INFO - PROCESS | 3268 | 1467820688496 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 08:58:08 INFO - PROCESS | 3268 | 1467820688500 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 08:58:08 INFO - PROCESS | 3268 | 1467820688501 Marionette TRACE conn6 <- [1,2914,null,{}] 08:58:08 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 08:58:08 INFO - PROCESS | 3268 | 1467820688505 Marionette TRACE conn6 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:08 INFO - PROCESS | 3268 | 1467820688507 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:08 INFO - PROCESS | 3268 | 1467820688639 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 08:58:08 INFO - PROCESS | 3268 | 1467820688650 Marionette TRACE conn6 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:08 INFO - PROCESS | 3268 | 1467820688652 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:08 INFO - PROCESS | 3268 | ++DOCSHELL 16B5D800 == 33 [pid = 3268] [id = 738] 08:58:08 INFO - PROCESS | 3268 | ++DOMWINDOW == 82 (1BED4400) [pid = 3268] [serial = 2214] [outer = 00000000] 08:58:08 INFO - PROCESS | 3268 | ++DOMWINDOW == 83 (1BEE3000) [pid = 3268] [serial = 2215] [outer = 1BED4400] 08:58:08 INFO - PROCESS | 3268 | 1467820688698 Marionette DEBUG loaded listener.js 08:58:08 INFO - PROCESS | 3268 | ++DOMWINDOW == 84 (1C19D000) [pid = 3268] [serial = 2216] [outer = 1BED4400] 08:58:09 INFO - PROCESS | 3268 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 08:58:09 INFO - PROCESS | 3268 | 1467820689113 Marionette TRACE conn6 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 08:58:09 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 08:58:09 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 610ms 08:58:09 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 08:58:09 INFO - PROCESS | 3268 | 1467820689119 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 08:58:09 INFO - PROCESS | 3268 | 1467820689121 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 08:58:09 INFO - PROCESS | 3268 | 1467820689124 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 08:58:09 INFO - PROCESS | 3268 | 1467820689125 Marionette TRACE conn6 <- [1,2918,null,{}] 08:58:09 INFO - PROCESS | 3268 | 1467820689129 Marionette TRACE conn6 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:09 INFO - PROCESS | 3268 | 1467820689131 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:09 INFO - PROCESS | 3268 | 1467820689258 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 08:58:09 INFO - PROCESS | 3268 | 1467820689263 Marionette TRACE conn6 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:09 INFO - PROCESS | 3268 | 1467820689264 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:09 INFO - PROCESS | 3268 | ++DOCSHELL 1D32C400 == 34 [pid = 3268] [id = 739] 08:58:09 INFO - PROCESS | 3268 | ++DOMWINDOW == 85 (1D32E400) [pid = 3268] [serial = 2217] [outer = 00000000] 08:58:09 INFO - PROCESS | 3268 | ++DOMWINDOW == 86 (1D335C00) [pid = 3268] [serial = 2218] [outer = 1D32E400] 08:58:09 INFO - PROCESS | 3268 | 1467820689308 Marionette DEBUG loaded listener.js 08:58:09 INFO - PROCESS | 3268 | ++DOMWINDOW == 87 (1D606C00) [pid = 3268] [serial = 2219] [outer = 1D32E400] 08:58:09 INFO - PROCESS | 3268 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 08:58:09 INFO - PROCESS | 3268 | 1467820689728 Marionette TRACE conn6 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 08:58:09 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 08:58:09 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 630ms 08:58:09 INFO - PROCESS | 3268 | 1467820689958 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 08:58:09 INFO - PROCESS | 3268 | 1467820689960 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 08:58:09 INFO - PROCESS | 3268 | --DOMWINDOW == 86 (195A6400) [pid = 3268] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 08:58:09 INFO - PROCESS | 3268 | --DOMWINDOW == 85 (19B20400) [pid = 3268] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 08:58:09 INFO - PROCESS | 3268 | --DOMWINDOW == 84 (1BE3A400) [pid = 3268] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 08:58:09 INFO - PROCESS | 3268 | --DOMWINDOW == 83 (0D713C00) [pid = 3268] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 08:58:09 INFO - PROCESS | 3268 | --DOMWINDOW == 82 (14BE0000) [pid = 3268] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 08:58:09 INFO - PROCESS | 3268 | --DOMWINDOW == 81 (1E402C00) [pid = 3268] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 08:58:09 INFO - PROCESS | 3268 | --DOMWINDOW == 80 (1D60F400) [pid = 3268] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 08:58:09 INFO - PROCESS | 3268 | --DOMWINDOW == 79 (1916A800) [pid = 3268] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 08:58:09 INFO - PROCESS | 3268 | --DOMWINDOW == 78 (0D5C5800) [pid = 3268] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 08:58:09 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 08:58:09 INFO - PROCESS | 3268 | --DOMWINDOW == 77 (16B87400) [pid = 3268] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 08:58:09 INFO - PROCESS | 3268 | --DOMWINDOW == 76 (14A9B800) [pid = 3268] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 08:58:09 INFO - PROCESS | 3268 | --DOMWINDOW == 75 (19158C00) [pid = 3268] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 08:58:09 INFO - PROCESS | 3268 | --DOMWINDOW == 74 (16B65400) [pid = 3268] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 08:58:09 INFO - PROCESS | 3268 | 1467820690006 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 08:58:09 INFO - PROCESS | 3268 | 1467820690008 Marionette TRACE conn6 <- [1,2922,null,{}] 08:58:09 INFO - PROCESS | 3268 | 1467820690012 Marionette TRACE conn6 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:09 INFO - PROCESS | 3268 | 1467820690014 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:10 INFO - PROCESS | 3268 | 1467820690108 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 08:58:10 INFO - PROCESS | 3268 | 1467820690115 Marionette TRACE conn6 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:10 INFO - PROCESS | 3268 | 1467820690117 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:10 INFO - PROCESS | 3268 | ++DOCSHELL 16B7A000 == 35 [pid = 3268] [id = 740] 08:58:10 INFO - PROCESS | 3268 | ++DOMWINDOW == 75 (16B7FC00) [pid = 3268] [serial = 2220] [outer = 00000000] 08:58:10 INFO - PROCESS | 3268 | ++DOMWINDOW == 76 (1914C000) [pid = 3268] [serial = 2221] [outer = 16B7FC00] 08:58:10 INFO - PROCESS | 3268 | 1467820690165 Marionette DEBUG loaded listener.js 08:58:10 INFO - PROCESS | 3268 | ++DOMWINDOW == 77 (19A6C400) [pid = 3268] [serial = 2222] [outer = 16B7FC00] 08:58:10 INFO - PROCESS | 3268 | 1467820690697 Marionette TRACE conn6 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 08:58:10 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 08:58:10 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 730ms 08:58:10 INFO - PROCESS | 3268 | 1467820690735 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 08:58:10 INFO - PROCESS | 3268 | 1467820690737 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 08:58:10 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 08:58:10 INFO - PROCESS | 3268 | 1467820690740 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 08:58:10 INFO - PROCESS | 3268 | 1467820690742 Marionette TRACE conn6 <- [1,2926,null,{}] 08:58:10 INFO - PROCESS | 3268 | 1467820690745 Marionette TRACE conn6 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:10 INFO - PROCESS | 3268 | 1467820690747 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:10 INFO - PROCESS | 3268 | 1467820690838 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 08:58:10 INFO - PROCESS | 3268 | 1467820690843 Marionette TRACE conn6 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:10 INFO - PROCESS | 3268 | 1467820690845 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:10 INFO - PROCESS | 3268 | ++DOCSHELL 19171400 == 36 [pid = 3268] [id = 741] 08:58:10 INFO - PROCESS | 3268 | ++DOMWINDOW == 78 (1BEDFC00) [pid = 3268] [serial = 2223] [outer = 00000000] 08:58:10 INFO - PROCESS | 3268 | ++DOMWINDOW == 79 (1DEBA000) [pid = 3268] [serial = 2224] [outer = 1BEDFC00] 08:58:10 INFO - PROCESS | 3268 | 1467820690888 Marionette DEBUG loaded listener.js 08:58:10 INFO - PROCESS | 3268 | ++DOMWINDOW == 80 (1DEBDC00) [pid = 3268] [serial = 2225] [outer = 1BEDFC00] 08:58:11 INFO - PROCESS | 3268 | 1467820691280 Marionette TRACE conn6 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 08:58:11 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 08:58:11 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 570ms 08:58:11 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 08:58:11 INFO - PROCESS | 3268 | 1467820691311 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 08:58:11 INFO - PROCESS | 3268 | 1467820691312 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 08:58:11 INFO - PROCESS | 3268 | 1467820691315 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 08:58:11 INFO - PROCESS | 3268 | 1467820691317 Marionette TRACE conn6 <- [1,2930,null,{}] 08:58:11 INFO - PROCESS | 3268 | 1467820691320 Marionette TRACE conn6 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:11 INFO - PROCESS | 3268 | 1467820691322 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:11 INFO - PROCESS | 3268 | 1467820691448 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 08:58:11 INFO - PROCESS | 3268 | 1467820691457 Marionette TRACE conn6 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:11 INFO - PROCESS | 3268 | 1467820691458 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:11 INFO - PROCESS | 3268 | ++DOCSHELL 1D60A000 == 37 [pid = 3268] [id = 742] 08:58:11 INFO - PROCESS | 3268 | ++DOMWINDOW == 81 (1DEB0800) [pid = 3268] [serial = 2226] [outer = 00000000] 08:58:11 INFO - PROCESS | 3268 | ++DOMWINDOW == 82 (1E40F800) [pid = 3268] [serial = 2227] [outer = 1DEB0800] 08:58:11 INFO - PROCESS | 3268 | 1467820691502 Marionette DEBUG loaded listener.js 08:58:11 INFO - PROCESS | 3268 | ++DOMWINDOW == 83 (1E475000) [pid = 3268] [serial = 2228] [outer = 1DEB0800] 08:58:11 INFO - PROCESS | 3268 | 1467820691907 Marionette TRACE conn6 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 08:58:11 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 08:58:11 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 08:58:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:11 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 08:58:11 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 630ms 08:58:11 INFO - PROCESS | 3268 | 1467820691947 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 08:58:11 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 08:58:11 INFO - PROCESS | 3268 | 1467820691949 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 08:58:11 INFO - PROCESS | 3268 | 1467820691952 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 08:58:11 INFO - PROCESS | 3268 | 1467820691954 Marionette TRACE conn6 <- [1,2934,null,{}] 08:58:11 INFO - PROCESS | 3268 | 1467820691957 Marionette TRACE conn6 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:11 INFO - PROCESS | 3268 | 1467820691959 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:12 INFO - PROCESS | 3268 | 1467820692144 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 08:58:12 INFO - PROCESS | 3268 | 1467820692260 Marionette TRACE conn6 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:12 INFO - PROCESS | 3268 | 1467820692264 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:12 INFO - PROCESS | 3268 | ++DOCSHELL 0D07CC00 == 38 [pid = 3268] [id = 743] 08:58:12 INFO - PROCESS | 3268 | ++DOMWINDOW == 84 (0D07D000) [pid = 3268] [serial = 2229] [outer = 00000000] 08:58:12 INFO - PROCESS | 3268 | ++DOMWINDOW == 85 (0D656400) [pid = 3268] [serial = 2230] [outer = 0D07D000] 08:58:12 INFO - PROCESS | 3268 | 1467820692321 Marionette DEBUG loaded listener.js 08:58:12 INFO - PROCESS | 3268 | ++DOMWINDOW == 86 (0D722800) [pid = 3268] [serial = 2231] [outer = 0D07D000] 08:58:12 INFO - PROCESS | 3268 | 1467820692971 Marionette TRACE conn6 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 08:58:13 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. 08:58:13 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1075ms 08:58:13 INFO - PROCESS | 3268 | 1467820693029 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 08:58:13 INFO - PROCESS | 3268 | 1467820693034 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 08:58:13 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 08:58:13 INFO - PROCESS | 3268 | 1467820693039 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 08:58:13 INFO - PROCESS | 3268 | 1467820693042 Marionette TRACE conn6 <- [1,2938,null,{}] 08:58:13 INFO - PROCESS | 3268 | 1467820693108 Marionette TRACE conn6 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:13 INFO - PROCESS | 3268 | 1467820693112 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:13 INFO - PROCESS | 3268 | 1467820693289 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 08:58:13 INFO - PROCESS | 3268 | 1467820693355 Marionette TRACE conn6 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:13 INFO - PROCESS | 3268 | 1467820693358 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:13 INFO - PROCESS | 3268 | ++DOCSHELL 15A68800 == 39 [pid = 3268] [id = 744] 08:58:13 INFO - PROCESS | 3268 | ++DOMWINDOW == 87 (15FD2800) [pid = 3268] [serial = 2232] [outer = 00000000] 08:58:13 INFO - PROCESS | 3268 | ++DOMWINDOW == 88 (161D3C00) [pid = 3268] [serial = 2233] [outer = 15FD2800] 08:58:13 INFO - PROCESS | 3268 | 1467820693459 Marionette DEBUG loaded listener.js 08:58:13 INFO - PROCESS | 3268 | ++DOMWINDOW == 89 (16B64000) [pid = 3268] [serial = 2234] [outer = 15FD2800] 08:58:13 INFO - PROCESS | 3268 | ++DOCSHELL 1945CC00 == 40 [pid = 3268] [id = 745] 08:58:13 INFO - PROCESS | 3268 | ++DOMWINDOW == 90 (19485800) [pid = 3268] [serial = 2235] [outer = 00000000] 08:58:13 INFO - PROCESS | 3268 | ++DOMWINDOW == 91 (1948B400) [pid = 3268] [serial = 2236] [outer = 19485800] 08:58:14 INFO - PROCESS | 3268 | 1467820694377 Marionette TRACE conn6 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 08:58:14 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. 08:58:14 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1401ms 08:58:14 INFO - PROCESS | 3268 | 1467820694444 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 08:58:14 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 08:58:14 INFO - PROCESS | 3268 | 1467820694448 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 08:58:14 INFO - PROCESS | 3268 | 1467820694453 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 08:58:14 INFO - PROCESS | 3268 | 1467820694456 Marionette TRACE conn6 <- [1,2942,null,{}] 08:58:14 INFO - PROCESS | 3268 | 1467820694462 Marionette TRACE conn6 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:14 INFO - PROCESS | 3268 | 1467820694464 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:14 INFO - PROCESS | 3268 | 1467820694607 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 08:58:14 INFO - PROCESS | 3268 | 1467820694758 Marionette TRACE conn6 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:14 INFO - PROCESS | 3268 | 1467820694761 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:14 INFO - PROCESS | 3268 | ++DOCSHELL 13F0EC00 == 41 [pid = 3268] [id = 746] 08:58:14 INFO - PROCESS | 3268 | ++DOMWINDOW == 92 (142ED400) [pid = 3268] [serial = 2237] [outer = 00000000] 08:58:14 INFO - PROCESS | 3268 | ++DOMWINDOW == 93 (14A9B800) [pid = 3268] [serial = 2238] [outer = 142ED400] 08:58:14 INFO - PROCESS | 3268 | 1467820694851 Marionette DEBUG loaded listener.js 08:58:14 INFO - PROCESS | 3268 | ++DOMWINDOW == 94 (15FD5C00) [pid = 3268] [serial = 2239] [outer = 142ED400] 08:58:15 INFO - PROCESS | 3268 | --DOCSHELL 19171400 == 40 [pid = 3268] [id = 741] 08:58:15 INFO - PROCESS | 3268 | --DOCSHELL 16B7A000 == 39 [pid = 3268] [id = 740] 08:58:15 INFO - PROCESS | 3268 | --DOCSHELL 1D32C400 == 38 [pid = 3268] [id = 739] 08:58:15 INFO - PROCESS | 3268 | --DOCSHELL 16B5D800 == 37 [pid = 3268] [id = 738] 08:58:15 INFO - PROCESS | 3268 | --DOCSHELL 0CB6A000 == 36 [pid = 3268] [id = 737] 08:58:15 INFO - PROCESS | 3268 | --DOCSHELL 19A70000 == 35 [pid = 3268] [id = 736] 08:58:15 INFO - PROCESS | 3268 | --DOCSHELL 1945C400 == 34 [pid = 3268] [id = 735] 08:58:15 INFO - PROCESS | 3268 | --DOCSHELL 1914D400 == 33 [pid = 3268] [id = 734] 08:58:15 INFO - PROCESS | 3268 | --DOCSHELL 180B9C00 == 32 [pid = 3268] [id = 733] 08:58:15 INFO - PROCESS | 3268 | --DOCSHELL 16B5E000 == 31 [pid = 3268] [id = 732] 08:58:15 INFO - PROCESS | 3268 | --DOCSHELL 14223800 == 30 [pid = 3268] [id = 731] 08:58:15 INFO - PROCESS | 3268 | --DOMWINDOW == 93 (1D331800) [pid = 3268] [serial = 2188] [outer = 00000000] [url = about:blank] 08:58:15 INFO - PROCESS | 3268 | --DOCSHELL 0D65EC00 == 29 [pid = 3268] [id = 730] 08:58:15 INFO - PROCESS | 3268 | --DOCSHELL 1D32AC00 == 28 [pid = 3268] [id = 729] 08:58:15 INFO - PROCESS | 3268 | --DOMWINDOW == 92 (19AC8000) [pid = 3268] [serial = 2177] [outer = 00000000] [url = about:blank] 08:58:15 INFO - PROCESS | 3268 | --DOMWINDOW == 91 (19A6B400) [pid = 3268] [serial = 2176] [outer = 00000000] [url = about:blank] 08:58:15 INFO - PROCESS | 3268 | --DOMWINDOW == 90 (1BE04C00) [pid = 3268] [serial = 2179] [outer = 00000000] [url = about:blank] 08:58:15 INFO - PROCESS | 3268 | --DOMWINDOW == 89 (1BE3F000) [pid = 3268] [serial = 2180] [outer = 00000000] [url = about:blank] 08:58:15 INFO - PROCESS | 3268 | --DOMWINDOW == 88 (1BEDDC00) [pid = 3268] [serial = 2185] [outer = 00000000] [url = about:blank] 08:58:15 INFO - PROCESS | 3268 | --DOMWINDOW == 87 (0D718800) [pid = 3268] [serial = 2164] [outer = 00000000] [url = about:blank] 08:58:15 INFO - PROCESS | 3268 | --DOMWINDOW == 86 (16784400) [pid = 3268] [serial = 2162] [outer = 00000000] [url = about:blank] 08:58:15 INFO - PROCESS | 3268 | --DOMWINDOW == 85 (15FCE800) [pid = 3268] [serial = 2161] [outer = 00000000] [url = about:blank] 08:58:15 INFO - PROCESS | 3268 | --DOMWINDOW == 84 (1E40DC00) [pid = 3268] [serial = 2159] [outer = 00000000] [url = about:blank] 08:58:15 INFO - PROCESS | 3268 | --DOMWINDOW == 83 (1E408000) [pid = 3268] [serial = 2158] [outer = 00000000] [url = about:blank] 08:58:15 INFO - PROCESS | 3268 | --DOMWINDOW == 82 (1DEB7000) [pid = 3268] [serial = 2156] [outer = 00000000] [url = about:blank] 08:58:15 INFO - PROCESS | 3268 | --DOMWINDOW == 81 (1DEB0400) [pid = 3268] [serial = 2155] [outer = 00000000] [url = about:blank] 08:58:15 INFO - PROCESS | 3268 | --DOMWINDOW == 80 (19A6D800) [pid = 3268] [serial = 2153] [outer = 00000000] [url = about:blank] 08:58:15 INFO - PROCESS | 3268 | --DOMWINDOW == 79 (19457800) [pid = 3268] [serial = 2152] [outer = 00000000] [url = about:blank] 08:58:15 INFO - PROCESS | 3268 | --DOMWINDOW == 78 (15FD6000) [pid = 3268] [serial = 2150] [outer = 00000000] [url = about:blank] 08:58:15 INFO - PROCESS | 3268 | --DOMWINDOW == 77 (143D3000) [pid = 3268] [serial = 2149] [outer = 00000000] [url = about:blank] 08:58:15 INFO - PROCESS | 3268 | --DOMWINDOW == 76 (1BEDEC00) [pid = 3268] [serial = 2186] [outer = 00000000] [url = about:blank] 08:58:15 INFO - PROCESS | 3268 | --DOMWINDOW == 75 (1895CC00) [pid = 3268] [serial = 2170] [outer = 00000000] [url = about:blank] 08:58:15 INFO - PROCESS | 3268 | --DOMWINDOW == 74 (14B50000) [pid = 3268] [serial = 2167] [outer = 00000000] [url = about:blank] 08:58:15 INFO - PROCESS | 3268 | --DOMWINDOW == 73 (15A5D000) [pid = 3268] [serial = 2168] [outer = 00000000] [url = about:blank] 08:58:15 INFO - PROCESS | 3268 | --DOMWINDOW == 72 (0D71F400) [pid = 3268] [serial = 2165] [outer = 00000000] [url = about:blank] 08:58:15 INFO - PROCESS | 3268 | --DOMWINDOW == 71 (19176400) [pid = 3268] [serial = 2173] [outer = 00000000] [url = about:blank] 08:58:15 INFO - PROCESS | 3268 | --DOMWINDOW == 70 (19A70800) [pid = 3268] [serial = 2182] [outer = 00000000] [url = about:blank] 08:58:15 INFO - PROCESS | 3268 | --DOMWINDOW == 69 (1945D000) [pid = 3268] [serial = 2174] [outer = 00000000] [url = about:blank] 08:58:15 INFO - PROCESS | 3268 | --DOMWINDOW == 68 (1B3CD800) [pid = 3268] [serial = 2183] [outer = 00000000] [url = about:blank] 08:58:15 INFO - PROCESS | 3268 | --DOMWINDOW == 67 (18A57400) [pid = 3268] [serial = 2171] [outer = 00000000] [url = about:blank] 08:58:15 INFO - PROCESS | 3268 | 1467820695373 Marionette TRACE conn6 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 08:58:15 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:58:15 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 08:58:15 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 970ms 08:58:15 INFO - PROCESS | 3268 | 1467820695428 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 08:58:15 INFO - PROCESS | 3268 | 1467820695433 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 08:58:15 INFO - PROCESS | 3268 | 1467820695440 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 08:58:15 INFO - PROCESS | 3268 | 1467820695442 Marionette TRACE conn6 <- [1,2946,null,{}] 08:58:15 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 08:58:15 INFO - PROCESS | 3268 | 1467820695446 Marionette TRACE conn6 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:15 INFO - PROCESS | 3268 | 1467820695449 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:15 INFO - PROCESS | 3268 | 1467820695615 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 08:58:15 INFO - PROCESS | 3268 | 1467820695718 Marionette TRACE conn6 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:15 INFO - PROCESS | 3268 | 1467820695720 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:15 INFO - PROCESS | 3268 | ++DOCSHELL 111D3C00 == 29 [pid = 3268] [id = 747] 08:58:15 INFO - PROCESS | 3268 | ++DOMWINDOW == 68 (13F0D000) [pid = 3268] [serial = 2240] [outer = 00000000] 08:58:15 INFO - PROCESS | 3268 | ++DOMWINDOW == 69 (15FD1C00) [pid = 3268] [serial = 2241] [outer = 13F0D000] 08:58:15 INFO - PROCESS | 3268 | 1467820695770 Marionette DEBUG loaded listener.js 08:58:15 INFO - PROCESS | 3268 | ++DOMWINDOW == 70 (16782C00) [pid = 3268] [serial = 2242] [outer = 13F0D000] 08:58:16 INFO - PROCESS | 3268 | 1467820696130 Marionette TRACE conn6 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 08:58:16 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. 08:58:16 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 730ms 08:58:16 INFO - PROCESS | 3268 | 1467820696177 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 08:58:16 INFO - PROCESS | 3268 | 1467820696179 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 08:58:16 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 08:58:16 INFO - PROCESS | 3268 | 1467820696183 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 08:58:16 INFO - PROCESS | 3268 | 1467820696186 Marionette TRACE conn6 <- [1,2950,null,{}] 08:58:16 INFO - PROCESS | 3268 | 1467820696198 Marionette TRACE conn6 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:16 INFO - PROCESS | 3268 | 1467820696202 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:16 INFO - PROCESS | 3268 | 1467820696324 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 08:58:16 INFO - PROCESS | 3268 | 1467820696331 Marionette TRACE conn6 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:16 INFO - PROCESS | 3268 | 1467820696334 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:16 INFO - PROCESS | 3268 | ++DOCSHELL 18934800 == 30 [pid = 3268] [id = 748] 08:58:16 INFO - PROCESS | 3268 | ++DOMWINDOW == 71 (18937400) [pid = 3268] [serial = 2243] [outer = 00000000] 08:58:16 INFO - PROCESS | 3268 | ++DOMWINDOW == 72 (18A54C00) [pid = 3268] [serial = 2244] [outer = 18937400] 08:58:16 INFO - PROCESS | 3268 | 1467820696385 Marionette DEBUG loaded listener.js 08:58:16 INFO - PROCESS | 3268 | ++DOMWINDOW == 73 (18E79400) [pid = 3268] [serial = 2245] [outer = 18937400] 08:58:16 INFO - PROCESS | 3268 | 1467820696829 Marionette TRACE conn6 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 08:58:16 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 08:58:16 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 670ms 08:58:16 INFO - PROCESS | 3268 | 1467820696855 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 08:58:16 INFO - PROCESS | 3268 | 1467820696858 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 08:58:16 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 08:58:16 INFO - PROCESS | 3268 | 1467820696881 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 08:58:16 INFO - PROCESS | 3268 | 1467820696883 Marionette TRACE conn6 <- [1,2954,null,{}] 08:58:16 INFO - PROCESS | 3268 | 1467820696887 Marionette TRACE conn6 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:16 INFO - PROCESS | 3268 | 1467820696889 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:16 INFO - PROCESS | 3268 | 1467820696974 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 08:58:16 INFO - PROCESS | 3268 | 1467820696979 Marionette TRACE conn6 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:16 INFO - PROCESS | 3268 | 1467820696981 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:16 INFO - PROCESS | 3268 | ++DOCSHELL 19482C00 == 31 [pid = 3268] [id = 749] 08:58:16 INFO - PROCESS | 3268 | ++DOMWINDOW == 74 (19484400) [pid = 3268] [serial = 2246] [outer = 00000000] 08:58:17 INFO - PROCESS | 3268 | ++DOMWINDOW == 75 (1950E800) [pid = 3268] [serial = 2247] [outer = 19484400] 08:58:17 INFO - PROCESS | 3268 | 1467820697034 Marionette DEBUG loaded listener.js 08:58:17 INFO - PROCESS | 3268 | ++DOMWINDOW == 76 (195A6400) [pid = 3268] [serial = 2248] [outer = 19484400] 08:58:17 INFO - PROCESS | 3268 | 1467820697498 Marionette TRACE conn6 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 08:58:17 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. 08:58:17 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 690ms 08:58:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 08:58:17 INFO - PROCESS | 3268 | 1467820697555 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 08:58:17 INFO - PROCESS | 3268 | 1467820697558 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 08:58:17 INFO - PROCESS | 3268 | 1467820697561 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 08:58:17 INFO - PROCESS | 3268 | 1467820697563 Marionette TRACE conn6 <- [1,2958,null,{}] 08:58:17 INFO - PROCESS | 3268 | 1467820697566 Marionette TRACE conn6 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:17 INFO - PROCESS | 3268 | 1467820697568 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:17 INFO - PROCESS | 3268 | 1467820697688 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 08:58:17 INFO - PROCESS | 3268 | 1467820697785 Marionette TRACE conn6 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:17 INFO - PROCESS | 3268 | 1467820697787 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:17 INFO - PROCESS | 3268 | ++DOCSHELL 195A9800 == 32 [pid = 3268] [id = 750] 08:58:17 INFO - PROCESS | 3268 | ++DOMWINDOW == 77 (195AA000) [pid = 3268] [serial = 2249] [outer = 00000000] 08:58:17 INFO - PROCESS | 3268 | ++DOMWINDOW == 78 (19A70000) [pid = 3268] [serial = 2250] [outer = 195AA000] 08:58:17 INFO - PROCESS | 3268 | 1467820697831 Marionette DEBUG loaded listener.js 08:58:17 INFO - PROCESS | 3268 | ++DOMWINDOW == 79 (19AC9400) [pid = 3268] [serial = 2251] [outer = 195AA000] 08:58:18 INFO - PROCESS | 3268 | 1467820698218 Marionette TRACE conn6 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 08:58:18 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. 08:58:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 671ms 08:58:18 INFO - PROCESS | 3268 | 1467820698232 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 08:58:18 INFO - PROCESS | 3268 | 1467820698234 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 08:58:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 08:58:18 INFO - PROCESS | 3268 | 1467820698237 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 08:58:18 INFO - PROCESS | 3268 | 1467820698238 Marionette TRACE conn6 <- [1,2962,null,{}] 08:58:18 INFO - PROCESS | 3268 | 1467820698242 Marionette TRACE conn6 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:18 INFO - PROCESS | 3268 | 1467820698247 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:18 INFO - PROCESS | 3268 | 1467820698400 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 08:58:18 INFO - PROCESS | 3268 | 1467820698405 Marionette TRACE conn6 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:18 INFO - PROCESS | 3268 | 1467820698407 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:18 INFO - PROCESS | 3268 | ++DOCSHELL 19B1A800 == 33 [pid = 3268] [id = 751] 08:58:18 INFO - PROCESS | 3268 | ++DOMWINDOW == 80 (19B1AC00) [pid = 3268] [serial = 2252] [outer = 00000000] 08:58:18 INFO - PROCESS | 3268 | ++DOMWINDOW == 81 (1BD8A000) [pid = 3268] [serial = 2253] [outer = 19B1AC00] 08:58:18 INFO - PROCESS | 3268 | 1467820698452 Marionette DEBUG loaded listener.js 08:58:18 INFO - PROCESS | 3268 | ++DOMWINDOW == 82 (1BE09800) [pid = 3268] [serial = 2254] [outer = 19B1AC00] 08:58:18 INFO - PROCESS | 3268 | 1467820698871 Marionette TRACE conn6 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 08:58:18 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. 08:58:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 670ms 08:58:18 INFO - PROCESS | 3268 | 1467820698911 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 08:58:18 INFO - PROCESS | 3268 | 1467820698913 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 08:58:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 08:58:18 INFO - PROCESS | 3268 | 1467820698916 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 08:58:18 INFO - PROCESS | 3268 | 1467820698917 Marionette TRACE conn6 <- [1,2966,null,{}] 08:58:18 INFO - PROCESS | 3268 | 1467820698921 Marionette TRACE conn6 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:18 INFO - PROCESS | 3268 | 1467820698923 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:19 INFO - PROCESS | 3268 | 1467820699048 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 08:58:19 INFO - PROCESS | 3268 | 1467820699140 Marionette TRACE conn6 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:19 INFO - PROCESS | 3268 | 1467820699142 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:19 INFO - PROCESS | 3268 | ++DOCSHELL 15FD0800 == 34 [pid = 3268] [id = 752] 08:58:19 INFO - PROCESS | 3268 | ++DOMWINDOW == 83 (1BE37400) [pid = 3268] [serial = 2255] [outer = 00000000] 08:58:19 INFO - PROCESS | 3268 | ++DOMWINDOW == 84 (1BED1000) [pid = 3268] [serial = 2256] [outer = 1BE37400] 08:58:19 INFO - PROCESS | 3268 | 1467820699187 Marionette DEBUG loaded listener.js 08:58:19 INFO - PROCESS | 3268 | ++DOMWINDOW == 85 (1BEDB400) [pid = 3268] [serial = 2257] [outer = 1BE37400] 08:58:19 INFO - PROCESS | 3268 | --DOMWINDOW == 84 (1959E400) [pid = 3268] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 08:58:19 INFO - PROCESS | 3268 | --DOMWINDOW == 83 (1D32B000) [pid = 3268] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 08:58:19 INFO - PROCESS | 3268 | --DOMWINDOW == 82 (16B5A000) [pid = 3268] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 08:58:19 INFO - PROCESS | 3268 | --DOMWINDOW == 81 (19A74400) [pid = 3268] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 08:58:19 INFO - PROCESS | 3268 | --DOMWINDOW == 80 (180BAC00) [pid = 3268] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 08:58:19 INFO - PROCESS | 3268 | --DOMWINDOW == 79 (0D713800) [pid = 3268] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 08:58:19 INFO - PROCESS | 3268 | --DOMWINDOW == 78 (16B60C00) [pid = 3268] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 08:58:19 INFO - PROCESS | 3268 | --DOMWINDOW == 77 (1D32E400) [pid = 3268] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 08:58:19 INFO - PROCESS | 3268 | --DOMWINDOW == 76 (1914D800) [pid = 3268] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 08:58:19 INFO - PROCESS | 3268 | --DOMWINDOW == 75 (142AF800) [pid = 3268] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 08:58:19 INFO - PROCESS | 3268 | --DOMWINDOW == 74 (1BED4400) [pid = 3268] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 08:58:19 INFO - PROCESS | 3268 | --DOMWINDOW == 73 (16B7FC00) [pid = 3268] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 08:58:19 INFO - PROCESS | 3268 | --DOMWINDOW == 72 (1BEDFC00) [pid = 3268] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 08:58:19 INFO - PROCESS | 3268 | 1467820699666 Marionette TRACE conn6 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 08:58:19 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. 08:58:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 770ms 08:58:19 INFO - PROCESS | 3268 | 1467820699688 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 08:58:19 INFO - PROCESS | 3268 | 1467820699690 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 08:58:19 INFO - PROCESS | 3268 | 1467820699694 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 08:58:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 08:58:19 INFO - PROCESS | 3268 | 1467820699695 Marionette TRACE conn6 <- [1,2970,null,{}] 08:58:19 INFO - PROCESS | 3268 | 1467820699699 Marionette TRACE conn6 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:19 INFO - PROCESS | 3268 | 1467820699701 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:19 INFO - PROCESS | 3268 | 1467820699826 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 08:58:19 INFO - PROCESS | 3268 | 1467820699885 Marionette TRACE conn6 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:19 INFO - PROCESS | 3268 | 1467820699887 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:19 INFO - PROCESS | 3268 | ++DOCSHELL 15F47400 == 35 [pid = 3268] [id = 753] 08:58:19 INFO - PROCESS | 3268 | ++DOMWINDOW == 73 (180BAC00) [pid = 3268] [serial = 2258] [outer = 00000000] 08:58:19 INFO - PROCESS | 3268 | ++DOMWINDOW == 74 (1BEDE000) [pid = 3268] [serial = 2259] [outer = 180BAC00] 08:58:19 INFO - PROCESS | 3268 | 1467820699931 Marionette DEBUG loaded listener.js 08:58:19 INFO - PROCESS | 3268 | ++DOMWINDOW == 75 (1BEE5400) [pid = 3268] [serial = 2260] [outer = 180BAC00] 08:58:20 INFO - PROCESS | 3268 | 1467820700235 Marionette TRACE conn6 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 08:58:20 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 08:58:20 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 08:58:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:20 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 08:58:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 570ms 08:58:20 INFO - PROCESS | 3268 | 1467820700278 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 08:58:20 INFO - PROCESS | 3268 | 1467820700280 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 08:58:20 INFO - PROCESS | 3268 | 1467820700283 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 08:58:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 08:58:20 INFO - PROCESS | 3268 | 1467820700285 Marionette TRACE conn6 <- [1,2974,null,{}] 08:58:20 INFO - PROCESS | 3268 | 1467820700289 Marionette TRACE conn6 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:20 INFO - PROCESS | 3268 | 1467820700291 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:20 INFO - PROCESS | 3268 | 1467820700421 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 08:58:20 INFO - PROCESS | 3268 | 1467820700430 Marionette TRACE conn6 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:20 INFO - PROCESS | 3268 | 1467820700431 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:20 INFO - PROCESS | 3268 | ++DOCSHELL 1895A800 == 36 [pid = 3268] [id = 754] 08:58:20 INFO - PROCESS | 3268 | ++DOMWINDOW == 76 (1BE43800) [pid = 3268] [serial = 2261] [outer = 00000000] 08:58:20 INFO - PROCESS | 3268 | ++DOMWINDOW == 77 (1D335400) [pid = 3268] [serial = 2262] [outer = 1BE43800] 08:58:20 INFO - PROCESS | 3268 | 1467820700474 Marionette DEBUG loaded listener.js 08:58:20 INFO - PROCESS | 3268 | ++DOMWINDOW == 78 (1C19EC00) [pid = 3268] [serial = 2263] [outer = 1BE43800] 08:58:20 INFO - PROCESS | 3268 | 1467820700872 Marionette TRACE conn6 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 08:58:20 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. 08:58:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 630ms 08:58:20 INFO - PROCESS | 3268 | 1467820700919 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 08:58:20 INFO - PROCESS | 3268 | 1467820700922 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 08:58:20 INFO - PROCESS | 3268 | 1467820700925 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 08:58:20 INFO - PROCESS | 3268 | 1467820700927 Marionette TRACE conn6 <- [1,2978,null,{}] 08:58:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 08:58:20 INFO - PROCESS | 3268 | 1467820700930 Marionette TRACE conn6 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:20 INFO - PROCESS | 3268 | 1467820700932 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:21 INFO - PROCESS | 3268 | 1467820701058 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 08:58:21 INFO - PROCESS | 3268 | 1467820701072 Marionette TRACE conn6 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:21 INFO - PROCESS | 3268 | 1467820701073 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:21 INFO - PROCESS | 3268 | ++DOCSHELL 1D60D400 == 37 [pid = 3268] [id = 755] 08:58:21 INFO - PROCESS | 3268 | ++DOMWINDOW == 79 (1D60DC00) [pid = 3268] [serial = 2264] [outer = 00000000] 08:58:21 INFO - PROCESS | 3268 | ++DOMWINDOW == 80 (1DEB9C00) [pid = 3268] [serial = 2265] [outer = 1D60DC00] 08:58:21 INFO - PROCESS | 3268 | 1467820701118 Marionette DEBUG loaded listener.js 08:58:21 INFO - PROCESS | 3268 | ++DOMWINDOW == 81 (1E404000) [pid = 3268] [serial = 2266] [outer = 1D60DC00] 08:58:21 INFO - PROCESS | 3268 | ++DOCSHELL 1E47C400 == 38 [pid = 3268] [id = 756] 08:58:21 INFO - PROCESS | 3268 | ++DOMWINDOW == 82 (1E47C800) [pid = 3268] [serial = 2267] [outer = 00000000] 08:58:21 INFO - PROCESS | 3268 | ++DOMWINDOW == 83 (1E47D000) [pid = 3268] [serial = 2268] [outer = 1E47C800] 08:58:21 INFO - PROCESS | 3268 | 1467820701630 Marionette TRACE conn6 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 08:58:21 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. 08:58:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 730ms 08:58:21 INFO - PROCESS | 3268 | 1467820701660 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 08:58:21 INFO - PROCESS | 3268 | 1467820701665 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 08:58:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 08:58:21 INFO - PROCESS | 3268 | 1467820701671 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 08:58:21 INFO - PROCESS | 3268 | 1467820701675 Marionette TRACE conn6 <- [1,2982,null,{}] 08:58:21 INFO - PROCESS | 3268 | 1467820701681 Marionette TRACE conn6 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:21 INFO - PROCESS | 3268 | 1467820701684 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:21 INFO - PROCESS | 3268 | 1467820701866 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 08:58:21 INFO - PROCESS | 3268 | 1467820701976 Marionette TRACE conn6 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:21 INFO - PROCESS | 3268 | 1467820701981 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:22 INFO - PROCESS | 3268 | ++DOCSHELL 105E9800 == 39 [pid = 3268] [id = 757] 08:58:22 INFO - PROCESS | 3268 | ++DOMWINDOW == 84 (1064E400) [pid = 3268] [serial = 2269] [outer = 00000000] 08:58:22 INFO - PROCESS | 3268 | ++DOMWINDOW == 85 (142E4400) [pid = 3268] [serial = 2270] [outer = 1064E400] 08:58:22 INFO - PROCESS | 3268 | 1467820702080 Marionette DEBUG loaded listener.js 08:58:22 INFO - PROCESS | 3268 | ++DOMWINDOW == 86 (15FD0000) [pid = 3268] [serial = 2271] [outer = 1064E400] 08:58:22 INFO - PROCESS | 3268 | 1467820702598 Marionette TRACE conn6 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 08:58:22 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:58:22 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 08:58:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 970ms 08:58:22 INFO - PROCESS | 3268 | 1467820702645 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 08:58:22 INFO - PROCESS | 3268 | 1467820702651 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 08:58:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 08:58:22 INFO - PROCESS | 3268 | 1467820702657 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 08:58:22 INFO - PROCESS | 3268 | 1467820702660 Marionette TRACE conn6 <- [1,2986,null,{}] 08:58:22 INFO - PROCESS | 3268 | 1467820702664 Marionette TRACE conn6 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:22 INFO - PROCESS | 3268 | 1467820702667 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:22 INFO - PROCESS | 3268 | 1467820702786 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 08:58:22 INFO - PROCESS | 3268 | 1467820702944 Marionette TRACE conn6 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:22 INFO - PROCESS | 3268 | 1467820702946 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:22 INFO - PROCESS | 3268 | ++DOCSHELL 1893B400 == 40 [pid = 3268] [id = 758] 08:58:22 INFO - PROCESS | 3268 | ++DOMWINDOW == 87 (18A57000) [pid = 3268] [serial = 2272] [outer = 00000000] 08:58:22 INFO - PROCESS | 3268 | ++DOMWINDOW == 88 (19171400) [pid = 3268] [serial = 2273] [outer = 18A57000] 08:58:22 INFO - PROCESS | 3268 | 1467820703004 Marionette DEBUG loaded listener.js 08:58:23 INFO - PROCESS | 3268 | ++DOMWINDOW == 89 (1959F400) [pid = 3268] [serial = 2274] [outer = 18A57000] 08:58:23 INFO - PROCESS | 3268 | 1467820703582 Marionette TRACE conn6 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 08:58:23 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. 08:58:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 970ms 08:58:23 INFO - PROCESS | 3268 | 1467820703630 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 08:58:23 INFO - PROCESS | 3268 | 1467820703633 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 08:58:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 08:58:23 INFO - PROCESS | 3268 | 1467820703637 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 08:58:23 INFO - PROCESS | 3268 | 1467820703641 Marionette TRACE conn6 <- [1,2990,null,{}] 08:58:23 INFO - PROCESS | 3268 | 1467820703652 Marionette TRACE conn6 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:23 INFO - PROCESS | 3268 | 1467820703657 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:23 INFO - PROCESS | 3268 | 1467820703764 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 08:58:23 INFO - PROCESS | 3268 | 1467820703906 Marionette TRACE conn6 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:23 INFO - PROCESS | 3268 | 1467820703910 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:23 INFO - PROCESS | 3268 | ++DOCSHELL 1DEB3400 == 41 [pid = 3268] [id = 759] 08:58:23 INFO - PROCESS | 3268 | ++DOMWINDOW == 90 (1DEB3800) [pid = 3268] [serial = 2275] [outer = 00000000] 08:58:23 INFO - PROCESS | 3268 | ++DOMWINDOW == 91 (1E40DC00) [pid = 3268] [serial = 2276] [outer = 1DEB3800] 08:58:23 INFO - PROCESS | 3268 | 1467820703967 Marionette DEBUG loaded listener.js 08:58:24 INFO - PROCESS | 3268 | ++DOMWINDOW == 92 (1E478400) [pid = 3268] [serial = 2277] [outer = 1DEB3800] 08:58:24 INFO - PROCESS | 3268 | 1467820704474 Marionette TRACE conn6 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 08:58:24 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 08:58:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 890ms 08:58:24 INFO - PROCESS | 3268 | 1467820704569 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 08:58:24 INFO - PROCESS | 3268 | 1467820704572 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 08:58:24 INFO - PROCESS | 3268 | 1467820704576 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 08:58:24 INFO - PROCESS | 3268 | 1467820704578 Marionette TRACE conn6 <- [1,2994,null,{}] 08:58:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 08:58:24 INFO - PROCESS | 3268 | 1467820704582 Marionette TRACE conn6 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:24 INFO - PROCESS | 3268 | 1467820704585 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:24 INFO - PROCESS | 3268 | 1467820704701 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 08:58:24 INFO - PROCESS | 3268 | 1467820704858 Marionette TRACE conn6 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:24 INFO - PROCESS | 3268 | 1467820704860 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:24 INFO - PROCESS | 3268 | ++DOCSHELL 1BED3C00 == 42 [pid = 3268] [id = 760] 08:58:24 INFO - PROCESS | 3268 | ++DOMWINDOW == 93 (1E407800) [pid = 3268] [serial = 2278] [outer = 00000000] 08:58:24 INFO - PROCESS | 3268 | ++DOMWINDOW == 94 (1E574000) [pid = 3268] [serial = 2279] [outer = 1E407800] 08:58:24 INFO - PROCESS | 3268 | 1467820704915 Marionette DEBUG loaded listener.js 08:58:24 INFO - PROCESS | 3268 | ++DOMWINDOW == 95 (1E57B000) [pid = 3268] [serial = 2280] [outer = 1E407800] 08:58:25 INFO - PROCESS | 3268 | 1467820705601 Marionette TRACE conn6 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 08:58:25 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 08:58:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1069ms 08:58:25 INFO - PROCESS | 3268 | 1467820705657 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 08:58:25 INFO - PROCESS | 3268 | 1467820705661 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 08:58:25 INFO - TEST-START | /FileAPI/FileReaderSync.worker 08:58:25 INFO - PROCESS | 3268 | 1467820705667 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 08:58:25 INFO - PROCESS | 3268 | 1467820705670 Marionette TRACE conn6 <- [1,2998,null,{}] 08:58:25 INFO - PROCESS | 3268 | 1467820705676 Marionette TRACE conn6 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:25 INFO - PROCESS | 3268 | 1467820705679 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:25 INFO - PROCESS | 3268 | 1467820705785 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 08:58:25 INFO - PROCESS | 3268 | 1467820705949 Marionette TRACE conn6 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:25 INFO - PROCESS | 3268 | 1467820705951 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:25 INFO - PROCESS | 3268 | ++DOCSHELL 14C8E800 == 43 [pid = 3268] [id = 761] 08:58:25 INFO - PROCESS | 3268 | ++DOMWINDOW == 96 (15A5DC00) [pid = 3268] [serial = 2281] [outer = 00000000] 08:58:25 INFO - PROCESS | 3268 | ++DOMWINDOW == 97 (16783000) [pid = 3268] [serial = 2282] [outer = 15A5DC00] 08:58:25 INFO - PROCESS | 3268 | 1467820706005 Marionette DEBUG loaded listener.js 08:58:26 INFO - PROCESS | 3268 | ++DOMWINDOW == 98 (16B82800) [pid = 3268] [serial = 2283] [outer = 15A5DC00] 08:58:26 INFO - PROCESS | 3268 | [3268] 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 08:58:26 INFO - PROCESS | 3268 | --DOCSHELL 1895A800 == 42 [pid = 3268] [id = 754] 08:58:26 INFO - PROCESS | 3268 | --DOCSHELL 15F47400 == 41 [pid = 3268] [id = 753] 08:58:26 INFO - PROCESS | 3268 | --DOCSHELL 15FD0800 == 40 [pid = 3268] [id = 752] 08:58:26 INFO - PROCESS | 3268 | --DOCSHELL 19B1A800 == 39 [pid = 3268] [id = 751] 08:58:26 INFO - PROCESS | 3268 | --DOCSHELL 195A9800 == 38 [pid = 3268] [id = 750] 08:58:26 INFO - PROCESS | 3268 | --DOCSHELL 19482C00 == 37 [pid = 3268] [id = 749] 08:58:26 INFO - PROCESS | 3268 | --DOCSHELL 18934800 == 36 [pid = 3268] [id = 748] 08:58:26 INFO - PROCESS | 3268 | --DOCSHELL 111D3C00 == 35 [pid = 3268] [id = 747] 08:58:26 INFO - PROCESS | 3268 | --DOCSHELL 13F0EC00 == 34 [pid = 3268] [id = 746] 08:58:26 INFO - PROCESS | 3268 | --DOCSHELL 0D07CC00 == 33 [pid = 3268] [id = 743] 08:58:26 INFO - PROCESS | 3268 | --DOCSHELL 1945CC00 == 32 [pid = 3268] [id = 745] 08:58:26 INFO - PROCESS | 3268 | --DOCSHELL 1D60A000 == 31 [pid = 3268] [id = 742] 08:58:26 INFO - PROCESS | 3268 | --DOCSHELL 15A68800 == 30 [pid = 3268] [id = 744] 08:58:26 INFO - PROCESS | 3268 | --DOCSHELL 1E47C400 == 29 [pid = 3268] [id = 756] 08:58:26 INFO - PROCESS | 3268 | --DOCSHELL 1BED3C00 == 28 [pid = 3268] [id = 760] 08:58:26 INFO - PROCESS | 3268 | --DOCSHELL 1DEB3400 == 27 [pid = 3268] [id = 759] 08:58:26 INFO - PROCESS | 3268 | --DOCSHELL 1D60D400 == 26 [pid = 3268] [id = 755] 08:58:26 INFO - PROCESS | 3268 | --DOCSHELL 105E9800 == 25 [pid = 3268] [id = 757] 08:58:26 INFO - PROCESS | 3268 | --DOCSHELL 1893B400 == 24 [pid = 3268] [id = 758] 08:58:26 INFO - PROCESS | 3268 | --DOMWINDOW == 97 (195C7800) [pid = 3268] [serial = 2206] [outer = 00000000] [url = about:blank] 08:58:26 INFO - PROCESS | 3268 | --DOMWINDOW == 96 (1D332400) [pid = 3268] [serial = 2189] [outer = 00000000] [url = about:blank] 08:58:26 INFO - PROCESS | 3268 | --DOMWINDOW == 95 (19A6C000) [pid = 3268] [serial = 2207] [outer = 00000000] [url = about:blank] 08:58:26 INFO - PROCESS | 3268 | --DOMWINDOW == 94 (1ADCDC00) [pid = 3268] [serial = 2209] [outer = 00000000] [url = about:blank] 08:58:26 INFO - PROCESS | 3268 | --DOMWINDOW == 93 (1ADCE000) [pid = 3268] [serial = 2210] [outer = 00000000] [url = about:blank] 08:58:26 INFO - PROCESS | 3268 | --DOMWINDOW == 92 (18957800) [pid = 3268] [serial = 2200] [outer = 00000000] [url = about:blank] 08:58:26 INFO - PROCESS | 3268 | --DOMWINDOW == 91 (18960400) [pid = 3268] [serial = 2201] [outer = 00000000] [url = about:blank] 08:58:26 INFO - PROCESS | 3268 | --DOMWINDOW == 90 (0D719800) [pid = 3268] [serial = 2191] [outer = 00000000] [url = about:blank] 08:58:26 INFO - PROCESS | 3268 | --DOMWINDOW == 89 (105C2400) [pid = 3268] [serial = 2192] [outer = 00000000] [url = about:blank] 08:58:26 INFO - PROCESS | 3268 | --DOMWINDOW == 88 (16B7A800) [pid = 3268] [serial = 2197] [outer = 00000000] [url = about:blank] 08:58:26 INFO - PROCESS | 3268 | --DOMWINDOW == 87 (16B82C00) [pid = 3268] [serial = 2198] [outer = 00000000] [url = about:blank] 08:58:26 INFO - PROCESS | 3268 | --DOMWINDOW == 86 (1D335C00) [pid = 3268] [serial = 2218] [outer = 00000000] [url = about:blank] 08:58:26 INFO - PROCESS | 3268 | --DOMWINDOW == 85 (19157C00) [pid = 3268] [serial = 2203] [outer = 00000000] [url = about:blank] 08:58:26 INFO - PROCESS | 3268 | --DOMWINDOW == 84 (1916D000) [pid = 3268] [serial = 2204] [outer = 00000000] [url = about:blank] 08:58:26 INFO - PROCESS | 3268 | --DOMWINDOW == 83 (143CF400) [pid = 3268] [serial = 2194] [outer = 00000000] [url = about:blank] 08:58:26 INFO - PROCESS | 3268 | --DOMWINDOW == 82 (14A2B000) [pid = 3268] [serial = 2195] [outer = 00000000] [url = about:blank] 08:58:26 INFO - PROCESS | 3268 | --DOMWINDOW == 81 (1BEE3000) [pid = 3268] [serial = 2215] [outer = 00000000] [url = about:blank] 08:58:26 INFO - PROCESS | 3268 | --DOMWINDOW == 80 (1914C000) [pid = 3268] [serial = 2221] [outer = 00000000] [url = about:blank] 08:58:26 INFO - PROCESS | 3268 | --DOMWINDOW == 79 (19A6C400) [pid = 3268] [serial = 2222] [outer = 00000000] [url = about:blank] 08:58:26 INFO - PROCESS | 3268 | --DOMWINDOW == 78 (1D606C00) [pid = 3268] [serial = 2219] [outer = 00000000] [url = about:blank] 08:58:26 INFO - PROCESS | 3268 | --DOMWINDOW == 77 (1DEBDC00) [pid = 3268] [serial = 2225] [outer = 00000000] [url = about:blank] 08:58:26 INFO - PROCESS | 3268 | --DOMWINDOW == 76 (1BE05000) [pid = 3268] [serial = 2212] [outer = 00000000] [url = about:blank] 08:58:26 INFO - PROCESS | 3268 | --DOMWINDOW == 75 (1BE07000) [pid = 3268] [serial = 2213] [outer = 00000000] [url = about:blank] 08:58:26 INFO - PROCESS | 3268 | --DOMWINDOW == 74 (1C19D000) [pid = 3268] [serial = 2216] [outer = 00000000] [url = about:blank] 08:58:26 INFO - PROCESS | 3268 | --DOMWINDOW == 73 (1DEBA000) [pid = 3268] [serial = 2224] [outer = 00000000] [url = about:blank] 08:58:26 INFO - PROCESS | 3268 | --DOMWINDOW == 72 (1E40F800) [pid = 3268] [serial = 2227] [outer = 00000000] [url = about:blank] 08:58:27 INFO - PROCESS | 3268 | 1467820707284 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 08:58:27 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 08:58:27 INFO - {} 08:58:27 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 08:58:27 INFO - {} 08:58:27 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 08:58:27 INFO - {} 08:58:27 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 08:58:27 INFO - {} 08:58:27 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1675ms 08:58:27 INFO - PROCESS | 3268 | 1467820707345 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 08:58:27 INFO - PROCESS | 3268 | 1467820707349 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 08:58:27 INFO - TEST-START | /FileAPI/fileReader.html 08:58:27 INFO - PROCESS | 3268 | 1467820707354 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 08:58:27 INFO - PROCESS | 3268 | 1467820707357 Marionette TRACE conn6 <- [1,3002,null,{}] 08:58:27 INFO - PROCESS | 3268 | 1467820707363 Marionette TRACE conn6 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:27 INFO - PROCESS | 3268 | 1467820707366 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:27 INFO - PROCESS | 3268 | 1467820707455 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 08:58:27 INFO - PROCESS | 3268 | 1467820707460 Marionette TRACE conn6 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:27 INFO - PROCESS | 3268 | 1467820707463 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:27 INFO - PROCESS | 3268 | ++DOCSHELL 0D65EC00 == 25 [pid = 3268] [id = 762] 08:58:27 INFO - PROCESS | 3268 | ++DOMWINDOW == 73 (0D720400) [pid = 3268] [serial = 2284] [outer = 00000000] 08:58:27 INFO - PROCESS | 3268 | ++DOMWINDOW == 74 (13F14800) [pid = 3268] [serial = 2285] [outer = 0D720400] 08:58:27 INFO - PROCESS | 3268 | 1467820707510 Marionette DEBUG loaded listener.js 08:58:27 INFO - PROCESS | 3268 | ++DOMWINDOW == 75 (142E7800) [pid = 3268] [serial = 2286] [outer = 0D720400] 08:58:28 INFO - PROCESS | 3268 | 1467820708021 Marionette TRACE conn6 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 08:58:28 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 08:58:28 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 08:58:28 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 08:58:28 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 08:58:28 INFO - TEST-OK | /FileAPI/fileReader.html | took 730ms 08:58:28 INFO - PROCESS | 3268 | 1467820708084 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 08:58:28 INFO - PROCESS | 3268 | 1467820708089 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 08:58:28 INFO - TEST-START | /FileAPI/historical.html 08:58:28 INFO - PROCESS | 3268 | 1467820708096 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 08:58:28 INFO - PROCESS | 3268 | 1467820708098 Marionette TRACE conn6 <- [1,3006,null,{}] 08:58:28 INFO - PROCESS | 3268 | 1467820708102 Marionette TRACE conn6 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:28 INFO - PROCESS | 3268 | 1467820708105 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:28 INFO - PROCESS | 3268 | 1467820708194 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 08:58:28 INFO - PROCESS | 3268 | 1467820708215 Marionette TRACE conn6 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:28 INFO - PROCESS | 3268 | 1467820708217 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:28 INFO - PROCESS | 3268 | ++DOCSHELL 15FD5400 == 26 [pid = 3268] [id = 763] 08:58:28 INFO - PROCESS | 3268 | ++DOMWINDOW == 76 (15FD7000) [pid = 3268] [serial = 2287] [outer = 00000000] 08:58:28 INFO - PROCESS | 3268 | ++DOMWINDOW == 77 (161D4400) [pid = 3268] [serial = 2288] [outer = 15FD7000] 08:58:28 INFO - PROCESS | 3268 | 1467820708350 Marionette DEBUG loaded listener.js 08:58:28 INFO - PROCESS | 3268 | ++DOMWINDOW == 78 (16B67000) [pid = 3268] [serial = 2289] [outer = 15FD7000] 08:58:28 INFO - PROCESS | 3268 | 1467820708713 Marionette TRACE conn6 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 08:58:28 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 08:58:28 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 08:58:28 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 08:58:28 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 08:58:28 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 08:58:28 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 08:58:28 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 08:58:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:28 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 08:58:28 INFO - TEST-OK | /FileAPI/historical.html | took 670ms 08:58:28 INFO - PROCESS | 3268 | 1467820708770 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 08:58:28 INFO - PROCESS | 3268 | 1467820708772 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 08:58:28 INFO - PROCESS | 3268 | 1467820708776 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 08:58:28 INFO - TEST-START | /FileAPI/idlharness.html 08:58:28 INFO - PROCESS | 3268 | 1467820708780 Marionette TRACE conn6 <- [1,3010,null,{}] 08:58:28 INFO - PROCESS | 3268 | 1467820708791 Marionette TRACE conn6 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:28 INFO - PROCESS | 3268 | 1467820708796 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:28 INFO - PROCESS | 3268 | 1467820708885 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 08:58:28 INFO - PROCESS | 3268 | 1467820708893 Marionette TRACE conn6 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:28 INFO - PROCESS | 3268 | 1467820708896 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:28 INFO - PROCESS | 3268 | ++DOCSHELL 1895BC00 == 27 [pid = 3268] [id = 764] 08:58:28 INFO - PROCESS | 3268 | ++DOMWINDOW == 79 (1895D400) [pid = 3268] [serial = 2290] [outer = 00000000] 08:58:28 INFO - PROCESS | 3268 | ++DOMWINDOW == 80 (19151400) [pid = 3268] [serial = 2291] [outer = 1895D400] 08:58:28 INFO - PROCESS | 3268 | 1467820708947 Marionette DEBUG loaded listener.js 08:58:29 INFO - PROCESS | 3268 | ++DOMWINDOW == 81 (19159800) [pid = 3268] [serial = 2292] [outer = 1895D400] 08:58:29 INFO - PROCESS | 3268 | 1467820709952 Marionette TRACE conn6 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 08:58:30 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 08:58:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:58:30 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:58:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:30 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:58:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:58:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:58:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:58:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:58:30 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 08:58:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 08:58:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 08:58:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 08:58:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 08:58:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 08:58:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 08:58:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 08:58:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:58:30 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:58:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:30 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:58:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:58:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:58:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:58:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:58:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 08:58:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:58:30 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:58:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:30 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:58:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:58:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:58:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:58:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:58:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 08:58:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 08:58:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 08:58:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 08:58:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 08:58:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:58:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:58:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:58:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:58:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:58:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:58:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 08:58:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 08:58:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 08:58:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:58:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:58:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:58:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:58:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:58:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:58:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 08:58:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:58:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:58:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:58:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:58:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:58:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:58:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 08:58:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 08:58:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 08:58:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 08:58:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 08:58:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 08:58:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 08:58:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 08:58:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 08:58:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 08:58:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 08:58:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 08:58:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:58:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:58:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:58:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:58:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:58:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:58:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 08:58:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 08:58:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 08:58:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:58:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:58:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:58:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:58:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:58:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:58:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 08:58:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 08:58:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 08:58:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 08:58:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 08:58:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 08:58:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 08:58:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 08:58:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 08:58:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 08:58:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 08:58:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 08:58:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 08:58:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 08:58:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 08:58:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 08:58:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 08:58:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 08:58:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 08:58:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 08:58:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 08:58:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 08:58:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 08:58:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 08:58:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 08:58:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 08:58:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 08:58:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 08:58:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 08:58:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 08:58:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 08:58:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 08:58:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 08:58:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 08:58:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 08:58:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 08:58:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 08:58:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 08:58:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 08:58:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 08:58:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 08:58:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 08:58:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 08:58:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 08:58:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 08:58:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 08:58:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 08:58:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 08:58:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 08:58:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 08:58:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 08:58:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 08:58:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 08:58:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 08:58:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 08:58:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 08:58:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 08:58:30 INFO - TEST-OK | /FileAPI/idlharness.html | took 1313ms 08:58:30 INFO - PROCESS | 3268 | 1467820710093 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 08:58:30 INFO - PROCESS | 3268 | 1467820710096 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 08:58:30 INFO - TEST-START | /FileAPI/idlharness.worker 08:58:30 INFO - PROCESS | 3268 | 1467820710105 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 08:58:30 INFO - PROCESS | 3268 | 1467820710107 Marionette TRACE conn6 <- [1,3014,null,{}] 08:58:30 INFO - PROCESS | 3268 | 1467820710112 Marionette TRACE conn6 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:30 INFO - PROCESS | 3268 | 1467820710114 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:30 INFO - PROCESS | 3268 | 1467820710245 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 08:58:30 INFO - PROCESS | 3268 | 1467820710253 Marionette TRACE conn6 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:30 INFO - PROCESS | 3268 | 1467820710255 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:30 INFO - PROCESS | 3268 | ++DOCSHELL 19175000 == 28 [pid = 3268] [id = 765] 08:58:30 INFO - PROCESS | 3268 | ++DOMWINDOW == 82 (1950DC00) [pid = 3268] [serial = 2293] [outer = 00000000] 08:58:30 INFO - PROCESS | 3268 | ++DOMWINDOW == 83 (1BEE0C00) [pid = 3268] [serial = 2294] [outer = 1950DC00] 08:58:30 INFO - PROCESS | 3268 | 1467820710303 Marionette DEBUG loaded listener.js 08:58:30 INFO - PROCESS | 3268 | ++DOMWINDOW == 84 (1C19D400) [pid = 3268] [serial = 2295] [outer = 1950DC00] 08:58:30 INFO - PROCESS | 3268 | [3268] 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 08:58:31 INFO - PROCESS | 3268 | --DOMWINDOW == 83 (1E47C800) [pid = 3268] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:58:31 INFO - PROCESS | 3268 | --DOMWINDOW == 82 (1BE43800) [pid = 3268] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 08:58:31 INFO - PROCESS | 3268 | --DOMWINDOW == 81 (195AA000) [pid = 3268] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 08:58:31 INFO - PROCESS | 3268 | --DOMWINDOW == 80 (19B1AC00) [pid = 3268] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 08:58:31 INFO - PROCESS | 3268 | --DOMWINDOW == 79 (1DEB0800) [pid = 3268] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 08:58:31 INFO - PROCESS | 3268 | --DOMWINDOW == 78 (142ED400) [pid = 3268] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 08:58:31 INFO - PROCESS | 3268 | --DOMWINDOW == 77 (15FD2800) [pid = 3268] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 08:58:31 INFO - PROCESS | 3268 | --DOMWINDOW == 76 (19485800) [pid = 3268] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:58:31 INFO - PROCESS | 3268 | --DOMWINDOW == 75 (18937400) [pid = 3268] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 08:58:31 INFO - PROCESS | 3268 | --DOMWINDOW == 74 (19484400) [pid = 3268] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 08:58:31 INFO - PROCESS | 3268 | --DOMWINDOW == 73 (13F0D000) [pid = 3268] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 08:58:31 INFO - PROCESS | 3268 | --DOMWINDOW == 72 (0D07D000) [pid = 3268] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 08:58:31 INFO - PROCESS | 3268 | --DOMWINDOW == 71 (1BE37400) [pid = 3268] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 08:58:31 INFO - PROCESS | 3268 | --DOMWINDOW == 70 (180BAC00) [pid = 3268] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 08:58:31 INFO - PROCESS | 3268 | --DOMWINDOW == 69 (1D60DC00) [pid = 3268] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 08:58:31 INFO - PROCESS | 3268 | 1467820711483 Marionette TRACE conn6 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 08:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 08:58:31 INFO - {} 08:58:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:58:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:58:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:58:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:58:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:58:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:58:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 08:58:31 INFO - {} 08:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 08:58:31 INFO - {} 08:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 08:58:31 INFO - {} 08:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 08:58:31 INFO - {} 08:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 08:58:31 INFO - {} 08:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 08:58:31 INFO - {} 08:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 08:58:31 INFO - {} 08:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 08:58:31 INFO - {} 08:58:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:58:31 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:58:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:31 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:58:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:58:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:58:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:58:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 08:58:31 INFO - {} 08:58:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:58:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:58:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:58:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:58:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:58:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:58:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 08:58:31 INFO - {} 08:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 08:58:31 INFO - {} 08:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 08:58:31 INFO - {} 08:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 08:58:31 INFO - {} 08:58:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 08:58:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:58:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:58:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:58:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:58:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:58:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 08:58:31 INFO - {} 08:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 08:58:31 INFO - {} 08:58:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 08:58:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:58:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:58:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:58:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:58:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:58:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 08:58:31 INFO - {} 08:58:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:58:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:58:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:58:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:58:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:58:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 08:58:31 INFO - {} 08:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 08:58:31 INFO - {} 08:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 08:58:31 INFO - {} 08:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 08:58:31 INFO - {} 08:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 08:58:31 INFO - {} 08:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 08:58:31 INFO - {} 08:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 08:58:31 INFO - {} 08:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 08:58:31 INFO - {} 08:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 08:58:31 INFO - {} 08:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 08:58:31 INFO - {} 08:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 08:58:31 INFO - {} 08:58:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 08:58:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:58:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:58:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:58:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:58:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:58:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 08:58:31 INFO - {} 08:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 08:58:31 INFO - {} 08:58:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 08:58:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:58:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:58:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:58:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:58:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:58:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:58:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:58:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 08:58:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 08:58:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:58:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:58:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:58:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:58:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 08:58:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:58:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:58:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:58:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:58:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:58:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 08:58:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 08:58:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:58:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:58:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:58:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:58:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 08:58:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 08:58:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:58:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:58:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:58:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:58:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 08:58:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 08:58:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:58:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:58:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:58:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:58:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 08:58:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:58:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:58:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:58:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:58:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:58:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:58:31 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 08:58:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:31 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:58:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:58:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:58:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:58:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 08:58:31 INFO - {} 08:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 08:58:31 INFO - {} 08:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 08:58:31 INFO - {} 08:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 08:58:31 INFO - {} 08:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 08:58:31 INFO - {} 08:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 08:58:31 INFO - {} 08:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 08:58:31 INFO - {} 08:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 08:58:31 INFO - {} 08:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 08:58:31 INFO - {} 08:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 08:58:31 INFO - {} 08:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 08:58:31 INFO - {} 08:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 08:58:31 INFO - {} 08:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 08:58:31 INFO - {} 08:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 08:58:31 INFO - {} 08:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 08:58:31 INFO - {} 08:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 08:58:31 INFO - {} 08:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 08:58:31 INFO - {} 08:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 08:58:31 INFO - {} 08:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 08:58:31 INFO - {} 08:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 08:58:31 INFO - {} 08:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 08:58:31 INFO - {} 08:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 08:58:31 INFO - {} 08:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 08:58:31 INFO - {} 08:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 08:58:31 INFO - {} 08:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 08:58:31 INFO - {} 08:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 08:58:31 INFO - {} 08:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:58:31 INFO - {} 08:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:58:31 INFO - {} 08:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 08:58:31 INFO - {} 08:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 08:58:31 INFO - {} 08:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 08:58:31 INFO - {} 08:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:58:31 INFO - {} 08:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 08:58:31 INFO - {} 08:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 08:58:31 INFO - {} 08:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 08:58:31 INFO - {} 08:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 08:58:31 INFO - {} 08:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 08:58:31 INFO - {} 08:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 08:58:31 INFO - {} 08:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 08:58:31 INFO - {} 08:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 08:58:31 INFO - {} 08:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 08:58:31 INFO - {} 08:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 08:58:31 INFO - {} 08:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 08:58:31 INFO - {} 08:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 08:58:31 INFO - {} 08:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 08:58:31 INFO - {} 08:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 08:58:31 INFO - {} 08:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 08:58:31 INFO - {} 08:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 08:58:31 INFO - {} 08:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 08:58:31 INFO - {} 08:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 08:58:31 INFO - {} 08:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 08:58:31 INFO - {} 08:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 08:58:31 INFO - {} 08:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 08:58:31 INFO - {} 08:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 08:58:31 INFO - {} 08:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 08:58:31 INFO - {} 08:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:58:31 INFO - {} 08:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:58:31 INFO - {} 08:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 08:58:31 INFO - {} 08:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:58:31 INFO - {} 08:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 08:58:31 INFO - {} 08:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:58:31 INFO - {} 08:58:31 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1488ms 08:58:31 INFO - PROCESS | 3268 | 1467820711622 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 08:58:31 INFO - PROCESS | 3268 | 1467820711624 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 08:58:31 INFO - PROCESS | 3268 | 1467820711628 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 08:58:31 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 08:58:31 INFO - PROCESS | 3268 | 1467820711630 Marionette TRACE conn6 <- [1,3018,null,{}] 08:58:31 INFO - PROCESS | 3268 | 1467820711634 Marionette TRACE conn6 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:31 INFO - PROCESS | 3268 | 1467820711636 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:31 INFO - PROCESS | 3268 | 1467820711715 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 08:58:31 INFO - PROCESS | 3268 | 1467820711721 Marionette TRACE conn6 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:31 INFO - PROCESS | 3268 | 1467820711723 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:31 INFO - PROCESS | 3268 | ++DOCSHELL 1D330000 == 29 [pid = 3268] [id = 766] 08:58:31 INFO - PROCESS | 3268 | ++DOMWINDOW == 70 (1D606400) [pid = 3268] [serial = 2296] [outer = 00000000] 08:58:31 INFO - PROCESS | 3268 | ++DOMWINDOW == 71 (1E5DE000) [pid = 3268] [serial = 2297] [outer = 1D606400] 08:58:31 INFO - PROCESS | 3268 | 1467820711770 Marionette DEBUG loaded listener.js 08:58:31 INFO - PROCESS | 3268 | ++DOMWINDOW == 72 (1E5E2000) [pid = 3268] [serial = 2298] [outer = 1D606400] 08:58:32 INFO - PROCESS | 3268 | 1467820712218 Marionette TRACE conn6 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 08:58:32 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 08:58:32 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 630ms 08:58:32 INFO - PROCESS | 3268 | 1467820712263 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 08:58:32 INFO - PROCESS | 3268 | 1467820712265 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 08:58:32 INFO - PROCESS | 3268 | 1467820712268 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 08:58:32 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 08:58:32 INFO - PROCESS | 3268 | 1467820712270 Marionette TRACE conn6 <- [1,3022,null,{}] 08:58:32 INFO - PROCESS | 3268 | 1467820712274 Marionette TRACE conn6 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:32 INFO - PROCESS | 3268 | 1467820712279 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:32 INFO - PROCESS | 3268 | 1467820712384 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 08:58:32 INFO - PROCESS | 3268 | 1467820712389 Marionette TRACE conn6 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:32 INFO - PROCESS | 3268 | 1467820712391 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:32 INFO - PROCESS | 3268 | ++DOCSHELL 1E70FC00 == 30 [pid = 3268] [id = 767] 08:58:32 INFO - PROCESS | 3268 | ++DOMWINDOW == 73 (1E710000) [pid = 3268] [serial = 2299] [outer = 00000000] 08:58:32 INFO - PROCESS | 3268 | ++DOMWINDOW == 74 (0D71F800) [pid = 3268] [serial = 2300] [outer = 1E710000] 08:58:32 INFO - PROCESS | 3268 | 1467820712439 Marionette DEBUG loaded listener.js 08:58:32 INFO - PROCESS | 3268 | ++DOMWINDOW == 75 (0D07D800) [pid = 3268] [serial = 2301] [outer = 1E710000] 08:58:32 INFO - PROCESS | 3268 | 1467820712853 Marionette TRACE conn6 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 08:58:32 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 08:58:32 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 630ms 08:58:32 INFO - TEST-START | /FileAPI/blob/Blob-close.html 08:58:32 INFO - PROCESS | 3268 | 1467820712903 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 08:58:32 INFO - PROCESS | 3268 | 1467820712905 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 08:58:32 INFO - PROCESS | 3268 | 1467820712908 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 08:58:32 INFO - PROCESS | 3268 | 1467820712910 Marionette TRACE conn6 <- [1,3026,null,{}] 08:58:32 INFO - PROCESS | 3268 | 1467820712913 Marionette TRACE conn6 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:32 INFO - PROCESS | 3268 | 1467820712915 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:33 INFO - PROCESS | 3268 | 1467820713043 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 08:58:33 INFO - PROCESS | 3268 | 1467820713233 Marionette TRACE conn6 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:33 INFO - PROCESS | 3268 | 1467820713237 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:33 INFO - PROCESS | 3268 | ++DOCSHELL 0CB21000 == 31 [pid = 3268] [id = 768] 08:58:33 INFO - PROCESS | 3268 | ++DOMWINDOW == 76 (0CB27400) [pid = 3268] [serial = 2302] [outer = 00000000] 08:58:33 INFO - PROCESS | 3268 | ++DOMWINDOW == 77 (0CE35000) [pid = 3268] [serial = 2303] [outer = 0CB27400] 08:58:33 INFO - PROCESS | 3268 | 1467820713298 Marionette DEBUG loaded listener.js 08:58:33 INFO - PROCESS | 3268 | ++DOMWINDOW == 78 (0D71D800) [pid = 3268] [serial = 2304] [outer = 0CB27400] 08:58:33 INFO - PROCESS | 3268 | 1467820713889 Marionette TRACE conn6 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 08:58:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 08:58:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 08:58:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 08:58:33 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1019ms 08:58:33 INFO - PROCESS | 3268 | 1467820713930 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 08:58:33 INFO - PROCESS | 3268 | 1467820713934 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 08:58:33 INFO - PROCESS | 3268 | 1467820713939 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 08:58:33 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 08:58:33 INFO - PROCESS | 3268 | 1467820713942 Marionette TRACE conn6 <- [1,3030,null,{}] 08:58:33 INFO - PROCESS | 3268 | 1467820713947 Marionette TRACE conn6 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:33 INFO - PROCESS | 3268 | 1467820713952 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:34 INFO - PROCESS | 3268 | 1467820714072 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 08:58:34 INFO - PROCESS | 3268 | 1467820714197 Marionette TRACE conn6 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:34 INFO - PROCESS | 3268 | 1467820714200 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:34 INFO - PROCESS | 3268 | ++DOCSHELL 15FDDC00 == 32 [pid = 3268] [id = 769] 08:58:34 INFO - PROCESS | 3268 | ++DOMWINDOW == 79 (16B84400) [pid = 3268] [serial = 2305] [outer = 00000000] 08:58:34 INFO - PROCESS | 3268 | ++DOMWINDOW == 80 (18953800) [pid = 3268] [serial = 2306] [outer = 16B84400] 08:58:34 INFO - PROCESS | 3268 | 1467820714296 Marionette DEBUG loaded listener.js 08:58:34 INFO - PROCESS | 3268 | ++DOMWINDOW == 81 (1895FC00) [pid = 3268] [serial = 2307] [outer = 16B84400] 08:58:35 INFO - PROCESS | 3268 | 1467820715151 Marionette TRACE conn6 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 08:58:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 08:58:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 08:58:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 08:58:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 08:58:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 08:58:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 08:58:35 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. 08:58:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 08:58:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 08:58:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 08:58:35 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'.) 08:58:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 08:58:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 08:58:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 08:58:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 08:58:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 08:58:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 08:58:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 08:58:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 08:58:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 08:58:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 08:58:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 08:58:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 08:58:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 08:58:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 08:58:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 08:58:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 08:58:35 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. 08:58:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 08:58:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 08:58:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 08:58:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 08:58:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 08:58:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 08:58:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 08:58:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 08:58:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 08:58:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 08:58:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 08:58:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 08:58:35 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. 08:58:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 08:58:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:58:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:58:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 08:58:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:58:35 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. 08:58:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 08:58:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:58:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:58:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 08:58:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:58:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 08:58:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 08:58:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 08:58:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 08:58:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 08:58:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:58:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 08:58:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 08:58:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 08:58:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 08:58:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:58:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:58:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:58:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 08:58:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 08:58:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:58:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:58:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:58:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 08:58:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:58:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:58:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:58:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 08:58:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:58:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:58:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:58:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 08:58:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 08:58:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:58:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:58:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:58:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 08:58:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:58:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:58:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:58:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 08:58:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:58:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:58:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:58:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 08:58:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:58:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:58:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:58:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 08:58:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:58:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:58:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:58:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 08:58:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 08:58:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 08:58:35 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1311ms 08:58:35 INFO - PROCESS | 3268 | 1467820715308 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 08:58:35 INFO - PROCESS | 3268 | 1467820715312 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 08:58:35 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 08:58:35 INFO - PROCESS | 3268 | 1467820715317 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 08:58:35 INFO - PROCESS | 3268 | 1467820715320 Marionette TRACE conn6 <- [1,3034,null,{}] 08:58:35 INFO - PROCESS | 3268 | 1467820715324 Marionette TRACE conn6 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:35 INFO - PROCESS | 3268 | 1467820715327 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:35 INFO - PROCESS | 3268 | 1467820715474 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 08:58:35 INFO - PROCESS | 3268 | 1467820715701 Marionette TRACE conn6 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:35 INFO - PROCESS | 3268 | 1467820715704 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:35 INFO - PROCESS | 3268 | ++DOCSHELL 0C93D000 == 33 [pid = 3268] [id = 770] 08:58:35 INFO - PROCESS | 3268 | ++DOMWINDOW == 82 (0CB2A400) [pid = 3268] [serial = 2308] [outer = 00000000] 08:58:35 INFO - PROCESS | 3268 | ++DOMWINDOW == 83 (0D65B000) [pid = 3268] [serial = 2309] [outer = 0CB2A400] 08:58:35 INFO - PROCESS | 3268 | 1467820715763 Marionette DEBUG loaded listener.js 08:58:35 INFO - PROCESS | 3268 | ++DOMWINDOW == 84 (13F0EC00) [pid = 3268] [serial = 2310] [outer = 0CB2A400] 08:58:36 INFO - PROCESS | 3268 | [3268] 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 08:58:36 INFO - PROCESS | 3268 | --DOCSHELL 1E70FC00 == 32 [pid = 3268] [id = 767] 08:58:36 INFO - PROCESS | 3268 | --DOCSHELL 1D330000 == 31 [pid = 3268] [id = 766] 08:58:36 INFO - PROCESS | 3268 | --DOCSHELL 19175000 == 30 [pid = 3268] [id = 765] 08:58:36 INFO - PROCESS | 3268 | --DOCSHELL 1895BC00 == 29 [pid = 3268] [id = 764] 08:58:36 INFO - PROCESS | 3268 | --DOCSHELL 15FD5400 == 28 [pid = 3268] [id = 763] 08:58:36 INFO - PROCESS | 3268 | --DOCSHELL 0D65EC00 == 27 [pid = 3268] [id = 762] 08:58:36 INFO - PROCESS | 3268 | --DOMWINDOW == 83 (1C19EC00) [pid = 3268] [serial = 2263] [outer = 00000000] [url = about:blank] 08:58:36 INFO - PROCESS | 3268 | --DOMWINDOW == 82 (19A70000) [pid = 3268] [serial = 2250] [outer = 00000000] [url = about:blank] 08:58:36 INFO - PROCESS | 3268 | --DOMWINDOW == 81 (1BD8A000) [pid = 3268] [serial = 2253] [outer = 00000000] [url = about:blank] 08:58:36 INFO - PROCESS | 3268 | --DOMWINDOW == 80 (1E475000) [pid = 3268] [serial = 2228] [outer = 00000000] [url = about:blank] 08:58:36 INFO - PROCESS | 3268 | --DOMWINDOW == 79 (14A9B800) [pid = 3268] [serial = 2238] [outer = 00000000] [url = about:blank] 08:58:36 INFO - PROCESS | 3268 | --DOMWINDOW == 78 (15FD5C00) [pid = 3268] [serial = 2239] [outer = 00000000] [url = about:blank] 08:58:36 INFO - PROCESS | 3268 | --DOMWINDOW == 77 (161D3C00) [pid = 3268] [serial = 2233] [outer = 00000000] [url = about:blank] 08:58:36 INFO - PROCESS | 3268 | --DOMWINDOW == 76 (1948B400) [pid = 3268] [serial = 2236] [outer = 00000000] [url = about:blank] 08:58:36 INFO - PROCESS | 3268 | --DOMWINDOW == 75 (16B64000) [pid = 3268] [serial = 2234] [outer = 00000000] [url = about:blank] 08:58:36 INFO - PROCESS | 3268 | --DOMWINDOW == 74 (18A54C00) [pid = 3268] [serial = 2244] [outer = 00000000] [url = about:blank] 08:58:36 INFO - PROCESS | 3268 | --DOMWINDOW == 73 (18E79400) [pid = 3268] [serial = 2245] [outer = 00000000] [url = about:blank] 08:58:36 INFO - PROCESS | 3268 | --DOMWINDOW == 72 (1950E800) [pid = 3268] [serial = 2247] [outer = 00000000] [url = about:blank] 08:58:36 INFO - PROCESS | 3268 | --DOMWINDOW == 71 (15FD1C00) [pid = 3268] [serial = 2241] [outer = 00000000] [url = about:blank] 08:58:36 INFO - PROCESS | 3268 | --DOMWINDOW == 70 (19AC9400) [pid = 3268] [serial = 2251] [outer = 00000000] [url = about:blank] 08:58:36 INFO - PROCESS | 3268 | --DOMWINDOW == 69 (16782C00) [pid = 3268] [serial = 2242] [outer = 00000000] [url = about:blank] 08:58:36 INFO - PROCESS | 3268 | --DOMWINDOW == 68 (0D656400) [pid = 3268] [serial = 2230] [outer = 00000000] [url = about:blank] 08:58:36 INFO - PROCESS | 3268 | --DOMWINDOW == 67 (0D722800) [pid = 3268] [serial = 2231] [outer = 00000000] [url = about:blank] 08:58:36 INFO - PROCESS | 3268 | --DOMWINDOW == 66 (1BED1000) [pid = 3268] [serial = 2256] [outer = 00000000] [url = about:blank] 08:58:36 INFO - PROCESS | 3268 | --DOMWINDOW == 65 (1BEDE000) [pid = 3268] [serial = 2259] [outer = 00000000] [url = about:blank] 08:58:36 INFO - PROCESS | 3268 | --DOMWINDOW == 64 (1E404000) [pid = 3268] [serial = 2266] [outer = 00000000] [url = about:blank] 08:58:36 INFO - PROCESS | 3268 | --DOMWINDOW == 63 (1DEB9C00) [pid = 3268] [serial = 2265] [outer = 00000000] [url = about:blank] 08:58:36 INFO - PROCESS | 3268 | --DOMWINDOW == 62 (1BE09800) [pid = 3268] [serial = 2254] [outer = 00000000] [url = about:blank] 08:58:36 INFO - PROCESS | 3268 | --DOMWINDOW == 61 (1D335400) [pid = 3268] [serial = 2262] [outer = 00000000] [url = about:blank] 08:58:36 INFO - PROCESS | 3268 | --DOMWINDOW == 60 (1BEDB400) [pid = 3268] [serial = 2257] [outer = 00000000] [url = about:blank] 08:58:36 INFO - PROCESS | 3268 | --DOMWINDOW == 59 (1BEE5400) [pid = 3268] [serial = 2260] [outer = 00000000] [url = about:blank] 08:58:36 INFO - PROCESS | 3268 | --DOMWINDOW == 58 (195A6400) [pid = 3268] [serial = 2248] [outer = 00000000] [url = about:blank] 08:58:36 INFO - PROCESS | 3268 | --DOMWINDOW == 57 (1E47D000) [pid = 3268] [serial = 2268] [outer = 00000000] [url = about:blank] 08:58:36 INFO - PROCESS | 3268 | 1467820716392 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 08:58:36 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 08:58:36 INFO - {} 08:58:36 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1131ms 08:58:36 INFO - PROCESS | 3268 | 1467820716452 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 08:58:36 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 08:58:36 INFO - PROCESS | 3268 | 1467820716456 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 08:58:36 INFO - PROCESS | 3268 | 1467820716461 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 08:58:36 INFO - PROCESS | 3268 | 1467820716464 Marionette TRACE conn6 <- [1,3038,null,{}] 08:58:36 INFO - PROCESS | 3268 | 1467820716469 Marionette TRACE conn6 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:36 INFO - PROCESS | 3268 | 1467820716474 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:36 INFO - PROCESS | 3268 | 1467820716571 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 08:58:36 INFO - PROCESS | 3268 | 1467820716664 Marionette TRACE conn6 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:36 INFO - PROCESS | 3268 | 1467820716666 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:36 INFO - PROCESS | 3268 | ++DOCSHELL 10539800 == 28 [pid = 3268] [id = 771] 08:58:36 INFO - PROCESS | 3268 | ++DOMWINDOW == 58 (14B54800) [pid = 3268] [serial = 2311] [outer = 00000000] 08:58:36 INFO - PROCESS | 3268 | ++DOMWINDOW == 59 (15FD4000) [pid = 3268] [serial = 2312] [outer = 14B54800] 08:58:36 INFO - PROCESS | 3268 | 1467820716717 Marionette DEBUG loaded listener.js 08:58:36 INFO - PROCESS | 3268 | ++DOMWINDOW == 60 (15FD8800) [pid = 3268] [serial = 2313] [outer = 14B54800] 08:58:37 INFO - PROCESS | 3268 | 1467820717097 Marionette TRACE conn6 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 08:58:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 08:58:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 08:58:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 08:58:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 08:58:37 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 690ms 08:58:37 INFO - PROCESS | 3268 | 1467820717153 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 08:58:37 INFO - PROCESS | 3268 | 1467820717157 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 08:58:37 INFO - PROCESS | 3268 | 1467820717162 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 08:58:37 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 08:58:37 INFO - PROCESS | 3268 | 1467820717164 Marionette TRACE conn6 <- [1,3042,null,{}] 08:58:37 INFO - PROCESS | 3268 | 1467820717168 Marionette TRACE conn6 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:37 INFO - PROCESS | 3268 | 1467820717170 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:37 INFO - PROCESS | 3268 | 1467820717258 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 08:58:37 INFO - PROCESS | 3268 | 1467820717264 Marionette TRACE conn6 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:37 INFO - PROCESS | 3268 | 1467820717266 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:37 INFO - PROCESS | 3268 | ++DOCSHELL 16B31400 == 29 [pid = 3268] [id = 772] 08:58:37 INFO - PROCESS | 3268 | ++DOMWINDOW == 61 (16B80000) [pid = 3268] [serial = 2314] [outer = 00000000] 08:58:37 INFO - PROCESS | 3268 | ++DOMWINDOW == 62 (18A54C00) [pid = 3268] [serial = 2315] [outer = 16B80000] 08:58:37 INFO - PROCESS | 3268 | 1467820717311 Marionette DEBUG loaded listener.js 08:58:37 INFO - PROCESS | 3268 | ++DOMWINDOW == 63 (18CE6C00) [pid = 3268] [serial = 2316] [outer = 16B80000] 08:58:38 INFO - PROCESS | 3268 | 1467820718015 Marionette TRACE conn6 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 08:58:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 08:58:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 08:58:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 08:58:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 08:58:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 08:58:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 08:58:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 08:58:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 08:58:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 08:58:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 08:58:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 08:58:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 08:58:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 08:58:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 08:58:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 08:58:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 08:58:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 08:58:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 08:58:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 08:58:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 08:58:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 08:58:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 08:58:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 08:58:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 08:58:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 08:58:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 08:58:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 08:58:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 08:58:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 08:58:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 08:58:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 08:58:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 08:58:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 08:58:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 08:58:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 08:58:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 08:58:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 08:58:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 08:58:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 08:58:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 08:58:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 08:58:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 08:58:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 08:58:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 08:58:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 08:58:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 08:58:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 08:58:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 08:58:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 08:58:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 08:58:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 08:58:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 08:58:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 08:58:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 08:58:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 08:58:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 08:58:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 08:58:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 08:58:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 08:58:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 08:58:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 08:58:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 08:58:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 08:58:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 08:58:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 08:58:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 08:58:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 08:58:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 08:58:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 08:58:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 08:58:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 08:58:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 08:58:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 08:58:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 08:58:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 08:58:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 08:58:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 08:58:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 08:58:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 08:58:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 08:58:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 08:58:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 08:58:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 08:58:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 08:58:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 08:58:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 08:58:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 08:58:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 08:58:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 08:58:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 08:58:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 08:58:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 08:58:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 08:58:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 08:58:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 08:58:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 08:58:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 08:58:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 08:58:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 08:58:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:58:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:58:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:58:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:58:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 08:58:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:58:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:58:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:58:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:58:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 08:58:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:58:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:58:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:58:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:58:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 08:58:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:58:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:58:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:58:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:58:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 08:58:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:58:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:58:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:58:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:58:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 08:58:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:58:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:58:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:58:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:58:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 08:58:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:58:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:58:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:58:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:58:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 08:58:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:58:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:58:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:58:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:58:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 08:58:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:58:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:58:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:58:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:58:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 08:58:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:58:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:58:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:58:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:58:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 08:58:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:58:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:58:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:58:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:58:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 08:58:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:58:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:58:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:58:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:58:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 08:58:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:58:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:58:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:58:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:58:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 08:58:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:58:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:58:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:58:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:58:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 08:58:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:58:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:58:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:58:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:58:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 08:58:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:58:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:58:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:58:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:58:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 08:58:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:58:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:58:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:58:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:58:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 08:58:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:58:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:58:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:58:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:58:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 08:58:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:58:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:58:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:58:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:58:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 08:58:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:58:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:58:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:58:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:58:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 08:58:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:58:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:58:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:58:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:58:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 08:58:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:58:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:58:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:58:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:58:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:58:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:58:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:58:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:58:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:58:38 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" 08:58:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:58:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:58:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:58:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:58:38 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" 08:58:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:58:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:58:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:58:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:58:38 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 928ms 08:58:38 INFO - PROCESS | 3268 | 1467820718094 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 08:58:38 INFO - PROCESS | 3268 | 1467820718097 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 08:58:38 INFO - TEST-START | /FileAPI/file/File-constructor.html 08:58:38 INFO - PROCESS | 3268 | 1467820718102 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 08:58:38 INFO - PROCESS | 3268 | 1467820718108 Marionette TRACE conn6 <- [1,3046,null,{}] 08:58:38 INFO - PROCESS | 3268 | 1467820718127 Marionette TRACE conn6 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:38 INFO - PROCESS | 3268 | 1467820718131 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:38 INFO - PROCESS | 3268 | 1467820718220 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 08:58:38 INFO - PROCESS | 3268 | 1467820718227 Marionette TRACE conn6 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:38 INFO - PROCESS | 3268 | 1467820718229 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:38 INFO - PROCESS | 3268 | ++DOCSHELL 195C5C00 == 30 [pid = 3268] [id = 773] 08:58:38 INFO - PROCESS | 3268 | ++DOMWINDOW == 64 (195C7800) [pid = 3268] [serial = 2317] [outer = 00000000] 08:58:38 INFO - PROCESS | 3268 | ++DOMWINDOW == 65 (19A72C00) [pid = 3268] [serial = 2318] [outer = 195C7800] 08:58:38 INFO - PROCESS | 3268 | 1467820718273 Marionette DEBUG loaded listener.js 08:58:38 INFO - PROCESS | 3268 | ++DOMWINDOW == 66 (19B14000) [pid = 3268] [serial = 2319] [outer = 195C7800] 08:58:38 INFO - PROCESS | 3268 | 1467820718845 Marionette TRACE conn6 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 08:58:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 08:58:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 08:58:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 08:58:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 08:58:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 08:58:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 08:58:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 08:58:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 08:58:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 08:58:38 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 08:58:38 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 08:58:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:38 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 08:58:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 08:58:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 08:58:38 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:58:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 08:58:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 08:58:38 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 08:58:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 08:58:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 08:58:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 08:58:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 08:58:38 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 799ms 08:58:38 INFO - PROCESS | 3268 | 1467820718904 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 08:58:38 INFO - PROCESS | 3268 | 1467820718907 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 08:58:38 INFO - PROCESS | 3268 | 1467820718910 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 08:58:38 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 08:58:38 INFO - PROCESS | 3268 | 1467820718912 Marionette TRACE conn6 <- [1,3050,null,{}] 08:58:38 INFO - PROCESS | 3268 | 1467820718921 Marionette TRACE conn6 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:38 INFO - PROCESS | 3268 | 1467820718923 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:39 INFO - PROCESS | 3268 | 1467820719067 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 08:58:39 INFO - PROCESS | 3268 | 1467820719141 Marionette TRACE conn6 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:39 INFO - PROCESS | 3268 | 1467820719143 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:39 INFO - PROCESS | 3268 | ++DOCSHELL 11142000 == 31 [pid = 3268] [id = 774] 08:58:39 INFO - PROCESS | 3268 | ++DOMWINDOW == 67 (1BE0F800) [pid = 3268] [serial = 2320] [outer = 00000000] 08:58:39 INFO - PROCESS | 3268 | ++DOMWINDOW == 68 (1BE43C00) [pid = 3268] [serial = 2321] [outer = 1BE0F800] 08:58:39 INFO - PROCESS | 3268 | 1467820719191 Marionette DEBUG loaded listener.js 08:58:39 INFO - PROCESS | 3268 | ++DOMWINDOW == 69 (1BED3800) [pid = 3268] [serial = 2322] [outer = 1BE0F800] 08:58:39 INFO - PROCESS | 3268 | [3268] 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 08:58:39 INFO - PROCESS | 3268 | 1467820719620 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 08:58:39 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 08:58:39 INFO - {} 08:58:39 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 731ms 08:58:39 INFO - PROCESS | 3268 | 1467820719645 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 08:58:39 INFO - PROCESS | 3268 | 1467820719647 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 08:58:39 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 08:58:39 INFO - PROCESS | 3268 | 1467820719650 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 08:58:39 INFO - PROCESS | 3268 | 1467820719652 Marionette TRACE conn6 <- [1,3054,null,{}] 08:58:39 INFO - PROCESS | 3268 | 1467820719655 Marionette TRACE conn6 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:39 INFO - PROCESS | 3268 | 1467820719657 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:39 INFO - PROCESS | 3268 | 1467820719781 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 08:58:39 INFO - PROCESS | 3268 | 1467820719871 Marionette TRACE conn6 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:39 INFO - PROCESS | 3268 | 1467820719877 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:39 INFO - PROCESS | 3268 | ++DOCSHELL 1D329800 == 32 [pid = 3268] [id = 775] 08:58:39 INFO - PROCESS | 3268 | ++DOMWINDOW == 70 (1D330800) [pid = 3268] [serial = 2323] [outer = 00000000] 08:58:39 INFO - PROCESS | 3268 | ++DOMWINDOW == 71 (1D335400) [pid = 3268] [serial = 2324] [outer = 1D330800] 08:58:39 INFO - PROCESS | 3268 | 1467820719930 Marionette DEBUG loaded listener.js 08:58:39 INFO - PROCESS | 3268 | ++DOMWINDOW == 72 (1D604C00) [pid = 3268] [serial = 2325] [outer = 1D330800] 08:58:40 INFO - PROCESS | 3268 | 1467820720332 Marionette TRACE conn6 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 08:58:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 08:58:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 08:58:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 08:58:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 08:58:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 08:58:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 08:58:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 08:58:40 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 730ms 08:58:40 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 08:58:40 INFO - PROCESS | 3268 | 1467820720382 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 08:58:40 INFO - PROCESS | 3268 | 1467820720383 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 08:58:40 INFO - PROCESS | 3268 | 1467820720386 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 08:58:40 INFO - PROCESS | 3268 | 1467820720388 Marionette TRACE conn6 <- [1,3058,null,{}] 08:58:40 INFO - PROCESS | 3268 | 1467820720402 Marionette TRACE conn6 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:40 INFO - PROCESS | 3268 | 1467820720404 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:40 INFO - PROCESS | 3268 | 1467820720549 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 08:58:40 INFO - PROCESS | 3268 | --DOMWINDOW == 71 (1950DC00) [pid = 3268] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 08:58:40 INFO - PROCESS | 3268 | --DOMWINDOW == 70 (1D606400) [pid = 3268] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 08:58:40 INFO - PROCESS | 3268 | --DOMWINDOW == 69 (15FD7000) [pid = 3268] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 08:58:40 INFO - PROCESS | 3268 | --DOMWINDOW == 68 (0D720400) [pid = 3268] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 08:58:40 INFO - PROCESS | 3268 | --DOMWINDOW == 67 (15A5DC00) [pid = 3268] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 08:58:40 INFO - PROCESS | 3268 | --DOMWINDOW == 66 (1064E400) [pid = 3268] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 08:58:40 INFO - PROCESS | 3268 | --DOMWINDOW == 65 (18A57000) [pid = 3268] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 08:58:40 INFO - PROCESS | 3268 | --DOMWINDOW == 64 (1DEB3800) [pid = 3268] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 08:58:40 INFO - PROCESS | 3268 | --DOMWINDOW == 63 (1E407800) [pid = 3268] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 08:58:40 INFO - PROCESS | 3268 | --DOMWINDOW == 62 (1895D400) [pid = 3268] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 08:58:40 INFO - PROCESS | 3268 | 1467820720612 Marionette TRACE conn6 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:40 INFO - PROCESS | 3268 | 1467820720614 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:40 INFO - PROCESS | 3268 | ++DOCSHELL 0C93B800 == 33 [pid = 3268] [id = 776] 08:58:40 INFO - PROCESS | 3268 | ++DOMWINDOW == 63 (0D650000) [pid = 3268] [serial = 2326] [outer = 00000000] 08:58:40 INFO - PROCESS | 3268 | ++DOMWINDOW == 64 (1BED8400) [pid = 3268] [serial = 2327] [outer = 0D650000] 08:58:40 INFO - PROCESS | 3268 | 1467820720661 Marionette DEBUG loaded listener.js 08:58:40 INFO - PROCESS | 3268 | ++DOMWINDOW == 65 (1D60D000) [pid = 3268] [serial = 2328] [outer = 0D650000] 08:58:41 INFO - PROCESS | 3268 | 1467820721027 Marionette TRACE conn6 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 08:58:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 08:58:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 08:58:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 08:58:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 08:58:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 08:58:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 08:58:41 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 690ms 08:58:41 INFO - PROCESS | 3268 | 1467820721078 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 08:58:41 INFO - PROCESS | 3268 | 1467820721080 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 08:58:41 INFO - PROCESS | 3268 | 1467820721083 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 08:58:41 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 08:58:41 INFO - PROCESS | 3268 | 1467820721085 Marionette TRACE conn6 <- [1,3062,null,{}] 08:58:41 INFO - PROCESS | 3268 | 1467820721088 Marionette TRACE conn6 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:41 INFO - PROCESS | 3268 | 1467820721090 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:41 INFO - PROCESS | 3268 | 1467820721171 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 08:58:41 INFO - PROCESS | 3268 | 1467820721202 Marionette TRACE conn6 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:41 INFO - PROCESS | 3268 | 1467820721203 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:41 INFO - PROCESS | 3268 | ++DOCSHELL 1843F000 == 34 [pid = 3268] [id = 777] 08:58:41 INFO - PROCESS | 3268 | ++DOMWINDOW == 66 (18E75400) [pid = 3268] [serial = 2329] [outer = 00000000] 08:58:41 INFO - PROCESS | 3268 | ++DOMWINDOW == 67 (1DEB8800) [pid = 3268] [serial = 2330] [outer = 18E75400] 08:58:41 INFO - PROCESS | 3268 | 1467820721247 Marionette DEBUG loaded listener.js 08:58:41 INFO - PROCESS | 3268 | ++DOMWINDOW == 68 (1E402C00) [pid = 3268] [serial = 2331] [outer = 18E75400] 08:58:41 INFO - PROCESS | 3268 | 1467820721670 Marionette TRACE conn6 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 08:58:41 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 08:58:41 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 08:58:41 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 08:58:41 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 08:58:41 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 08:58:41 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 08:58:41 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 630ms 08:58:41 INFO - PROCESS | 3268 | 1467820721722 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 08:58:41 INFO - PROCESS | 3268 | 1467820721724 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 08:58:41 INFO - PROCESS | 3268 | 1467820721732 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 08:58:41 INFO - PROCESS | 3268 | 1467820721733 Marionette TRACE conn6 <- [1,3066,null,{}] 08:58:41 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 08:58:41 INFO - PROCESS | 3268 | 1467820721737 Marionette TRACE conn6 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:41 INFO - PROCESS | 3268 | 1467820721739 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:41 INFO - PROCESS | 3268 | 1467820721822 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 08:58:41 INFO - PROCESS | 3268 | 1467820721827 Marionette TRACE conn6 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:41 INFO - PROCESS | 3268 | 1467820721829 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:41 INFO - PROCESS | 3268 | ++DOCSHELL 14A29400 == 35 [pid = 3268] [id = 778] 08:58:41 INFO - PROCESS | 3268 | ++DOMWINDOW == 69 (14A9B800) [pid = 3268] [serial = 2332] [outer = 00000000] 08:58:41 INFO - PROCESS | 3268 | ++DOMWINDOW == 70 (1E409C00) [pid = 3268] [serial = 2333] [outer = 14A9B800] 08:58:41 INFO - PROCESS | 3268 | 1467820721874 Marionette DEBUG loaded listener.js 08:58:41 INFO - PROCESS | 3268 | ++DOMWINDOW == 71 (1E40D400) [pid = 3268] [serial = 2334] [outer = 14A9B800] 08:58:42 INFO - PROCESS | 3268 | 1467820722324 Marionette TRACE conn6 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 08:58:42 INFO - PROCESS | 3268 | 1467820722377 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 08:58:42 INFO - PROCESS | 3268 | 1467820722380 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 08:58:42 INFO - PROCESS | 3268 | 1467820722382 Marionette TRACE conn6 <- [1,3070,null,{}] 08:58:42 INFO - PROCESS | 3268 | 1467820722386 Marionette TRACE conn6 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:42 INFO - PROCESS | 3268 | 1467820722388 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:42 INFO - PROCESS | 3268 | 1467820722472 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 08:58:42 INFO - PROCESS | 3268 | 1467820722477 Marionette TRACE conn6 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:42 INFO - PROCESS | 3268 | 1467820722479 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:42 INFO - PROCESS | 3268 | ++DOCSHELL 18E29400 == 36 [pid = 3268] [id = 779] 08:58:42 INFO - PROCESS | 3268 | ++DOMWINDOW == 72 (1E472C00) [pid = 3268] [serial = 2335] [outer = 00000000] 08:58:42 INFO - PROCESS | 3268 | ++DOMWINDOW == 73 (1E47CC00) [pid = 3268] [serial = 2336] [outer = 1E472C00] 08:58:42 INFO - PROCESS | 3268 | 1467820722524 Marionette DEBUG loaded listener.js 08:58:42 INFO - PROCESS | 3268 | ++DOMWINDOW == 74 (1E570000) [pid = 3268] [serial = 2337] [outer = 1E472C00] 08:58:43 INFO - PROCESS | 3268 | 1467820723176 Marionette TRACE conn6 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 08:58:43 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 08:58:43 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 08:58:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:43 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 08:58:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 08:58:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 822ms 08:58:43 INFO - PROCESS | 3268 | 1467820723204 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 08:58:43 INFO - PROCESS | 3268 | 1467820723209 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 08:58:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 08:58:43 INFO - PROCESS | 3268 | 1467820723213 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 08:58:43 INFO - PROCESS | 3268 | 1467820723219 Marionette TRACE conn6 <- [1,3074,null,{}] 08:58:43 INFO - PROCESS | 3268 | 1467820723224 Marionette TRACE conn6 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:43 INFO - PROCESS | 3268 | 1467820723227 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:43 INFO - PROCESS | 3268 | 1467820723343 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 08:58:43 INFO - PROCESS | 3268 | 1467820723507 Marionette TRACE conn6 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:43 INFO - PROCESS | 3268 | 1467820723510 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:43 INFO - PROCESS | 3268 | ++DOCSHELL 14C87C00 == 37 [pid = 3268] [id = 780] 08:58:43 INFO - PROCESS | 3268 | ++DOMWINDOW == 75 (15A5E000) [pid = 3268] [serial = 2338] [outer = 00000000] 08:58:43 INFO - PROCESS | 3268 | ++DOMWINDOW == 76 (16B85C00) [pid = 3268] [serial = 2339] [outer = 15A5E000] 08:58:43 INFO - PROCESS | 3268 | 1467820723568 Marionette DEBUG loaded listener.js 08:58:43 INFO - PROCESS | 3268 | ++DOMWINDOW == 77 (18959C00) [pid = 3268] [serial = 2340] [outer = 15A5E000] 08:58:44 INFO - PROCESS | 3268 | 1467820724128 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 08:58:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 08:58:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 930ms 08:58:44 INFO - PROCESS | 3268 | 1467820724143 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 08:58:44 INFO - PROCESS | 3268 | 1467820724148 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 08:58:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 08:58:44 INFO - PROCESS | 3268 | 1467820724154 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 08:58:44 INFO - PROCESS | 3268 | 1467820724157 Marionette TRACE conn6 <- [1,3078,null,{}] 08:58:44 INFO - PROCESS | 3268 | 1467820724179 Marionette TRACE conn6 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:44 INFO - PROCESS | 3268 | 1467820724182 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:44 INFO - PROCESS | 3268 | 1467820724299 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 08:58:44 INFO - PROCESS | 3268 | 1467820724463 Marionette TRACE conn6 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:44 INFO - PROCESS | 3268 | 1467820724465 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:44 INFO - PROCESS | 3268 | ++DOCSHELL 195A0000 == 38 [pid = 3268] [id = 781] 08:58:44 INFO - PROCESS | 3268 | ++DOMWINDOW == 78 (195A6C00) [pid = 3268] [serial = 2341] [outer = 00000000] 08:58:44 INFO - PROCESS | 3268 | ++DOMWINDOW == 79 (19A67400) [pid = 3268] [serial = 2342] [outer = 195A6C00] 08:58:44 INFO - PROCESS | 3268 | 1467820724523 Marionette DEBUG loaded listener.js 08:58:44 INFO - PROCESS | 3268 | ++DOMWINDOW == 80 (19AC3C00) [pid = 3268] [serial = 2343] [outer = 195A6C00] 08:58:45 INFO - PROCESS | 3268 | 1467820725024 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 08:58:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 08:58:45 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 950ms 08:58:45 INFO - PROCESS | 3268 | 1467820725109 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 08:58:45 INFO - PROCESS | 3268 | 1467820725112 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 08:58:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 08:58:45 INFO - PROCESS | 3268 | 1467820725115 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 08:58:45 INFO - PROCESS | 3268 | 1467820725119 Marionette TRACE conn6 <- [1,3082,null,{}] 08:58:45 INFO - PROCESS | 3268 | 1467820725130 Marionette TRACE conn6 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:45 INFO - PROCESS | 3268 | 1467820725135 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:45 INFO - PROCESS | 3268 | 1467820725246 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 08:58:45 INFO - PROCESS | 3268 | 1467820725397 Marionette TRACE conn6 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:45 INFO - PROCESS | 3268 | 1467820725401 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:45 INFO - PROCESS | 3268 | ++DOCSHELL 1D329C00 == 39 [pid = 3268] [id = 782] 08:58:45 INFO - PROCESS | 3268 | ++DOMWINDOW == 81 (1D32B000) [pid = 3268] [serial = 2344] [outer = 00000000] 08:58:45 INFO - PROCESS | 3268 | ++DOMWINDOW == 82 (1D335000) [pid = 3268] [serial = 2345] [outer = 1D32B000] 08:58:45 INFO - PROCESS | 3268 | 1467820725459 Marionette DEBUG loaded listener.js 08:58:45 INFO - PROCESS | 3268 | ++DOMWINDOW == 83 (1DEB2800) [pid = 3268] [serial = 2346] [outer = 1D32B000] 08:58:45 INFO - PROCESS | 3268 | 1467820726000 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 08:58:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 08:58:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 930ms 08:58:46 INFO - PROCESS | 3268 | 1467820726049 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 08:58:46 INFO - PROCESS | 3268 | 1467820726052 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 08:58:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 08:58:46 INFO - PROCESS | 3268 | 1467820726055 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 08:58:46 INFO - PROCESS | 3268 | 1467820726058 Marionette TRACE conn6 <- [1,3086,null,{}] 08:58:46 INFO - PROCESS | 3268 | 1467820726061 Marionette TRACE conn6 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:46 INFO - PROCESS | 3268 | 1467820726064 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:46 INFO - PROCESS | 3268 | 1467820726183 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 08:58:46 INFO - PROCESS | 3268 | 1467820726311 Marionette TRACE conn6 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:46 INFO - PROCESS | 3268 | 1467820726314 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:46 INFO - PROCESS | 3268 | ++DOCSHELL 1C19D000 == 40 [pid = 3268] [id = 783] 08:58:46 INFO - PROCESS | 3268 | ++DOMWINDOW == 84 (1E476C00) [pid = 3268] [serial = 2347] [outer = 00000000] 08:58:46 INFO - PROCESS | 3268 | ++DOMWINDOW == 85 (1E57CC00) [pid = 3268] [serial = 2348] [outer = 1E476C00] 08:58:46 INFO - PROCESS | 3268 | 1467820726372 Marionette DEBUG loaded listener.js 08:58:46 INFO - PROCESS | 3268 | ++DOMWINDOW == 86 (1E5AB800) [pid = 3268] [serial = 2349] [outer = 1E476C00] 08:58:46 INFO - PROCESS | 3268 | 1467820726871 Marionette TRACE conn6 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 08:58:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 08:58:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 08:58:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 830ms 08:58:46 INFO - PROCESS | 3268 | 1467820726888 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 08:58:46 INFO - PROCESS | 3268 | 1467820726891 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 08:58:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 08:58:46 INFO - PROCESS | 3268 | 1467820726943 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 08:58:46 INFO - PROCESS | 3268 | 1467820726945 Marionette TRACE conn6 <- [1,3090,null,{}] 08:58:46 INFO - PROCESS | 3268 | 1467820726950 Marionette TRACE conn6 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:46 INFO - PROCESS | 3268 | 1467820726952 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:47 INFO - PROCESS | 3268 | 1467820727059 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 08:58:47 INFO - PROCESS | 3268 | 1467820727336 Marionette TRACE conn6 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:47 INFO - PROCESS | 3268 | 1467820727340 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:47 INFO - PROCESS | 3268 | ++DOCSHELL 0C93C000 == 41 [pid = 3268] [id = 784] 08:58:47 INFO - PROCESS | 3268 | ++DOMWINDOW == 87 (0CB27800) [pid = 3268] [serial = 2350] [outer = 00000000] 08:58:47 INFO - PROCESS | 3268 | ++DOMWINDOW == 88 (142AC800) [pid = 3268] [serial = 2351] [outer = 0CB27800] 08:58:47 INFO - PROCESS | 3268 | 1467820727390 Marionette DEBUG loaded listener.js 08:58:47 INFO - PROCESS | 3268 | ++DOMWINDOW == 89 (14B54400) [pid = 3268] [serial = 2352] [outer = 0CB27800] 08:58:47 INFO - PROCESS | 3268 | 1467820727890 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 08:58:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 08:58:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 990ms 08:58:47 INFO - PROCESS | 3268 | 1467820727925 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 08:58:47 INFO - PROCESS | 3268 | 1467820727929 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 08:58:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 08:58:47 INFO - PROCESS | 3268 | 1467820727933 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 08:58:47 INFO - PROCESS | 3268 | 1467820727936 Marionette TRACE conn6 <- [1,3094,null,{}] 08:58:47 INFO - PROCESS | 3268 | 1467820727942 Marionette TRACE conn6 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:47 INFO - PROCESS | 3268 | 1467820727946 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:48 INFO - PROCESS | 3268 | 1467820728054 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 08:58:48 INFO - PROCESS | 3268 | 1467820728185 Marionette TRACE conn6 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:48 INFO - PROCESS | 3268 | 1467820728188 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:48 INFO - PROCESS | 3268 | ++DOCSHELL 16B33C00 == 42 [pid = 3268] [id = 785] 08:58:48 INFO - PROCESS | 3268 | ++DOMWINDOW == 90 (16B64000) [pid = 3268] [serial = 2353] [outer = 00000000] 08:58:48 INFO - PROCESS | 3268 | ++DOMWINDOW == 91 (18E2C400) [pid = 3268] [serial = 2354] [outer = 16B64000] 08:58:48 INFO - PROCESS | 3268 | 1467820728237 Marionette DEBUG loaded listener.js 08:58:48 INFO - PROCESS | 3268 | ++DOMWINDOW == 92 (18FEC800) [pid = 3268] [serial = 2355] [outer = 16B64000] 08:58:49 INFO - PROCESS | 3268 | --DOCSHELL 14A29400 == 41 [pid = 3268] [id = 778] 08:58:49 INFO - PROCESS | 3268 | --DOCSHELL 1843F000 == 40 [pid = 3268] [id = 777] 08:58:49 INFO - PROCESS | 3268 | --DOCSHELL 0C93B800 == 39 [pid = 3268] [id = 776] 08:58:49 INFO - PROCESS | 3268 | --DOCSHELL 1D329800 == 38 [pid = 3268] [id = 775] 08:58:49 INFO - PROCESS | 3268 | --DOCSHELL 11142000 == 37 [pid = 3268] [id = 774] 08:58:49 INFO - PROCESS | 3268 | --DOCSHELL 195C5C00 == 36 [pid = 3268] [id = 773] 08:58:49 INFO - PROCESS | 3268 | --DOCSHELL 16B31400 == 35 [pid = 3268] [id = 772] 08:58:49 INFO - PROCESS | 3268 | --DOCSHELL 10539800 == 34 [pid = 3268] [id = 771] 08:58:49 INFO - PROCESS | 3268 | --DOCSHELL 0C93D000 == 33 [pid = 3268] [id = 770] 08:58:49 INFO - PROCESS | 3268 | --DOCSHELL 0CB21000 == 32 [pid = 3268] [id = 768] 08:58:49 INFO - PROCESS | 3268 | --DOCSHELL 15FDDC00 == 31 [pid = 3268] [id = 769] 08:58:49 INFO - PROCESS | 3268 | --DOCSHELL 14C8E800 == 30 [pid = 3268] [id = 761] 08:58:49 INFO - PROCESS | 3268 | --DOCSHELL 0C93C000 == 29 [pid = 3268] [id = 784] 08:58:49 INFO - PROCESS | 3268 | --DOCSHELL 1C19D000 == 28 [pid = 3268] [id = 783] 08:58:49 INFO - PROCESS | 3268 | --DOCSHELL 195A0000 == 27 [pid = 3268] [id = 781] 08:58:49 INFO - PROCESS | 3268 | --DOCSHELL 1D329C00 == 26 [pid = 3268] [id = 782] 08:58:49 INFO - PROCESS | 3268 | --DOCSHELL 18E29400 == 25 [pid = 3268] [id = 779] 08:58:49 INFO - PROCESS | 3268 | --DOCSHELL 14C87C00 == 24 [pid = 3268] [id = 780] 08:58:49 INFO - PROCESS | 3268 | --DOMWINDOW == 91 (0D71F800) [pid = 3268] [serial = 2300] [outer = 00000000] [url = about:blank] 08:58:49 INFO - PROCESS | 3268 | --DOMWINDOW == 90 (1BEE0C00) [pid = 3268] [serial = 2294] [outer = 00000000] [url = about:blank] 08:58:49 INFO - PROCESS | 3268 | --DOMWINDOW == 89 (1C19D400) [pid = 3268] [serial = 2295] [outer = 00000000] [url = about:blank] 08:58:49 INFO - PROCESS | 3268 | --DOMWINDOW == 88 (1E5DE000) [pid = 3268] [serial = 2297] [outer = 00000000] [url = about:blank] 08:58:49 INFO - PROCESS | 3268 | --DOMWINDOW == 87 (161D4400) [pid = 3268] [serial = 2288] [outer = 00000000] [url = about:blank] 08:58:49 INFO - PROCESS | 3268 | --DOMWINDOW == 86 (16B67000) [pid = 3268] [serial = 2289] [outer = 00000000] [url = about:blank] 08:58:49 INFO - PROCESS | 3268 | --DOMWINDOW == 85 (13F14800) [pid = 3268] [serial = 2285] [outer = 00000000] [url = about:blank] 08:58:49 INFO - PROCESS | 3268 | --DOMWINDOW == 84 (142E7800) [pid = 3268] [serial = 2286] [outer = 00000000] [url = about:blank] 08:58:49 INFO - PROCESS | 3268 | --DOMWINDOW == 83 (16B82800) [pid = 3268] [serial = 2283] [outer = 00000000] [url = about:blank] 08:58:49 INFO - PROCESS | 3268 | --DOMWINDOW == 82 (16783000) [pid = 3268] [serial = 2282] [outer = 00000000] [url = about:blank] 08:58:49 INFO - PROCESS | 3268 | --DOMWINDOW == 81 (15FD0000) [pid = 3268] [serial = 2271] [outer = 00000000] [url = about:blank] 08:58:49 INFO - PROCESS | 3268 | --DOMWINDOW == 80 (142E4400) [pid = 3268] [serial = 2270] [outer = 00000000] [url = about:blank] 08:58:49 INFO - PROCESS | 3268 | --DOMWINDOW == 79 (1959F400) [pid = 3268] [serial = 2274] [outer = 00000000] [url = about:blank] 08:58:49 INFO - PROCESS | 3268 | --DOMWINDOW == 78 (19171400) [pid = 3268] [serial = 2273] [outer = 00000000] [url = about:blank] 08:58:49 INFO - PROCESS | 3268 | --DOMWINDOW == 77 (1E478400) [pid = 3268] [serial = 2277] [outer = 00000000] [url = about:blank] 08:58:49 INFO - PROCESS | 3268 | --DOMWINDOW == 76 (1E40DC00) [pid = 3268] [serial = 2276] [outer = 00000000] [url = about:blank] 08:58:49 INFO - PROCESS | 3268 | --DOMWINDOW == 75 (1E57B000) [pid = 3268] [serial = 2280] [outer = 00000000] [url = about:blank] 08:58:49 INFO - PROCESS | 3268 | --DOMWINDOW == 74 (1E574000) [pid = 3268] [serial = 2279] [outer = 00000000] [url = about:blank] 08:58:49 INFO - PROCESS | 3268 | --DOMWINDOW == 73 (19151400) [pid = 3268] [serial = 2291] [outer = 00000000] [url = about:blank] 08:58:49 INFO - PROCESS | 3268 | --DOMWINDOW == 72 (1E5E2000) [pid = 3268] [serial = 2298] [outer = 00000000] [url = about:blank] 08:58:49 INFO - PROCESS | 3268 | --DOMWINDOW == 71 (19159800) [pid = 3268] [serial = 2292] [outer = 00000000] [url = about:blank] 08:58:49 INFO - PROCESS | 3268 | 1467820729515 Marionette TRACE conn6 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 08:58:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 08:58:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 08:58:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 08:58:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1631ms 08:58:49 INFO - PROCESS | 3268 | 1467820729566 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 08:58:49 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 08:58:49 INFO - PROCESS | 3268 | 1467820729570 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 08:58:49 INFO - PROCESS | 3268 | 1467820729574 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 08:58:49 INFO - PROCESS | 3268 | 1467820729578 Marionette TRACE conn6 <- [1,3098,null,{}] 08:58:49 INFO - PROCESS | 3268 | 1467820729583 Marionette TRACE conn6 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:49 INFO - PROCESS | 3268 | 1467820729586 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:49 INFO - PROCESS | 3268 | 1467820729684 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 08:58:49 INFO - PROCESS | 3268 | 1467820729793 Marionette TRACE conn6 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:49 INFO - PROCESS | 3268 | 1467820729795 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:49 INFO - PROCESS | 3268 | ++DOCSHELL 0D719000 == 25 [pid = 3268] [id = 786] 08:58:49 INFO - PROCESS | 3268 | ++DOMWINDOW == 72 (0D719C00) [pid = 3268] [serial = 2356] [outer = 00000000] 08:58:49 INFO - PROCESS | 3268 | ++DOMWINDOW == 73 (0D720800) [pid = 3268] [serial = 2357] [outer = 0D719C00] 08:58:49 INFO - PROCESS | 3268 | 1467820729843 Marionette DEBUG loaded listener.js 08:58:49 INFO - PROCESS | 3268 | ++DOMWINDOW == 74 (105CC800) [pid = 3268] [serial = 2358] [outer = 0D719C00] 08:58:50 INFO - PROCESS | 3268 | 1467820730237 Marionette TRACE conn6 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 08:58:50 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 08:58:50 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 08:58:50 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 08:58:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:50 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 08:58:50 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 690ms 08:58:50 INFO - PROCESS | 3268 | 1467820730278 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 08:58:50 INFO - PROCESS | 3268 | 1467820730283 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 08:58:50 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 08:58:50 INFO - PROCESS | 3268 | 1467820730291 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 08:58:50 INFO - PROCESS | 3268 | 1467820730294 Marionette TRACE conn6 <- [1,3102,null,{}] 08:58:50 INFO - PROCESS | 3268 | 1467820730298 Marionette TRACE conn6 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:50 INFO - PROCESS | 3268 | 1467820730300 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:50 INFO - PROCESS | 3268 | 1467820730424 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 08:58:50 INFO - PROCESS | 3268 | 1467820730439 Marionette TRACE conn6 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"da9ad963-1d04-4ac7-8f31-764f05a3ca3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:50 INFO - PROCESS | 3268 | 1467820730442 Marionette INFO sendAsync e20e9a81-24e2-460f-ae26-c0e795d25fab 08:58:50 INFO - PROCESS | 3268 | ++DOCSHELL 14A2B000 == 26 [pid = 3268] [id = 787] 08:58:50 INFO - PROCESS | 3268 | ++DOMWINDOW == 75 (14A7E800) [pid = 3268] [serial = 2359] [outer = 00000000] 08:58:50 INFO - PROCESS | 3268 | ++DOMWINDOW == 76 (14B27C00) [pid = 3268] [serial = 2360] [outer = 14A7E800] 08:58:50 INFO - PROCESS | 3268 | 1467820730493 Marionette DEBUG loaded listener.js 08:58:50 INFO - PROCESS | 3268 | ++DOMWINDOW == 77 (15A67000) [pid = 3268] [serial = 2361] [outer = 14A7E800] 08:58:50 INFO - PROCESS | 3268 | 1467820730979 Marionette TRACE conn6 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 08:58:51 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 08:58:51 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 730ms 08:58:51 INFO - PROCESS | 3268 | 1467820731023 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 08:58:51 INFO - PROCESS | 3268 | 1467820731025 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 08:58:52 WARNING - u'runner_teardown' () 08:58:52 INFO - No more tests 08:58:52 INFO - Got 0 unexpected results 08:58:52 INFO - SUITE-END | took 683s 08:58:52 INFO - Closing logging queue 08:58:52 INFO - queue closed 08:58:52 INFO - Return code: 0 08:58:52 WARNING - # TBPL SUCCESS # 08:58:52 INFO - Running post-action listener: _resource_record_post_action 08:58:52 INFO - Running post-run listener: _resource_record_post_run 08:58:53 INFO - Total resource usage - Wall time: 692s; CPU: 14.0%; Read bytes: 153296896; Write bytes: 1133098496; Read time: 3288660; Write time: 9099730 08:58:53 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 08:58:53 INFO - install - Wall time: 2s; CPU: 13.0%; Read bytes: 0; Write bytes: 20480; Read time: 0; Write time: 100 08:58:53 INFO - run-tests - Wall time: 691s; CPU: 14.0%; Read bytes: 153296896; Write bytes: 1075611136; Read time: 3288660; Write time: 9063090 08:58:53 INFO - Running post-run listener: _upload_blobber_files 08:58:53 INFO - Blob upload gear active. 08:58:53 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 08:58:53 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 08:58:53 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-beta', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 08:58:53 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-beta -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 08:58:53 INFO - (blobuploader) - INFO - Open directory for files ... 08:58:53 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 08:58:53 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:58:53 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:58:54 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 08:58:54 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:58:54 INFO - (blobuploader) - INFO - Done attempting. 08:58:54 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 08:58:54 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:58:54 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:58:56 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 08:58:56 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:58:56 INFO - (blobuploader) - INFO - Done attempting. 08:58:56 INFO - (blobuploader) - INFO - Iteration through files over. 08:58:56 INFO - Return code: 0 08:58:56 INFO - rmtree: C:\slave\test\build\uploaded_files.json 08:58:56 INFO - Using _rmtree_windows ... 08:58:56 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 08:58:56 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9410be8d126a04a9ae025b4fbc284961692d5fda51570a32d2dc93e0fa6fd7e0f6d33c430f7a3252ea25eada6cdb7bdc12db43320452427c529d8588a05f78c7", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/92b7bfc8faa21c3f5fbaa0b9add6718e99f071169fcb452c996c43d5f85ae8a3c0c29362718c6e752ceaa00a4a99f2e80fdc3bfa7e9236347b688883efbb9d0b"} 08:58:56 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 08:58:56 INFO - Writing to file C:\slave\test\properties\blobber_files 08:58:56 INFO - Contents: 08:58:56 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9410be8d126a04a9ae025b4fbc284961692d5fda51570a32d2dc93e0fa6fd7e0f6d33c430f7a3252ea25eada6cdb7bdc12db43320452427c529d8588a05f78c7", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/92b7bfc8faa21c3f5fbaa0b9add6718e99f071169fcb452c996c43d5f85ae8a3c0c29362718c6e752ceaa00a4a99f2e80fdc3bfa7e9236347b688883efbb9d0b"} 08:58:56 INFO - Running post-run listener: copy_logs_to_upload_dir 08:58:56 INFO - Copying logs to upload dir... 08:58:56 INFO - mkdir: C:\slave\test\build\upload\logs 08:58:56 INFO - Copying logs to upload dir... 08:58:56 INFO - Using _rmtree_windows ... 08:58:56 INFO - Using _rmtree_windows ... 08:58:56 INFO - Using _rmtree_windows ... 08:58:56 INFO - Using _rmtree_windows ... 08:58:56 INFO - Using _rmtree_windows ... 08:58:56 INFO - Using _rmtree_windows ... 08:58:56 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=932.118000 ========= master_lag: 0.86 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 32 secs) (at 2016-07-06 08:58:57.394972) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-06 08:58:57.396344) ========= '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-233 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-233 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-233 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/9410be8d126a04a9ae025b4fbc284961692d5fda51570a32d2dc93e0fa6fd7e0f6d33c430f7a3252ea25eada6cdb7bdc12db43320452427c529d8588a05f78c7", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/92b7bfc8faa21c3f5fbaa0b9add6718e99f071169fcb452c996c43d5f85ae8a3c0c29362718c6e752ceaa00a4a99f2e80fdc3bfa7e9236347b688883efbb9d0b"} build_url:https://queue.taskcluster.net/v1/task/IPVk9FpwSDmXLnsdDC13lg/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/IPVk9FpwSDmXLnsdDC13lg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.102000 build_url: 'https://queue.taskcluster.net/v1/task/IPVk9FpwSDmXLnsdDC13lg/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/9410be8d126a04a9ae025b4fbc284961692d5fda51570a32d2dc93e0fa6fd7e0f6d33c430f7a3252ea25eada6cdb7bdc12db43320452427c529d8588a05f78c7", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/92b7bfc8faa21c3f5fbaa0b9add6718e99f071169fcb452c996c43d5f85ae8a3c0c29362718c6e752ceaa00a4a99f2e80fdc3bfa7e9236347b688883efbb9d0b"}' symbols_url: 'https://queue.taskcluster.net/v1/task/IPVk9FpwSDmXLnsdDC13lg/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-07-06 08:58:57.522187) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-06 08:58:57.522830) ========= '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-233 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-233 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-233 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-07-06 08:58:57.642622) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-06 08:58:57.643176) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-06 08:58:58.412210) ========= ========= Total master_lag: 5.75 =========